金融级云原生PaaS探索与实践_第1页
金融级云原生PaaS探索与实践_第2页
金融级云原生PaaS探索与实践_第3页
金融级云原生PaaS探索与实践_第4页
金融级云原生PaaS探索与实践_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、金融级云原生 PaaS 探索与实践一、业务背景 二、多集群管控三、发布运维体系目录contents目录2/20一、业务背景3/20业务背景业务背景业务架构演进容量应用|数据库|机房容灾机房|地域4/20业务背景业务架构单元化高可用一致性可扩展高性能5/20业务背景6/20业务诉求运维成本突发流量应用 | 机房 生命周期运维效率大规模下基础设施稳定性业 务 Mesh 化精细化流量控制基础组件升级业务可复制业务敏捷SaaS 面向站点级别输出PaaS 能力7/20面向多租户多环境;基础资源管控;应用发布运维体系;业务实时监控,日志收集;机房级和地域级容灾能力;业务背景业务背景CAF API Serv

2、er Aggregation LayerK8S API ServerIaaS层(Aliyun/OpenStack/VMWare/Bare Metal)PaaS 核心层核 心 流 程容器运行时(Docker/Pouch/安全容器)(VLAN/VXLAN/VPC RoCNI Pluginsuter/ENI)CSI Plugins (NAS/OSS/Cloud Disk/Ceph)网络接入 (SLB/ALB)容 器 层原生资源管理Pod伸缩管理集群伸缩管理基础发布运维批次发布变更管控配额管理容器镜像管理运维原子操作精细化调度单元化能力接入层流程调拨数据层流量调拨单元化 元数据管理应用层流量调拨压测/

3、灰度 流量管理弹性流量管理跨集群管理跨集群应用 资源管理跨集群发布策略跨集群状态 分发/汇聚跨集群网络多集群管理跨集群镜像管理蓝绿发布灰度分组发布Mesh流调拨和治理弹性建站/下站容器腾挪/迁移中间件变配(DRM/Scheduler/Message)容灾切换和恢复应急预案管理跨机房和地域统一应用运维分钟级容灾切换和恢复全面变更风险管理无限弹性可扩展7/20业务架构同城双活架构两地三中心架构异地多活架构产品层云原生 PaaS 产品架构方案二、多集群管控9/20多集群管控为什么要有集群联邦10/20异构屏蔽:底层集群变化;统一管控:业务弹性建站管控统一;可扩展:多租硬隔离;体量(单集群内节点数 1

4、w+,Pod 10w+),集群数量多;多集群管控多集群管控11/20联邦核心能力跨集群资源同步Template,Override,Placement 模型;状态回流;扩展 CRD;跨集群发现联邦架构关系型存储;数据量容灾基于部署单元分发多集群管控12/20三、发布运维体系13/20发布运维体系应用管理&交付14/20基于统一管控背景下的 Dockerfile 管理和生成;基于组件关联的 FedAppInstance + revision 版本控制;快速构建能力 - binary2Image 能力;发布运维体系发布运维体系发布运维理;基础运维能力下沉;原地升级,分组驱动;流量控制;多应用有序发布

5、;应 用 ReleasePipeline 管应用依赖项顺序;发布顺序;Beta 发布分组发布;变更管控能力;15/20发布流程无损发布流程控制; 内部流量:RPC外部流量:SLB(ALB)DNS发布运维体系 InPlaceSet ControllerPodService/Endpoint ControllerLoadBalancer Controller等待3s执行升级创建 ReadinessGate=true添加Pod IP注 册 Pod IP 添加finalizerReadinessGate=false删除Pod ip注 销 Pod IP 摘除 finalizer处理剩余请求升级完成Rea

6、dinessGate=true添加Pod IP注 册 Pod IP 添加finalizerOther protection Controllers添加finalizer发布完成更新注 销 Pod IP 摘除 finalizer注 册 Pod IP 添加finalizer发布完成16/20安全风险保障17/20审计追踪;用户安全 基于 RBAC 体系和 PaaS 账号体系打通;租户安全 租户隔离|环境隔离|集群隔离;容器运行时 - 配额|隔离控制(磁盘,CPUSET);发布运维体系技术风险保障业务变更三板斧发布运维体系Replica/PartitionAllocatorPod A-1Pod A-

7、2Pod A-3Pod A-4Pod A-5Beta Group1st Group2nd GroupInPlaceSet Apartition:1Pod Upgrade机房A 单元ACafeDeployment精准分组,自定义拓扑IP不变,无损升级可适配多种工作负载InPlaceSetReplicaSetStatefulSet可灰度:应用发布进程可控,允许灰度、 分组和 Beta 验证;可回滚:随时暂停、回滚,任何变更有 据可查;可监控:接入监控告警体系,全程保证 可观测性partition:3partition:5InPlaceSetControlle18/20r replica:5技术风险管控Operato

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论