存储 频道

IT运维管理复杂 如何实现统一存储管理

  【IT168 资讯】存储业务流程软件承诺可以进行无缝管理。但现在,企业客户们都被单个的管理工具所阻碍。

  对于资金不宽裕又不愿意手动存储管理的IT商而言,存储业务流程软件就像是救命草:它承诺要让用户从预先定义的存储服务目录中进行选择,然后处理对后台的细节进行处理。

  不过目前没有什么产品可以在多个公共云和私有云上,跨系统,以及为多个供应商的虚拟机自动提供存储,调整存储大小,备份存储和存储恢复。大多数业务流程工具仅支持单一的产品线,这些产品的某些功能得到了优化,或者是不支持可以提供最低成本和最大灵活度的公共型多租户的基于对象型存储服务。

  而且也很难找到可以同时管理虚拟机与存储的业务流程工具。创建真正的全球型业务流程工具是一项昂贵且复杂的任务,通常只有大型企业或服务供应商可以负担这种费用。

  Forrester Research公司存储分析师Andrew Reichman认为,现在存储管理是孤立的。很大程度上,工具昂贵且复杂,不易使用。存储的自动化级别阻碍了服务器的自动化级别。特别是在对存储管理系统和服务器虚拟化平台进行管理的时候,如VMware。有了存储后,就会有很多手动的平淡的工作要完成。

  虽然人们接受了一些定义常见存储和服务器功能的标准,但是供应商不愿意用这些标准把顾客的数据从自己的产品中转移到竞争对手的产品中。有些则忙于整合技术实现与竞争对手产品的互操作性。

  许多目前的业务流程平台更像是为不同应用提供各种服务级别的服务目录,以及使用到存储和服务器管理工具的应用编程界面(API)来提供服务。HCL联合副主席和云计算负责人Kalyan Kumar说,以HCL Technologies’ MyCloud为例,它不像是个管理工具,而更像是一个可以从架构供应商(如VMware或Amazon或是现有的管理供应商,如BMC或CA)处整合本地管理工具的集合平台。客户可以通过它来对运算和存储服务发出请求,但是他们必须登录每个管理平台的控制台执行更复杂的操作,如数据存档。

  在缺少统一业务流程工具的情况下,客户正开始使用能够支持其硬件和软件解决某些问题(如,应用可用性,灾难恢复和服务质量)的工具。这些产品的范围很广。

${PageNumber}

  虚拟化环境下的存储管理

  供应商数量的增长正在提供“存储虚拟化”将存储和与之相关的文件服务器虚拟化以便创建可扩展的灵活存储池。这种虚拟化层级通常运行于标准的x86服务器之上,而且为指定功能,存储协议或应用进行优化。其中一个例子是DataCore Software的Sansymphony-V,它连接了VMware的vCenter以便自动发现运行于客户环境中的VMware服务器。系统管理员可以将一类存储与各种服务器关联起来,SANsymphony会进行自动供应。

  托管和服务整合公司Amnet Technology Solutions最近三年一直都在使用SANsymphony,高级技术师Rich Conway称这些产品已经提供了绝对现象化的冗余。“整个存储架构会被映射,两边都是激活状态,任意一边的组件出现故障,整个网络都会响应,而客户甚至都不会察觉到故障,”他说。SANsymphony还启用Amnet来消除日常维护,如固件升级等造成的停工时间。

  今年晚些时候,IBM计划推出IBM SmartCloud 虚拟存储中心,这是一个基于装置的虚拟化层级,它可以提供备份,负载平衡和跨应用截屏等服务以及为各类服务提供合适存储,IBM Tivoli 存储软件开发副总裁Steve Wojtowecz说。

  将IBM的SAN Volume控制器存储虚拟化平台与Tivoli Storage Productivity Center管理软件和Tivoli Storage FlashCopy Manager结合起来,SmartCloud Virtual Storage Center会为相隔距离300Km以内的数据中心的多个供应商存储数列上提供持续性能,Wojtowecz说。但是它目前不支持模块存储。

  Zadara Storage在其云设备的商品服务器上运行存储虚拟化层级,将直接附着的磁盘驱动变为虚拟的SAN阵列。业务开发副主席Noam Shendar称这为驱动赋予了性能,可靠性和更多昂贵的SAN安全,而且也提供了集体使用熟悉的SAN管理工具的功能。

  其他供应商使用全球文件系统将VM或数据保存的详细位置信息从更高一层的管理对象中分离出来,如各种SLA。

  在众多供应商中,用此方法提供server/storage管理的的变是Tintri,该公司的VM-aware存储装置旨在替代传统存储套件,如volumes,LUN和带有虚拟磁盘的文件。Tintri的VMstore文件系统为每个虚拟盘监控着I/O性能,它与VMware vCenter沟通来检测哪个虚拟机是激活状态以及它们是如何使用存储。然后再为每个虚拟机自动选择非常好的存储组合,包括速度快价格高的固态驱动以及速度慢一点价格也便宜一点的驱动。

  同时,开源供应商Red Hat称自己的Red Hat Storage Server基于GlusterFS文件系统,比竞争对手的产品更具扩展性,因为它不依赖于元数据服务器,可以更有效地分布数据,且使用并列原则实现性能最大化。Nutanix结合存储和服务器管理,与其存储和性能管理软件一起同时存在于一个包含三到四个x86服务器节点的物理数据包中。思科采用类似的方式将运算,存储和网络整合到自己的FlexPod产品中。

${PageNumber}

  如何实现跨云平台管理

  跨云存储管理的一个方法是使用网关,且这些网关要掩饰不同云存储供应商所用API的差异。以TwinStrata的物理或虚拟CloudArray为例,它使得13家云供应商的存储如同客户和应用的iSCSI设备一样。这就实现了连接以及常见功能管理平台的使用,如灾难恢复和复制,该公司CEO Nicos Vekiarides说。

  收益计划管理者RxStrategies使用TwinStrata网关对虚拟机和数据进行基于云计算的备份。“就外部而言,它看上去就像是一个SAN,但从另一方面来说,它其实是云的一部分,这样我们就可以将备份清楚地推送给Amazon或Rackspace,”高级程序员Rick DeBay说。未来,他希望能够将数据保存到一个以上的公共云中,且可以轻松地将运算负载移入Amazon的EC2公共云和Amazon的S3存储平台。

  不过,其他业务流程产品局限在某些特定产品或云的特定部分。

  用于云服务的CA Server Automation 和 CA Automation Suite将NetApp的OnCommand存储管理软件进行整合使其可以为各类服务器提供NetApp存储。

  Caringo的CloudScaler虚拟化层级提供了自动的,基于策略的管理——但仅限存储而不能用于虚拟机。和许多其他业务流程平台一样,它目前不支持低成本,多租户公共存储中使用的模块存储,如Amazon S3,但是Caringo以后会提供此服务。

  Storage Automator是一个来自iWave的存储服务目录和策略引擎,它目前仅支持筛选过的ECM和NetApp数列,不过今年它支持的范围会被拓宽。

  服务器虚拟化的翘楚VMware正致力于将自己与其他竞争对手,如微软及其Hyper-V产品,区分开来。以VMware vSphere 5.0为例,它引入了存储配置文件让用户将一个存储系统映射到存储配置文件,有助于确保每个虚拟机使用合适的数据存储。

  今年夏天,VMware收购了DynamicOps,后者的架构可以让vSphere和架构管理者为架构服务建模。据VMware副总裁兼云架构管理总经理Ramin Sayar透露,这样可以启用vSphere的策略,管理和自助服务管理功能可以扩展到其他hypervisor,硬件和云。

${PageNumber}

  采购具有针对性解决方案的产品

  许多供应商的产品多是侧重数据保护和灾难恢复领域,而在VMware 2012年7月的调查中也显示这些是用户最常见的需求。许多工具仍然是受限于特定供应商的产品或存储协议。

  Actifio利用其保护和可用性存储(PAS)装置解决备份,灾难恢复和业务持续性的问题,这个装置对存储和存储功能进行虚拟化,如复制,保存,移动和重复保存。但是PAS装置仅支持附带Fibre Channel的存储,如SAN,而且只用于灾难和恢复,而不能为维护生产应用性能所需的动态重复供应提供便利。

  Actifio全球高级营销总监Andrew Gilman说,即便这样会创建用于备份和恢复的单独工具库和数据,也是跨多个库的改进,许多公司都用这些库做灾难恢复测试或数据分析。他还说Actifio的全球复制的基于对象的文件系统通过仅保存和转移数据更改的方式减少成本。

  CEO Carlos Escapa说:“工具仅支持在企业数据中心内部运行的云,因为防火墙背后的市场很大,且缺乏保护机制。”

  CommVault的Simpana软件平台提供了一个单独的界面可以管理各种存储供应商那儿保存的数据。但是,它专用于数据保护和访问功能,如备份,存档,恢复和搜索而不是自动维护生产应用性能所需的存储负载平衡。

  产品管理高级总监Douglas Fallstorm称,赛门铁克的Virtual Business Services不能处理VM管理或存储供应,如SAN分区或创建LUN。它可以让客户在应用堆栈(包括虚拟机及其相关存储)的各层级之间定义依赖性以便更好地了解堆栈如何对某一组件故障进行响应。这有助于确保用于存储层的SLA设置恰当,且性能可以衡量。

  Continuity Software最近宣布Availability Cloud/Guard旨在通过检测某些问题改善可靠性,如因为无法将新存储设备映射到所有合适的服务器导致集群服务器无法发现新存储的问题。面对这种问题,管理员通常是在服务器无法使用存储的时候才发现,CTO Doron Pinhas说。Cloud/Guard有助于通过比较客户部署发现这类问题。

  Neverfail称自己的软件提供了应用识别型灾难恢复而且对于混合云中的应用具有高可用性。公司CTO Paddy Falls说这款软件是通过拦截来自应用的文件系统更新和保存公司或云中其他服务器上的应用副本来提供服务。它可以让高可用性或灾难恢复服务器运行于不同平台而不是产品服务器,而且它还可以混合物理和虚拟服务器或是不同的Hypervisor。这个软件不支持基于对象的存储服务。

  有些工具侧重特定应用。Sanbolic最近为Sanbolic AppCluster发布了首个公共云支持,Sanbolic AppCluster是其Melio数据管理软件中的一个模块,而Melio数据管理软件又为微软SQL Server提供故障转移,负载平衡和服务质量支持。

  随着越来越多的日常存储功能实现自动化以及业务流程越来越关注服务级别而非实现服务所需的平常任务,存储管理任务将从纯粹的存储管理者过渡到DBA或策略管理者,Reichman预测道。“我们有望见到更多应用管理员对架构进行管理,而不是仅执行存储操作的存储管理员,同时会有一些以往的服务器和存储团队过渡为应用或工作负荷团队。”

  尽管如此,托管服务供应商CenterBeam 公司的CTO Shahin Pirooz说:“你仍然需要一个核心团队来配置业务流程”并且要为更高层级的管理员的执行管理而创建架构。

  客户需求最终会迫使供应商提供更完整的业务流程软件。到那时,评估存储管理工具的CIO们应该弄明白供应商支持哪款特定的存储和Hypervisor平台,确定他们关注哪些功能或应用,最重要的是评估获得所有权的总成本以及减轻产品使用难度。

  如Conway所说:“我更想拥有三个功能强大,易于使用的工具,而不是难于管理功能不足的单一工具。”

0
相关文章