服务器操作系统 CoreOS

服务器操作系统 CoreOS

GPL
Linux
CoreOS
2013-08-24
欢哥

项目已迁移到 Fedora CoreOS

传统的服务器操作系统,包括大多数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# 官網下不了 國內竟然還沒有鏡像

CoreOS Container Linux 宣布将结束生命周期

CoreOS 官网 宣布,Container Linux 将于 2020 年 5 月 26 日结束生命周期,并不再接收更新。强烈建议用户尽快开始将工作负载迁移到另外的操作系统。 Container Linux 即原先的 CoreOS Linux...

02/07 08:44

Fedora CoreOS 正式 GA

Fedora CoreOS 目前已经 GA。 2018 年年初,Red Hat 斥资 2.5 亿美元收购了 CoreOS,并于 6 月份宣布推出 Fedora CoreOS,成为 CoreOS 新的上游发行版。 Fedora CoreOS 是一个专门为安全和大...

01/18 08:29

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

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

2018/06/21 08:13

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

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

2018/02/15 07:59

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

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

2018/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

没有更多内容

加载失败,请刷新页面

1
回答
【一周】Linux应对2038年问题 | 微软入场PWA | JVM生态报告 | Chrome 80

回顾一周社区热门资讯 第【五十九】期:20200201-20200207 先开个奖, 上期《春节期间开源/开发者资讯汇总》送出 10 本技术图书《漫画算法...

02/08 23:24
55
回答
【一周热点】春节期间开源/开发者资讯汇总(带新春好礼)

新春贺岁加长版 :) 文中有福利,不要错过 第【五十八】期:20200118-20200131 点击相应标题,跳转阅读全文。 Fedora CoreOS ...

02/02 21:00
19
回答
【一周】微软霸道刷屏:Rust、Python、TypeScript、VS、SQL Server……

回顾一周社区热门资讯 第【三十三】期:20190720-20190726 文末有福利 点击相应标题,跳转阅读全文。 TiKV 3.0 GA 发布,分布式事...

2019/07/27 23:56
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

没有更多内容

加载失败,请刷新页面

没有更多内容

CoreOS

最近由于业务需要在折腾Docker,偶然发现了一个新事物,那就是CoreOS,其实之前也听过,只不过没关注,直到最近才看了一点相关知识,第一次在百度中看介绍的时候,发现都是千篇一律,也就那么...

2014/06/24 15:22
872
2
coreos相关

coreos资料

2014/08/31 22:40
114
0
CoreOS实践指南

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

2015/03/10 22:55
169
0
coreos install hpssacli

基于官方的coreos ramdisk安装hp raid管理工具,其版本为debian8 apt-get install curl nano /etc/apt/sources.list deb http://downloads.linux.hpe.com/SDR/repo/mcp jessie/current no...

2018/08/21 11:11
12
0
CoreOS实践指南(二):架设CoreOS集群

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

2015/05/16 21:13
454
0
CoreOS实践指南(九):在CoreOS上的应用服务实践(上)

在“漫步云端:CoreOS实践指南”系列的前几篇文章中,ThoughtWorks的软件工程师林帆主要介绍了CoreOS及其相关组件和使用,其中已经提到了使用 Unit 文件配置 Systemd 管理的系统服务的方式,...

2015/05/16 21:25
304
1
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
123
0
CoreOS 手动更新

就是不写摘要.

2017/05/29 16:30
136
0
CoreOS 重启策略

就是不写摘要.

2017/09/18 13:40
173
0
CoreOS 手动升级篇

就是不写摘要.

2017/05/29 14:44
149
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部