OpenStack 支持的虚拟化技术种类

原创 2017年01月03日 21:22:54

根据文档,OpenStack支持多种类型的虚拟化技术

这里写图片描述
图中可以看到,支持KVM、Hyper-v、VMWare、Xen、Docker等虚拟化技术。可以看到,OpenStack主要是利用Libvirt进行的虚拟机操作,但是也支持直接调用原生的API进行操作。

这里需要说明的是,OpenStack宣称兼容EC2的API。这句话老夫搞半天没搞懂,难道是可以通过OpenStack创建EC2的虚拟机吗?实际不是的。兼容的意思就是说,假如你以前开发了一套操作EC2的软件,利用了EC2的API。那么你可以无缝把这个软件用到OpenStack里。

除此之外,OpenStack所说的公有云和私有云管理,并不是可以管理第三方公有云,而是企业可以借助OpenStack,搭建云管平台,对外提供服务,自己作为公有云厂商。

综上所述,OpenStack暂不支持公有云厂商,只能够实现多种Hypervior的虚拟化技术。同时,在一个OpenStack的集群里,扩展多种不同的Hypervisor,需要用到Mutil-Hypervisor,配置也比较麻烦

版权声明:[欢迎转载,转载请标明出处]

相关文章推荐

浅析openstack虚拟化技术

OpenStack Openstack:OpenStack is a cloud operating system that controls large pools of compute, s...

OpenStack设计与实现(一)虚拟化

云计算的一个核心思想就是在服务器端提供集中的物理计算资源,这些计算资源可以被分解成更小的单位去独立地服务于不同的用户,也就是在共享物理资源的同时,为每个用户提供隔离、安全、可信的虚拟工作环境,而这一切...

KVM虚拟化与云计算Openstack-学习笔记

一。KVM虚拟化 1.KVM的安装:      yum install qemu-kvm qemu-kvm-tools virt-manager libvirt      /etc/init.d/li...

程序员的八重境界

看到一篇有趣的文章The Eight Levels of Programmers。以前似乎看过不少这种程序员的多少个级别、境界,但这篇语言很风趣,而且分类比较细化,让人觉得挺合情合理、无法反驳的。绝大...
  • dc_726
  • dc_726
  • 2017-08-31 04:58
  • 25184

openstack学习记要02 虚拟化技术

虚拟化技术虚拟化技术是openstack的关键技术,帮助openstack实现虚拟机的创建和管理。这是搭建基础设施的重要技术。 这里虚拟化是技术支撑,到openstack里还有组件,简要了解即可。 ...

虚拟化管理软件比较(Eucalyptus, OpenNebula, OpenStack, OpenQRM, XenServer, Oracle VM, CloudStack, ConVirt)

最近笼统地学习和试用了几款比较有名的虚拟化管理软件。学习的内容包括Eucalyptus, OpenNebula, OpenStack, OpenQRM, XenServer, Oracle VM, C...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)