Mirantis是OpenStack的主要贡献者,今天他宣布将使用Kubernetes作为底层编排引擎重写其私有云平台。我们认为这是推进OpenStack和Kubernetes 社区伟大的一步。

  Openstack的用户将会享受到Kubernetes带来的巨大的效率、可管理性与弹性的提升,同时他们的应用将能够使用更多的云原生模式。

  在一个平台上管理基于容器与虚拟机的应用也让Kubernetes社区更加有信心。

  云原生路径

  谷歌花了十几年时间开发、应用和提炼云原生计算的原则。云原生应用是:

  ● 容器封装,应用程序是由封装好的、可在多种环境重用的单元组成的

  ● 动态调度,提高基础设施的效率和降低操作开销

  ● 基于微服务,松耦合的组件大大提高了应用程序整体的敏捷性、弹性和可维护性

  这些原则使我们能构建世界上最大、最高效、最强大的云基础设施,任何人都可以通过谷歌云平台访问。这些原则也是使Linux容器迅速普及的原因。

  两年前,我们开源了Kubernetes,促进了对容器和具有可扩展性基于微服务的应用的普及,以及最近发布的Kubernetes 1.3版本引入了大量功能来桥接企业和云原生工作负载。

  我们期望上面原则的采用会给OpenStack社区带来相同的好处,并且为OpenStack和公有云提供商铺平道路。

  让OpenStack变的更好

  我们收到来自企业客户的反馈,他们希望迁移到云原生基础设施和应用模式。

  随着OpenStack的大客户如eBay和GoDaddy采用Kubernetes作为其编排的关键组件,OpenStack也朝着这个方向努力 [ 1 ] 不足为奇。

  Kubernetes和云原生模式将通过滚动更新、版本控制和新组件新功能的金丝雀部署来提高OpenStack生命周期管理。

  此外,OpenStack用户将受益于可自我恢复的基础设施,使OpenStack更易于管理,对核心服务和单个计算节点的故障恢复更具有弹性。

  最后,OpenStack用户将认识到基于容器的基础设施带来的开发与资源使用的效率提升。

  OpenStack对于Kubernetes 用户来说是个伟大的工具

  反过来讲,将Kubernetes结合到OpenStack也会给 Kubernetes用户带来好处:使用构建在虚拟机上的健壮框架来部署和管理应用。用户迁移到云原生模式后,将面临着管理虚拟机与Linux容器混合在一起的应用架构的挑战。

  Kubernetes和OpenStack的组合意味着他们可以在同一平台上使用通用的工具集。

  我们对Kubernetes及相关项目体现出的云原生运动不断增长的势头感到兴奋,并期待与Mirantis,其合作伙伴英特尔以及在OpenStack社区的其他人一起工作,并把云原生的优势带到他们的应用和基础设施中。

  原文链接:http://blog.kubernetes.io/2016/07/openstack-kubernetes-communities.html

OpenStack宣布用Kubernetes重写底层编排引擎的更多相关文章

  1. 对比剖析Swarm Kubernetes Marathon编排引擎

    Docker Native Orchestration 基本结构 Docker Engine 1.12 集成了原生的编排引擎,用以替换了之前独立的Docker Swarm项目.Docker原生集群(S ...

  2. [转帖]Kubernetes及容器编排的总体介绍【译】

    Kubernetes及容器编排的总体介绍[译] 翻译自The New Stack<Kubernetes 生态环境>作者:JANAKIRAM MSV和 KRISHNAN SUBRAMANIA ...

  3. 三小时学会Kubernetes:容器编排详细指南

    三小时学会Kubernetes:容器编排详细指南 如果谁都可以在三个小时内学会Kubernetes,银行为何要为这么简单的东西付一大笔钱? 如果你心存疑虑,我建议你不妨跟着我试一试!在完成本文的学习后 ...

  4. netflix:Conductor微服务编排引擎

    项目地址: https://github.com/Netflix/conductor Conductor 是 Netflix 受需要运行全球流媒体业务流程的启发,构建的基于云的微服务编排引擎. Con ...

  5. 自定义Kubernetes调度程序来编排高可用性应用程序

    自定义Kubernetes调度程序来编排高可用性应用程序 只要愿意遵守规则,在Kubernetes上进行部署和乘飞机旅行就可以很愉快.通常,事情会"正常工作".但是,如果有兴趣与必 ...

  6. [转载]三小时学会Kubernetes:容器编排详细指南

    原翻译by梁晓勇 原英文:Learn Kubernetes in Under 3 Hours: A Detailed Guide to Orchestrating Containers 我很奇怪,为什 ...

  7. OpenStack v.s. Kubernetes

    目录 文章目录 目录 What are the differences with OpenStack and Kubernetes? Why OpenStack & Kubernetes? W ...

  8. 开源组件编排引擎LiteFlow发布里程碑版本2.5.0

    介绍 LiteFlow作为一款轻量级组件编排框架,自开源来,获得了挺多人的关注.社区群也扩展到了接近200人. 早期版本因为疏忽打理,有一些BUG,迭代也不及时.距离上一个稳定版本2.3.3,已经有超 ...

  9. Kubernetes基础:编排调度的那些Controllers

    0. 概述 Kubernetes提供了很多Controller资源来管理.调度Pod,包括Replication Controller.ReplicaSet.Deployments.StatefulS ...

随机推荐

  1. 前端小知识--区分get和post请求

    get和post是HTTP协议中的两种发送请求的方法. 如果你还不了解http,可以点击[HTTP协议①介绍](https://www.jianshu.com/p/632b890b75ac)[HTTP ...

  2. Node.js Error: Cannot find module express的解决办法(转载)

    1.全局安装express框架,cmd打开命令行,输入如下命令: npm install -g express express 4.x版本中将命令工具分出来,安装一个命令工具,执行命令: npm in ...

  3. 工控安全入门(二)—— S7comm协议

    在上一次的文章中我们介绍了施耐德公司的协议modbus,这次我们把目标转向私有协议,来看看另一家巨头西门子的S7comm.首先要说明,这篇文章中的内容有笔者自己的探索,有大佬们的成果,但由于S7com ...

  4. laravel-admin 自定义导出excel功能,并导出图片

    https://www.jianshu.com/p/91975f66427d 最近用laravel-admin在做一个小项目,其中用到了excel导出功能. 但是laravel-admin自带的导出功 ...

  5. 关于 matplotlib

    注意,需要 zlib, 需要 Tkinter pip install matplotlib import numpy as np import matplotlib.pyplot as plt plt ...

  6. 锋利的jQuery学习笔记之jQuery选择器

    在介绍jQuery选择器之前,先简单介绍一下CSS选择器---> 一.CSS选择器 常见的CSS选择器有以下几种: 选择器 语法 描述 示例 标签选择器 E{CSS规则} 以文档元素为选择符 t ...

  7. 机房收费系统vb.net之打包与部署(二)

    版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/wangdan199112/article/details/28286365             ...

  8. centos下彻底删除mysql

    打算重新试试安装两个mysql,就把老的删除了. yum remove mysql mysql-server mysql-libs compat-mysql51 rm -rf /var/lib/mys ...

  9. NOIP模拟 7.01

    水灾(sliker.cpp/c/pas) 1000MS  64MB 大雨应经下了几天雨,却还是没有停的样子.土豪CCY刚从外地赚完1e元回来,知道不久除了自己别墅,其他的地方都将会被洪水淹没. CCY ...

  10. 关于Ajax提交后无法刷新iframe页面的问题

    原因及解决方法: 要把刷新代码写进ajax的代码块里面,而不是放在后面