服务器在线北京报道:上周,一位澳大利亚的程序师Russell发布了一款虚拟I/O系统,这一系统使一些竞争厂商的产品,如Vmware、Xen可利用一个单独的装置来控制虚拟I/O设备,以简化虚拟化管理。
Russell在给Xen等开发商递交的信中写道:“这一尝试是为了在大部分虚拟I/O装置之间设置一个虚拟I/O层,这一层可使普通的驱动器被有效利用。”
Russell在博客中写道,由于虚拟系统的增多,下一步理应进行“虚拟”层配置。Xen刚进入这一市场。他说,目前虚拟化解决方案众多,再加上UML、动力和S/390企业级服务器的虚拟化解决方案,让IT管理者十分头疼。很多人已经提出,为什么不为虚拟I/O设备设置一个单独的装置呢?
其实,问题比看起来还要复杂。但是,短期可完成的目标只是在Linux客户操作系统上运行的普通代码。
这一系统包括主系统和客户系统输入输出磁盘缓存块,这看起来相当符合现在的“副虚拟”(paravirt)驱动程序。除了虚拟I/O层,Russel还递交了两个驱动程序。