服务器操作系统 CoreOS

服务器操作系统 CoreOS

GPL
Linux
CoreOS
2013-08-24
欢哥

传统的服务器操作系统,包括大多数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操作系统。

加载中

评论(1)

TGVvbmFyZA
TGVvbmFyZA
突然想玩#CoreOS# 官網下不了 國內竟然還沒有鏡像

欢迎来到 Fedora CoreOS:将成为红帽 CoreOS 的上游

Fedora 项目负责人 Matthew Miller 今天宣布了一个新项目的诞生 —— Fedora CoreOS(https://coreos.fedoraproject.org)。 今年年初,Red Hat 斥资 2.5 亿美元收购 CoreOS,但官方一直没有透...

06/21 08:13

红帽收购 CoreOS 的真正目的是要瞄准 Docker?

前两周,红帽宣布以2.5亿美元的价格收购Kubernetes与容器原生解决方案创新者与领导厂商CoreOS。从表面上来看,这笔交易的动机似乎很单纯明确,红帽需要一个新的段落来完善其容器的故事,而C...

02/15 07:59

Red Hat 斥资 2.5 亿美元收购 CoreOS,发力 k8s 领域

Red Hat 已宣布收购 Kubernetes 和容器原生解决方案提供商 CoreOS。 CoreOS 以其企业级 Kubernetes 平台 Tectonic 而家喻户晓。Tectonic 旨在提供跨私有云和公共云提供商自动运营和灵活移植的...

01/31 08:19

CoreOS Linux 发行版更名为 Container Linux

在纽约技术峰会(“Tectonic Summit in New York”)上,CoreOS 宣布将其 Linux 发行版更名为 Container Linux 。 据悉,更名的目的是为了更清晰的区分公司名、容器托管 Linux 分发、开源项目...

2016/12/16 11:13

CoreOS 1185.3.0 发布,服务器操作系统

CoreOS 1185.3.0 发布了。 CoreOS是面向服务器的基于Linux的操作系统。它被从无到有创建并主要设计为面向现代化数据中心,还提供专家级工具以使系统安全、可靠、保持软件最新。该发行的一些很...

2016/11/02 08:03

CoreOS 1122.3.0 发布,服务器操作系统

CoreOS 1122.3.0 稳定版发布了,CoreOS是面向服务器的基于Linux的操作系统。它被从无到有创建并主要设计为面向现代化数据中心,还提供专家级工具以使系统安全、可靠、保持软件最新。该发行的...

2016/10/23 07:27

CoreOS Linux 发布 1000 天 【图】

自从 2013年7月1日 发布到现在,CoreOS Linux 已经诞生 1000 天了。目前已经有超过百万台服务器上运行着 CoreOS 系统。 下图是 CoreOS 自诞生以来的一些重要时刻和事件: via coreos...

2016/03/29 07:51

CoreOS 928.0.0/899.3.0 发布,服务器操作系统

CoreOS Alpha 928.0.0 和 Beta 89.3.0 发布,是两个紧急修复版本,修复了 OpenSSH 7.1p1 相关的安全问题,详细内容请看 7.1p2 发行说明. CVE-2016-0777。 下载: https://github.com/coreos/...

2016/01/18 07:51

CoreOS 899.1.0 Alpha 发布,服务器操作系统

CoreOS 899.1.0 Alpha 发布,此版本改进内容如下: Bug 修复 Increase systemd-journal-remote per-connection memory limits #927 Stop using invalid name in disk resize script when usi...

2015/12/29 07:55

理清容器标准和基金会:OCI,CNCF,appc 和 rkt

在CoreOS,我们坚信开放的标准对于容器生态环境的成功至关重要。我们对于围绕着容器和云原生计算的标准和基金会所投入的大量工作感到非常兴奋,这也包括今天关于Open Container Intialtive(...

2015/12/21 08:08

没有更多内容

加载失败,请刷新页面

2
回答
有用CoreOS的吗?

我在想在lvm分区里安装coreos, coreos-install -d /dev/vol/mylvm -C stable -c ./cloud-con...

2015/06/14 19:00
13
回答
OSC 第 73 期高手问答 — 应用容器化和 CoreOS 系统

OSCHINA 本期高手问答(5月19日- 5月25日)我们请来了 @Freyr(林帆)为大家解答关于应用容器化和 CoreOS 系统方面的问题。 林帆,...

2015/05/19 07:40
3
回答
部署coreos cluster问题

@China_OS 你好,想跟你请教个问题: 我的cloud-config文件content: #cloud-config hostname: node0...

2014/08/13 11:43

没有更多内容

加载失败,请刷新页面

没有更多内容

阿里云ECS安装 CoreOS

就是不写摘要.

2017/05/29 15:57
190
0
CoreOS实践指南

CoreOS是一个基于Linux 内核的轻量级操作系统,为了计算机集群的基础设施建设而生,专注于自动化,轻松部署,安全,可靠,规模化。CoreOS项目是Google ChromeOS代码的一个fork版本,目前已成...

2015/03/10 22:55
104
0
内网esxi主机上安装CoreOS虚拟机

CoreOS是一个为专门运行容器而设计的轻量级linux发行版,旨在通过轻量的系统架构和灵活的应用程序部署能力简化数据中心的维护成本和复杂度。它没有包管理工具,运行容器化应用以提供服务;默...

10/19 07:01
59
0
漫步云端:CoreOS实践指南(一)

Docker和CoreOS都是硅谷创业孵化器的优秀“毕业生”,据说两家老板的私交很好,Docker做容器引擎,CoreOS做容器管理,合作得非常愉快,只是随着Rocket的发布逐步“分道扬镳”。虽然Docker和C...

2015/05/16 21:11
297
1
CoreOS实践指南(二):架设CoreOS集群

作为一个操作系统,CoreOS 采用了高度精简的系统内核及外围定制,将许多原本需要复杂人工操作或者第三方软件支持的功能在操作系统级别进行了实现,同时剔除了其他对于服务器系统非核心的软件...

2015/05/16 21:13
422
0
Running CoreOS on Vagrant

Running CoreOS with Vagrant is the easiest way to bring up a single machine or virtualize an entire cluster on your laptop. Since the true power of CoreOS can be seen with a clu...

2015/05/25 10:25
97
0
CoreOS 发行版本介绍

就是不写摘要.

2017/05/29 16:40
49
0
deis安装

前一段把golang和docker复习了一下,这几天想基于docker搭建一个分布式的docker管理平台。折腾了几天,还是未成功。 如果你按照deis官方文档搭建,估计很长时间都弄不出来。网上搜了一些资料...

2014/12/17 10:06
376
0
CoreOS 手动更新

就是不写摘要.

2017/05/29 16:30
37
0
CoreOS 手动升级篇

就是不写摘要.

2017/05/29 14:44
58
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部