没有合适的资源?快使用搜索试试~ 我知道了~
通过多年的发展,VMWare在虚拟化市场处于领军地位,很多企业部署了VMWare虚拟化方案,随着OpenStack云计算平台的快速崛起,很多企业都面临一个问题:能否、以及如何整合VMWare和OpenStack来最佳化已有的投资和对接未来的趋势?来自RackSpace的KennethHui从不同角度分享了他的思考,而且给出了VMwarevSphere与OpenStack整合的推荐方案。在过去12个月中,“OpenStack目前已经在风口浪尖之上”这句话我们已经从运营商或分析师口中听到了?可事实上,很多公司仍在评估OpenStack并且试图确定如何将OpenStack与公司的IT策略整合。这也符
资源推荐
资源详情
资源评论
VMware与与OpenStack如何最佳整合?如何最佳整合?
通过多年的发展,VMWare在虚拟化市场处于领军地位,很多企业部署了VMWare虚拟化方案,随着OpenStack云计算
平台的快速崛起,很多企业都面临一个问题:能否、以及如何整合VMWare和OpenStack来最佳化已有的投资和对接
未来的趋势?来自RackSpace的Kenneth Hui从不同角度分享了他的思考,而且给出了VMware vSphere与OpenStack
整合的推荐方案。
在过去12个月中,“OpenStack 目前已经在风口浪尖之上” 这句话我们已经从运营商或分析师口中听到了?可事实上,很
多公司仍在评估OpenStack并且试图确定如何将OpenStack与公司的IT策略整合。这也符合云计算等前沿技术的发展规
律,个人的观点是:OpenStack正在经历由技术创新、实践向主流应用普及的发展过程。
我也和很多在早期就开始评估或在小型项目中应用OpenStack的公司谈过,他们的大多数如今还是VMware的忠实客
户,并且运行的也都是传统应用,他们非常明白OpenStack不可忽视,但是他们很难真正理解OpenStack的真正价
值,也很难理解它是如何影响他们的vSphere环境的。我们谈话中最常出现的问题如下:
1.OpenStack作为一个开源的虚拟机管理器,它能否替代我当前的ESXi 服务器么?
2.在OpenStack和vSphere之间,有没有一些特色功能的差异?如高可用性、vMotion,分布式资源调度等。
3.我们能否或者应否将OpenStack与vSphere混合使用?
4.有没有一些原因让我们同时运行OpenStack和vSphere?
我对于这些问题的答案通常从三个方面来说明问题的答案:
1.传统应用和云应用的区别
2.传统应用型架构与云应用消费型架构的不同
3.对使用OpenStack与vSphere过程中的一些选项进行具体说明
虚拟化和云计算
最开始对于我个人来说,当我与客户谈起vSphere和OpenStack时,重点要强调的就是传统应用架构与云计算架构的设
计理念的不同。在这里,我想把重点放在基于虚拟化技术的传统应用架构上来,如ESX虚拟机管理器和vSphere,他们
作为虚拟化技术的突出代表,可以在少数大型服务器之上虚拟化出很多小型服务器。这种工作机制在应用是单一架构
时表现得相当不错,如Oracle或者Microsoft Exchange。今天,每一个这种传统类型应用都包裹在一个单独的虚拟机之
中,只能通过ESXi虚拟机管理器扩展应用规模。在传统架构下,高可用的实现可以通过集群应用来实现,比如Oracle
的Real Application Clusters;然而这同时也是非常复杂且昂贵的,并且大多数应用不支持集群式部署。大多数
VMware用户则会选择将应用服务器作为虚拟机运行在vSphere集群之上,依赖于vSphere的高可用性和vMotion来提供
基础架构的恢复和冗余。诚然这些解决办法都可以实现高可用,但是他们都需要特定的部署架构,如依赖共享存储
等,这也一定程度地给架构的扩展性带来挑战。
云计算,较比传统虚拟化技术而言,更加适合不同类型的应用,如MongoDB和Hadoop。 像OpenStack这样的云平
台,在最初就被设计成适应分布式应用的架构,应用的组件在OpenStack平台中跨越了多个物理或虚拟设备。这些类
型的应用也被设计成随着规模的增加,可以通过添加应用实例或者重新平衡应用实例间的负载;另一个云计算平台背
后的设计原则是,鉴于应用的分布式特性,应用弹性控制权是掌握在应用自身手里而不在底层基础架构平台手中。
OpenStack这种设计常常被VMware领域的同学们所误解为是它的确定或者不成熟的地方,“缺乏”如vSphere 高可用这
种功能被看作是OpenStack还没有在生产级领域准备好。
但是,这是传统应用架构与云计算架构的设计理念不同所带来的误解。在云上运行的分布式应用(业内称此类型应用
为“原生云应用”)已经降低了应用部署花费和可用性的门槛。通过将应用的弹性化需求转移,云平台不再需要共享所有
资源的架构如应用共享存储。这种改变促进了用户对构建高可扩展性云平台的需求,不单单是基础架构层,架构需要
设计成包含多层以更加适合下一代大规模应用的部署。
消费模式
一旦客户了解了以上两种架构设计原则的不同,我们就可以开始讨论不同架构的消费模式问题了。这里也将区分这两
种消费模式的不同。比如:
除了在我们自己的数据中心上运行裸机服务器和虚拟化技术,公司可以应用主机托管产品,如Rackspace的专用
vCenter产品或在VMware的vCloud混合云产品。这两者都是建立在VMware技术基础之上,为用户提供虚拟化解决方
案。两者的设计架构都较适用于那些不需要块数部署的、不依赖虚拟化基础设施提供弹性和可扩展性的传统型应用。
剩余6页未读,继续阅读
资源评论
weixin_38638033
- 粉丝: 5
- 资源: 940
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功