Windows服务的复制
摘要:在操作系统级别的虚拟化技术中,通过系统调用接口对系统资源进行虚拟化具有比HAL级别虚拟化技术更小的运行时资源需求,因此是虚拟化并行和分布式应用程序(如HPC集群)的重要基础。由于Windows操作系统将某些关键功能放在特权用户级系统服务进程中,因此在Windows平台上构建完整的操作系统级虚拟化解决方案需要复制诸如远程过程调用服务器服务(RPCSS)等Windows服务。由于Windows系统服务的许多实现细节是专有的,复制Windows系统服务成为在操作系统级别上虚拟化Windows平台的关键技术挑战。此外,作为云计算的核心组件,IIS Web服务器相关服务需要在容器中(即操作系统级虚拟机)进行复制,但目前还没有这样的方案。在本文中,我们全面确定了影响服务复制的所有问题,然后提出了第一个已知的系统化复制系统和普通Windows服务的方法论。我们的实验证明这种方法可以在不同版本的Windows操作系统上复制一组系统和普通服务。
作者:Zhiyong Shan, Xin Wang, Tzi-cker Chiueh, Rajiv Bagai
论文ID:1608.08051
分类:Operating Systems
分类简称:cs.OS
提交时间:2020-04-10