WEB开发网
开发学院服务器虚拟化 如何获取服务器虚拟化的最大效益:陷阱和对策 阅读

如何获取服务器虚拟化的最大效益:陷阱和对策

 2008-11-19 16:48:12 来源:WEB开发网   
核心提示: 陷阱2:超额配置的困境即使有正确的存储局域网解决方案,应用程序迁移到一个虚拟化的环境有时候也会慢得像在爬行一样,如何获取服务器虚拟化的最大效益:陷阱和对策(3),如果服务器硬件配置是正确的,管理员也说不清是什么原因,一个虚拟化的存储局域网还能够用于把单个的LUN分散到多个存储资源,进一步缓

陷阱2:超额配置的困境

即使有正确的存储局域网解决方案,应用程序迁移到一个虚拟化的环境有时候也会慢得像在爬行一样。如果服务器硬件配置是正确的,管理员也说不清是什么原因。在这种情况下,存储通常是引起问题的原因。

虚拟化为基础设施提高的效率是通过使用管理程序故意超额配置实现的。虚拟客户应用程序被分配一份低于最佳标准的物理资源。这样做依据的原则是所有的应用程序在统计学上不可能同时需求资源。按比例使用的原则在实践中一般是可行的。然而,大多数存储局域网和存储局域网存储已经使用了超额配置,物理存储资源双重超额配置的结果是灾难性的。

由于存储基础设施真的非常紧张,冲突就成了一个问题,并且出现了瓶颈和缓存溢出问题。使管理员感到更复杂的是这些冲突问题能够发生在存储基础设施的多个层面上。

在单个硬盘的层面上,输入/输出请求的队列将增加。这个问题在配置速度较慢的SATA硬盘时会更加突出。在SATA硬盘中,队列的深度一般是0至32个请求,而在SAS(串行附加SCSI)或者光纤通道硬盘中,队列深度是256至512个请求。这就意味着指望应用虚拟化基础设施的企业需要一个不限制他们选择后台的硬盘的存储局域网解决方案。

在存储LUN(逻辑单元号)层,管理程序本身一般要把一个物理存储池或者LUN分割为多个虚拟LUN。然后,这些LUN将分配给不同的虚拟客户应用程序。这些物理的LUN不能区分这些客户应用程序。过度的资源冲突会降低存储性能。

同样,管理程序层面的超额配置也能在拥有主机总线适配器、引发器、端口和交换机的存储局域网基础设施层引起一些问题。这些资源经常采取8:1的超额配置或者超过存储局域网本身的配置。这种双重超额配置的复合效应不仅降低了性能,而且还将导致请求超时和应用程序崩溃。

使用虚拟存储局域网存储解决过度冲突

一个选择是关闭管理程序中的存储虚拟化功能,人工把LUN分配给每一个客户应用程序。然而,许多厂商不支持这样做。这样做还会失去关键的虚拟化功能。

另一个选择是从存储方面处理这个问题,减少存储局域网架构中的本地超额配置水平。采用一个物理的存储局域网,这是复杂的并且将显著降低为虚拟化主机的存储局域网的效率。采用虚拟化的存储局域网存储,这种重新配置不仅更简单,而且能够经常根据物理主机区别对待管理程序,以优化整个存储局域网的效率。

的确,一个虚拟化的存储局域网还能够用于把单个的LUN分散到多个存储资源,进一步缓解资源冲突问题。虚拟化的存储局域网以网络附加存储的简单性提供存储局域网的性能。

上一页  1 2 3 

Tags:如何 获取 服务器

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接