1 VOVA简介
2 使用VOVA的条件
2.1 vCenter Server版本要求
目前VOVA在vCenter 5.1及其更新版本上进行过测试,对于5.1以下的老版本还有一些问题将在VOVA的未来版本中进行修改。
2.2 使用vCenter的个数
目前VOVA在配置一个DataCenter和没有商用业务压力的条件下只使用一个vCenter Server
2.3 vCenter中集群的配置要求
1.如果集群中有多台主机,需要打开集群的DRS设置并置于“全自动”设置
2.如果集群中有多台主机,所有主机都要使用同一个共享存储。
3.为了在openstack的dashboard上使用VNC登录虚拟机,需要配置ESXI主机的防火墙,
放开VNC使用的5900-6000端口。
4. 要配置两个端口组,“Manager network”用于连接VCenter和Openstack,并且要在每个openstack使用的ESX主机上配置“br100”的端口组,该端口组用于openstack创建的虚拟机之间的通信,以及VOVA和这些虚拟机的通信。
2.4 VOVA主机配置要求
1.部署VOVA应用的主机上也要安装上述的要求进行主机配置,并且VMware建议将VOVA部署在独立于openstack使用的cluster之外的主机上,便于VOVA管理多个cluster.
3 VOVA创建流程
3.1下载VOVA安装包
通过链接:http://partnerweb.vmware.com/programs/vmdkimage/vova/VOVA_HAVANA.ova
可以下载OVA格式的VOVA安装包
3.2 在Vsphere环境中安装VOVA
由于VOVA已经做成了vmware的ova格式的模板,因此安装起来十分简单,只需配置一些参数即可,如下图所示:
配置的参数主要包括:
1).vCenter Server的IP
2).连接vCenter Server的用户名和密码
3).openstack使用的vcenter数据中心名称和集群名称(最新VOVA版本可以支持多个集群)
4).VOVA使用的管理网络的网关,VOVA的管理IP地址,子网掩码
3.3 登录VOVA
VOVA虚拟机安装完毕后,就可以通过管理IP访问VOVA,user:root password:vmware.
在该虚拟机中,主要关注对于openstack的服务和配置,例如下图所示的启动的NOVA和CINDER服务
以及nova.conf中的vmware相关配置:
4 使用VOVA中的openstack
VOVA集成了Horizon,因此可以通过该Dashboard创建openstack虚拟机
管理员用户名:admin 密码:vmware
VOVA自带了一个debian的镜像供创建虚拟机使用:
通过对Vmware driver的分析,发现openstack创建Vmware虚拟机时,是将VMDK镜像直接用http方式写入到vCenter的DataStore中,然后以该VMDK文件作为系统盘创建
Openstack上的虚拟机:
对应于Vsphere上的虚拟机:
5.总结
通过对VOVA的使用,发现目前该应用还是处在实验性的阶段,其目的主要是让vmware用户体验下快速搭建openstack环境并将Vsphere接入Openstack的能力,vmware也明确表示了现阶段的VOVA并不适合商用。