2024年4月6日发(作者:)
OpenStack是一套用来管理虚拟机的平台软件。它不是一个单一的软件,而是集成了
很多个组件用来协同合作。简单的来说,譬如有十台服务器,在VMware的情况下,我们
在每台服务器上安装esx或者esxi,然后装一台vcenter,在vcenter的管理界面里把十
台服务器的esx通过域名或者ip加入,就能在vcenter里面统一管理。类似的,红帽也有
virsh这种管理虚拟机的程序。
相关阅读:在Ubuntu上安装和配置OpenStack Nova
在这里我不介绍其他的云平台的管理软件,只是介绍如何从技术角度来使用
OpenStack。如果要作为生产环境的话,你还需要考虑更多,譬如架构,网络拓扑,存储
的方式,节点的分布等等。
在本篇文章里,我将介绍采用ec2兼容认证的方式 。所有组件安装在一台controller
上。
关键字定义
控制端:类似vcenter的管理系统。
节点:类似安装了esx的服务器。
nova组件:安装在节点上,让节点能按照控制端的命令来操作节点上的虚拟机或者存
储。
glance组件:用来管理镜像。
环境准备
ubuntu 11.10,服务器双网卡
步骤
安装完基本的操作系统后
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install bridge-utils #安装网桥软件
配置网络接口
在这里我的架构是eth0连接了外网,即我們可以访问的网口。eth1做了网桥,和节
点之间通过一个交换机连接。这样的好处是,内部节点和控制器的流量都走br100的交换
机,而不会影响虚拟机上的应用使用的网络。
$ sudo vi /etc/network/interfaces
auto eth0
iface eth0 inet static
发布者:admin,转转请注明出处:http://www.yc00.com/news/1712375179a2048449.html
评论列表(0条)