NetApp Tech OnTap NetApp Logo
NetApp Tech OnTap
     
如何从 7-模式过渡到集群模式 Data ONTAP
Jay White
Jay White
NetApp 技术营销工程师

Sandra Moulton
Sandra Moulton
NetApp 和技术营销工程师

如果您是一名 Data ONTAP® 7-模式用户,您可能费了不少心思考虑现在是不是迁移到集群模式 Data ONTAP 的最佳时机。集群模式 Data ONTAP 提供了许多新功能,包括横向扩展以创建无缝存储架构的功能以及任何竞争对手存储系统都无法提供的无中断运行功能。如果您尚不了解其功能,请阅读以下 Tech OnTap® 文章:

 通过集群模式 Data ONTAP 实现企业就绪横向扩展
 集群模式 Data ONTAP 8.2 的新增功能
 借助集群模式 Data ONTAP 实现无中断运行
 集群模式 Data ONTAP 的存储效率技术

您还可以使用我们的 NDO 计算器估算 NetApp 无中断运行可以为您节省多少资金。

从 7-模式向集群模式 Data ONTAP 过渡的工作流。

圖 1)从 7-模式向集群模式 Data ONTAP 过渡的工作流。

为了加快从 7-模式过渡到集群模式 Data ONTAP 的过程(此过程涉及数据迁移),NetApp 定义了工作流并创建了简化过渡过程的工具。该工作流将过渡过程细分为四个阶段:评估、准备、迁移和运行。在本文中,我们将对每个阶段的建议流程和工具略作说明,其中包括 7-模式过渡工具 (7-Mode Transition Tool, 7MTT),它可以大大简化迁移数据的过程。我们还将探讨有关迁移 qtree 和 SnapMirror® 及 SnapVault® 技术的具体建议。

评估 7-模式环境

与任何数据迁移一样,实现此项过渡的第一步是评估您现有的 7-模式环境,包括您的存储环境所依赖的所有硬件和软件(由 NetApp 及第三方提供)以及该环境承担的工作负载。 NetApp 提供了两款关键工具,可简化 7-模式环境的评估过程:

Transition Advisor。如果您是 AutoSupport™ 用户中的一员,现在可以使用 NetApp My AutoSupport(必须登录)提供的 Transition Advisor 工具。这是一款极简单的工具,您既可以用它评估单个存储系统,也可以一次性评估您拥有的每个系统。
该工具将生成一个“功能建议”报告,告知您 7-模式上运行的每项功能,以及集群模式 Data ONTAP 中是否有与这些功能对应的功能。如果存在不同的功能,它会根据情况提出相应建议。例如,7-模式中的卷优先级排序功能(即 FlexShare® 工具),在集群模式 Data ONTAP 8.2 中已被存储服务质量 (QoS) 所取代,而后者的功能更加卓越。

My AutoSupport 中的 Transition Advisor。

圖 2)My AutoSupport 中的 Transition Advisor。

7-模式过渡工具。对于无法使用 My AutoSupport 的用户,另一种替代方案是使用 7-模式过渡工具中包含的预检查评估。此工具非常有效,不过与 Transition Advisor 相比,它的限制略多一点,因为它假定您将使用 7MTT 进行迁移,因此仅针对 7MTT 支持的功能提供了建议。不过需要指出,即使 7MTT 不支持某种特定功能,也并不表示没有其他替代方法来支持所涉及的功能。

为迁移做准备

过渡工作流准备阶段的主要任务是制定计划,也即,将迁移哪些工作负载或应用程序、何时迁移、通过哪些方法迁移等。确定培训人员的方式和时间,也是计划中应有的内容。最后,在准备阶段还应了解目标集群模式 Data ONTAP 环境的部署情况,这些环境将作为 7-模式存储系统数据迁移的目标位置。

除了规划好实际迁移的具体细节和选择迁移方法(与此相关的更多内容将在下一部分介绍)外,您还应了解以下几方面的信息:

  • 管理和监控应用程序和流程的方式
  • 可能需要安装软件或编写自定义脚本的潜在集成点
  • 迁移设备需求

大多数客户发现,在进行技术更新的同时进行过渡最为方便。过渡与技术更新同步进行,这样操作起来将更为简单(而且也建议这样做),因为这意味着您可以使用新购置的设备(而不需要临时硬件)来部署集群模式 Data ONTAP 环境。一旦新环境准备就绪,只需将数据从 7-模式设备迁移到该集群中即可。

如果需要使用临时硬件,请务必记住,只需让第一个 7-模式存储系统顺利退出即可。一旦将数据从源 7-模式存储系统中转移走,就可以立即改变它们的用途,作为目标集群使用。

迁移数据

这是我们要讨论的重点,而且很可能也是本文中您最急切盼望阅读的内容。

使用 7-模式过渡工具迁移数据

7MTT 是 NetApp 提供的一款免费工具,它可以简化并加快从 7-模式向集群模式 Data ONTAP 迁移数据的过程及速度。(您可以从此处下载该工具。必须登录。)我们不断通过新版本更新此工具,大约每四个月更新一次,这样我们就可以及时添加重要特性和功能。

7MTT 的最新版本为版本 1.2;它目前用于迁移 NAS 数据(CIFS 和 NFS)。7MTT 使用 NetApp SnapMirror 迁移数据,其优势主要体现在以下几个方面:

  • 保留现有 Snapshot 副本。迁移之前拥有的任何 Snapshot™ 副本在迁移完成后仍将保留在原始位置。
  • 保持存储效率。在整个迁移过程中,将始终保持数据压缩和重复数据删除带来的节省。这不仅将节省目标位置的存储空间,而且还意味着可以减少通过网络复制的数据。同时还将保留精简配置设置。
  • 迁移现有 SnapMirror 关系。7MTT 可以迁移您的卷 SnapMirror 关系而不必重设基线(将主卷中的所有数据传输到二级卷)。7MTT 可帮助您先将二级卷迁移到集群模式 Data ONTAP,然后再迁移主卷。在整个迁移过程中,会自始至终保持灾难恢复关系。由于主卷和二级卷共享一个通用 Snapshot 副本,因此集群模式 Data ONTAP 中的 SnapMirror 关系只需要重新同步即可再次建立灾难恢复关系,从而在建立集群模式 Data ONTAP 的 SnapMirror 关系时节约大量时间。

7MTT 流程既有自动执行步骤也有手动步骤。

圖 3)7MTT 流程既有自动执行步骤也有手动步骤。

7MTT 通过先执行基线 SnapMirror 传输而最大限度地减少数据的脱机时间。基线传输完成后,该工具将根据您设置的时间表开始执行增量更新。在此期间,7-模式主卷处于联机状态,并继续正常提供数据服务。增量更新将一直持续,直至您决定转换为止,这是客户端能看到的唯一一次中断。转换所需时间取决于完成一次增量更新所需的时间。这显然取决于卷中的更改率,不过完成最终增量更新通常只需 3-4 分钟。

最终增量更新一旦完成,您需要手动将客户端从转换之前执行移动操作的卷上断开。当您让 7MTT 进行转换时,它会让源卷脱机(虽为可选,但建议遵从),以便不再对其进行写入。随后的任务就是重定向客户端或重新启动应用程序服务,以使用新位置中的卷。请注意,总转换时间取决于三个因素:

  • 最终增量更新时间(通常为 3-4 分钟)。
  • 客户端重新装载/重新连接和(或)应用程序重新启动时间。
  • 集群模式 Data ONTAP 中无法提前配置的各个项的重新配置。请注意,7MTT 将自动为您执行大多数重新配置任务。

当然,转换后重定向客户端以及重新启动应用程序服务究竟需要多长时间,并没有一个放之四海皆准的标准。这通常取决于应用程序重新启动或客户端重新装载/重新连接所需的时间。

应用程序迁移

如今,越来越多的应用程序均自带迁移功能,因此您可以最大限度地减少甚至消除应用程序停机时间。下面列举了一些具有此种功能的应用程序。

  • Microsoft® Exchange 具有数据库可用性组 (Database Availability Group, DAG)。您可以在集群模式 Data ONTAP 上建立一个 DAG,并在无中断的情况下转换到 Exchange。
  • VMware 拥有 Storage vMotion®。使用 Storage vMotion 来迁移 VMware® 环境,被视为最妥善的做法。此方法的唯一缺点在于,由于它本质上是一种逻辑数据副本,因此无法保持 Snapshot 副本和存储效率节省;您需要在目标上重新应用存储效率技术。
    适用于 vSphere® 的 NetApp Virtual Storage Console (VSC) 包含一个迁移工具,它使用 Storage vMotion 将大规模迁移列队,支持您将所有数据存储库(任何来源)迁移到集群模式 Data ONTAP。(请阅读 VSC 版本 4.2 的详细说明,并关注 Tech OnTap 在未来几个月发布的有关 VSC 5 的文章。)
  • Oracle® Automatic Storage Management 可以用来迁移 Oracle 数据库的数据。

SAN 数据迁移

目前,NetApp 提供 DTA2800 作为最佳的 LUN 迁移工具,它在将此类数据从 7-模式迁移到集群模式 Data ONTAP 的同时,可以最大限度地减少停机时间。它同时支持联机和脱机进行 FC 和 iSCSI SAN 数据迁移。DTA2800 不仅可用于 7-模式向集群模式 Data ONTAP 的迁移,而且也可用于从第三方存储进行迁移。

DTA2800 采用能容纳两个可热交换刀片的 1U 机架。每个刀片每小时能传输大约 4 TB 数据。有关详细信息,请阅读提供的 DTA2800 文档

Qtree、SnapMirror 和 SnapVault

就像我们在简介部分提及的一样,当谈到向集群模式 Data ONTAP 过渡时,7-模式中的以下三种功能让我们产生了许多的疑问:qtree、SnapMirror 和 SnapVault。从前面的讨论中您已经了解到,7MTT 非常完美地利用了卷 SnapMirror 技术。下面我们将探讨另外两种功能。

Qtree。集群模式 Data ONTAP 中的 Qtree 功能用于进行配额管理和支持子卷 NFSv3 导出策略。7MTT 1.2 版可以自动执行将 qtree 及相关导出策略迁移到集群模式 Data ONTAP 8.2.1 的任务。(您可能已经知道,较早版本的集群模式 Data ONTAP 并不支持 qtree 导出,但现在已经增加了对此项功能的支持。)

Data ONTAP 7-模式还提供 qtree 级别的 SnapMirror,但集群模式 Data ONTAP 并不包含此功能。如果您目前在 7-模式下复制 qtree,则会将具有不同复制计划的 qtree 划分到不同的卷,这些 qtree 或单独成卷,或与其他具有相同复制计划的 qtree 共用一个卷。

集群模式 Data ONTAP 包括以下功能:

  • 无中断卷移动
  • 在存储虚拟机、卷和文件级别发挥作用的服务质量 (QoS) 功能

如果您想利用这些功能,可能需要评估您当前的 qtree 配置,并确定是否需要重新进行组织。

就 qtree 来说,您还应记住,导出操作在集群模式 Data ONTAP 中有所差异;它们是基于策略的,而且过程大大简化。容易混淆之处在于集群模式 Data ONTAP 支持的导出“数目”。您常听到的引用数字是我们支持的导出策略数,而不是单个导出规则数,每项策略可以包含许多的规则,因此上限数目实际上要高得多。对于 VMware 用户,我们提供了一个有关 vSphere 最佳实践的技术报告,即 TR-4068,它介绍了如何最有效地利用导出策略和规则。

SnapVault。SnapVault 功能也是集群模式 Data ONTAP 所具有的;只不过 SnapVault 在 7-模式中基于 qtree,而在集群模式 Data ONTAP 中基于卷,而且在传输期间能够保持存储效率节省。从主卷角度来看,两者并无不同。从二级存储卷角度来看,相当于您最终创建了一个需要提供基线(因为这是一种全新关系)的全新集群模式 Data ONTAP 存储库。这自然就提出了这样一个问题:对 7-模式存储库中存储的所有数据该如何处理?

  • 如果您保留数据的时间不足三个月,建议您将 7-模式系统原样保留三个月,直到在集群模式 Data ONTAP 存储库中建立起必要的保留周期。在此期间,如果您需要从 7-模式存储库进行恢复,只需从 7-模式存储库中装载 Snapshot 副本并将需要恢复的数据复制出来即可。
  • 如果您需要将 SnapVault 数据保留三个月以上(这种情况更为普遍),您需要再次在集群模式 Data ONTAP 系统上新创建一个存储库,但同时需要将现有 7-模式存储库迁移到集群模式 Data ONTAP 系统上的独立卷(不同于该集群模式 Data ONTAP 存储库)。这样,您就可以去掉您的 7-模式设备,而且在需要恢复时仍然可以访问 7-模式存储库中的数据。此外,为了进行恢复,您必须从迁移的 7-模式存储库中装载 Snapshot 副本(集群模式 Data ONTAP 存储库正常运行)。

请注意,三个月的界限划分只是一个指导性标准,而非硬性规定。

运行新环境

运行阶段的任务就是要让新的集群模式 Data ONTAP 环境运转起来。具体包括以任务:

  • 验证、升级或部署管理集群模式 Data ONTAP 环境所需的管理工具。
  • 必须改变内部流程以便能利用集群模式 Data ONTAP 的更改功能及新增功能。例如,您很可能希望利用无中断迁移卷的功能,这需要建立新的流程来指导管理员,让其知道如何确定应将卷迁移到什么位置、何时进行迁移,等等。

大多数更改都是细微更改或增量更改,但同样不应忽视。

其他资源

NetApp 致力于为您提供正确的资源和帮助,以简化从 7-模式向集群模式 Data ONTAP 的过渡。

NetApp 服务

NetApp 服务部门提供许多服务帮助您完成迁移过程。主要服务包括:

 集群模式 Data ONTAP 就绪评估服务
 集群模式 Data ONTAP 迁移服务
 数据迁移服务

NetApp 培训

NetApp 大学开设了各种各样的课程,让您及时了解集群模式 Data ONTAP 的各种功能。这些课程有各种相对较短的网络培训课程,例如:

  • “面向 7-模式管理员的集群模式 Data ONTAP”
  • “NetApp 过渡基础知识”
  • “使用 7-模式过渡工具计划和实施过渡”
  • “向集群模式 Data ONTAP 过渡”

若要了解更多信息,请访问 NetApp 大学网页的“查找培训”部分。NetApp 还提供了许多适用于集群模式 Data ONTAP 的认证。了解如何获得认证。

其他

 TR-3982:《集群模式 Data ONTAP 8.2:简介
 《7-模式过渡工具过渡指南和发行说明》
 TR-4015:《集群模式 Data ONTAP 的 SnapMirror 配置和最佳实践指南》
 《面向 7-模式管理员的集群模式 Data ONTAP 8.2 命令对比》
 《面向 7-模式管理员的集群模式 Data ONTAP 门户》(必须登录)

您的 NetApp 客户团队或 NetApp 合作伙伴可帮助您寻找其他文档和资源,以支持与您特定环境的需求相关的 7-模式过渡。

 对从 7-模式过渡到集群模式 Data ONTAP 有任何见解?

请在 NetApp 社区中在线提出问题、交流观点、分享看法。

Jay White
NetApp 技术营销工程师

Jay 是 Data ONTAP 团队的技术营销工程师,负责集群模式 Data ONTAP 的最大限度配置和最佳实践。他撰写了许多与 NetApp 存储子系统、弹性、过渡、存储系统性能等相关的技术报告和常见问题解答。

Sandra Moulton
NetApp 技术营销工程师

自五年前加入 NetApp 后,Sandra 一直专注于各种重要的 NetApp 解决方案,包括存储效率、无限卷和 7-模式过渡。她为这些关键技术编写了部署和实施指南以及技术最佳实践。Sandra 拥有 20 余年的行业经验,曾在其他领先的硅谷公司担任类似职位。

Tech OnTap
立即订阅
Tech OnTap 每月发布一次,为用户提供 IT 见解,以及对实际应用的最佳实践、技巧和工具、幕后技术访谈、演示、同行评论等的独家访问。

访问 NetApp 社区中的 Tech OnTap ,立即订阅。

Explore
Explore
迁移成功案例

集群模式 Data ONTAP 为各类组织遭遇的种种存储难题提供了极佳的解决方案。下面两个成功案例说明了两个科学组织选择集群模式 Data ONTAP 的原因,以及 NetApp 服务部门如何帮助他们实现在以前存储的基础上改弦易辙。

集群模式 Data ONTAP 的七个入门诀窍

想要了解有关运行集群模式 Data ONTAP 的详细信息吗?上期 Tech OnTap(2014 年 5 月)刊载了 Zumasys 公司的 Ryan Beaty 介绍助您快速掌握集群模式 Data ONTAP 的最新诀窍的文章,其中包括如何下载和使用 Data ONTAP Simulator。

> 更多内容

Explore
TRUSTe
联系我们    |   如何购买   |   反馈    |   招聘   |   订阅   |   隐私政策   |   © 2014 NetApp