三、 虚拟化技术可以提高磁盘的性能与容量。
在一开始分析中,笔者谈到过,这些性能之所以被淘汰下来,是因为容量或者性能已经不能够满足企业的需求。那么采用虚拟化技术之后,这种情况是否有所改变呢?
首先我们来看一下容量。如上图所示,采用虚拟化技术将几块硬盘组合起来之后,用户看到的就是一整块硬盘。也就是说,此时用户可用的存储空间就是几块硬盘的容量之后。如每块硬盘的空间都是80G,那么用户最终可用的空间就达到240G。显然这已经能够满足用户的需要。
其次我们再来看一下性能方面的改善。按上图所示,将多硬盘组合起来之后,其实用户最终看到的是一块硬盘。那么当用户存储数据的时候,是怎么存储的呢?如现在用户需要存储一个200M左右的大文件,系统该如何处理?这里需要注意,系统并不会将这个文件存储在一个硬盘上。其可能会将这个文件分为三部分,然后同时将这个文件往三个硬盘中存储。也就是说,每个硬盘最终存储的可能只是三分之一个文件。而且这个存储的操作时并发进行的。即同时往三个硬盘中存储文件。在这种情况下,硬盘的存储性能就有了很大的改善。从理论上来说,硬盘最后的传输速度就是三块硬盘单独的传输速度之后。当然实际过程中,可能不能够达到这个速度,比较需要有一些管理上的开销。不过实际的速度与这个理论的速度也是比较接近的。因为管理上的开销并不是很大。