NetApp Tech OnTap NetApp Logo
NetApp Tech OnTap
     
NetApp SnapCenter 软件:轻松铺就数据保护之路
John Spinks
NetApp 技术营销工程师

数据保护是 NetApp 的第一要务,为此我们提供了大量独立的产品包。NetApp® SnapCenter® 软件是一款全新的产品,旨在整合 NetApp 的数据保护产品并简化管理。SnapCenter 是一个集中式可扩展数据保护平台,可提供通用、一致的数据保护。SnapCenter 现在又有了新角色,用作应用程序数据保护平台,便于部署和定制。

数据保护挑战

数据保护的某些方面非常难以管理。例如,我们都曾因为缓慢、效率低下的备份而备受困扰。传统备份和恢复操作缓慢又耗时。在测试和开发环境中移入移出数据有时花费太长时间,以致于完成操作后数据可能已过期。在具有独立的应用程序、数据库、存储和虚拟化团队的大型企业中,在多个团队之间进行协调的过程非常复杂。此外,在许多情况下,应用程序管理员无权访问自助服务(他们必须向 IT 提交服务单,等待备份管理员从磁带中提取数据,然后执行恢复)。一个相对较新的挑战是在内部和云之间来回移动数据时,如何处理数据网络结构。无缝保护数据至关重要,无论数据在任何特定时刻位于何处。

如果您认为 NetApp SnapManager 软件非常棒……

多年来,NetApp SnapManager® 软件为 NetApp 客户提供了出色的数据保护,然而,云集成数据网络结构需要更多功能。NetApp 的 SnapManager 产品解决了部分数据保护难题。作为应用程序一致、基于 Snapshot 的快速数据保护产品,SnapManager 有助于解决速度缓慢、效率低下的备份难题。但是,扩展环境变得有点复杂。例如,如果您有 20 台不同的 SQL Server,您必须在 20 台不同的主机和 20 个不同位置安排备份、监控作业并执行克隆和恢复操作。

SnapManager 成功实现了应用程序一致备份和基于 Snapshot 的数据保护。然而,在整个数据网络结构中移动数据时,SnapCenter 产品拥有超越 SnapManager 的数据控制功能。相较于 SnapManager,SnapCenter 提供了一个统一界面,支持您通过单一管理平台对全部 20 台 SQL Server 进行管理。通过 SnapCenter,您可以创建策略并在一个适用于所有主机的界面上将策略应用到不同的 SQL 环境。

发展蓝图

图 1) SnapCenter 是一个可扩展的统一数据保护和克隆管理软件平台。

来源:NetApp,2015 年

图 1 中间是全新 NetApp 产品 SnapCenter Server,专为集中化管理、高可用性和负载平衡而设计。它提供了通用 GUI,可简化整个 IT 基础架构的管理,还提供了基于角色的访问控制,可以在委派管理任务的情况下,仍然进行集中监管。左侧是 SnapCenter 插件,安装在每台使用 SnapCenter Server 的设备上。这些轻型应用程序插件可根据角色提供相应的功能和工作流。SnapCenter Server 和插件与 NetApp 存储平台进行通信。SnapCenter 还经过专门设计,具备多平台存储兼容性。除了多平台存储支持,SnapCenter 还支持多虚拟机管理程序。

管理员的工作变得更加轻松

下图的右侧描绘了两种用户类型:一种是基础架构管理用户,另一种是应用程序/数据库管理用户。

图 2) SnapCenter 可满足应用程序和数据库/存储管理需求,让 IT 管理员受益匪浅。

来源:NetApp,2015 年

基础架构管理用户安装并配置 SnapCenter,设置基于角色的访问控制 (Role-Based Access Control, RBAC),然后向其他 SnapCenter 用户委派职责。该用户通过 SnapCenter 保持监管权、控制权和审核权,并且一般分配有图 2 中所示的职务之一。这些职责涵盖 SnapCenter Server 以及存储平台。

图片上部是主机及其 SnapCenter 插件。这些插件由应用程序/数据库管理用户部署到主机。该用户还执行自助式备份、恢复和克隆作业。只能执行 SnapCenter 管理员允许的任务。图中显示了该用户的常见职务。SnapCenter 还为管理员提供了高级别的粒度和角色。

SnapCenter 价值

SnapCenter 凭借下列优势为您带来更多价值:

精简性:

  • 一个集中式 GUI 从一个中央界面支持所有 SnapCenter 插件的监控、通知、日志记录、报告和计划功能。一个用户界面涵盖一切。
  • 使用为满足应用程序、虚拟化和数据库管理员的需求而量身定制的特定工作流。
  • 通过中央用户界面检查互操作性并无中断地安装和升级 SnapCenter 插件。

可扩展性:

  • 提高备份和恢复性能。
  • 在内部或跨数据网络结构集中管理数千个应用程序的数据保护。
  • 透明地添加 SnapCenter Server,实现可支持数千个应用程序的高可用性和负载平衡。

提供权限:

  • 基于角色的访问控制支持应用程序管理员利用自助服务,同时保留监管权。
  • 借用高性能、应用程序一致的克隆和克隆生命周期管理缩短测试和开发时间。
  • 提供一整套 REST API 用于集成,还支持通过一整套 PowerShell cmdlet 进行第三方业务流程和云管理。

组织

下图描绘了所有数据保护和克隆作业的基本原理。在每一次执行备份和克隆操作时,您都需要与资源、策略和数据集进行交互。

图 3) 下图描绘了如何按主机、资源、策略和数据库划分 SnapCenter(蓝色)。

来源:NetApp,2015 年

主机:托管要保护的应用程序/数据库的服务器(物理或虚拟)。

资源:您想要保护或克隆的项目。例如,如果您使用适用于 SQL Server 的插件,资源可能是数据库、实例或可用性组。

策略:一组管理您如何执行备份、克隆和验证作业的规则。策略组件包括计划、保留和复制设置以及预处理脚本和后处理脚本参数和其他设置。

数据集:一种组织您想要保护的资源的方式。它们也是您要保护的对象。每个备份或克隆作业都需要数据集;您不能对未包含在数据集中的资源执行备份或克隆作业。

部署模式

下图显示了 SnapCenter 部署方式的一些示例。

非生产测试和开发部署

在最简单的配置中,如非生产测试和开发环境,可以将 Microsoft SQL Express 用于 SnapCenter 存储库。

在图 4 所示的示例中,可以在 SnapCenter 主机上安装数据库系统。

可以创建应用程序数据库的 FlexClone 副本,以满足各个用户的需求。

图 4) SnapCenter 测试和开发部署模式

来源:NetApp,2015 年

生产部署

在生产部署图中,请注意,SnapCenter 存储库数据库并没有位于 SnapCenter Server 上,而是位于另一台服务器上。此外,也并未使用 SQL Express,因为这是一个生产环境。

图 5) SnapCenter 生产部署模式。

来源:NetApp,2015 年

在上图左侧,Virtual Storage Console (VSC) for VMware 6.1 用于集成到 VMware 环境中。

在右上角,SnapCenter 使用 SnapVault® 通过多个恢复点更新长期保留。

为确保实现灾难恢复,SnapCenter 使用 SnapMirror® 向灾难恢复站点提供更新。

注:SnapCenter 不会创建或初始化 SnapVault 或 SnapMirror 关系。它只会更新这些关系并在需要时促进克隆和恢复。

高可用性部署

下图显示了 SnapCenter 在使用下列部分 Microsoft 高可用性功能的环境中的运行状况,如 SQL Server 可用性组、网络负载平衡 (Network Load Balancing, NLB) 和应用程序请求路由 (Application Request Routing, ARR)。

图 6) SnapCenter 高可用性部署模式

来源:NetApp,2015 年

SnapCenter 版本 1.0 摘要

SnapCenter 专为满足您的诸多数据保护需求而设计,但是在一个版本中无法满足所有需求。

SnapCenter 版本 1.0 侧重于 SnapCenter Server、适用于 Microsoft SQL Server 的 SnapCenter 插件和适用于 Microsoft Windows 的 SnapCenter 插件。

还提供适用于 VMware 备份和恢复的 VSC 6.1,通过与 SnapCenter 相集成,支持在虚拟环境 (VMDK) 中备份 SQL。

另外,需要指出的一点是,SnapCenter Server 免费提供,并且 SnapCenter 插件与现有的 SnapManager 和 SnapDrive 产品及捆绑包使用相同的许可证。

SnapCenter 仅支持集群模式 Data ONTAP® 8.2.2 及更高版本。

下面的图表汇总了 SnapCenter 1.0 内容、支持、功能和限制。

图 7) SnapCenter 版本 1.0 支持在非虚拟化环境和 VMware 环境以及基础架构 VM 中运行的 SQL 数据库。

来源:NetApp,2015 年


表 1) SnapCenter 版本 1.0 支持的平台。

来源:NetApp,2015 年


表 2) SnapCenter 版本 1.0 新功能和限制。

来源:NetApp,2015 年

结论

与已经推出的 SnapManager 和 SnapDrive® 产品一样,NetApp 也确保以主机为单位或者采用捆绑包的形式提供 SnapCenter 插件许可,从而简化了 SnapCenter 的部署。如果您有 SnapManager 或 SnapDrive 许可证,即可在 SnapCenter 上使用,无需进行转换。最棒的是,全新 SnapCenter Server 可免费下载,因此您可以立即利用其功能。

您还在犹豫什么?立即下载 SnapCenter Server

若要详细了解如何实现公共云资源的成本和灵活性优势,在确保灾难恢复 (DR) 操作的同时,控制混合云基础架构中的业务数据,请阅读解决方案概述 NetApp Snap-to-Cloud 灾难恢复解决方案套件:快速将数据复制到云中,随时随地轻松恢复

NetApp 技术营销工程师 John Spinks

John Spinks 是 NetApp 一名经验丰富的技术营销工程师 (Technical Marketing Engineer, TME),专注于企业级应用程序备份、恢复和克隆。他还负责 SnapCreator Framework 以及关联的插件,在他的帮助下,SnapCreator Framework 从一个专业服务工具发展成为一款全面支持的产品。此外,John 还是 SnapCenter TME,致力于推动 SnapCenter 功能的发展和采用。

 对 闪存发展:以万全准备实现闪存即服务 有见解?

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

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

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

2015 年 11 月

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