规模造成灭亡 避免企业数据“爆炸”的三个秘诀

      作者简介   
      
      John Hanna
      NetApp 产品和合作伙伴工程师
  
      John 已在 NetApp 工作了近 7 年,曾在多个职位任职,包括担任 NetApp West Coast 区域咨询系统工程师 2 年。加入存储管理组以来,John 一直致力于 NetApp Operations Manager、相关插件和其他相关管理产品。作为 Operations Manager 课题专家,John 撰文论述最佳实践,开发培训材料,并研究困扰存储管理员的领域。
 
  
      NetApp 在简单性和易管理性方面享有盛誉。尽管取得了这些成功,但是现代 IT 完全陷入数据泛滥的情况越来越明显 ?C 这种信息膨胀趋势甚至威胁到最训练有素且资金雄厚的 IT 部门。复杂程度和管理难度的增加是存储基础设施不断增长的必然结果。
  
      因此,当您最初管理的 5 个支持 35TB 的系统变成 100 个支持 1000TB 的系统时,情况会怎样呢?许多公司每年的数据增长都超过 50% 并且保留要求更高,这就意味着您的数据可能在数年后轻易地增至三倍或四倍。您将如何管理一个急剧扩展的环境? 
  
      您应该听说过仅通过几名专门的存储管理员管理 PB 级存储的公司。有一家公司(我不能公开其名称),当我上次与其联系时,在全球 600 多个存储系统上拥有超过 5,000TB 的 NetApp 存储 (5 PB!)。更复杂的是,占地面积每 12 个月至少增长一倍。 
  
      这个特定客户在其总部和全球各个位置有 8 名人员专门负责存储,并且很大程度上依赖于 3 名专门的 NetApp 支持工程师。即平均每人负责 450TB 以上!
  
      公司如何管理如此数量的存储呢?
  
      在这种情况下,该公司选用最小数量的服务器、数据库和存储供应商。事实上 NetApp 对其各种产品(从入门级系统到高性能主存储再到近线存储)使用单一操作系统,这是一个极大的优势。但是他们成功的关键显然不止这些。 
  
      在本文中,我将讨论 NetApp 工程师设计产品的三种方式,这些产品可帮助所有规模的客户成功应对大量数据增长:
  
      • 可扩展性秘诀 #1:善于分组 
      • 可扩展性秘诀 #2:不要另起炉灶 
      • 可扩展性秘诀 #3:委派、委派、再委派 
  
      NetApp 正在开发一套管理软件,很好地利用这些秘诀使大量存储的管理变得简单。NetApp Operations Manager(Ops Mgr,以前称为 DataFabric® Manager 或 DFM)是此方法的基础。在接下来的几个部分,我将特别提到 Operations Manager 及相关产品。 
  
      可扩展性秘诀一:善于分组
  
      层级组每年可以为您节省数百个小时,而无需直接处理各项资产。 
        
   
      (译者注:看到鱼的图片请不要奇怪,因为英语 Become a Grouper 也有“变成石斑鱼”的意思。但在这里的意思是“善于分组”,将事物分组以求简单化。作者说不要以为他要讲如何变成石斑鱼,使用了幽默。)
  
      您可以随时将相关存储资产组合在一起,作为一个整体进行操作或报告,您可以节省大量时间并使用更少的人员管理更多存储。 
  
      NetApp Ops Mgr 的层级分组功能使您可以创建逻辑组,大大简化管理、监视和报告任务。Ops Mgr 允许将各项存储资产(存储系统、卷、LUN 等)整理到与您的组织使用这些资产的方式匹配的组中(按位置、按项目、按应用、按部门等)。通过建立适当的分组,您可以进行过滤报告,在更短的时间内保持对多项资源的更好控制,特别针对资源所有者发出警报以便将问题直接递交给最合适的人进行快速解决。 
  
      在 Ops Mgr 中,每个组以一个图标表示,使您能够快速监视和管理组,或者追溯分析以了解历史趋势或实时信息,或访问各组资产。每个组图标旁边都有一个警报图标,使您可以立即看到与该组相关的所有警报。 
                                                                           
      资产可以属于多个组,而一个组又可以包括其他组。例如,您可能定义一个包含多个数据中心组的区域组。每个数据中心组可能包括主存储和二级存储组,或包括基于应用类型的组,或同时包括这两种组。您还可能因此业务目的而需要不同的分组,对日常管理生成报告。显然,决定定义组的最佳方式需要认真考虑,不过,前面的工作取得效果。
  
      一旦对组进行了配置,您就可以快速深入仅与您感兴趣的组相关的信息的过滤视图。例如,您可能定义一个包含企业数据库使用的所有存储资产的组。通过追溯到该组,您可以查看有关基础资产的所有信息,追溯到损坏磁盘的级别,同时排除不感兴趣的信息。 
  
      NetApp 还将此方法应用于备份和灾难恢复。如果您想要使用相同的策略保护存储资产组,您可以使用称为 NetApp Protection Manager 的工具将存储资产简单地分到同一数据集。在后端,资源池对二级存储进行分组以简化管理并提高灵活性。要了解更多信息,请阅读上个月关于 Protection Manager 的文章或观看演示。
  
      可扩展性秘诀二:不要另起炉灶
  
      尽可能避免自定义配置。 
  
      这一点似乎很明显,但是如果没有正确的工具和正确的计划,我们中的大多数又将一次次地重复耗时的过程。为了帮助避免此类存储配置问题,我之前提到的客户与 NetApp SupportEdge Services 密切合作,跟踪不同组织和地区的使用模式,并开发出在容量计划和预测期间考虑到这些差异的过程。他们建立了标准存储系统配置,以满足一系列应用的独特要求,无需为每个新存储系统创建自定义硬件和软件配置。 
  
      Ops Mgr 的 Data ONTAP 配置管理功能使您能够跨多个系统维护相同的 Data ONTAP 软件配置。这包括所有系统配置信息,如管理选项、审计、AutoSupport 以及 CIFS 和 NFS 选项,另外还有许多标准系统配置文件(例如 usermap.cfg 和 hosts.equiv)。安装新存储系统后,您可以快速地应用配置,可以配置卷或 LUN 并开始工作。
  
      您可以通过从现有系统提取配置模板或从头开始创建一个配置模板,然后将其分配到配置组。配置组也是层级式 ?C 一个组可以包含另一个组,从而使配置模板可从上级组中继承配置详情。
  
      无论何时添加新的存储系统,您都可以简单地将适当的配置推入系统,并且所有相应的选项均可自动设置,从而减少扩展您的存储基础设施所需的工作量。
  
      配置系统后,您可以监视以确保配置法规遵从并且在系统上的配置发生更改时收到警报。如果出现配置更改,您可以通过简单地将配置再次推入系统来进行纠正。
  
      同样,NetApp 应用此方法以简化为新数据添加备份或灾难恢复。除非数据要求某些独特保护策略,而这些策略不应用于您的其他内容,否则您可以使用 Protection Manager 通过单击几下即可添加保护。即使创建和应用全新策略也仅需四个步骤。
  
      可扩展性秘诀三:委派、委派、再委派
  
      基于角色的管理使您可以为其他管理员授予执行专门任务的权限而不放弃控制。 
  
      为了使工作进行得更快更有效率,更好的办法就是让更多的人参与其中。随着 IT 基础设施变得越来越复杂而出现的趋势之一是专业化程度更高。如今我们有服务器管理员、应用程序管理员和存储管理员。在存储管理员类别中,存在分专业化的趋势,例如备份、监视和配置。另外,这些角色越来越分布于多个位置和数据中心。
  
      显然,您可能希望每个人能够执行他们需要执行的特定操作而无需为每个人提供所有权限。Ops Mgr 使用基于用户的访问控制 (RBAC) 允许您为特定人员委派对特定资产组执行特定任务的权限。例如,一个备份操作员可能能够在本地数据中心工作,但不定义或更改工作的内容,也不执行未授权给他或她的任何其他任务。这样可以阻止过失和不法行为。它还使将特定的、明确定义的存储任务委派给应用程序管理员或服务器管理员成为可能,使他们能够执行有限的存储任务而不总是需要存储管理员的介入。 
  
      根据定义的责任,角色被分配给用户或组。每个角色包括一个或多个功能、或可能的操作以及可对其执行操作的存储系统或卷等资源。 
  
      Global 作为层次结构中最高级别的组,下一个级别(比 Global 低一个级别)可定义为角色可使用的资源。使用上一部分中的图片的一个示例是,定义进行业务报告访问而无管理责任的角色可仅限于查看层次结构的“业务报告”层级的数据,完全锁定该角色使之不能查看“存储操作”层级的任何内容。角色中这种对组访问的限制,仅对层级组中 Global 以下第一层级存在。前面讨论的备份操作员角色只能在特定的组内启动或计划备份。备份管理员角色可能继承备份操作员角色,并能够在整个企业内创建备份关系和执行还原。这些功能便于在整个企业内分配管理任务,提高扩展能力而不降低安全或引起灾难风险。 
  
      数据管理的未来怎样?
  
      NetApp 管理工具的许多功能可帮助保持您的存储基础设施可管理,甚至在发生急剧增长时也是如此。并且,为了实现我们关于应该如何管理存储环境的终极目标,NetApp 继续依赖核心功能 Ops Mgr 并利用集成数据管理方法。 
  
      集成数据管理将会把基础数据和存储管理过程集成到数据管理员(应用程序管理员、DBA、Exchange 管理员、服务器管理、备份管理员等)的视图。这使数据管理员能够在存储管理员设置的界限内执行某些数据管理任务。这不仅提高了数据管理员的灵活性和效率,也提高了存储管理员的效率,使存储管理员可专注于高价值任务,同时也对基础设施具有必要的控制。 

      NetApp 工程师正在执行其他产品套件的开发,这些套件利用并补充 Ops Mgr 以简化特定任务。在今年早些时候发布的 Protection Manager 是这项工作的第一个阶段。这个基于管理应用程序的策略简化了整个 NetApp 存储基础设施内的 Snapshot 副本、基于磁盘的备份和复制的配置、管理和监视,并使用 Open Systems SnapVault (OSSV) 整合其他服务器和存储。将来,NetApp 将添加其他工具到其管理家族,包括现有 Performance Advisor 的增强版本以及实现快速配置的工具。 
  
      最后,NetApp 相信构建专为存储管理员设计的越来越多的工具注定要失败。相反,NetApp 致力于消除妨碍这些人员的一次性请求(使他们成为存储帮助支持人员),在组织中整个管理员层内委派管理任务,并使存储管理策略控制的堆栈内的过程自动化。这就是我们如何帮助客户避免因规模造成灭亡。