管理虚拟化环境中存储系统十大技巧
DOIT云计算 12年05月07日 10:26 【转载】 作者:博客 责任编辑:王振
7.时刻注意那些可能不断增长的存储威胁。
虚拟机快照以及自动精简配置后的虚拟机磁盘具有双倍的潜在威胁,因为它们可能随时会消耗掉全部虚拟机存储资源,而这会导致系统崩溃宕机。如果你打算 用自动精简配置的方式来对底层存储进行超供,那么你就必须时刻注意底层空间的消耗情况。不要全靠自动精简配置来解决存储消耗问题,当你创建虚拟磁盘时,首 先要去对虚拟机磁盘进行精确地空间分配,而不要去给他们分配一个它们根本不用不满的尺寸。
快照是个更大的威胁。虚拟机可以创建多个快照,这些快照的总共逻辑空间可以远远超过它们实际占用的空间。虽然快照是个很方便的工具,但是绝对不要认 为它可以替代传统的备份。不但快照会占用额外的存储空间,它们还会降低存储系统的性能。对性能的影响尤其体现在你删除某个快照之后,因为系统需要将 delta磁盘内的之前写入的数据写回到原来的虚拟磁盘内,这样就会产生高密度的磁盘IO。对于每个快照,试着去合理的规划它们的删除时间点,尽量排在非 生产时段,这样会降低额外磁盘IO对性能的影响。
不要依赖手动方式来监控自动精简配置以及快照。对于Thin磁盘,对空间消耗比例设置一个报警阀值,一旦达到阀值,系统会自动报警让你第一时间知 道。对于快照,对超过一定尺寸的快照设置一个报警触发点。此外,你也应当对系统整体的剩余空间进行自动报警监控,当剩余空间低时你将会第一时间得到通知。 确保你的报警触发频率设置要高一些,因为Thin以及快照磁盘可能会增长的很快,有时候甚至都来不及对应。同时,也不要完全依靠快照自动报警,可以使用定 期报告工具来监控快照,以确保不需要的快照可以第一时间被删掉。
8.将服务器虚拟化与存储虚拟化进行整合。
越来越多的存储厂商正在将服务器虚拟化与存储正好,以便于在同一个管理控制台中同时管理和监控。典型的例子便是NetApp以及EMC分别为 VMwarevCenterServer开发的插件:VirtualStorageConsole以及VirtualStorageIntegrator 这两款产品,它们可以让管理员直接在vCenterServer中队存储系统进行管理和监控。这种整合方式极大的简化了对虚拟机所使用的存储系统的管理和监控,因为所有的工作,比如监控、供应、复以及其他很多存储操作步骤都可以直接在vCenter服务器上进行操作了。
存储厂商同时也在对虚拟化API进行大力的支持,以将存储层和虚拟化层进行更紧密的整合。通过使用VMwarevStorageAPI,一些原本只 能在虚拟机中执行的动作,比如Blockzeroing(块清零)以及StorageVMotion(存储迁移)等就可以被下放到存储阵列中执行了。这样 就可以降低对虚拟机服务器的资源消耗。这些API同时也提供了更加智能的多路径管理从而实现更好的IO吞吐量以及IO路径冗余接管,同时为诸如 VMware的 vCenterSiteRecoveryManager提供了更好的复制支持。