阿里P8大佬,整理的从零构建企业级容器集群实战笔记,真涨薪神器

前言

微服务架构时代对我们的基础设施管理提出了非常大的挑战,DevOps和持续交付成为了基本能力要求。没有近两年容器技术的快速发展,这些能力可能仍然只属于少数技术实力强大的互联网公司。容器技术的应用从真正意义上催化了我们在基础设施管理上的革命,成为时下每个IT组织必须获取的能力。

容器即服务的核心在于容器技术,它的流行与近年来大规模、分布式、无状态服务的发展趋势密切相关。容器归根到底只是一系列内核特性的组合,以及基于此的许多实践理念,这些看似简单的概念改变了软件交付的面貌,在此之上又变化出许多新颖的套路。万变不离其宗,唯有谙熟其中门道,才能在学习的过程中拨云见日、融会贯通。

今天,笔者就为大家带来这本阿里P8级大佬整理的从零构建企业级容器集群的实战笔记,让大家更好的接触到一线大厂的资料信息,更加高效的学习进阶。

内容简介

本篇分为三个部分:

  • 第1部分基础概念
  • 第2部分解决方案
  • 第3部分深入探索

本篇介绍了容器即服务的发展过程和主要技术,重点阐述当下主流的SwarmKit、Kubermetes、Mesos和Rancher开源容器集群方案,并探讨了容器技术在网络、存储、监控、日志等方面的运用场景和基础知识,以及该领域在近年来的一些新的发展方向。

目录简介

容器技术的发展不是一蹴而就的,然而近年来随着Docker提出的build、ship、 run 理念,容器的应用为软件的交付和管理带来了显著的效率提升。


本章中从Docker 的单机模式讲到集群模式的发展过程,介绍了经典Swarm、独立的SwarmKit项目和内置于Docker中的Swarm Mode,并着重于当下Docker官方主推的Swarm Mode容器集群方案,详细说明了构建集群、管理节点、管理服务以及编排部署由多容器构成的复杂服务的方法。


作为一个由庞大社区共同运作的项目,Kuberentes在其设计方面处处体现着灵活和高度可扩展的特质,许多能力都以独立的资源对象提供。为了避免读者迷失在众多零散的细节里,本章先从典型的Pod-Deployment-Service 资源组合入手,介绍服务部署、升级、管理的基本操作,然后依次引入其他重要的资源类型,逐渐串联成知识平面,并在最后一节介绍了基于Kuberentes的优秀服务编排管理工具Helm。


作为数据计算领域十分成熟的知名调度器产品,Mesos在与容器技术结合后形成了其独有的服务部署、调度和管理风格,可谓老树开新花。本章从Mesos的发展历史入手,向读者阐述了该项目的背景和“资源一任务 ”两层调度架构设计,然后详细讲解了其中的Marathon和Chronos两款任务调度框架,最后介绍了基于Mesos的开源数据中心操作系统产品DC/OS。


本章从Rancher项目的组成结构出发,详细介绍了这款颇具特立独行气质的容器集群方案的部署和操作方法,在最后的部分以通过Rancher部署并管理Kubernetes集群为例,展示了Rancher对其他容器解决方案的扩展和包容能力。


本章详细讲解了容器集群中的两个十分重要领域:网络和存储。并通过一些开源组件的例子,演示了跨节点的容器网络和存储的使用。

由于网络延时和空间距离等客观存在的因素,如何进一步优化在分布式环境中的网络和存储的应用效率、稳定性依然是一个非常值得持续探讨的问题。这是近年来许多企业级的容器平台解决方案不断发力的一个方向,并且依然有很大的改进空间。可以预见在这两个技术领域里,未来还将诞生许多推动容器以及虚拟化发展创意和产品。


本章介绍了在使用容器集群时经常涉及的基础设施服务。作为规模化之路上的必要保障,性能监控和告警服务为尽早发现集群运营过程中出现的资源瓶颈提供了途径,日志采集服务为大量应用部署后的线上问题定位和业务指标分析奠定数据基础,服务发现运行于容器集群之上的应用之间相互通信的重要手段,镜像仓库则提供了容器镜像从构建到部署过程中的必要存储能力和分发渠道。


本章介绍了七种特色鲜明的容器周边技术。其中将容器作用发挥到极致的操作系统ContainerLinux、基于容器架构的操作系统RancherOS是容器技术与操作系统结合的产物;容器式虚拟机Hyper、虚拟机式容器LXC是容器技术与虚拟机技术结合的产物;企业级的容器工具Pouch、无守护进程的轻量级容器Rkt、将内核与应用合体的Unikernel则是由容器技术的而捧红的周边产品。


后记

容器的集群化使用是容器发展的下一个阶段,“ 容器即服务”概念的提出,将容器集群本身作为了一种屏蔽服务器资源细节、提供部署和调度能力的服务。在短短几年里,围绕容器和集群发展起来的技术已经十分繁荣,逐渐形成一个至底而上的完整生态圈。

技术的融合总是能创造出新的机遇和惊喜,如今容器已经与诸多周边领域碰撞出了不少创意的火花。随着与容器相关的应用领域不断扩大,相信还将有更多这样的创意产品被设计出来,容器技术的未来值得期待。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值