诞生于 2013 年 7 月 1 日的 CoreOS Linux 马上即将度过“三岁生日”。该项目最初以“为驱动互联网所需的基础结构提供保护”为使命,通过为服务器和集群提供自动化的软件更新,让互联网的“大后方”更安全。考虑到很多管理员在配置好服务器之后就永远不再改动,CoreOS 认为只有通过为服务器提供自动化的软件更新,才能让让整个互联网更安全。
近日,CoreOS Linux 已面向中国发布。通过与世纪互联运营的 Microsoft Azure 合作,CoreOS 为中国用户提供了安全的软件平台和容器基础结构,帮助用户在一个全球统一规格的平台下,通过可以自动更新的软件容器运行自己的应用程序。
“涉足中国这样快速增长的市场,通过为不同规模的组织在持续开发和创新方面提供另一个全新的选择,真正实现全球化的大规模运营,是 CoreOS 实现扩张的重要步骤,”IDC 企业基础结构集团副总裁 Al Gillen 说:“通过在中国发布 CoreOS Linux 这样的开源基础结构解决方案,中国的企业用户可以更顺利地拥抱容器基础结构,同时中国之外的企业也可以更顺利地将统一的容器平台扩展至全球,让中国用户更便捷地部署自己的应用程序。”
CoreOS 通过 CoreOS Linux、etcd,以及 rkt 等开源项目,以及 Tectonic 和 Quay 等企业级解决方案,为软件解决方案的部署、管理和安全的容器化运营提供了支持。CoreOS Linux 是一种针对容器进行优化,并在设计方面充分考虑到安全性、一致性,以及可靠性等需求的系统。
“CoreOS 致力于通过开源软件将分布式系统和容器技术方面的创新提供给全球社区,”CoreOS CTO Brandon Philips 说:“为中国的开源社区提供 CoreOS Linux,意味着全球范围内更多容器用户都可以更轻松地享受到安全,可以自动更新的容器 i 基础结构。”
通过将应用程序的所有代码和依存项打包在容器中,即可顺利地通过一台或多台使用 CoreOS 系统的计算机运行这些程序。这一特性能够提供与虚拟机类似的收益,但容器技术侧重的是应用程序本身,而非虚拟化宿主机。
由于容器无需运行自己的 Linux 内核,也不需要 hypervisor,性能方面的负担更轻,这也意味着一台服务器可以运行更多应用程序,进而可降低计算方面的开销。通过 CoreOS Linux 搭建的容器化基础结构可以自动获得系统更新,有助于为用户提供更安全可靠的平台。
CoreOS Linux 为公有云、混合云,以及裸机云(Bare Metal)提供了完善的支持。世纪互联运营的 Microsoft Azure 是中国首家获得官方支持,为用户提供 CoreOS Linux 的公有云服务。借此,中国的社区用户将能获得一个开放、灵活、可信、安全的云平台。
“作为 Linux 和开源技术的支持者,我们认为通过与 CoreOS 这样的开源技术创新厂商展开合作,可以为我们的云用户提供更丰富灵活的选择,”Microsoft Azure 首席技术官 Mark Russinovich 说:“CoreOS Linux 与 Microsoft 强大的规模化云平台强强联合,有助于支持用户打造更精彩的应用程序,促进全球范围内的跨团队协作。”
中国的社区成员可以阅读 CoreOS Azure 文档了解如何开始上手使用 CoreOS Linux。此外还可以参加将于九月在北京举行的容器和CoreOS Meetup 活动。
感谢郭蕾对本文的审校。
给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ , @丁晓昀),微信(微信号: InfoQChina )关注我们。
评论