Coreos操做系统

linux大规模服务器部署---前言linux


1.一个最小的操做系统(A Minimal Operating System)
docker

coreos被设计成一个现代的,最小的基础来构建平台,消耗内存比日常系统少40%;服务器

wKiom1PkQBHDmZ2vAABuxqt7qRo779.jpg

了解更多using coreos
架构


2.自动更新(Painless Updating)app

利用active/passive dual-partition 计划更新操做系统,做为single unit而不是一个包,这使得每一个更新快速,可靠,且可以轻松地回滚。less

wKiom1PkQDLzITSiAABQUyKYrig144.jpg

了解更多 Updates & patches
分布式


3.Docker的容器(Docker Containers )ide

应用程序在coreos系统中,运行在docker container中,containers提供了最大的灵活性,打包能够以毫秒为单位计算;
工具

wKiom1PkQE_jmUd4AACIuSyVk_E083.jpg

了解更多CoreOS + docker
spa


4.默认集群(Cluster By Default)

CoreOS在单个机器上运行,但它的设计是为集群。轻松的运行应用程序及containers,跨多台机器,fleet把多台机器连在一块儿和服务发现

wKiom1PkQNiRnTkTAACuFjHgh8E801.jpg

了解更多Cluster Management


5.分布式系统工具(Distributed Systems Tools)

内置的原语,如分布式锁和主选举是大规模分布式系统的构建块

wKioL1PkQkjRePmYAABNSeFG4e4593.jpg

了解更多 distributed systems tools


6.服务发现(Service Discovery)

轻松定位服务正在运行在集群和一些更改时获得通知。对于一个复杂的架构,高度动态集群。coreos内置了高可用性和自动故障转移

wKiom1PkQZORykNcAAB5GdvePYs492.jpg

了解更多CoreOS + etcd

相关文章
相关标签/搜索