阿里云虚拟化技术自研之路

阿里云虚拟化技术自研之路

ID:40395783

大小:455.55 KB

页数:36页

时间:2019-08-01

阿里云虚拟化技术自研之路_第1页
阿里云虚拟化技术自研之路_第2页
阿里云虚拟化技术自研之路_第3页
阿里云虚拟化技术自研之路_第4页
阿里云虚拟化技术自研之路_第5页
资源描述:

《阿里云虚拟化技术自研之路》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、张献涛、沈益斌阿里云虚拟化技术自研之路议程阿里云弹性计算服务ECS介绍ECS虚拟化架构及关键技术ECS虚拟化架构虚拟机热迁移技术Hypervisor热补丁技术ECS实战案例分享阿里云ECS下一代虚拟化架构设计未来展望2议程阿里云弹性计算服务ECS介绍ECS虚拟化架构及关键技术ECS虚拟化架构虚拟机热迁移技术Hypervisor热补丁技术ECS实战案例分享阿里云ECS下一代虚拟化架构设计未来展望3ECS产品定位应用程序的基础运行环境ECS(云服务器)是阿里云产品体系中,最基础的计算服务,通常用作应用程序的运行环境,其最重要的特点是弹性。每个ECS实例

2、上都运行着用户选择的操作系统,一般是某个Linux或Windows的发行版。用户的应用程序运行在实例的操作系统之上。弹性的伸缩能力ECS的最重要的特点是弹性,支持垂直和水平扩展两种能力。垂直扩展,可以根据业务需要即时的升级或降级ECS实例的CPU、内存和带宽;水平扩展,可以根据业务需要即时创建数百个ECS实例.4ECS在阿里云中的位置Linux集群资源管理(伏羲)安全管理(钟馗)远程过程调用(夸父)分布协同服务(女娲)(大禹)集群布署(神农)集群监控分布式文件系统(盘古)任务调度(伏羲)云服务引擎ACE弹性计算服务ECS关系型数据库服务RDS开放数

3、据处理服务ODPS议程阿里云弹性计算服务ECS介绍ECS虚拟化架构及关键技术ECS虚拟化架构虚拟机热迁移技术Hypervisor热补丁技术ECS实战案例分享阿里云ECS下一代虚拟化架构设计未来展望6议程阿里云弹性计算服务ECS介绍ECS虚拟化架构及关键技术ECS虚拟化架构虚拟机热迁移技术Hypervisor热补丁技术ECS实战案例分享阿里云ECS下一代虚拟化架构设计未来展望7ECS软件架构8后羿控制系统基于Xen/KVM虚拟化的Linux集群计算虚拟化存储虚拟化网络虚拟化盘古分布式存储硬件平台ECS软件架构Hypervisor虚拟层(Includi

4、ngXen,XenTools,Xend等)基于成熟的开源软件Xen基于KVM的其它Hypervisor方案为优化性能和稳定性,Xen核心代码改动数百项Dom0内核基于alikernel+pv_ops内核分支,独立研发涉及数百个内核改动高性能前后端通讯技术(PVDriver)基于开源的PVDriver进行研发优化优化后的高性能Driver提供更稳定高性能服务,优化项达几十个ECS虚拟化关键技术硬件虚拟化技术CPU采用硬件虚拟化技术VT-x,内存采用EPT方式热迁移技术底层基于Xen热迁移研发,改动超过20+项独立研发热迁移控制系统优化后的热迁移达到业

5、界领先水平Hotfix技术独立研发Dom0kernelHotfix技术独立研发HypervisorHotfix技术,独具创新型独立研发用户态进程Hotfix技术正在研发VM内核的Hotfix技术议程阿里云弹性计算服务ECS介绍ECS虚拟化架构及关键技术ECS虚拟化架构虚拟机热迁移技术Hypervisor热补丁技术ECS实战案例分享阿里云ECS下一代虚拟化架构设计未来展望11议程阿里云弹性计算服务ECS介绍ECS虚拟化架构及关键技术ECS虚拟化架构虚拟机热迁移技术Hypervisor热补丁技术ECS实战案例分享阿里云ECS下一代虚拟化架构设计未来展望

6、12虚拟机热迁移技术13HWVMMHWVMMOSApp1OSApp2OSApp3OSApp4CPUUsage30%CPUUsage90%CPUUsageCPUUsageHWVMMHWVMMOSApp…OSApp动态的热点均衡场景灾难恢复虚拟机热迁移技术热迁移定义在不同物理机之间在线迁移虚拟机实例做到VM内的业务基本无感知热迁移技术应用场景线上系统Hotfix机器硬件故障修复过保机器替换集群内的负载均衡绿色计算主动运维14热迁移面临的挑战线上运维标准极高要求VMDowntime控制在毫秒级网络链接无中断存储无感知线上系统的复杂性镜像多样,机器型号复杂

7、无法在线升级hypervisor,dom0历史遗留问题较多虚拟化层热迁移不成熟虚拟化层Bug较多Toolstack层热迁移算法和流程问题较多Qemu问题也较多Guest内核及PVdriver支持不足Debian,ubuntu等内核问题较多15议程阿里云弹性计算服务ECS介绍ECS虚拟化架构及关键技术ECS虚拟化架构虚拟机热迁移技术Hotfix技术ECS实战案例分享阿里云ECS下一代虚拟化架构设计未来展望16ECSHotfix技术系统Hotfix对业务运维的意义软件系统存在Bug在所难免宕机修复引起业务中断在云环境中,物理机重启影响面更广用户无感知修

8、复,一切尽在不言中无需宕机,增强系统的可用性ECSHotfix技术分类XenDom0内核Hotfix技术XenHyperv

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

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

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