管理数据存储策略的12种方法
数据存储系统从来都不容易管理,随着容量的不断增加,管理变得更加困难。尝试以下12种技术和实践来帮助减轻存储管理负担。
企业依靠数据运行。随着越来越多的数据收集来源和机会,再加上先进的分析技术,将原始数据实时转化为有用的、可操作的信息,保护数据存储资源比以往任何时候都更加重要。
数据必须易于访问,但存储方式必须足够安全,以防止恶意攻击、机器故障或可能危及其完整性的人为错误。在任何情况下,这些条件都很难满足,但是大多数公司必须应对的海量数据在美国,这份工作似乎是不可逾越的。
好消息是,随着数据容量增长到pb的规模,可用来构建有效数据存储管理实践的工具已经得到了相当大的改进。但是,任何一种技术或方法都不可能足够,因此,存储管理的工具箱方法通常是确保最适合特定环境的最佳方法。
无论管理员工具包中的存储策略由什么组成,它们都必须处理两个级别的管理:
- 物理层。这一层包括组成组织的数据存储基础设施的所有物理设备,包括阵列、驱动器、磁带库、主机总线适配器/网络接口卡和存储交换机。与存储硬件相关的一些问题包括容量、性能和耐久性。
- 数据层。在这个级别上,根据数据对业务的重要性、任何漏洞以及如何确保其可用性,必须对数据本身进行管理。
在这里,我们描述了十几种管理数据存储的工具、策略和替代方案。一个全面的存储管理程序可能需要这些策略中的几个。
1.SRM软件
存储资源管理(SRM)应用程序已经存在了几十年,但早期的迭代太过复杂和笨拙,经常以架子式的方式结束。今天,许多这样的应用程序已经精简了,变得更便宜,更容易安装和使用。
在某些情况下,存储阵列供应商已经购买了SRM公司,以便他们可以将SRM功能添加到他们的操作系统中。独立的SRM应用程序仍然可用;例如QStar Storage Reporter, IntelliMagic Vision for SAN和ManageEngine OpManager。
SRM在大型混合供应商环境中特别有用,在这种环境中,跟踪大量不同的系统组件对于确保它们有效运行和容量不被浪费至关重要。
2.系统整合
可能使存储管理复杂化的最大因素是添加新存储系统时出现的阵列蔓延处理日益增长的产能需求.存储系统的容量是有限的,通常增加另一个单元比用更高容量的模型替换现有阵列更容易。
然而,管理许多独立的系统可能会很麻烦——对于NAS系统尤其如此,因为文件数据是大多数业务中增长最快的数据类型。将多个存储系统合并为一个更大的单元使管理变得更容易,但这可能需要购买数据迁移工具或专业服务,特别是当系统来自多个供应商时。
3.多协议存储阵列
一些供应商仍然让他们的客户在最适合块存储应用程序(如数据库和能够很好地处理非结构化数据的NAS系统)的SAN阵列之间进行选择。
但是现在越来越多的厂商提供多协议阵列来支持SAN和NAS连接并可根据具体需要在两者之间进行分割。多协议是一个很好的存储选择,因为在一个盒子中同时拥有这两种类型的存储可以显著降低成本,并使块和文件存储更容易管理。
4.存储分层
分层存储的概念已经存在一段时间了;当它被称为分层存储管理,然后是信息生命周期管理时,它从未真正流行起来,但它的思想很简单,可以使管理数据和存储系统变得更容易。
分层意味着将数据存储在适合其对公司重要性的存储类型上。不太重要的文件可以存储在更慢、更便宜的磁盘系统上,而频繁访问的关键数据可以保存在快速的ssd上。为不同类型的数据分配层,并应用适当的数据保护级别,可以使管理各种类型的数据和存储系统变得更容易。
5.ssd的战略部署
最棘手的问题之一存储管理问题是如何配置存储阵列以获得最佳性能。多年来,已经开发出了一些技术,以充分发挥基于磁盘的系统的性能。
短行程只使用硬盘上最快的旋转边缘轨道,并将数据分散在许多短行程驱动器上。这种方法提供了更高的性能,但是很难管理,并且浪费了大量的磁盘容量。
这可以通过将ssd添加到一个数组中来处理高性能应用程序的需求来避免。尽管SSD仍然比磁盘存储昂贵得多,但战略部署可以节省资金,使绩效管理几乎不痛不痒.
6.混合云存储
管理员可以使用云存储来减少现场存储容量,并提供一些管理上的缓解。存储在云存储服务中的数据几乎不需要监督,实际上也不需要管理。通过将访问频率较低和价值较低的数据转移到云,存储管理员将有更多时间关注需要高性能存储的高优先级数据。
在预装系统和云之间分割存储并不复杂;有几个工具被设计用于管理混合环境和数据迁移,如NetApp Cloud Manager。
7.选择扩展存储系统
如果该公司正在考虑购买新的存储阵列,如果新数组是一个扩展系统,则可以简化该数组和存储环境的其余部分的管理。
扩展阵列允许管理员根据需要添加容量,但管理员还可以在增加容量时添加新的存储控制器,这有助于保持性能水平。相比之下,可扩展系统可能允许管理员添加容量,但不能添加控制器,因此随着容量的增加,性能往往会下降。
8.档案旧数据
在大多数组织中,大部分存储在昂贵的存储阵列上的数据都是旧的,很少被访问。这是昂贵的,并增加了对数据的管理工作,目前没有多少实用价值。将不常访问的数据存档到更便宜的媒体可以节省资金,并消除管理上的麻烦。
旧数据可以被存档到使用大容量磁盘驱动器、磁带或云存档服务的更便宜的阵列,这些阵列以极低的价格提供容量。使用云服务或线性磁带文件系统如果需要,提供对归档数据的方便访问。
9.找到并消除孤立的虚拟机
通过允许根据需要启动新的服务器实例,服务器虚拟化已经改变了大多数数据中心。不幸的是,创建虚拟机的便捷性常常导致许多虚拟机不再使用或被放弃。这些孤立的虚拟机仍然有一个关联的数据存储,并添加到管理任务中,特别是数据保护活动。
有几种方法可以发现和丢弃vm;例如,管理员可以为VMware虚拟服务器使用vCenter,也可以为Hyper-V和其他虚拟服务器环境使用免费的脚本。
10.备份和降低
备份可能是大多数商店中最让人头疼的数据存储管理。使用备份应用程序的监控和日志功能确保备份包括所有相关数据.这些工具还可以帮助找到休眠的服务器、不再使用且不需要备份的文件夹或文件。
确保所有备份数据都进行了重复数据删除——这可以节省大量磁盘容量,并减少管理备份数据的负担。
11.确保DRaaS的业务连续性
备份通常是一个令人头痛的管理问题,但灾难恢复可能是一个更大的挑战。为了有效地进行灾难恢复,除维护具有可在紧急情况下运行的服务器的远程站点外,组织还必须维护关键数据的副本。它的建立和管理是如此困难和昂贵,以至于许多公司缺乏灾难恢复计划。
作为服务的灾难恢复(DRaaS)使得即使是小公司也能制定出可靠的计划。关键数据和关联的虚拟机被复制到云DRaaS站点,当灾难发生时,虚拟机使用当前数据启动,业务可以在正常或接近正常水平上继续运行。
12.考虑对象存储
对象存储是可用的最新数组类型之一。对象存储类似于文件存储,只不过它没有NAS系统通常具有的文件系统限制。
Object使用平面文件系统,该系统可以轻松扩展,以容纳数百万甚至数十亿个对象,如文件、多媒体和其他数据元素。这使得对象存储成为存储大量数据(如归档文件或数据仓库)的一个很好的选择。而且,向存储的对象添加自定义元数据的能力使得管理所有数据的复杂性大大降低。
还有许多其他技术和技术可以用来帮助减轻管理数据存储基础设施的压力。根据不同的环境,可能会有网络升级和监控系统、超融合存储系统和容器管理。
如果公司在受监管的环境下运作,帮助管理和确保与管理数据相关的法规遵循规则的工具可能是必不可少的。