虚拟环境下的理想数据保护

过去20年中,随着数据和不断出现的各种应用的爆炸式增长,虚拟化技术开始被广泛采用,服务器虚拟化技术不断升温,各种规模的企业争相整合其物理服务器以降低成本,改善应用管理并简化 IT 运营。今天,很多企业将服务器虚拟化广泛应用于整合机房内大量服务器及数据中心、远程办公、站点恢复等数据管理的核心环节中。由此也带来了很多在虚拟化环境下的新问题,并给存储系统和维护系统的管理员带来了严峻的挑战。

虚拟服务器环境中的数据保护挑战

虚拟化技术为全球的企业带来了不可估量的价值。越来越多的企业体验到了虚拟化技术在节能和管理等方面带来的优势。但是,在享有诸多效益的同时,有关数据保护的各种挑战也接踵而来,主要表现如下:

1. 虚拟化快速普及导致数据无节制增长

◆虚拟机部署很方便,但是虚拟机个数的增长难以限制

◆虚拟机中含有大量重复数据,进一步加快了数据增长速度

2. 数据丢失造成系统、应用和应用数据整体破坏的灾难性后果

传统系统的数据丢失往往只会导致系统局部破坏,一台服务器或存储的故障只能影响某一台或几台服务器,而现在虚拟化中计算资源及存储资源高度集中,影响范围变得更广,可能会涉及所有的应用。

3. 管理手段相对滞后、虚拟机保护技术无法满足其增长需求也是问题之一

◆虚拟机保护或者依赖于自带的保护技术,但无法满足虚拟机快速增长对于服务水平协议(SLA)的要求;或者采用传统备份技术,但数据保护手段与虚拟机环境不匹配。

◆ 数据保护需要占用大量主机资源,严重影响生产性能。

◆应用感知能力弱,难以保证备份数据的一致性,降低恢复成功率。

如何选择一套全面的数据管理解决方案,以解决虚拟环境下日益凸显的数据保护难题,已成为企业IT部门的当务之急。传统数据保护解决方案通过备份软件,将虚拟机当做物理机来进行备份,或者采用虚拟化厂商自带的备份接口,或者采用硬件加上软件的解决方案,利用硬件进行去重,而软件将数据备份到磁带库。传统的数据保护解决方案能够基本实现虚拟环境下的数据保护,提升备份性能,减少存储容量并降低成本,但是并不能充分满足信息技术飞速发展的需求,这些解决方案往往需要大量人工参与,性能也不再能满足未来企业数据增长的需求。概括来说,这些问题包括:

◆性能差,资源消耗多,难以完成备份,恢复时间长,不能满足服务水平协议(SLA)要求

◆许可证数量庞大,成本高

◆不同应用管理方式不一样,需要大量人工干预

◆不能进行应用感知,难以确保数据一致性

◆相互独立的软件/硬件解决方案,需要脚本、人工干预,管理复杂

要解决这些问题需要考虑多种技术手段的综合应用,并且结合企业自身虚拟环境的特点和需求。对于IT企业来说,最显著的变化在于数据的规模或者说大小,应用的数量,以及无法利用现有备份机制进行备份处理的虚拟机数量的增加。不论是小型企业还是大企业,都需要一个全面的保护策略和一个能够通用将复杂的数据管理问题简化的单一解决方案平台,以应对数据类型和工作负荷的多样性,而不是将大量完全不同的单点解决方案综合在一起,这样只会耗费更多的金钱和时间。

要解决虚拟化的挑战,不仅仅是简单地把数据和信息从物理服务器迁移到虚拟机,而是必须要控制数据中心虚拟化的整个生命周期,从规划到配置再到管理,直至广泛的虚拟化和物理服务器技术。它能够让企业以保证高服务质量和灵活性的方式开发、实施和维护虚拟环境,不会导致管理失控或者影响遵守法规。这种虚拟化环境下数据保护的探索趋势,在中国的企业中表现出越来越明显的需求趋势。

(责任编辑:)

分享到:

更多
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
  • 微笑/wx
  • 撇嘴/pz
  • 抓狂/zk
  • 流汗/lh
  • 大兵/db
  • 奋斗/fd
  • 疑问/yw
  • 晕/y
  • 偷笑/wx
  • 可爱/ka
  • 傲慢/am
  • 惊恐/jk
用户名: 验证码:点击我更换图片
资料下载专区
图文资讯

开源发家史:Linux在为谁代言?

开源发家史:Linux在为谁代言?

开源,也被称为开放源代码(Open Source) 开源(Open Source) 开源运动起源于20实际60年...[详细]

作为码农,我们为什么要写作

作为码农,我们为什么要写作

在程序员这个行业,坚持做技术写作的人一直比较少。我和身边的朋友沟通后,发现他们除...[详细]

键盘敲击识别技术真的靠谱吗?

键盘敲击识别技术真的靠谱吗?

所有人都知道密码是靠不住的。于是现在有一个有意思的行为生物识别是你是如何打字的,...[详细]

干货!企业安全产品采购指南

干货!企业安全产品采购指南

作为一个安全行业的客户,怎么知道什么样的技术、产品和服务将会满足自身的需求?本文...[详细]

作为程序员,你必须了解这些关于计算机的知

作为程序员,你必须了解这些关于计算机的知识

存储-块设备,文件系统,集群文件系统,分布式文件系统,光纤SCSI,iSCSI,RAID等。 ...[详细]

返回首页 返回顶部