北京pk10在线二期计划_连载丨3.1云计算领域开源软件概览

作者: admin 分类: pk10 发布时间: 2019-03-15 12:40
摘要:《云计算架构技术与实践》3.1云计算领域开源软件概览 注:版权所有,未经华为书面许可,请勿转载或转发

云计算是一个很大的系统,它的设计实现涉及到硬件的实现、涉及虚拟化内核的选择、涉及各种计算/存储/网络虚拟化技术的选择、涉及云资源的申请和管理;不同的公司可能采用不同的方法来实现北京pk10在线二期计划。然而,云计算的理念就是要提供像电力一样的公共产品,那它必然就涉及到一个标准和开放问题,否则各系统无法互通,就无法最后构建真正的一个大云北京pk10在线精准计划。正是基于此,本章就先来讨论在云计算领域的相关开源软件,讨论其历史和优缺点,使得后续大家选择实现云计算产品的时候能做到更好的通用性北京pk10在线一码计划

云操作系统开源软件

在云计算领域,开源云计算的软件主要有OpenStack、CloudStack、OpenNebula、Eucalyptus,参与人员的数量和活跃程度、贡献程度又以OpenStack、CloudStack为主北京pk10在线计划。其中OpenStack开源社区由于其架构的开放性和灵活的可扩展性,呈现出后来居上的趋势,参与人员数量和公司都有一骑绝尘的态势(参考蒋清野对开源社区的跟踪研究http://www.qyjohn.net/?p=3399)。本文针对开源云计算软件的介绍,重点围绕OpenStack、CloudStack展开,并特别强调作为开源软件,软件架构的开放性、可扩展性对生态系统构建的重要性。

Hypervisor开源软件

Hypervisor领域,既有闭源的ESXi、Hyper-V,也有开源的Xen,KVM。Xen发展时间长,功能丰富,也得到了广泛的应用,KVM作为Linux内核集成虚拟化技术,则得到了广泛的社区支持,快速发展,也是OpenStack社区最常用的Hypervisor,不少企业和电信运营商更是指定云建设必须基于KVM。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!