csatblogspotdotcom

Thursday, March 27, 2008

读《Virtualization, Virtually at the Desktop》[1]

这篇文章讲了一下作者所在的瑞格林艺术与设计学院准备使用的虚拟化解决方案,分析比较了一下几种方案。

作者所在的瑞格林艺术与设计学院有着一个很好的计算机资源利用机制。先把最新最好的计算机图形工作站和笔记本给要求较高的实验室等使用,并保持较高的更新速率和较高的人均拥有率。使用两年后再把这些机器给对其那些要求较低的行政办公人员使用。但即使是这样,即使是实验室人员经常使用,这些较新的计算机图形工作站和笔记本的利用率仍然很低。所以想到了虚拟化技术。

目前,有不同层次的虚拟化技术:

1.硬件虚拟化:增加一层软件对底层硬件进行仿真,以使不同操作系统共享同一硬件资源。

2.系统级虚拟化:在一个单一操作系统实例的内核层上创建相互隔离的虚拟机。

3.应用层虚拟化:让应用从操作系统分离,让这些应用像网络应用一样运行。

而作者所讨论的虚拟化技术是在后台提供一批强大的主机,在上面运行虚拟机;在前端每个人都有一个不那么强大的计算机,通过VNC之类的工具登录到后台的虚拟机上,当然也可以在本地运行一些要求不高的程序。

艺术与设计学院学生对计算机要求有别于一般情形,他们更多的是对图形图像的处理,要求更强大的CPU,更大的内存容量,更重要的是需要经常生成和访问数百MB的大文件。带宽虽然重要,但不是首要因素,于是现在不同方案下测试选出最好方案后再考虑带宽因素。

作者比较了VMwareVDI技术以及XenDDI技术,最后觉得在他们的校园里结合这两个技术更合理。但目前虚拟化技术还有一个缺点,即不能在苹果公司硬件系统上运行虚拟化软件,虽然可以有虚拟化软件让Mac OS运行Windows软件。

这篇文章写的比较浅,主要不是技术性文章,没有提出新的东西,只是介绍分析了一下虚拟化技术在一个校园里应用实例。

  1. Karissa Miller, Mahmoud Pegah: Virtualization, Virtually at the Desktop. Proceedings of the 35th annual ACM SIGUCCS conference on User services. Oct. 2007.

Labels:

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home