专题出品人: 曾宇星

网易 资深架构师

专题:Service Mesh

作为服务间通信的基础设施层,自2016年诞生至今已经有3个年头了,期间相关创新和产品层出不穷,今年来到了落地的关键一年,本专题将为您带来服务网格的业内最新前沿研究和实践分享。

本专题下的议题

蚂蚁金服 Service Mesh 落地实践与挑战
卓与 蚂蚁金服 平台数据技术事业群-技术专家
所属专题:Service Mesh

课程概要

案例背景介绍:
蚂蚁金服当前的体量下,应用数已达千级,整站架构在持续演进的过程中,基础设施层的演进与业务的迭代冲突越来越严重,传统 SOA 架构下,中间件、数据、安全等场景的演进过程中,推进所有应用升级成本越来越高。基础设施层与业务剥离势在必行,只有双方都可以快速轻量迭代才能满足高速的业务发展诉求。

解决思路/成功要点:
Service Mesh 的理念十分契合蚂蚁金服当前基础设施层下沉的诉求,我们基于 Service Mesh 的理念结合内部的实际场景,将中间件、数据层、安全层等能力从应用中剥离出来后下沉至独立的 Sidecar SOFAMosn 中,结合 Kubernetes 运维体系,提供应用无感知的情况下升级基础设施层的能力。

成果:
基础设施层可快速迭代升级,应用无需改造即可享受架构升级带来的红利。控制面统一收口,整站架构在逐步向云原生方向快速推进。可能成为国内目前最大规模 Service Mesh 落地案例。

听众收益

1. Service Mesh 落地带来的业务价值
2. 传统 SOA 应用如何向 Service Mesh 方向演进
3. 了解我们演进过程中的各种坑如何填补

网易大规模 Service Mesh 混合部署实践
曾宇星 网易 资深架构师
裴斐 网易 资深架构师
所属专题:Service Mesh

课程概要

案例背景简介:
在当今互联网时代,业务快速上线是一项基本的竞争优势。快速响应市场和客户的反馈是至关重要的;Microservices 是一种强大的模式来加速我们的软件敏捷开发和工作流程; 伴随着内部客户(考拉、云音乐、云课堂) 业务系统逐步微服务化,使用原有的服务框架做业务研发,效率遇到了一些问题,如SDK 升级困难,不支持多语言,服务治理、全链路压测人工成本高等,我们将介绍网易在基于一些开源项目(如Istio、Envoy、Kubenetes 等)的基础上,如何使用Service Mesh架构理念来来解决这些问题。

解决思路/成功要点:
1、容器和非容器混合部署方案 - 同一套控制面 - 主机和容器混合部署, - 容器、主机双向互通调用和统一治理
2、老的微服务框架如何迁移Service Mesh、迁移遇到的问题和难点 - 多注册中心适配 - 内部私有RPC协议支持和适配 - 流量染色、流量镜像和全链路压测
3、性能测试和性能优化 - piolt 性能测试&优化 - mixer 缓存优化 - ebpf 替换iptables

成果:
基础设施层可快速迭代升级,内部团队应用无需改造即可享受架构升级带来的红利,同时兼容已有老的应用服务,在过渡阶段线上服务无影响;
通过流量染色、穿梭机制实现内部多环境治理,对降低人工运维成本、提高开发迭代效率有较大意义;

听众收益

1、SOA 架构如何向ServiceMesh 架构演进,如何迁移
2、基于开源Istio 方案,如何做性能优化,如何兼容不同的基础设施做实际部署,满足实际生产环境需求;
3、如何通过流量染色、穿梭方案实现多环境治理等

自研Service Mesh(Negri)在趣头条的落地
徐鹏 趣头条 基础架构部架构师
所属专题:Service Mesh

课程概要

案例背景介绍:
单体服务拆分后,导致微服务爆炸式增长,但缺乏统一的控制平面,所以我们自研了servicemesh

解决思路/成功要点:
研发了数据平面negri和控制平面negri control plane

成果:
项目过程中的一些思路转变非常珍贵,遇到问题参考社区的思路,避免重复造轮子

听众收益

1. 更直白的了解servicemesh的控制平面和数据平面
2. negri研发过程中的思考
3. 如何让servicemesh更好的落地

基于Service Mesh的服务治理探索和实践
成国柱 北京字节跳动网络技术有限公司 基础架构研发工程师
所属专题:Service Mesh

课程概要

案例背景介绍:
Service Mesh作为下一代微服务框架演进方向,受到了越来越多的关注,自身也处于不断地迭代和完善过程中。字节跳动基础架构部在实践Service Mesh的过程中,结合公司内服务特点及发展规划,在服务间通信、服务治理等方向也有一些探索和落地实践,本次会议主要分享在服务治理方向和Service Mesh结合后的一些新变化。

解决思路/成功要点:
分享介绍字节跳动在应用Service Mesh去解决这些问题时的一些经验总结和 对未来发展的思考

成果:
service mesh在公司内部逐步落地

听众收益

1. serivce mesh技术介绍
2. 字节跳动mesh架构
3. 实践总结分享

长期从事服务端开发和架构工作,10多年Linux c++ 开发经验,主要关注于高性能、高可用分布式架构。目前在网易主要从事于ServiceMesh 、Kubernetes 相关开发工作

专题:Service Mesh

作为服务间通信的基础设施层,自2016年诞生至今已经有3个年头了,期间相关创新和产品层出不穷,今年来到了落地的关键一年,本专题将为您带来服务网格的业内最新前沿研究和实践分享。

其他相关专题

CopyRight © 2008-2019 Msup & 高可用架构