基于OpenStack和Kubernetes的容器管理未来

基于OpenStack和Kubernetes的容器管理未来

作者:翻译:刘凯 2015-08-04 10:26:44

云计算

OpenStack OpenStack是搭建私有云平台的事实标准;而Kubernetes作为谷歌集群管理系统Borg的开源版本,在容器集群管理方面前景光明。本文重点介绍了红帽在深度整合OpenStack和Kubernetes的尝试。

【原文编者的话】

OpenStack是搭建私有云平台的事实标准;而Kubernetes作为谷歌集群管理系统Borg的开源版本,在容器集群管理方面前景光明。本文重点介绍了红帽在深度整合OpenStack和Kubernetes的尝试。

这个星期,在波特兰召开的OSCON 2015会议上,我们同谷歌以及其他成员一起庆祝了Kubernetes 1.0的发布以及CNCF(Cloud Native Computing Foundation)基金会的建立。其中,红帽、谷歌和其他一些公司都是CNCF基金会的创始成员。Kubernetes是一个开源系统,用于管理容器化应用,容器化应用为部署、维护以及扩展应用提供了基础机制。这个项目最初由谷歌创建,现在由一个充满活力的社区开发,红帽也是开发者之一。

作为Kubernetes和OpenStack的重要贡献者,我们很非常欢迎谷歌能够加入OpenStack基金会。我们期待继续与谷歌以及其他开发者一起工作,将Kubernetes的容器编排、管理功能与OpenStack的基础设施管理功能结合起来。

Kubernetes在2014年6月创建后,红帽很快就加入了这个项目,并且投入了大量资源,现在红帽是这个项目中除了谷歌之外的***代码贡献者。最近发布的红帽的“平台即服务”系统——OpenShift v3,被视为容器编排与管理的框架,该系统就是围绕Kubernetes构建的。

作为OpenStack基金会的创始成员,我们一直致力于使用Project Atomic简化容器主机的部署和管理任务,同时使用Heat编排引擎在OpenStack基础设施之上搭建Kubernetes集群。

为了这个目标,红帽工程师创建了heat-kubernetes编排模板,帮助加速Kubernetes与底层OpenStack基础设施更深层次的整合。这个模板仍在持续改进,这样可以支持容器管理的其他方面,例如自动扩展,这一点在最近的Red Hat Summit进行了演示。请看视频。

Heat-kubernetes模板最终也利用了OpenStack Magnum项目, 这个项目提供了一个OpenStack API, 而该API可以使用包括Kubernete在内的容器编排技术搭建一个容器集群。这样做的目的是使容器成为OpenStack中像虚拟机、裸机这样的“一等公民”,这样容器能够与在它上面运行的其他由OpenStack管理的虚拟机、裸机主机以及容器共享多租户基础设施资源(例如网络和存储)。提供这个级别的整合需要提供并扩展OpenStack现存的Kubernetes插件,同时定义新的插件API以维护解决方案的技术独立性。所有这些都需要保持应用与底层基础设施的独立性,并且保持真正的开放混合的云操作。类似的,在OpenStack这一端,需要一些附加工作,使得基础设施服务能够支持容器负载的应用场景,并去除应用负载与底层硬件之间的冗余,从而优化性能并提供安全操作。

Magnum和OpenStack Container Team提供了一个切入点,来协同多个upstream项目以及OpenStack生态系统内的项目的研究和开发,从而提供丰富的基于OpenStack的容器实践经验。

作为OpenStack和Kubernetes的主要贡献者,我们红帽期待与OpenStack、Kubernetes社区以及我们在谷歌的技术伙伴合作,继续整合这些让人激动的技术,管理“未来的数据中心”。

原文链接:http://www.dockone.io/article/548
 

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/229889.html<

(0)
运维的头像运维
上一篇2025-04-18 23:44
下一篇 2025-04-18 23:47

相关推荐

  • 个人主题怎么制作?

    制作个人主题是一个将个人风格、兴趣或专业领域转化为视觉化或结构化内容的过程,无论是用于个人博客、作品集、社交媒体账号还是品牌形象,核心都是围绕“个人特色”展开,以下从定位、内容规划、视觉设计、技术实现四个维度,详细拆解制作个人主题的完整流程,明确主题定位:找到个人特色的核心主题定位是所有工作的起点,需要先回答……

    2025-11-20
    0
  • 社群营销管理关键是什么?

    社群营销的核心在于通过建立有温度、有价值、有归属感的社群,实现用户留存、转化和品牌传播,其管理需贯穿“目标定位-内容运营-用户互动-数据驱动-风险控制”全流程,以下从五个维度展开详细说明:明确社群定位与目标社群管理的首要任务是精准定位,需明确社群的核心价值(如行业交流、产品使用指导、兴趣分享等)、目标用户画像……

    2025-11-20
    0
  • 香港公司网站备案需要什么材料?

    香港公司进行网站备案是一个涉及多部门协调、流程相对严谨的过程,尤其需兼顾中国内地与香港两地的监管要求,由于香港公司注册地与中国内地不同,其网站若主要服务内地用户或使用内地服务器,需根据服务器位置、网站内容性质等,选择对应的备案路径(如工信部ICP备案或公安备案),以下从备案主体资格、流程步骤、材料准备、注意事项……

    2025-11-20
    0
  • 如何企业上云推广

    企业上云已成为数字化转型的核心战略,但推广过程中需结合行业特性、企业痛点与市场需求,构建系统性、多维度的推广体系,以下从市场定位、策略设计、执行落地及效果优化四个维度,详细拆解企业上云推广的实践路径,精准定位:明确目标企业与核心价值企业上云并非“一刀切”的方案,需先锁定目标客户群体,提炼差异化价值主张,客户分层……

    2025-11-20
    0
  • PS设计搜索框的实用技巧有哪些?

    在PS中设计一个美观且功能性的搜索框需要结合创意构思、视觉设计和用户体验考量,以下从设计思路、制作步骤、细节优化及交互预览等方面详细说明,帮助打造符合需求的搜索框,设计前的规划明确使用场景:根据网站或APP的整体风格确定搜索框的调性,例如极简风适合细线条和纯色,科技感适合渐变和发光效果,电商类则可能需要突出搜索……

    2025-11-20
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注