OpenStack VMware ESXi 相关资料

OpenStack对VMware的支持不是太好,并且由于VMware的商业产品,并不像KVM,XEN那样开放,使用时会涉及License等原因,所以大家在使用OpenStack时对VMware的关注一直很少,这方面的资料也非常少。从12年10月份,我们就一直在研究OpenStack对VMware的支持,中间遇到了不少问题,也获得了不少经验。这篇文章分享下我们在研究OpenStack时有帮助的资料。

VMware vSphere Support bluprit

OpenStack在C版的时候加入对VMware的支持,当时VMware还没有加入OpenStack,这份代码是由Citrix的人花了3个月写的

VMware vSphere Support full specification

这篇文档非常有用,包含环境需求、设计scope、测试标准和License问题,刚开始没有太注意其中的License问题,后来掉到大坑里了,官方文档要好好读读。

VMware ESX/ESXi Server Support

官方安装文档里对ESXi的架构说明和安装指导,但这个文档不够详细。

VMware ESX/ESXi Server Support for OpenStack Compute

这篇文档应该是详细的官方安装指导,可是不知道什么原因在F版的时候就被从代码库里删掉了,在D和E版里都有。非常详细,nova-compute配置,netwrok配置(Flat+VLAN),VNC配置(G版的时候已经不用这个配置,更加方便),IP注入实现。要好好读。

[Openstack] ESXi documentation..

ESXi配置问题的邮件列表,里面的配置有问题,但可以参考。

Using VMWare ESXi with openstack

又一个可供参考的邮件列表。

VMDK images will not start on ESXi 4.1 Reason: The file specified is not a virtual disk

OpenStack Image Registry and Delivery Service (Glance)

How to add vmware and VirtualBox image in openstack

VMDK镜像相关。

Mapping VMware GuestID’s to their Associated OS Retail Name

VMware 操作系统类型对应关系。

Incorrect machine id parameters in vmx for guest_tool.py

VMware IP 注入问题。

在12年8月份的时候,宣布加入OpenStack,并参加G版本的summit,决定对社区贡献代码等等。

之后,在G版的blueprint中,提出一个新的设计,加强对VMware的支持,由VMware自己的员工Sean Chen亲自贡献代码。

G版VMware Compute Driver

加强后的driver支持很多新功能

Enhancing VMware Compute Driver

• Launch OVF disk image

• VNC console

• Attach and Detach iSCSI volume

• Guest info

• Host ops

• VLAN

• Quantum

• Cold migration

• Live migration

• VirtualCenter support

VMware Nova Compute Driver full specification in Grizzly

slidshare上的一个slide,讲了vmware driver的历史,和新的功能,需要爬墙。

VMware Compute Driver For Folsom

虽然新功能是针对G版的,但Sean Chen也对F版做了新功能补丁,非常好。我们现在用的就是基于这部分代码的。

Openstack 支持ESXI

这篇应该是国内研究OpenStack支持VMware最早的,有一定参考价值。

Openstack整合esxi 测试总结

国内一篇比较新的关于OpenStack使用VMware ESXi作为虚拟化技术的,写得不错。

本文同步发表在网新恒天私有云团队博客,谢谢关注,转载请注明出处。

孤独的北山羊 /
Published under (CC) BY-NC-SA in categories OpenStack  tagged with ESX  ESXi  openstack  VMware