分享

我对openstack的理解,求扫盲

string2020 发表于 2013-12-24 10:39:20 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 3 10410
提示: 作者被禁止或删除 内容自动屏蔽

已有(4)人评论

跳转到指定楼层
huidl 发表于 2013-12-24 11:03:06
学习中。。 瞻望。
回复

使用道具 举报

pig2 发表于 2013-12-24 11:38:19
本帖最后由 pig2 于 2013-12-24 11:46 编辑

VMware的侧重点是虚拟化技术,它靠虚拟化技术起家,是当前虚拟化技术的领跑者,很多开源的hypervisor和虚拟机监控器(VMM)都在学习它,它最为突出的是存储虚拟化,还有成套的解决方案,如热迁移等;VMware也提供完整的云计算解决方案,它是商业化的公司,所以服务完善成体系,有保障。
而OpenStack是开源云计算管理平台,也可以理解为云操作系统,他没有自己虚拟化技术,可以很方便的搭建公有云平台、私有云平台,使用Python语言开发,发展很迅速,支持的厂商很多。服务要找商业化的工做,也可以自己维护。
openstack与VMware类似,OpenStack所代表的并不只是单独某款产品或者事物。它代表着一系列项目合集,这套被统称为OpenStack的方案组合包含着计算、存储、网络、业务流程以及身份验证服务等。与之类似,VMware也拥有自己的工具家族,包括vSphere(以及与其配套的ESX管理程序)、vCenter以及vCloud管理工具套件。尽管vCloud往往被认为是OpenStack的竞争方案,但vSphere ESX与后者可谓并无冲突。
  但与VMware的区别在于,OpenStack将抽象层作为主要关注重点。它的努力方向在于构建起高层功能平台,同时允许来自其它供应商的产品及服务插入进来。举例来说,在OpenStack Nova计算项目中,用户能够选择VMware ESX作为虚拟化管理程序。
OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目。它不是一个软件,而是由几个主要的组件组合起来完成一些具体的工作。OpenStack由五个相对独立的组件构成。
KVM(Kernel-based Virtual Machine)是一个开源的系统虚拟化模块,它需要硬件支持,如Intel VT技术或者AMD V技术,是基于硬件的完全虚拟化,完全内置于Linux。

回复

使用道具 举报

howtodown 发表于 2013-12-24 11:53:18
1:openstack是一个管理平台,不提供虚拟机
2:opsntack提供大规模的虚拟机管理平台
3.openstack装在Linux上,没有直接对硬件操控
4.OpenStack是开源云计算管理平台
5.VMware的侧重点是虚拟化技术
6.KVM(Kernel-based Virtual Machine)是一个开源的系统虚拟化模块,它需要硬件支持
以上例举了区别,如果想亲身感受他们之间的区别,只有对他们进行安装和部署。
回复

使用道具 举报

howtodown 发表于 2013-12-24 11:57:50
暂时可以这么理解openstack管理虚拟机,VMware提供虚拟机
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条