如何缩减服务器虚拟化后存储需求

简介:

摘要:大多数采用虚拟化策略的企业用户都没有为其计划足够的存储,至少一开始是这样的。

大多数采用虚拟化策略的企业用户都没有为其计划足够的存储,至少一开始是这样的。但是仍然有许多技术可以帮助企业机构最大程度上利用他们现有的存储空间,例如存储虚拟化、自动精简配置以及重复数据删除。

这些技术都解决了存储空间的供应问题。实际上这些方法都是尽可能利用现有的存储空间,例如提高实际应用率和使用效率、减少未利用空间。但是还存在另一方面的需求问题:首先是某个虚拟化策略所需的存储空间。如果这个空间能够减少的话,那么在需要提供的存储空间成本方面将带来大幅节约。

虽然有很多可能实现这个目的的做法,但是遗憾的是总体上我们还是需要等待一段时间的。

Butler Group高级分析师Roy Illsley表示:“尽管我们很少使用智能软件来削减存储需求,但是这已经被提上日程了。另外一个需要指出的问题就是,现在还没有相关的标准。所以我们会看到有VMware的规格、微软的规格等等,但是这些规格的范围都是有限的。如果你想将一台虚拟机从一个平台迁移到另一个平台上的话,你就必须解决这个问题。在迁移过程中,磁盘利用率就会降低,因为你不需要保存不同格式的文件以及指针就是完成这个过程。”

llsley认为未来整个虚拟机平台在存储空间方面将变得越来越高效。他说:“目前大多数标准操作系统在I/O、磁盘和内存方面已经接近成熟--这些系统能够有效地解决这些问题。但是虚拟化技术是近几年才出现的,在这些方面还不是那么完善。当互操作性和标准化出现的时候,英特尔和AM将提供更多虚拟化应用的支持,这样软件将变得越来越精简。”

链接克隆(Linked Clone)

这么说很对,但是现在企业机构应该怎样做来削减存储需求呢?

Illsley暗示说答案可能就在软件智能方面--通过使用临时文件和记录变更事件来减少需要保存的虚拟机数据——实际上这些技巧于重复数据删除和差分备份(differential backup)是有些类似的。

举一个简单的例子就是VMware的Linked Clone(链接克隆),它在克隆虚拟机(母机)中创建的。这些链接克隆与母机克隆共享虚拟磁盘,但这些克隆是独立的,能够改变虚拟磁盘的内容。一个链接克隆所做的任何变更事件都不会在母机方面有所反映,反之亦然。

一旦链接克隆创建,它就作为最初母机原始快照的一系列变更而存在,这样就非常节省存储空间。在正确的使用情况下,大量链接克隆可能同时独立工作,但只需要很少的存储空间。不过,链接克隆一个最主要的缺点就是,只要链接克隆还与母机相连接的话就必须一直运行,删除母机和链接克隆的话就无法访问。

虚拟临时文件

另外一个例子就是Parallel的Virtuozzo虚拟化平台所使用的虚拟环境临时文件技术。这实际上是指一台Virtuozzo服务器,其中有一个临时文件区保留操作系统和应用的临时文件。独立的虚拟环境包括一个操作系统和一个或者多个应用,但实际上这些是与临时文件区保存的操作系统或者应用文件相连接的临时文件。任何应用补丁或者升级也只需要保存成主临时文件一次,并且在一台服务器中的所有虚拟环境中反映。

Virtuozzo推出了一项名为EZ临时文件技术,这项技术通过利用在线Linxu存储库来削减临时文件本身所需的存储空间。EZ临时文件内包含指向存储库的元数据以及所需的数据包名称,而不是整个数据包。如果虚拟环境需要某个Linux套件的话,EZ临时文件就可以下载最新的数据包,这样就可以升级到最新的版本。

DataSynapse提供的一项技术进一步深化了临时文件的使用。这项技术通过采用临时文件帮助企业机构削减由定制版本应用安装的虚拟机所需的存储空间。这样做最直接的一个方法就是保存每个应用的静态虚拟机镜像,其中包括整个操作系统的应用栈、任何中间件以及应用代码本身。

DataSynapse技术将虚拟机进行分解来重新使用临时文件,为应用栈的三个组成部分创建存储块。在运行过程中,虚拟机可以与临时文件组件相结合,DataSynapse宣称这样可以减少存储虚拟机的存储空间达80%多。

虽然现在虚拟化市场仍处于发展初期,但是以上提到的一些技术将成为虚拟化技术未来发展过程中的重要因素。但是正如虚拟化技术本身允许不同虚拟服务器共享一个物理主机,显然在未来许多不同的虚拟服务器将以各种方法共享相同的主机数据。这将是把虚拟化技术的存储需求降至合理水平的关键。

本文转自d1net(转载)

目录
相关文章
|
3月前
|
存储 数据挖掘 Windows
服务器数据恢复—V7000存储raid5故障导致LUN无法访问的数据恢复案例
服务器数据恢复环境: 三台V7000存储,共有64块SAS硬盘(其中有三块热备盘,其中一块已启用)组建了数组raid5阵列。分配若干LUN,上层安装Windows server操作系统,数据分区格式化为NTFS文件系统。 服务器故障: V7000存储中有多块硬盘出现故障离线,阵列失效,LUN无法访问。需要恢复卷中所有数据(主要为dcm文件)。
|
3月前
|
存储
服务器数据恢复—EMC存储RAID5阵列崩溃的数据恢复案例
服务器数据恢复环境: 一台EMC某型号存储设备,该存储中有一组由12块(包括2块热备盘)STAT硬盘组建的raid5阵列。 服务器故障: 该存储在运行过程中突然崩溃,raid瘫痪。数据恢复工程师到达现场对故障存储设备进行初检,发现raid中有两块硬盘掉线但只有一块热备盘成功激活,所以导致阵列瘫痪,上层lun无法使用。
|
1天前
|
存储 算法 数据挖掘
服务器数据恢复—nas中raid6阵列失效,存储无法访问的数据恢复案例
一台nas上共有14块硬盘组建了一组raid6磁盘阵列。 该nas在工作过程中,raid6阵列中硬盘出现故障离线,导致raid6阵列失效,nas无法正常访问。
|
8天前
|
存储 数据挖掘 数据库
服务器数据恢复—OceanStor存储数据恢复案例
华为OceanStor T系列某型号存储中有一组由24块机械硬盘组建的一组RAID5阵列。 运行过程中该存储设备RAID5阵列上多块硬盘出现故障离线,阵列失效,存储中数据无法访问。
|
19天前
|
存储 数据挖掘
服务器数据恢复—V7000存储上多块Mdisk成员盘出现故障的数据恢复案例
服务器存储数据恢复环境: 一台V7000存储上共12块SAS机械硬盘(其中1块是热备盘),组建了2组Mdisk,创建了一个pool。挂载在小型机上作为逻辑盘使用,小型机上安装的AIX+Sybase。 服务器存储故障: V7000存储中磁盘出现故障,管理员发现问题后立即更换磁盘。新更换的硬盘在上线同步数据的时候,存储上另一块磁盘也出现问题,导致逻辑盘无法挂接在小型机上,业务暂时中断。V7000存储的管理界面上显示两块硬盘故障脱机。 pool无法加载,其中三个通用卷均无法挂载。
|
2月前
|
存储 Oracle 关系型数据库
服务器数据恢复—EVA存储硬盘读写性能不稳定掉线的数据恢复案例
服务器存储数据恢复环境: 一台EVA某型号控制器+EVA扩展柜+FC磁盘。 服务器存储故障&检测: 磁盘故障导致该EVA存储中LUN不可用,导致上层应用无法正常使用。
104 47
|
1月前
|
存储 运维 数据挖掘
服务器数据恢复—EVA存储中多块硬盘离线导致存储崩溃的数据恢复案例
一台HP EVA存储中有23块硬盘,挂接到一台windows server操作系统的服务器。 EVA存储上有三个硬盘指示灯亮黄灯,此刻存储还能正常使用。管理员在更换硬盘的过程中,又出现一块硬盘对应的指示灯亮黄灯,存储崩溃,无法使用了。
|
2月前
|
存储 缓存 弹性计算
Codota的服务器存储架构
Codota的服务器存储架构
31 5
|
2月前
|
存储 Oracle 关系型数据库
服务器数据恢复—DS5300存储raid5阵列数据恢复案例
服务器存储数据恢复环境: 某单位一台某品牌型号为DS5300的服务器存储,1个机头+4个扩展柜,底层是2组分别由数十块硬盘组建的RAID5阵列。存储系统上层一共分了11个卷。 服务器存储故障&分析: 存储设备上一组raid5阵列上的2块磁盘出现故障,对应的硬盘指示灯亮黄灯,阵列崩溃,存储不可用。该组故障阵列上层存放的是Oracle数据库文件。
|
2月前
|
存储 运维 数据挖掘
服务器数据恢复—华为OceanStor存储数据恢复案例
服务器存储数据恢复环境: 华为品牌型号为OceanStor S2600T的存储设备,存储上有一组由24块4T容量的机械硬盘组建的RAID5阵列,作为存储池使用。 图1 服务器存储故障&检测: 存储设备中raid5阵列上多块硬盘出现故障离线,raid5阵列失效,数据无法正常访问。 关机后将存储中所有硬盘标记&取出,硬件工程师对所有硬盘进行硬件故障检测。经过检测,没有发现存在物理故障的磁盘,都可以正常读取。

热门文章

最新文章