CoreOS是一个新的轻量级Linux发行版,为大规模服务器部署定制,它已经在谷歌云平台上找到了归宿,为组织测试和使用集群和分布式计算机程序的软件提供了一种简单的方法。
CoreOS将在谷歌云中提供,同时提供的还有其他Linux发行版,如Debian、Red Hat Enterprise Linux和Suse。
两位Rackspace的工程师,Alex Polvi和Brandon Philips,以及Michael Marineau,开发了CoreOS来更好地将Linux融入到他们所认为的开源操作系统内核的新兴用途中,即为大量基于云的虚拟服务器提供动力。他们把谷歌的Chrome OS操作系统(也基于linux)作为出发点。
谷歌已经提供了CoreOS作为一个预览从去年12月开始,但在周四,它作为谷歌云平台上提供的一项全面服务正式上线。
该发行版有许多新颖的工程设计,目的是让它在云计算中工作得特别好。
CoreOS实例平均只消耗161MB的工作内存,不到其他发行版的一半。
由于使用了两个分区,所以可以更快地更新分发版。一个可以包含操作系统的当前版本,而操作系统在另一个中更新。这意味着软件可以一次全部更新,而不是一个包一个包地更新。用户还可以选择自动更新发行版本身。
在发行版上运行的所有应用程序都在其中运行码头工人虚拟化容器,所以它们几乎可以瞬间启动。
CoreOS也被设计成在集群中本地工作。应用程序可以跨多个节点运行,并通过服务目录进行管理。该发行版还有几个用于分布式计算的内置工具,包括分布式锁定和主选择。
该发行版内置了对预引导执行环境(Preboot eXecution Environment, PXE)的支持,允许远程引导。
除了谷歌,CoreOS还由Amazon EC2(弹性云计算)、Rackspace云、Brightbox云和Vultr VPS(虚拟私有服务器)提供。它还可以运行在各种云托管平台上,包括OpenStack、VMware、Libvirt和Eucalyptus。
当前版本的CoreOS,名为CoreOS 317.0.0,运行Linux内核版本3.14.4和Docker 0.11.1。
约押杰克逊涵盖企业软件和一般技术突发新闻IDG新闻服务。在Twitter上关注约押@Joab_Jackson。约押的电子邮件地址是Joab_Jackson@idg.com