CoreOS 472.0.0/444.5.0 发布,服务器操作系统

oschina
 oschina
发布于 2014年10月21日
收藏 8

CoreOS 472.0.0 Alpha 发布,此版本现已提供下载,更新内容如下:

  • Docker 1.3

  • 添加 SCSI LPFC 内核模块

  • 更新引擎禁用 SSLv3

之前还发布了 CoreOS 444.5.0(Stable+Beta),现已提供下载,更新内容:OpenSSL 1.0.1j

传 统的服务器操作系统,包括大多数Linux发行版,每隔几年都会更换。在这期间,开发者会不断用安全补丁和更新完善这个系统,但是不会进行特别大的改动, 最终这个操作系统以及其上的软件会慢慢僵化。但是CoreOS的思想是成为一个随时可被替换的操作系统,甚至在这个替换的过程中,应用程序的运行不会被打 断。

CoreOS 有两个root分区,我们暂且称其为root A和root B。CoreOS会与更新服务进行交互,查找更新并自动下载可用的更新,如果初始状态下,系统在root A下启动,更新就会被安装到root B,重新在root B下启动系统就可以完成更新。这个个过程中,被更新的机器不需要从负载集群中移除。同时,为了保证其它应用程序不被打断,CoreOS会通过 Linux cgroups限制更新过程中的硬盘和网络I/O。

CoreOS为现代网络的 服务器量身定做,Polvi团队对这个服务器操作系统做了最大的精简,所有附加的功能都被剔除了,并将操作系统和应用程序做了完全的分离。CoreOS核 心思想是降低操作系统和应用程序的耦合度,使运行这些服务器的公司可以更快速、更廉价地更新自己的线上业务。

在CoreOS中,所有应 用程序都被装在一个个“集装箱(Container)”中,这些集装箱就像一个个软件代码的小气泡,通过最简单 的接口运行在操作系统之上。这意味着你可以很轻松得将应用程序在操作系统和计算机之间转移,就像是在轮船和火车上搬运箱子一样,同时也意味着可以在不中断 应用程序的情况下更新操作系统。Polvi说:“我们之所以能够持续、快速地更新操作系统就在于我们能够保证应用程序的持续运 行。”

开发一个这样的系统比想象中要复杂的多,但是Google已经在ChromeOS上做了很多基础性的工作,并且一个现有的“集装箱”项目Docker也解决了很多软件构建的问题。CoreOS和ChromeOS一样,都基于Linux内核,运行container的方式也类似于其它Linux操作系统。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:CoreOS 472.0.0/444.5.0 发布,服务器操作系统
加载中

最新评论(9

红色的闪光
红色的闪光
把其他的版本帝例chrome Firefox什么的加起来都……难及项背
联合国驻OSC大师兄
联合国驻OSC大师兄
我是关注版本号来的
哒不溜滴滴
哒不溜滴滴

引用来自“ousinka”的评论

这版本好像是按天计算的。
居然是正解!
卖爷爷的老红薯
卖爷爷的老红薯
版本王
ARKII
ARKII
我是来看小伙伴评论版本号的
殊麒
殊麒
这版本号,吓屎了
ousinka
ousinka
这版本好像是按天计算的。
Andes
Andes
号称版本帝真没错!!!!
亓斌哥哥
亓斌哥哥
何时才能用上。。。
返回顶部
顶部