如何清除虚拟化存储中的垃圾数据

来源: IT168
2012/8/31 10:52:01
虚拟机中的垃圾数据可能会引起虚拟化存储的性能下降,清理这些数据并回收存储空间,对可存储空间进行重复使用。


分享到: 新浪微博 腾讯微博
本文关键字: 虚拟化 存储

虚拟机中被遗忘的数据对象可能会引起虚拟化存储的性能下降,清理这些数据对象并回收存储空间,对可存储空间进行重复使用。

在虚拟环境中优化资源利用以提高效率,其挑战比在物理环境中进行要难得多。能够快速创建虚拟机是增强灵活性和投资回报的主要优势所在,但这也是产生这一挑战的主要原因。

更进一步的问题是,如通过快照或有时为每个虚拟机创建的额外的VM映像等相关的数据对象,这大大增加了虚拟化存储的使用量。所有未使用的快照、模板,被遗弃的VM镜像和虚拟机严重浪费了CPU、内存、带宽以及存储资源。然而,查找和回收这些资源却不是一件简单的工作。下面,我们将对每个可能创建数据垃圾的数据对象进行分析,并探讨如何清理这些未使用的数据对象,以提高数据中心的投资回报率。

在虚拟基础设施之中的数据垃圾类型

废弃的VM映像

当一个虚拟机从VMware vCenter、微软Systems Center、红帽企业管理(RHEM)或其他的虚拟机管理控制台中删除时,还必须从磁盘上进行删除。否则,虚拟机虽然不再出现在管理控制台中,但其仍在存储中存在附带的VM映像。如果发生这种情况,其结果就是一个废弃的VM映像仍驻留在存储之中,并占用存储空间,但却不再被使用。从理论上讲,正确的操作流程应该是,每当系统管理员从管理控制台删除虚拟机之后,管理员应当在存储阵列上也重复相同的操作,但事实并非如此。

由于各种各样的原因,某个虚拟机映像可能仍存在于存储系统之中,尽管其已经被从管理控制台中删除。其可能由下面的原因导致的:

某个VMware vMotion存储失败,但文件却还没有完全转移到另一个数据存储之中。不管是将之前的VMDK文件进行迁移,还是复制新的VMDK文件到新的数据存储位置上,这种情况都是有可能发生的。在这两种情况下,vCenter都不会知道这些文件所在。如果新的主机不是相同的配置,亦或是没有足够的磁盘空间,vMotion都会存储失败。此外,一些用户咋配置vMotion时采用的完全自动化方式,所以,除非对错误日志进行检查,否则将很难发现vMotion存储失败。

系统管理员采用手动复制并粘贴VM映像的方式进行迁移,但却又忘记删除旧文件。

VM映像被复制以代替正在使用的模板,而虚机映像是没有必要的,但却又未被删除。

第三方备份或存储快照工具复制了VM映像文件,但管理控制台却不会知道以这种方式创建了额外的VM映像文件。

查找这些废旧数据:

通过对管理控制台中的虚拟机列表和存储阵列中的VM映像来完成对废弃VM映像的检测。这些文件很难用手动的方式进行识别,因为更为重要的是VM映像名称极有可能与VM名称不匹配,这些VM映像文件通常被称为孤立文件或者孤立VM.

可节省的资源:

查找并删除孤立虚机是回收和释放存储空间的重要方式之一。此外,删除这些文件将释放并可重复使用软件许可证。

共3页: 上一页1 [2] [3]
责编:赵龙
vsharing 微信扫一扫实时了解行业动态
portalart 微信扫一扫分享本文给好友
著作权声明:kaiyun体育官方人口 文章著作权分属kaiyun体育官方人口 、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
最新专题
流动存储 为大数据而生

伴随信息技术的突飞猛进,更大量级的非结构化数据与结构化数据构成的大数据成为企业级存储所面临的最大挑战:一方..

磁盘阵列及虚拟化存储

利用数组方式来作磁盘组,配合数据分散排列的设计,提升数据的安全性。虚拟化存储,对存储硬件资源进行抽象化表现。

    畅享
    首页
    返回
    顶部
    ×
    畅享IT
      信息化规划
      IT总包
      供应商选型
      IT监理
      开发维护外包
      评估维权
    客服电话
    400-698-9918
    Baidu
    map