BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

QCon北京2018关键词:Kubernetes、Service Mesh、Istio和微服务

| 作者 臧秀涛 关注 4 他的粉丝 发布于 2018年4月10日. 估计阅读时间: 10 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

Kubernetes已然是容器编排系统的事实标准,像京东这样的大厂也从OpenStack切换到了Kubernetes。也有不少公司围绕Kubernetes搭建自己的私有云等基础设施,运维体系也随之产生了新的变化。

很多企业也在基于Kubernetes构建支持微服务的平台,而这就是Istio和Service Mesh的用途所在了。

在即将于4月20日举行的QCon北京2018上,为体现业界的技术发展和前沿趋势,我们也准备了丰富的Kubernetes、Service Mesh、DevOps相关话题,一起来看看。

Michael Chen,VMware高级经理。本科毕业于普渡大学,硕士毕业于康奈尔大学。Michael在分布式Java系统、Java EE (Java Enterprise Edition)方面有15年经验。曾整体负责Java EE 7。他曾经是BEA Weblogic Server(后来被Oracle收购)的核心开发者、架构师。

他将分享《Kubernetes——面向未来的开发和部署平台》

Kubernetes是管理集群环境中容器化应用的系统,基于用户负载编排计算、网络和存储基础设施。它集合了平台即服务(PaaS)的简洁和基础设施即服务(IaaS)的灵活,还支持跨基础设施提供商移植。Kubernetes提供了一个容器和微服务平台,可以快速、可预测地部署和伸缩容器化应用。

演讲中,我们先重温一下Kubernetes的架构,介绍预期状态管理、服务和部署解耦,了解市面上面向Kubernetes的各种基础设施产品。理解为什么说Kubernetes和云提供商为开发者创建了最好的开发和部署PaaS和IaaS。最后,我们将通过一个Demo演示Kubernetes在公有云和私有云上的应用。


郑建磊,今日头条工程师。2016年初加入今日头条,负责容器云(TCE)开发,从事机器管理、资源调度、服务管理/上线相关工作,做过PaaS、IaaS、网络;经历了TCE从无到有,规模从0到万的过程。

他将分享《容器云在今日头条的落地和实践》

头条从2016年初开始尝试私有云TCE,主要是基于Kubernetes和容器技术,现如今调度管理上万台物理机,运行头条90%以上的在线服务,成功的支撑了头条业务的快速增长;在TCE规模迅速扩张的过程中遇到很多问题,积累了一些经验,并结合头条的实际情况做过一些深度定制。

该议题主要结合头条的实际情况介绍TCE在头条的落地经验,涉及物理机管理、网络、IaaS、PaaS等方方面面,  全面系统地介绍头条私有云实践。

听众受益

  • 了解容器云在规模扩大过程中的方向和经验。

张晋军,京东基础架构部服务治理组负责人、架构师。他将分享《阿基米德微服务及治理平台》

当前,微服务在京东日益深入普及,服务的数量及种类日新月异,开始出现所谓的“微服务大爆炸”,我们在享受微服务带来的好处的同时,又日益开始被迫承受微服务带来的负面效应,这些负面效应大致有如下几方面:

  1. 调用端依赖的服务个数及每个服务的实例数越来越多,造成调用端的启动越来越慢;
  2. 当前的软负载均衡策略遇到挑战,急需优化、调整;
  3. 跨应用、跨系统的调用越来越多,调用关系和依赖关系日益复杂,可观察性越来越差;
  4. 各服务的信息比如入参/出参等散落在各个地方,服务调用者无法快速、准确、全面获取这些知识,沟通成本非常高;
  5. 跨语言支持日益迫切,基于库方式将开发者绑死在单一技术栈上,与微服务理念相悖;
  6. 缺乏灵活、智能的流量控制机制及相应的运维支持手段;
  7. 缺乏灵活、适度的安全机制;
  8. 特性增加与Bug修复升级非常困难。

基于以上原因,我们决定开发京东新一代的微服务框架及其治理平台,该平台是阿基米德系列产品中的重要一员。幸运地是,我们遇到了服务网格技术,该技术将业务逻辑与通信及服务治理等非业务逻辑进行了彻底解耦,为全面解决上述问题提供了极大的想象空间。当然,如何在京东如此大的体量下运用“服务网格”技术,并且做到与当前的JSF系统兼容及平稳过渡,是一个巨大挑战。

此外,我们将重新定义新一代的微服务治理平台,该平台将引入服务集市的概念,为开发者提供集中、全面、准确的微服务知识体系;通过用户自定义服务属性的机制,进一步把治理平台向业务场景及业务架构拉近,使得业务在系统运维方面更加灵活自由;制定全局的服务身份体系,围绕该体系进行一系列安全控制。


刘超,网易云解决方案总架构师。毕业于上海交通大学,15年云计算领域研发及架构经验。在工作中积累了大量运营商系统,互联网金融系统,电商系统等容器化和微服务化经验。

他将分享《基于Service Mesh的海量容器管理平台实践》

网易云对内对外支撑的重点在于基于Kubernetes的容器平台,已经在线生产管理运行超过1000天,集群规模最大达30000台,支撑了很多内部重点项目,减轻了业务方瞬时流量增加所带来的运维成本,比较早期的业务平台的微服务化采取的是Dubbo,后来新的业务使用SpringCloud,云平台组基于Kubernetes推出了Service Mesh服务治理平台,将微服务部分工作下沉到平台层完成,并在计费中心,云管平台,互金项目中进行落地,本次分享在大规模Kubernetes容器平台中落地Service Mesh的实践。

听众受益

  • 了解Service Mesh相对于Dubbo和SpringCloud的优势;
  • 在网易内部产品使用Service Mesh的落地实践;
  • 在大规模Kubernetes集群场景下的优化实践。

来自Google的Mete Atamel将分享《借助Istio,不再重复发明轮子》

容器为运行服务提供了一致、可复制的环境。如Kubernetes等容器编排(Orchestration)系统,可以用一致的API,帮助我们管理和伸缩容器集群。对于松散耦合的微服务架构而言,这是很好的起点,不过还不够。如何控制服务间的流量和实施策略?如何将服务间的依赖可视化,并快速识别问题?如何提供可验证的服务特性,来处理和测试故障?开发者可以实现自己的定制方案,也可以依赖Istio这一开放平台来连接和管理微服务,并保障安全。在本次演讲中,我们将学习Istio的主要特性,并理解其对微服务网络的助力作用。

王华夏,京东基础架构部资深架构师。2015年加入京东,现任基础架构部资深架构师,目前主要负责京东新一代容器平台JDOS2.0的开发和落地工作。

他将分享《新一代数据中心对传统基础软件架构的挑战》

随着业内容器技术全面接受落地,特别是Kubernetes集群编排大规模用于生产实践,对数据中心基础软件带来全新挑战,本次分享以容器生态分布式文件系统以及分布式高性能域名解析为切入点,讲述京东如何重新定义和实践基础软件支撑容器生态建设。

主要内容

  • 适应云架构的分布式智能DNS服务,高性能负载均衡服务等;
  • 全容器化复杂场景中的新存储解决方案;
  • 打造全新计算平台整体解决方案,深化数据中心智能敏捷价值。  

王关胜,美图运维部技术总监。前新浪微博平台运维架构师,见证微博平台从几十台到万台规模下后端服务的发展历程,具有丰富的运维体系建设及其互联网业务经验。现任美图运维总监,负责DBA、业务运维、大数据运维、CDN技术支撑,监控体系等方面的工作。

他将分享《美图的DevOps应用实践》

以“让更多人变美”为使命,怀揣着“打造美丽生态链,让每个人都使用美图产品”的愿景,美图公司产品矩阵目前在全球15亿台设备激活,DAU超过4.8亿,知名的产品如美图秀秀、美颜相机、美拍、美图手机、美图美妆等,覆盖工具产品、社交、电商、智能硬件及区块链等软硬件领域。本次分享主要介绍,我们如何支撑这么大规模产品快速交付,如何构建整套支撑体系,以及DevOps在其中扮演的关键作用。

主要内容

  • 美图的运维支撑体系及DevOps在美图的实践;
  • 如何通过组织,标准化与数据驱动DevOps更好的落地;
  • 如何基于Kubernetes,构建DevOps体系;
  • 如何做一个高幸福感的运维。

除了上面介绍的内容,QCon北京2018总计邀请了100多位国内外知名专家,分享区块链、人工智能、大数据、架构、移动和前端等话题,更多信息可访问大会网站。门票即将售罄,预购从速。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT