撰写一本书

最初我想通过自己的实践,将自己技术工作中的点点滴滴汇聚成一本有关云计算的书。

不过,云计算作为基础信息架构,涉及的技术非常广泛。凭一己之力,要构建一个one personal datacenter,需要对每个技术细节精益求精。

原先用gitbook撰写了不少文档,这部分虽然逐渐成型,但是依然是比较散乱的。所以我准备将gitbook整理撰写的文档作为 Cloud Atlas 一书的草稿,项目重新命名为 cloud-atlas-draft

根据自己的实践和知识积累,以 cloud-atlas-draft 为素材,在2017年从头开始完整撰写一本 Cloud Atlas 。预计这本书会写得比较缓慢,因为我并不想把cloud-atlas-draft直接修改一下格式就发布出来,而是用自己的理解和表述来构建一个技术世界。

Cloud Atlas采用 Sphinx Doc 结合 Read the Docs Sphinx Theme

cloud-atlas-draft 更多作为自己实践的记录,而Cloud Atlas则侧重体系化并力图作为云计算的参考指南。

云图

我有一个想法:综合开源技术,完全自动化实现整个云计算的部署和运作。

  • 自动安装物理服务器操作系统
  • 自动完成CMDB的物理和虚拟系统的注册
  • 通过OpenStack这样的IaaS来实现资源的管理
  • 结合Docker容器和KVM虚拟化实现海量的虚拟服务器
  • 自动的资源调度和故障切换
  • 分布式存储和存储虚拟化
  • 数据库和NoSQL
  • 负载均衡和反向代理
  • DNS和NTP以及相关基础网络服务

所有的这一切都是一个完整的一体的自动部署和优化

既然这个网站是系统地指引构建云计算的文档,何不将它视为一个探险手册、一份地图?

所以我把这个积累云计算技术实践的网站称为"云图" - Cloud Atlas

-- Who am I?


一部关于自由的电影《云图

云图