网易蜂巢公有容器云架构之路-尧飘海

网易蜂巢公有容器云架构之路-尧飘海

ID:37375880

大小:4.47 MB

页数:32页

时间:2019-05-22

网易蜂巢公有容器云架构之路-尧飘海_第1页
网易蜂巢公有容器云架构之路-尧飘海_第2页
网易蜂巢公有容器云架构之路-尧飘海_第3页
网易蜂巢公有容器云架构之路-尧飘海_第4页
网易蜂巢公有容器云架构之路-尧飘海_第5页
资源描述:

《网易蜂巢公有容器云架构之路-尧飘海》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、网易蜂巢公有容器云架构之路网易蜂巢/ 尧飘海01020304背景说明系统介绍技术架构面临挑战1+1+2+产品环境发布半手工面向DevOps业务开发业务开发配置正确提交代码提交代码提交代码检查环境配置配置环境运开正常运行维部署代码配置正确v发驱驱动正常运行检查代码配置s动发布服务正常回滚开发自助运维发布服务正常回滚成功上线成功上线面向DevOps开始开发提测联调上线加配置环境配置环境配置环境工速调整配置调整配置调整配置程开回归测试回归测试回归测试发标准环境不一致造成迭代流程冗长测化试收迭代采用容器极大简化迭代流程益开始开发提测联调上线10+4+10+0产

2、品环境发布自动化操作面向DevOps开发环境功能A测试环境为保障产品质量需要不同阶段的测试环境功能B  测试环境为保障团队并行工作,不同功能需要不同的分支,每个联调环境分支需要整套的环境。功能N  测试环境演练环境生产环境压测环境运行环境能和代码一样进行版本控制面向DevOps乏初期人力、能力缺乏,效率低下自自运维:运维操作自动化繁基础设施架构设计、部署、运维复杂捷更敏捷:业务上线由周缩短到分钟级慢CI/CD复杂导致发布周期长聚更聚焦:从资源管理中解放出来,聚焦业务网络灰度LB数据存储体验资源产品安全留存计算用户运维活跃20+10+100+0产品环境发

3、布数字化生产微服务支撑定义:一种松耦合的能够被独立开发和部署的无状态化服务(独立扩展、升级和可替换)A传统架构微服架构登录BC垂直SOA依赖不同服务来源:microserver.io微服务支撑单体结构微服务结构业务逻辑混合、迭代速度慢服务发现:基础服务设施到服务提供组织架构复杂、扩展性差业务响应:上线,更新和回滚秒级完成巨大单体部署慢,弹性缺失服务发布:架构一键发布,弹性扩展资源服务申请治理网络弹性冲突伸缩服务智能发现自建调度助力微服务微服务服务性能挑战调度实践监控循环服务依赖发现故障依赖治理管理演变过程半手工自动化操作数字化生产01020304背景说

4、明系统介绍技术架构面临挑战研发历程2013.122015.052015.12千万级应用容器化发布部署(60000+/每月)开放注册2012.092014.122015.10网易私有云上线95%+互联网邀请试用自动化部署容器云平台定位认证服务工具服务面向DevOps和微服务的新一代云计算平台平台服务容器服务APM服务功能基础服务存储服务提供安全稳定快速的云计算基础服务(计算,网络,存储等)提供业界领先的平台服务(关系数据库、负载均衡、缓存、对象存储等)云硬盘提供丰富多样的运维工具链和微服务支撑(DevOps,微服务,APM等)核心技术容器:资源交付的最小

5、单位Docker容器编排:实现容器集群发布、回滚、迁移、扩容、缩容等Kubernetes基础设施:提供容器运行所需计算/存储/网络资源虚拟化技术:KVM、OpenVSwtich、CephOpenStack01020304背景说明系统介绍技术架构面临挑战平台架构认证服务API服务计费服务安全服务APM服务镜像仓库日志服务监控服务存储服务容器服务编排服务负载均衡云主机云网络云硬盘面临问题异构解耦异步化逻辑架构面临问题Pull/PushWorkflow技术工作技术工作基础工作公有云多租户容器网络互连,平坦化的网络结构解决互联和可视化容器和镜像将容器系统盘和数

6、据盘存储到的云硬盘,实现有状态容器的迁移镜像服务支持同城跨机房内网传输,异地CDN加速编排架构LBLBAuthHubMangerPodLBController技术工作编排服务按可用域多级调度优先级多队列并行处理有状态服务支持,数据和IP保持无状态服务原子及滚动更新的不可变基础设施可视化运维技术工作全链路实时日志监控技术工作全链路实时性能监控01020304背景说明系统介绍技术架构面临挑战面临挑战基础容量规模应用系统限制多机房部署IP数据盘多机房架构Web服务构建服务镜像服务管理服务API服务容器引擎服务BillingK8sNapmBillingK8sN

7、apmBillingK8sNapmKeystoneNASAuthKeystoneNASAuthKeystoneNASAuthNovaCinderNeutronNovaCinderNeutronNovaCinderNeutron机房A机房B机房CTHANKS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。