VMware + OpenStack: 从 Plugin 到 VIO 的演进(转)
来源:互联网 发布:软件项目报价方案 编辑:程序博客网 时间:2024/04/29 15:38
VMware + OpenStack: 从 Plugin 到 VIO 的演进
VMware 做为实际上的企业虚拟化领导者,对 OpenStack 的态度一直在变化。一开始,VMware 表达出与 OpenStack 的竞争态度。随着 OpenStack 的逐步壮大并且一步一步进入实际部署,VMware 对它的态度也有了更多积极的变化,它慢慢在向拥抱 OpenStack 靠拢。首先从收购Nicira开始,然后提供各种 vSphere plugin ,这些 plugin 允许在 OpenStack 中集成 VMware 的产品。在今年三月份,VMware Integrated OpenStack (VIO) 1.0 和 vSphere 6.0, VSAN 6.0 同时发布,也显示出 VMware 对与 OpenStack 的合作达到了一个新的高度。
2012/07,VMware 宣布花费12.6亿美金收购 Nicira。Nicira 领导了三个 SDN 相关的项目:OpenFlow, Open vSwitch, and Quantum。而Quantum直接演进为 OpenStack Neutron。该收购表明了 VMware 拥抱 open source 的态度,也获得了对 OpenStack 的影响力。
2012/08,VMware 宣布申请加入 OpenStack。目前,vmware 的身份是 Corporate Sponsors
2013/04,VMware 在 OpenStack Grizzly 版本中增加 ESX driver 和 VC driver
2013/10,VMware 在 OpenStack Havana 版本中增加 VMDK (Cinder) driver
2015/03,VMware 发布 VMware Integrated OpenStack (VIO) 1.0
本文试着梳理先后出现的 VMware 与 OpenStack 集成的各种方案。
1. 基于 VMwareESXDriver 的 VMware ESX 和 OpenStack Nova 的整合
从逻辑上讲,NOVA 直接管理 ESX 主机,vCenter不参与该过程。由于vCenter不参与,使得 ESX Server 的各种先进功能,如vMotion,高可用性 HA 和动态资源调度(DRS)都不可用。所以通过该 driver 的整合非常初级,也不会被 vmware 长期接受。
2. 基于 VMwareVCDriver 的 VMware vSphere 和 OpenStack Nova 的整合
使用该driver 后,Nova 直接与 vSphere 交互。从而:OpenStack 管 openstack 的东西,vCenter管 VMware 的东西。vSphere 的各种高级功能不会收到影响。不足之处是这种架构改变了 Nova 的行为方式,与 OpenStack 的设计理念有冲突。
3. 使用公共的管理和调度层来管理 VMware 和 OpenStack
抛开上面两种使用 plugin 的集成方案,行业内出现了一种使用公共的管理和调度层来管理 VMware 和 OpenStack 的方案。代表产品比如Clouddify。
Cloudify 同时提供 VMware 和 OpenStack 的集成:
这种方式的不足之处在于需要引入新的软件层次。
4. 使用 VMware Integreated OpenStack (VIO)
VIO 是 VMware 的 OpenStack 发行版。它的软件架构如下:
特点:
(1)目的:基于现有的 VMware 基础架构为客户开发团队提供 OpenStack API。
(2)部署:使用 vSphere Web Client 部署 VIO 在 vCenter 管理的虚机上。
(3)驱动:Nova 使用 vCenter driver、Cinder 和 Glance 使用 VMDK Driver, Neutron 使用 NSX plugin 来做整合。VMWare VSAN 可以被 Cinder 和 Glance 使用。
(4)监控:使用 vRealize Operations Manager、vRealize Log Insight 和 vRealize Business 做监控。
(5)支持:VMware 可同时针对 OpenStack 和底层 VMware 基础架构提供技术支持。
OpenStack 部署效果:
下面附上vmware 集成openstack 官方介绍视频链接地址:http://pan.baidu.com/s/1sjoLOU5
VMware + OpenStack: 从 Plugin 到 VIO 的演进
VMware 做为实际上的企业虚拟化领导者,对 OpenStack 的态度一直在变化。一开始,VMware 表达出与 OpenStack 的竞争态度。随着 OpenStack 的逐步壮大并且一步一步进入实际部署,VMware 对它的态度也有了更多积极的变化,它慢慢在向拥抱 OpenStack 靠拢。首先从收购Nicira开始,然后提供各种 vSphere plugin ,这些 plugin 允许在 OpenStack 中集成 VMware 的产品。在今年三月份,VMware Integrated OpenStack (VIO) 1.0 和 vSphere 6.0, VSAN 6.0 同时发布,也显示出 VMware 对与 OpenStack 的合作达到了一个新的高度。
2012/07,VMware 宣布花费12.6亿美金收购 Nicira。Nicira 领导了三个 SDN 相关的项目:OpenFlow, Open vSwitch, and Quantum。而Quantum直接演进为 OpenStack Neutron。该收购表明了 VMware 拥抱 open source 的态度,也获得了对 OpenStack 的影响力。
2012/08,VMware 宣布申请加入 OpenStack。目前,vmware 的身份是 Corporate Sponsors
2013/04,VMware 在 OpenStack Grizzly 版本中增加 ESX driver 和 VC driver
2013/10,VMware 在 OpenStack Havana 版本中增加 VMDK (Cinder) driver
2015/03,VMware 发布 VMware Integrated OpenStack (VIO) 1.0
本文试着梳理先后出现的 VMware 与 OpenStack 集成的各种方案。
1. 基于 VMwareESXDriver 的 VMware ESX 和 OpenStack Nova 的整合
从逻辑上讲,NOVA 直接管理 ESX 主机,vCenter不参与该过程。由于vCenter不参与,使得 ESX Server 的各种先进功能,如vMotion,高可用性 HA 和动态资源调度(DRS)都不可用。所以通过该 driver 的整合非常初级,也不会被 vmware 长期接受。
2. 基于 VMwareVCDriver 的 VMware vSphere 和 OpenStack Nova 的整合
使用该driver 后,Nova 直接与 vSphere 交互。从而:OpenStack 管 openstack 的东西,vCenter管 VMware 的东西。vSphere 的各种高级功能不会收到影响。不足之处是这种架构改变了 Nova 的行为方式,与 OpenStack 的设计理念有冲突。
3. 使用公共的管理和调度层来管理 VMware 和 OpenStack
抛开上面两种使用 plugin 的集成方案,行业内出现了一种使用公共的管理和调度层来管理 VMware 和 OpenStack 的方案。代表产品比如Clouddify。
Cloudify 同时提供 VMware 和 OpenStack 的集成:
这种方式的不足之处在于需要引入新的软件层次。
4. 使用 VMware Integreated OpenStack (VIO)
VIO 是 VMware 的 OpenStack 发行版。它的软件架构如下:
特点:
(1)目的:基于现有的 VMware 基础架构为客户开发团队提供 OpenStack API。
(2)部署:使用 vSphere Web Client 部署 VIO 在 vCenter 管理的虚机上。
(3)驱动:Nova 使用 vCenter driver、Cinder 和 Glance 使用 VMDK Driver, Neutron 使用 NSX plugin 来做整合。VMWare VSAN 可以被 Cinder 和 Glance 使用。
(4)监控:使用 vRealize Operations Manager、vRealize Log Insight 和 vRealize Business 做监控。
(5)支持:VMware 可同时针对 OpenStack 和底层 VMware 基础架构提供技术支持。
OpenStack 部署效果:
- VMware + OpenStack: 从 Plugin 到 VIO 的演进(转)
- VMware Integrated OpenStack (VIO)简介
- 私有云的迁移:从VMware到OpenStack
- 从VMWare到Openstack到FDIO
- VIO plugin 不见了
- 对Havana OpenStack VMware Plugin的一些理解( by quqi99 )
- 从呼叫中心到移动互联网的演进
- 网络架构的演进--从胖AP到云AC
- 从应用到平台,云服务架构的演进过程
- 从应用到平台,云服务架构的演进过程
- openstack plugin 之(一)怎样写 OpenStack Neutron 的 Plugin
- openstack plugin 之(二)怎样写 OpenStack Neutron 的 Plugin
- Cloud Prizefight: OpenStack vs. VMware(转)
- VMware-Openstack(image)
- vivado VIO (virtual input output)虚拟IO的使用
- 怎样写 OpenStack Neutron 的 Plugin (一)
- 从vmware到virtualbox
- openstack plugin 之(八)怎样修改 Openstack Horizon(Dashboard)的显示界面
- 多层PCB板子參考资料
- web.xml中的url-pattern映射规则
- foj 2191 完美的数字
- SQL JOINS的基本用法小解
- 写代码的步骤(正确解决问题的一种可行性方法)
- VMware + OpenStack: 从 Plugin 到 VIO 的演进(转)
- 纹理的各向异性采样
- tcpserv程序select
- 为什么做前端
- MySQL零散知识
- poj 动态规划DP - 1953 World Cup Noise
- SQL 约束讲解
- Android 在SD和Internal memory之间移动App,具体做了什么?
- (转)信号量、互斥体和自旋锁