在德克萨斯州奥斯汀最近的Openstack峰会上,基础设施公司Coreos展示了一项新的倡议,它梦想着,旨在使组织更容易利用坐在Kubernetes顶部的应用程序。
Kubernetes是,当然,在开源这是所承担的内部系统,谷歌用来管理其基础设施集装箱管理举措。
Stackanetes来自Coreos专注于提供推出Gifee(谷歌的每个人的基础设施)。这个想法是目前只有像谷歌这样的大规模组织可以有能力运行这些高效的平台。柯克斯希望民主化这种能力。
+更多网络世界:足球竞猜app软件Kubernetes - 该平台运行的容器 - 越来越多enterprisey+
所以,Stackanetes是一项倡议,允许组织“Kubernetize”他们的OpenStack部署,从而为其组织带来一致性。论文是组织将使用Kubernetes进行云原生应用,这是为了为虚拟化环境构建的kubernetes使用Kubernetes的能力是一个有吸引力的选择。
虚拟化和云原生应用程序的共同平台的概念有一些优点,但两侧都有参数。通过电子邮件,我在CoreoS的产品负责人Quizeed Wei Lien Dang,关于与Stackanetes相关的一些问题。
本:首先,看着Coreos做这一点的原因以及它对企业本身意味着什么。有许多人建议核心有需要缩小其焦点。有些人可能会说,Stackanetes还是另一个分心。您如何考虑另一个新倡议的背景下的各种优先事项?
魏:“我们在CoreOS相信将GIFEE,并帮助企业在世界各地的成功对他们的虚拟化之旅,分布式系统,Kubernetes和容器。
围绕容器和分布式系统的运动是因为云本身的基础设施平台,最大的转变之一。这种变化造成了很多混乱,特别是围绕这被认为平台本质上是相似的。我们希望把虚拟机和容器的世界融为一体,以减少混乱和增加采用和成功。为此,我们正在开发Stackanetes带来的OpenStack的好处旁边Kubernetes的电力和自动化。我们认为,一旦它更易于部署和管理的OpenStack,我们将看到采用,质量和项目的发展快速加速。
Stackanetes是Gifee焦点的一部分。事实上,人们可以争辩说,Stackanetes在提供一个可以管理VM和容器的单个平台时将重点更为焦点。企业和客户已经表达了显着的痛苦点,露天生命周期管理等等,而且Stackanetes是一种特定的解决方案,可以减轻这些痛苦。
另外,请记住OpenStack只是软件。CoreOS正在与英特尔和OpenStack社区这样的合作伙伴合作,使您更容易利用Kubernetes。“
本:似乎有两种矛盾的方法。一个是坐在容器中的云原生应用,以及更传统的传统虚拟化应用程序。在那种情况下,这两种类型的应用程序是分开的,并且没有必要专注于重新调整它们的管理方式。另一个是kubernetes,涵盖在OpenStack和云本机上运行的虚拟化应用程序。你怎么看待这两个不同的方法?
魏:“您所描述的这两个方案都有效,我们与客户和合作伙伴与客户联系在虚拟化和基础架构上以服务(IAAS.)。
通过运行的OpenStack作为Kubernetes的应用程序,我们可以齐心协力整个数据中心到已由超大规模巨头证实的单一平台。2020欧洲杯预赛电源管理和部署的OpenStack变得那么简单,在Kubernetes运行任何应用程序,为企业提供一个路径来获得容器和基于虚拟化的IaaS的好处。
关于vm中的容器中的云本地应用程序和遗留的虚拟化应用程序,遗留的一个问题并不理想VM.基于基础设施不太灵活,需要更多的维护。
随着Kubernetes的通过的OpenStack作为一个应用程序,涵盖了方法,企业将能够扩展他们的运营团队,并在谷歌的方式做的基础设施。这对于任何规模的公司一个巨大的胜利。
常见的误解是“容器和虚拟机不能一起工作”或“遗留应用程序不能与容器工作”。当然,事实并非如此。支持容器的基础设施的好处是,开发者可以专注于开发他们的应用程序,而基础设施可以专注于核心竞争力,这要归功于更高的抽象级别。”
本:更一般地,您怎么在业务流程中似乎日益增加的复杂性和一般基础设施层和需要(或其他方式),以简化的想法?
魏:“新软件的任何移动将与混乱开始,因此,供应商和社区成员需要共同努力,所有带来的教育。看看千人的OpenStack峰会,这表明越来越多的社区和参与,而且它只会变得更大。
通过这个计算时代,我们进入了,基础设施层是一个文艺复兴,它实际上是由于今天可以消耗的商品硬件而被简化。最终结果是由最终用户抽象的编程的任何复杂性,因为基础设施被信任以现代的方式管理,并且是“看不见的” - 非常适用的管道。Kubernetes摘要脱掉了编排的复杂性。Kubernetes和Containers在这里简化基础设施层,现在我们正处于企业公司的边缘,战略其现代基础设施以利用此问题。
开源是为了让变化和采用,尤其是在基础设施的方式。我们解决所有的最困难的问题出在开放,以帮助推动我们向所有运行GIFEE,超大规模的基础设施的共同目标,专注于安全可靠地部署和管理分布式应用程序。正如与一个繁荣的社区一起创建谷歌的基础架构专家内置通用调度,Kubernetes已经处理数据中心作为一个对象开辟了无限的可能性。2020欧洲杯预赛
在具体事物的基础设施方面,目前只有方法来做事了一把。我们现在看到的是企业寻求一致性,效率和更具成本效益的方式来运行业务的转变。接下来的这个GIFEE的时代已经到来,因为企业正在寻求来自运行超大规模的基础设施的好处。”
本:潜入特定的价值主张,您认为是一个最大的超级价值主张 - 支持两种类型的应用或事实,即它使其成为尚难以管理的露天者变得有些自我修复?
魏:“由于通过共享容器管理平台在容器上运行OpenStack,它们在环境中的最大价值主张将受益于环境中的一致部署。将OpenStack和Kubernetes带到一起意味着OpenStack集群本身的动态管理,OpenStack控制平面的自我修复与Kubernetes的组件和无痛升级。Stackanetes还有助于解决OpenStack Lifecycle Management的止痛点。“
我的观点
当事情不是黑与白这很难。许多事情卫说是有道理的。正如一位业内人士的OpenStack对我说,在峰会:如果你熬下来,因为Kubernetes是一个应用平台,OpenStack的可以作为一个应用程序被认为是,为什么不呢?这使运行的OpenStack(这将某处存在),并以共同部署平台的复杂性。这让OpenStack的更容易管理,增加的OpenStack采用的一项重要要求。
但其他人不同意,他们认为虚拟机是最好的基础元素,遗留应用程序将直接运行在vm上,而云本地应用程序则运行在位于vm之上的容器中。这个阵营认为,在现有的遗留应用程序下人为地插入Kubernetes是没有意义的。俗话说得好,乌龟似乎是一路下来的。
有一两件事是肯定的:这个争论不会很快得到解决随时随地。太多的水会在桥下通过关于什么是基层出类拔萃是在参数之前。