您当前的位置是:  首页 > 新闻 > 国内 >
 首页 > 新闻 > 国内 >

OpenStack vs. Cloud Foundry vs. Kubernetes:用在哪里合适?

2018-11-21 10:39:25   作者:   来源:开源云中文社区   评论:0  点击:


  开源云应用程序基础设施可谓一片混乱,包括OpenStack、Cloud Foundry和Kubernetes在内的数个项目各有千秋。虽然它们有一些重叠,但每种技术都有其自身的优点和用例。
  SUSE是使用和为OpenStack、Cloud Foundry和Kubernetes做出贡献的供应商之一,拥有适用于这三种技术的商业产品。SUSE首席技术官Thomas Di Giacomo解释了这三种开源技术如何交汇。
  “我们看到我们的客户并不使用单一的开源项目。大多数时候他们在不同的生命周期使用不同的技术,而且有时会重叠。”Di Giacomo说。
  OpenStack是一项云基础设施工作,最初是在2010年7月开始实施的——这项工作由NASA和Rackspace发起。Cloud Foundry是VMware于2011年4月启动的平台即服务(PaaS),而Kubernetes是谷歌于2014年创建的容器编排平台。Di Giacomo认为每种技术都有自己的核心关注领域。
  “Cloud Foundry旨在简化开发人员的生活,并专注于开发人员体验,以便开发人员可以为他们的业务创建应用程序,而不是查看底层基础设施。”他说。
  另一方面,Kubernetes完全是关于容器的,是计算资源的抽象。在Di Giacomo看来,Kubernetes最初的设计并非专注于开发人员。
  “我们在SUSE做的是将Cloud Foundry和Kubernetes结合在一起。”Di Giacomo说。
  他解释说,SUSE将Cloud Foundry容器化,然后通过公有云或本地部署的Kubernetes集群进行扩展。Di Giacomo说,在Kubernetes中添加Cloud Foundry服务即容器提供了良好的开发人员体验。
  “容器非常适合于抽象计算。”Di Giacomo说。
  也就是说,涉及到管理网络和存储时,OpenStack可以很好地完成这些工作。 SUSE的客户在OpenStack云数据中心内部使用Kubernetes作为应用程序交付的计算部分。更进一步,Kubernetes和Cloud Foundry的产品也可以扩展到OpenStack以外的公有云提供商。
  “你可以将部分作为容器运行的工作负载从Kubernetes迁移到OpenStack中,也可以将它们迁移到公有云中。”他说。
  原文链接:
  http://www.eweek.com/cloud/openstack-vs.-cloud-foundry-vs.-kubernetes-what-fits-where
【免责声明】本文仅代表作者本人观点,与CTI论坛无关。CTI论坛对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。

相关热词搜索: OpenStack

上一篇:畅远技术JICC呼叫中心系统简介

下一篇:最后一页

专题