面向生产环境的中间件容器化实践

所属专题:软件定义基础架构

嘉宾 : 张小刚 | 网易杭州研究院/高级研发专家

会议室 : 大宴会厅2

讲师介绍

专题演讲嘉宾:张小刚

网易杭州研究院/高级研发专家

网易云计算中间件组负责人,《云原生应用架构实践》作者。2010 年加入网易,Pomelo 开源框架(GitHub 1w+ star)核心成员,网易云服务架构师,主导网易云中间件服务化,多数据中心研发等工作。

当前主要致力于网易云基础设施的容器化演进,主要负责中间件服务容器化和产品化相关工作,在中间件研发,分布式系统设计方面有丰富的经验。

议题介绍

演讲:面向生产环境的中间件容器化实践

当前 Kubernetes 已经成为无状态资源编排的标准,并在生产环境大规模使用,但对于复杂状态的服务,如复杂的服务端中间件等,却还没有成熟的解决方案。

另一方面,基于传统基础设施构建的中间件 PaaS 服务,由于缺少统一编排能力的支撑,导致在研发过程中大量的重复建设和资源浪费,也缺少产品化的交付能力。

本此演讲主要介绍,如何利用运维技术,结合 Kubernetes 平台的强大调度能力,来打造一套面向大规模生产环境,可以实现快速交付的中间件服务。同时分享在研发和落地过程中碰到的一些典型问题。

演讲提纲:

  1. 中间件容器化背景
  2. 容器化技术趋势
  3. PaaS 服务交付研发能力的挑战
  4. 实施方案:
    • 产品:统一的中间件产品形态
    • 研发:围绕 Operator 构建研发中台
    • 运维:打通覆盖整个生命周期
    • 管理:打造目标导向的团队
  5. 在 Kubernetes 体系下关键问题和解决方法
    • 体验:构建前端模板和自动化测试框架
    • 控制:有状态服务 StatefulSet
    • 规模:针对中间件定制调度器
    • 性能:高密度场景下的 Kafka 内存问题
  6. 应用情况和后续展望
    • 业务方的应用情况(网易云音乐,网易严选,网易新闻等)
    • 容器化的整体进展:大数据和 AI 等服务的容器化

听众受益点:

  1. 提供一种服务化的中间件 PaaS 产品形态
  2. 如何基于 Kubernetes,构建中间件服务支撑体系
  3. 如何使用 Kubernetes 承载,面向生产环境的中间件服务,以及面临的问题
  4. 提供一种基于 Kubernetes,包括容器、微服务、中间件、大数据和 AI 的整体解决方案
想要批量报名或更多优惠?
立即联系票务小姐姐 Ring
或致电:+86-15600537884