11 月 19 - 20 日 Apache Pulsar 社区年度盛会来啦,立即报名! 了解详情
写点什么

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

  • 2018-04-09
  • 本文字数:3099 字

    阅读完需:约 10 分钟

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 多位国内外知名专家,分享区块链、人工智能、大数据、架构、移动和前端等话题,更多信息可访问大会网站。门票即将售罄,预购从速。

2018-04-09 02:211776
用户头像
臧秀涛 略懂技术的运营同学。

发布了 300 篇内容, 共 123.4 次阅读, 收获喜欢 32 次。

关注

评论

发布
暂无评论
发现更多内容

Elasticsearch Query DSL 概述

escray

elastic 七日更 死磕Elasticsearch 60天通过Elastic认证考试 2月春节不断更

android开发工程师需要学什么?360°深入了解Flutter,这原因我服了

欢喜学安卓

android 程序员 面试 移动开发

我在春晚现场护航直播

阿里云视频云

阿里云 运维 直播 运维工程师 春晚

定制开发小程序

luluhulian

解密协议层的攻击——HTTP请求走私

京东科技开发者

安全 HTTP

数据中心决策如何快人一步?一块大屏轻松实现3D数据可视化

一只数据鲸鱼

物联网 数据中心 数据可视化 IDC 机房管理

开源数据库管理系统现在比商业产品更受欢迎

PostgreSQLChina

数据库 postgresql 软件 开源社区

翻译:《实用的Python编程》01_07_Functions

codists

Python 人工智能 后端 数据结构与算法 函数

2021金三银四想进字节大厂必看:LeetCode算法收割机+算法刷题宝典

比伯

Java 编程 架构 面试 算法

在 Kubernetes 上弹性深度学习训练利器 -- Elastic Training Operator

阿里巴巴云原生

人工智能 云计算 容器 云原生 k8s

【LeetCode】最大连续1的个数三Java题解

Albert

算法 LeetCode 2月春节不断更

诊所数字化:就诊流程标准化和产品SOP设计

boshi

数字化转型 医疗 七日更

Serverless 躁动背后的 5 大落地之痛

阿里巴巴云原生

Serverless 微服务 开发者 云原生 k8s

十年再出发,Dubbo 3.0 Preview 即将在 3 月发布

阿里巴巴云原生

Java 微服务 云原生 dubbo 应用服务中间件

一文搞懂TCP的三次握手和四次挥手

不脱发的程序猿

三次握手 四次挥手 TCP/IP 网络通信协议 二月春节不断更

第四章作业

ALone

技术秘籍 | 如何简单优雅的适配textview行间距?

百度开发者中心

大前端 TextView

架构师week12作业

Geek_xq

架构师week12心得

Geek_xq

了解操作系统的那些事儿,从这篇文章开始

飞天小牛肉

Java 程序员 面试 操作系统 2月春节不断更

android进阶之光!还有人不知道什么是AndroidX的吗?通用流行框架大全

欢喜学安卓

android 程序员 面试 移动开发

竞猜商城系统软件制作

v16629866266

万字长文:解读区块链7类共识算法

华为云开发者联盟

区块链 公有链 拜占庭容错 共识算法 公式算法

DIY一款4路USB转TTL串口调试模块

不脱发的程序猿

DIY 电路设计 硬件设计 USB电路 USB转TTL

拥抱云原生,Fluid 结合 JindoFS:阿里云 OSS 加速利器

阿里巴巴云原生

容器 云原生 k8s 分布式计算 调度

4种方法帮你解决IntelliJ IDEA控制台中文乱码问题

华为云开发者联盟

Web 虚拟机 编码 IntelliJ IDEA 控制台

CoralCache:一个提高微服务可用性的中间件

华为云开发者联盟

数据库 微服务 中间件 内存 CoralCache

Kafka.01 - 简介

insight

kafka 2月春节不断更

最新金三银四阿里巴巴内部Java架构师面试突击面试题手册,面试前必看

Java架构追梦

Java 阿里巴巴 架构 面试 金三银四

阿里内网热搜开发者工具在线教程推荐

阿里巴巴云原生

Java 开发者 云原生 工具 Arthas

QCon北京2018关键词:Kubernetes、Service Mesh、Istio和微服务_DevOps_臧秀涛_InfoQ精选文章