《杭州铭师堂的云原生演进之路.pdf》由会员分享,可在线阅读,更多相关《杭州铭师堂的云原生演进之路.pdf(21页珍藏版)》请在三个皮匠报告上搜索。
1、杭州铭师堂的云原生演进之路周路路杭州铭师堂 技术中台负责人我们是谁Who are we01ABOUT US杭州铭师堂,是一个致力于为人的全面发展而服务的在线教育品牌。我们秉持“用互联网改变教育,让中国人都有好书读”的使命,致力于用“互联网+教育”的科技手段让更多的孩子都能享有优质的教育,促进他们的全面成长。成立十余年以来,铭师堂不断汇聚优质的全国各地教育资源,并展开先进科学技术在学校教育智能化领域、学生个性化学习领域的应用研究。我们始终坚守使命,持续创新,“赋能学校、培养学生”,在教育信息化 2.0 趋势下,致力于促进线上教育与线下教育的高度融合,以学校为核心场景,与学校携手共建互联网学习空间
2、,为学校与铭师堂如何进入云原生时代New Future on Cloud02全量 IDCDOTNET+JavaIDC2020202120222023云上+云下JavaIDC 混合云部分业务上云大数据上云云上为主可观测建设全量上云技术演进情况Technical Evolution业务飞速发展过程中带来的挑战资源弹性扩容困难技术架构基于开源演进大数据架构基于 CDH 演进业务流量在 平峰 与 高峰期 有几十倍的 Gap业务发展过程中的问题分布现 状故障等级故障原因P1P2P3P4不定级操作代码容量架构配置第三方硬件过去故障原因分布误操作频繁,生产变更难管理底座老旧,老马拉大车,力不从心系统入口防护
3、能力弱,难于应对突增流量稳定性意识认知不足暑假高峰期稳定性保障建设的挑战业务流量在 平峰 与 高峰期 有几十倍的 Gap云上全面护航保障第一次流量平峰与高峰 几十倍业务全面发展变化大云计算平台提升弹性能力技术架构革新全面拥抱云原生大数据架构升级提高实时性能CRE服务能力提高系统稳定性业务发展挑战对应的解决方案全面拥抱云原生,提高系统稳定性统一流量层建设Unified Traffic Layer Construction微服务治理Microservice Governance可观测性建设Observability Construction迈入云原生时代Stepping into the era
4、of cloud native.暑假高峰期稳定性保障建设常态变更三板斧/大促保障上流控事前充足准备高峰容量预测限流降级措施风險预案建设可观测可灰度可回滚业务迭代保障突增流量应对变更三板斧Grafana资源监控ARMS业务应用监控SLS日志监控告警抑制MSE微服务引擎ACK容器化部署资源编排无状态微服务治理持续部署PTS全链路压测容量规划弹性伸缩SQL优化流量调度AHAS动态限流云产品应急预案业务风险预案资源报备故障应急稳定性统一流量层建设云原生网关:将流量网关/微服务网关/安全网关 三合一流量网关 APISIX微服务网关KubernetesPodPod引入流量网关内部服务的核心入口对南北向流量
5、进行控制合并业务网关对内部东西向流量进行进行精细化管理系统复杂度大幅降低极大降低运维复杂度提升稳定性保障效率服务治理无侵入 助力业务打造 99.99%高可用服务微服务引擎 MSE NacosNacos业务节点业务节点AZ1AZ2微服务引擎 MSE 云原生网关云原生网关变更态(解决70%风险)无损下线无损上线全链路灰度单应用灰度任务灰度配置灰度运行态(解决90%风险)不确定流量不稳定调用不稳定基础设施应用自身故障服务鉴权微服务可信全链路 TLS黑产刷单防护全链路灰度实践缩小爆炸半径,白天灰度,晚上推平APP小程序Web流量网关服务注册发现配置中心HTTPHTTPHTTPHTTP10%90%微服务
6、网关微服务网关灰度版本基线版本业务入口服务灰度版本服务基线版本RPCRPC作业中心服务基线版本RPCRPC微服务中心视频中心服务基线版本课程中心服务灰度版本服务基线版本服务基线版本HTTP用户中心RPCRPCRPCRPCRPC可观测性建设Observability Construction1-5-10全维度监控指标告警分层升级机制应用实施监控ARMS日志服务SLS基础设施升级ChatOps全面云化可观测实践日请求量(亿次)1.22实例数峰值(个)1000平均耗时(毫秒)11Serverless 函数计算Serverless Function Compute利用 弹性伸缩、事件驱动、免运维 的特性在计算密集型场景,首次大规模投入使用迎接云上的下一个时代Welcome to the next era on the cloud03精益用云,助力业务全量上完云 阶段 进入到 全面用好云 阶段新架构开放、统一、简单新生产 高效、安全、成熟新体系稳定、先进、专业Serverless稳定、敏态、安全 的云原生底座AI LLM助力业务提效FinOps全面用好云THANKS