堆栈游戏:OpenStack与CloudStack

时间。然而;即使随着云计算周围的炒作持续增长,仍有许多云相关问题仍然是辩论和争议的来源,特别是在企业层面。一个很好的例子是CloudStack与OpenStack辩论。

开源通常在IT专业人员之间称赞,主要是因为它为IT环境提供了大量的支持。消费者也喜欢它,因为它将它们释放到许可成本,同时提供灵活性和定制。当涉及到服务(IAAS)的开源基础设施时,有两个关键播放器; OpenStack和CloudStack。

CloudStack.和OpenStack都是IAAS的开源软件平台,提供云编排架构,用于使云计算管理更容易和更高效。这个开源云争吵开始于Citrix,这是一个前openstack支持者,宣布它将在Apache基金会下重新建立自己的云堆栈。两者之间的随后的战斗是一种战略性,试图成为最用于建立企业私有云的开放源IAAS堆栈。

有一件事仍然是确定的,开源云平台是Linux占用的相同原因的流行;低成本的进入点和应用程序便携性的前景。云堆架平台可能赢得这款堆栈的唯一方法是仔细看看两者。

 

CloudStack..

 

CloudStack.

CloudStack.很快就会在若干组织中获得势头。最初由Cloud.com开发,CloudStack由Citrix购买,然后在释放到Apache孵化器程序中。它现在由Apache软件基础管理并由Citrix支持。由于Apache过渡,其他供应商也通过增强和向核心软件增强和添加核心功能来加入努力。第一个稳定版本的CloudStack于2013年发布。

好的 

  1. 独特的功能:最新版本的CloudStack包括值得称道的功能,如存储独立计算和新的安全功能,使得管理员能够在不同区域创建安全区域。其功能使日常使用和资源可用性。
  2. 顺利部署T:CloudStack的安装非常简化。在正常设置中,只有一个VM将运行CloudStack Management Server,而另一个VM充当De Facto云基础架构。从部署和测试角度来看,整个平台可以部署在一个物理主机上。
  3. 可扩展性:CloudStack专为集中管理和大规模扩展性而设计;能够从单个门户网站实现许多地理上分布式服务器的有效管理。
  4. 多维管理程序支持:CloudStack软件支持多个虚拟机管理程序,包括Citrix XenServer,Oracle VM,VMware,KVM和vSphere。最重要的是,CloudStack还支持各种网络模型,如平面网络,VLAN和OpenFlow。
  5. 详细文档:CloudStack文档结构很好,可以轻松跟随它,最终得到一些工作的东西。
  6. 互动网络UI.:CloudStack有一个抛光和高级的Web界面,使其更加用户友好。

坏人

  1. 刚性安装过程和架构:CloudStack的单片架构构成了一些挑战,其中一个是减少安装灵活性的挑战。在某些情况下,可能需要额外的知识来安装它。

丑陋

  1. 社区支持:由于CloudStack在开源IAAS空间中相对较新,因此缺乏大型社区支持基地,而且它没有从业界的那么多备份。然而,考虑到CloudStack附带的事实,这可能会发生变化,并通过沉重的用户采用。

OpenStack.-logo.

OpenStack.

OpenStack.是一个开源IAAS计划,用于在云计算环境中管理和创建大型虚拟私人服务器组。它最初由Rackspace和NASA开发。在采用这个平台的2000家公司,它绝对是其中最受欢迎的云模型之一。 OpenStack的主要目标是支持云服务之间的互操作性,同时使企业能够在自己的数据中心内创建亚马逊的云服务。

它目前正在露天基础的管理层,并在Apache 2.0许可下自由提供。 OpenStack由各种相互关联的堆叠部分组成,全部疲倦于一起创建OpenStack交付模型。 OpenStack的普及已经赢得了“云的Linux”的标题

好的

  1. 虚拟机管理程序支持:Open Stack为Xen和KVM提供支持,支持VMware ESX,Citrix Xen Server和Microsoft Hyper-V的有限支持。它不支持裸机服务器和Oracle VM。
  2. 与存储和计算技术广泛集成:使用OpenStack对象存储提供常量存储,以管理计算节点集群上的本地磁盘。通过OpenStack映像服务管理各种机器图像类型,如OVF,VMDK,VDI,VHD和RAW。
  3. 增强网络能力:OpenStack具有与OpenFlow直接集成的网络组件(中子),并通过采用各种软件定义的网络技术进入云中,允许更高云缩放和多租户。此外,OpenStack网络框架包含负载平衡功能,入侵检测服务(IDS)和防火墙技术等服务。所有这些功能都使OpenStack成为一个能够巨大故障转移和弹性的堆栈平台。
  4. 大型社区支持:OpenStack毫无疑问是最成熟的基于堆栈的云控制模型。它与戴尔,惠普和IBM等大型行业玩家的支持以及长长的贡献者。

坏人

  1. 难以配置和部署:由于OpenStack通过特定的重要孵化器项目部署;将其提升和运行需要专业知识和时间。管理员表示必须从不同的命令行控制台管理多个关键组件。 OpenStack有八个模块化组件 - 图像服务器,身份服务,仪表板,网络,块存储,打开存储,亚马逊Web服务和计算兼容性。对于一些,这包括一个略微碎片的架构;然而,具有多个模块化组件的上行程序是用户可以选择需要哪些功能/项目。

丑陋

  1. 不是企业准备好:OpenStack的主要缺水之一是它尚未为企业包装;但是,考虑到其大量贡献者,情况可能会发生变化。

作者:Gabriel Lando