摘要
面向国产飞腾处理器上构建云计算生态所面临的挑战,开展了虚拟化架构、云服务器原型、轻量级虚拟化和虚拟网络优化等多方面的研究,进展包括:(1)实现了飞腾平台上内核级虚拟化原型,采用Benchmark测试程序的测试结果表明,CPU和内存虚拟化开销在3%以内;实现了飞腾平台上面向内核级虚拟化的虚拟中断优化,在高并发应用场景下性能提升40%以上;实现了飞腾平台上虚拟化系统中模拟设备内存一致性增强,实现对远程外设访问与虚拟桌面的支持;(2)实现了飞腾平台上完备的Docker容器技术支撑,并实现了资源超分和优先级保障原型;使用图模型来表达多个容器对处理器核的竞争关系,从而实现对超分和优先级的灵活、高效表示;(3)实现虚拟网络交换机原型,使得飞腾服务器上虚拟网络转发性能比X86原生实现性能提升超过10%;同时在飞腾服务器上实现用户态协议栈软件原型,报文处理性能比X86原生实现性能提升超过10%;(4)基于已有的飞腾多核通用服务器,通过优化内存、新型高速存储、高速网络的设计和比例,完成了飞腾多核云服务器原型的物理结构设计和实现,并对课题工作进行了集成验证和优化;同时,完成了飞腾众核云服务器的方案设计,目前正基于众核通用服务器进行前期验证。