OpenStack拥抱Kubernetes,双赢的举措

简介: 本文讲的是OpenStack拥抱Kubernetes,双赢的举措【编者的话】本文作者分析了OpenStack拥抱Kubernetes之后,能给两个社区带来什么。
本文讲的是OpenStack拥抱Kubernetes,双赢的举措【编者的话】本文作者分析了OpenStack拥抱Kubernetes之后,能给两个社区带来什么。

就在今天, Mirantis OpenStack 的重要贡献者, 宣布 将使用Kubernetes作为其基础设施的编排引擎,并因此重构原有的私有云平台。我们认为这个举动将会使OpenStack和Kubernetes社区共同向前迈出一大步。随着Kubernetes的加入,OpenStack用户将从中获得更大的资源使用效率,可管理能力以及灵活性,并能帮助应用程序使用更多的云原生模式。同时,Kubernetes社区,将对这个编排框架更有信心,并因此获得由OpenStack平台带来的基于容器和虚拟机的管理能力。

云原生之路

谷歌花了十多年的时间,开发、应用和完善云原生模式。具体地,云原生应用是指:
  • 由容器包装。该应用可运行于多种环境,由互相隔离的可重用单元组成;
  • 支持动态调度。以提高基础设施效率和降低运营开销;
  • 基于微服务。 松耦合组件显著提高应用整体的敏捷性、灵活性和可维护性。

这能使我们构建最高效、最强大的云基础设施,任何人都可以通过 谷歌云平台 来访问。同样也适合于近期人气激增的Linux容器。两年前,我们开源了Kubernetes来推广容器以及可扩展、基于微服务的应用程序,包括最近发布的 Kubernetes 1.3 版本,通过引入新的功能,为企业和云原生工作负载之间搭建桥梁。 我们预计在OpenStack社区采用云原生准则,会带来同样的好处,也将使OpenStack和相应的公有云提供商之间的互相支持更容易。

更好的OpenStack

我们从企业客户得到反馈,他们希望可以迈向云原生的基础设施和应用模式。因此,OpenStack也愿意往这个方向努力[1],与OpenStack重要用户一起,如 eBay GoDaddy ,已经采用了Kubernetes作为其技术栈的重要组成部分。 Kubernetes和云原生模式将启用滚动更新、版本控制和新组件功能的灰度部署来帮助OpenStack改善其生命周期的管理方式。 此外,OpenStack用户将受益于拥有自我修复能力的基础设施,使得 OpenStack更易于管理,特别是遇到核心服务和个人计算节点的故障。 最后,OpenStack用户将会发现,基础设施配备了容器,会提升开发和资源的使用效率。

OpenStack是Kubernetes用户重要的工具反过来看,在OpenStack中集成Kubernetes会给Kubernetes用户会提供一个稳定的框架,用来部署和管理构建在虚拟机之上的应用程序。当用户迁移到到云原生模式,他们将面临这样一个挑战,管理构建在虚拟机和Linux容器上的混合应用体系结构。Kubernetes和OpenStack的组合,意味着可利用一组通用的工具在同一平台上做到这些。

我们对云原生模式的不断增长势头,兴奋不已。我们期待与Mirantis合作,包括其合作伙伴Intel,以及OpenStack社区,期望云原生模式给他们的应用程序和基础设施带来更多帮助 。

--Martin Buhr, Product Manager, Strategic Initiatives, Google

[1] Kubernetes和OpenStack的公告在 这里 ,另外由CoreOS首席执行官Alex Polvi在最近OpenStack峰会相关的演讲在 这里

原文链接:Why OpenStack's embrace of Kubernetes is great for both communities(翻译:Henry Huang)

原文发布时间为:2016-08-17

本文作者:Henry Huang

本文来自云栖社区合作伙伴Dockerone.io,了解相关信息可以关注Dockerone.io。

原文标题:OpenStack拥抱Kubernetes,双赢的举措

相关实践学习
容器服务Serverless版ACK Serverless 快速入门:在线魔方应用部署和监控
通过本实验,您将了解到容器服务Serverless版ACK Serverless 的基本产品能力,即可以实现快速部署一个在线魔方应用,并借助阿里云容器服务成熟的产品生态,实现在线应用的企业级监控,提升应用稳定性。
云原生实践公开课
课程大纲 开篇:如何学习并实践云原生技术 基础篇: 5 步上手 Kubernetes 进阶篇:生产环境下的 K8s 实践 相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
相关文章
|
存储 运维 监控
浅谈基于 OpenStack 和 k8s 建设云原生研发基础设施
建设公司云原生研发基础设施,为研发部门提供安全、可靠、高效的基础资源、数据存储服务、DevOps 流水线以及运维自动化服务等。
3224 3
浅谈基于 OpenStack 和 k8s 建设云原生研发基础设施
|
消息中间件 Kubernetes 关系型数据库
教程get | K8S部署OpenStack容器云(下)
如何借助OpenStack Kolla-K8S项目,通过K8S对OpenStack进行容器化部署?并最终部署一套All-In-One类型的OpenStack容器云?让我们继续部署: 部署kolla-kubernetes ■  覆盖默认的RBAC设置 通过kubectl replace命令进行默.
4429 0
|
1月前
|
存储 弹性计算 Kubernetes
k8s 开通openstack
【2月更文挑战第20天】
|
Kubernetes Cloud Native 容器
Kubernetes 与 OpenStack
Kubernetes 与 OpenStack
650 0
|
Kubernetes 开发工具 C语言
利用 Kuryr 整合 OpenStack 与 Kubernetes 网络
Kubernetes Kuryr 是 OpenStack Neutron 的子项目,其主要目标是通过该项目来整合 OpenStack 与 Kubernetes 的网络。该项目在 Kubernetes 中实作了原生 Neutron-based 的网络,因此使用 Kuryr-Kubernetes 可以让你的 OpenStack VM 与 Kubernetes Pods 能够选择在同一个子网上运作,并且能够使用 Neutron 的 L3 与 Security Group 来对网络进行路由,以及阻挡特定来源 Port。
2318 0
|
Kubernetes 容器
eBay构建自有工具集成Kubernetes和OpenStack
为了让开发人员保持快乐,电子商务公司eBay开发了一个框架,用于在其大规模OpenStack云上部署容器。 eBay云计算基础设施和平台高级总监Suneet Nandwani表示,从eBay云计划的第一天起,该电子商务公司就一直致力于保持开发人员的快乐。
1254 0
|
存储 Kubernetes 容器
IT专家们谈OpenStack和Kubernetes的未来
一位来自451 Research的分析师Carl Brooks表示:“如果你正确构建了运营云,并使用像K8s这样的容器技术,将会使它变得更加可行。 Brooks说,这对OpenStack私有云构建来说很重要。
1309 0
|
缓存 Kubernetes 容器
OpenStack与Kubernetes融合架构下的优化实践
如果你想使用Kubernetes来构建你的应用程序环境,通过OpenStack来部署Kubernetes其架构是一种推荐的方式,本文将与大家分享Kubernetes在OpenStack上的编排方式与其优化方法。
2142 0
|
Kubernetes API Docker
如何用Ansible部署Kubernetes集群到OpenStack
最近的Austin OpenStack峰会上,参会者中对容器感兴趣的人数之多,让我印象深刻。几乎所有跟容器相关的会议现在都意识到了它的优点。通过将应用程序容器化,就能够将主机操作系统虚拟化。这也就意味着,你可以在主机操作系统中为每个容器创建隔离环境,比如文件系统,网络堆栈和进程空间,令容器之间互相可见。
2864 0
|
Kubernetes 持续交付 容器
OpenStack 上部署 Kubernetes 方案对比
Kubernetes on OpenStack   目前在 OpenStack 上部署 Kubernetes 有多种方式,本文会先简要描述每种方案,再使用图标进行简单的对比,并尝试给出个人认为的较优方案。
2701 0