有关虚拟化平台系统架构方面的问题

专家同志:      我们公司虚拟化平台采用的是物理机+集中式存储的方式来部署的,由于所有虚拟机使用的存储空间都在一台存储上面,当虚拟机的数量上去以后,导致目前存储的性能达到瓶颈,存储的IO处理能力满足不了要求。     初步的想法是...显示全部
专家同志:
      我们公司虚拟化平台采用的是物理机+集中式存储的方式来部署的,由于所有虚拟机使用的存储空间都在一台存储上面,当虚拟机的数量上去以后,导致目前存储的性能达到瓶颈,存储的IO处理能力满足不了要求。
     初步的想法是再加一台存储、或者给现有存储加SSD,或者干脆买全闪存。

想请教下,还有其他更好的方式来解决现有的IO问题?或者现在的架构要怎样调整?或者有无其他更先进的部署方式能解决这个问题。收起
参与18

查看其它 9 个回答北京荣歆咨询的回答

北京荣歆咨询北京荣歆咨询系统架构师北京荣歆咨询有限公司
同意楼上关于规划和按类型与重要性分类的建议。
400多台虚拟机,整合度很高啊,这样非常有利于削峰填谷,共享资源。相信这些虚拟机的峰值时间各不相同,能够比较好的共享性能。
关于“存储CPU使用率会非常高,有时达95%以上”,我觉得这本身不能说明一定有瓶颈,或者说不一定是问题,反过来说,如果CPU利用率总是不高,那是不是有点儿浪费呢。当然,这个95%的时间是不是与ESXI端报某个存储池IO滞后的时间吻合,是需要关注和分析的。
您谈到的 FAS6240应该都是双控96GB内存的,我理解您所说的是其中单控的配置。由于您的配置里用的是性能较差的SATA盘,而没有采用SAS盘(FAS6240可选SAS万转或15k的),所以有的存储池IO性能较差也好理解。要知道SATA盘的性能与SAS的差距还是很大的,不仅是转速差了一倍,由于单盘容量大数倍,导致相同容量数据分布的磁盘可能少数倍,性能的差距就大了。另外, FAS6240可以最大选配6TB Flash cache的,100GB的SSD配了多少,不知您的配置情况。
您描述中的性能问题就集中在“某个存储池IO滞后,有时能达1S左右”,那么这个存储池的细节情况是我们分析的重点。这个池用到哪些磁盘,数量和分布,有SSD吗?哪些分区使用这个池内的LUN?这些分区性能受影响了吗?其实,归根结底是对应用的影响,如果应用不觉得慢,那就一切ok了。
分析以后,可以看怎么解决,最简单的是调整受影响的分区的存储到高性能的存储池中(硬盘多,有SSD盘)。
前面您还问过更改到分布式的存储架构是否适合,我觉得如果您的现有容量基本可以满足要求的话,还是基于现有配置优化性能比较适合。
IT咨询服务 · 2015-05-28
浏览2313

回答者

北京荣歆咨询
系统架构师北京荣歆咨询有限公司
擅长领域: 服务器存储数据库

北京荣歆咨询 最近回答过的问题

回答状态

  • 发布时间:2015-05-28
  • 关注会员:1 人
  • 回答浏览:2313
  • X社区推广