openstack 管理 vmware 小记

本文介绍了如何使用openstack管理VMware虚拟机,包括Esxi和Vcenter驱动配置、cinder中vmdk驱动配置、glance中vmware glance_store配置、nova-network网络配置以及ceilometer中vmware监控的设置。文章以stable/juno为基础,涵盖了虚拟机的基本操作,但不支持高级特性如DRS、DAS。
摘要由CSDN通过智能技术生成

从事openstack开发相关的工作两年多,实际的项目中经常会碰到客户需要管理vmware虚拟机,事实上vmware在虚拟机市场还是占有非常大的份额的,对于一些已经使用了vmware产品的企业,想要使用如openstack这样的云平台项目构建自己的私有云平台,管理vmware虚拟机是不可回避的问题。本文主要是整理下这两年openstack管理vmware的一些事儿。

注:本文以stable/juno为基础来说说openstack管理vmware的那些事儿

openstack 管理vmware虚拟机

早期的vmware版本中,nova的driver中可以看到连接Esxi物理机(G版及之前),现在(J及之后)我们可以看到比较完善的管理vmware的Esxi和Vcenter驱动,目前,包含虚拟机的创建、删除、开机、关机、休眠、唤醒、挂起、重启、迁移等等通常操作,都已实现,但是,openstack中对虚拟机的一些高级管理如DRS、DAS等是并没有集成实现的,对于一些定制的需求,想要这些功能,官方版本应该是不会集成的,只能是通过定制开发的手段来实现了。

Esxi 驱动配置

如果直接连接的是Esxi物理机,示例配置如下:

vim /etc/nova/nova.conf

[DEFAULT]
compute_driver = driver.VMwareESXDriver

[vmware]
host_ip=<exsi host IP>
host_username=<exsi administrator name>
host_password=<password for exsi administrator>
datastore_regex=<data store regular express>
wsdl_location=https://<exsi host IP>/sdk/vimService.wsdl

Vcenter 驱动配置

如果直接连接的是Vcenter,示例配置如下:

vim /etc/nova/nova.conf

[DEFAULT]
compute_driver = driver.VMwareVCDriver

[vmware]
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值