linux大规模服务器部署---前言linux
1.一个最小的操做系统(A Minimal Operating System)
docker
coreos被设计成一个现代的,最小的基础来构建平台,消耗内存比日常系统少40%;服务器
了解更多using coreos
架构
2.自动更新(Painless Updating)app
利用active/passive dual-partition 计划更新操做系统,做为single unit而不是一个包,这使得每一个更新快速,可靠,且可以轻松地回滚。less
了解更多 Updates & patches
分布式
3.Docker的容器(Docker Containers )ide
应用程序在coreos系统中,运行在docker container中,containers提供了最大的灵活性,打包能够以毫秒为单位计算;
工具
了解更多CoreOS + docker
spa
4.默认集群(Cluster By Default)
CoreOS在单个机器上运行,但它的设计是为集群。轻松的运行应用程序及containers,跨多台机器,fleet把多台机器连在一块儿和服务发现
5.分布式系统工具(Distributed Systems Tools)
内置的原语,如分布式锁和主选举是大规模分布式系统的构建块
了解更多 distributed systems tools
6.服务发现(Service Discovery)
轻松定位服务正在运行在集群和一些更改时获得通知。对于一个复杂的架构,高度动态集群。coreos内置了高可用性和自动故障转移
了解更多CoreOS + etcd