存储瓶颈
从技术上来讲,存储瓶颈是I/O瓶颈的衍生物,但是因为他们是最常见的虚拟化瓶颈,所有我们要分开讨论这个问题。一般来说从NAS到SAN存储的连接是最常见的问题根源。大多数虚拟化解决方案支持NAS、SAN和iSCSI,但并非所有虚拟机可以直接与之相连接。如果虚拟化不能直接与存储连接的话,这就意味着需要更长的响应时间,或者可能导致存储操作发生故障。
主要存在4种与存储相关的瓶颈--虚拟服务器中资源的超额分配磁盘驱动器和目标存储系统中资源的超额分配、SAN架构资源的超额分配以及目标存储端口资源的超额分配。超额分配的情况很常见,它导致存储利用率的提高,但如果你估计错误的话,存储就会成为瓶颈所在。你需要对每个应用的存储需求进行监控并以此来分配资源,而不是采用通常的分配原则。虚拟应用需要存储路径,它的数量是决定最优化分配率的标准之一,但是每个应用的操作数和特性更加重要。增加更多的存储容量并不是一个解决方案,因为你实际上需要的是更好的互连性,而不是存储容量。
如果虚拟化技术所带来的问题仅仅局限于我们上述的这些那就是万幸了。实际上,往往会有2个甚至更多与虚拟化相关的因素导致某个问题,除非你将所有这些问题检测出来,否则他们将一直存在。但是这与非虚拟化设备是不同的吗?
原文出处:http://server.zdnet.com.cn/server/2008/1104/1212300.shtml