谷歌级容器技术与人工智能技术在超大规模IT运维中的妙用
2017年6月25日
智能运维
张鑫
曾任美国谷歌系统开发技术负责人,才云CTO
谷歌核心技术底层系统研发。主要参与研发了基于新一代容器集群技术(Borg)的谷歌私有云系统,自动化管理谷歌近百个数据中心中的上百万台服务器和每周20亿个容器化应用(包括搜索、广告、视频、大数据、深度学习等业务),为谷歌每年节省上亿美金成本,也因此先后六次获得副总裁、总监研发奖励。 其团队于15年回国创办才云科技有限公司,首创了“云端人工智能”理念,将谷歌级容器集群管理平台和分布式深度学习经验提供给国内企业,现已落地国内诸多行业龙头企业。在美国计算机顶级学府卡内基梅隆大学获得博士学位。,
  • 分享简介

    Docker,作为容器技术最流行的开源工具,从2013年推出至今已然成为了计算领域具有划时代意义的颠覆性产品。据美国Docker官方调研结果显示,2015年美国已经有超过90%的企业正在使用Docker,并有超过70%的企业已经将Docker应用于生产环境中。Docker的使用帮助美国企业将成本缩减到50%以下,将软件开发协作、交付速率提升了13倍以上。
    在我国,容器技术也如火如荼,从浙江移动在2015年双11采用Docker作战,到2016年京东动用10万容器应对高并发、秒杀,再到阿里巴巴、华为、招商银行、中国石化、国家电网等500强企业的落地,容器技术已经成为业界最流行的软件交付标准。如今,掌握并精通容器技术和Docker已经成为了各个知名企业和互联网公司技术人员梦寐以求的核心技能。
    由谷歌开源的Kubernetes技术是当前最为流行和强大的容器集群管理工具。基于谷歌过去10年间两代集群管理平台(Borg和Omega)的经验教训,以更简洁的API、更优美的模块设计、和更强大的功能,Kubernetes可管理成千上万的服务器和上面运行的容器。

    Kubernetes拥有健壮的社区,相比于mesos、swarm的几千人关注度,Kubernetes在更短的时间内已经达到了数万人关注度。据ClusterHQ的官方统计,Kubernetes已经成为在美国企业中首选的集群管理工具和平台,已经有超过40%的Docker用户在使用Kubernetes进行集群管理。掌握了Kubernetes技术,就能让您拥有谷歌级的大规模生产管理利器

  • 分享提纲

    1. 谷歌级容器架构的演化
    2. 谷歌大规模集群管理案例分享
    3. kubernetes  基本概念
    4. kubernetes  架构设计及原理
    5. kubernetes  工作流程
    6. kubernetes  基础资源操作实践
    7. kubernetes  层级化资源模型
    8. 基础资源 (Pod, Node, Volume, Label, ConfigMap, etc)
    9. 虚拟资源 (Service, Namespace, ResourceQuota, etc)
    10. 高层资源 (RC, Deployment, HPA, PV, etc)
    11. Kubernetes  命令实践
    12. kubernetes  应用部署实践
    13. kubernetes  网络
    14. kubernetes常用网络工具
    15. kubernetes  运维系统及实践


  • 分享收益
    该课程使学员:
    1. 了解谷歌的大规模集群的自动化运维之道
    2. 熟悉Devops的理念和工具
    3. 熟悉最新的容器技术原理和应用
    4. 熟悉大规模容器集群管理Kubernetes技术和应用
    5. 熟悉利用容器和Kubernetes技术实现高可用业务系统的方法和实践
    6. 熟悉利用容器和Kubernetes技术实现敏捷开发的方法和实践
    7. 熟悉利用容器和Kubernetes技术实现自治化运维的方法和实践
热门推荐