NetApp Tech OnTap NetApp Logo NetApp Logo
NetApp Tech OnTap
     
VSC:基于 NetApp 的 VMware 的必备利器
Nick Howell
虚拟化解决方案架构师

如果您将 VMware® 与 NetApp® 存储结合使用,那么有一个工具您绝对应该具备,那就是适用于 VMware vSphere® 的 NetApp 虚拟存储控制台 (VSC)。VSC 是一款 vCenter™ 插件,无论您使用 SAN 还是 NAS,都能帮助您简化存储管理、提高效率、增强可用性,并降低存储成本。VSC 为使用 vCenter 的管理员开辟了一条通往存储管理的途径,并提供了一些有用的工具,支持管理员管理在 NetApp 存储上运行的虚拟服务器和桌面环境,而不必离开 vSphere 客户端。

VSC 中增添了一些新功能,而且可从 NetApp 支持站点上免费获得 — 机会难得,实在没有理由不试用一下。

VSC 插件分为以下四个功能区:

  • 监控和主机配置
  • 配置和克隆
  • 优化和迁移
  • 备份和恢复

当前的 VSC 发布版是 4.1 版,4.2 版目前正处于测试中。为了发挥我在本文中所述功能的巨大作用,NetApp 在 VSC 中进行了大量投入。即将推出的 4.2 版增强了多方面的功能,实属整个 4.x 这一代产品开发的点睛之笔,我们对它信心十足。

VSC 4.2 有哪些新功能?

首先,我来介绍一下 VSC 4.2 的新功能。如果您目前正在使用 VSC,那么这可能就是您需要了解的全部内容。如果您刚刚接触 VSC,看看这部分也会有所收获,因为这些信息渗透到了后面涉及的所有内容。

VSC 4.2 包括:

  • 对集群模式 Data ONTAP® 架构的支持
  • 基于 vCenter 角色的访问控制 (RBAC)
  • Data ONTAP 共享凭据

集群模式 Data ONTAP

对于 集群模式 Data ONTAP , 为使那些已经习惯使用 VSC 管理 NetApp 存储的用户在使用新系统时尽量感觉不到变化,我们的团队投入了大量的精力。我们现已在所有方面完全支持集群模式 Data ONTAP,所有向导和工作流看起来与之前支持 7-模式时基本相同。在大多数情况下,只是针对集群系统添加了一些附加项目。我们希望您在使用 VSC 时感觉依然熟悉,这样一来,进展到向集群模式 Data ONTAP 迁移这一步时,麻烦就会尽可能的少。

基于 vCenter 角色的访问控制

一段时间以来,众多 VSC 用户纷纷要求增强 RBAC。NetApp 去年用了一年的时间,通过积极地与大量用户交流明确了他们的确切需求。我们为每个功能区的几乎每项任务都添加了权限控制,以便大型企业和服务提供商创建管理帐户,严格限制特定功能的访问。

VSC 提供了细化的基于角色的访问控制,利用该功能可轻松地定义每个用户帐户可访问的特定任务。

图 1) VSC 提供了细化的基于角色的访问控制,利用该功能可轻松地定义每个用户帐户可访问的特定任务。

我们还创建了多个“预定义角色”,您可在其基础之上创建自定义 VSC 帐户:

  • VSC 管理员
  • VSC 只读
  • VSC 配置
  • VSC 克隆
  • VSC 扫描或迁移
  • VSC 备份
  • VSC 恢复

确保先克隆这些样例模板,然后再使用。如果未克隆即进行使用和修改,那么如果 NetApp 将来需要修改这些预定义角色,您就会遇到权限问题。

我们还能对不得访问 VSC 的帐户完全隐藏 VSC。此外,我们还提供了只读模式,只允许用户查看发生的情况,但无法做出任何更改。

4.2 版中包含的基于 vCenter 的 RBAC 功能适用于有以下需要的数据中心:这些数据中心需要更加细化的策略来规定“哪些用户可以对哪些对象执行哪些操作”。对于既负责存储管理又负责 VMware 管理的全面型 IT 人才,现在使用 VSC 访问和控制的一切内容与之前一样,只是有一处小小的变化(添加了查看权限)。

Data ONTAP 共享凭据

从某种程度上来说,VSC 是通过将多种不同工具的功能结合在一起创建而成的。因此,该工具的某些部分维护着单独的主机和存储控制器列表。在 4.2 版中,整个工具(包括备份和恢复功能区,这是最后一个难关)共享一个集中管理的列表。请注意,如果从早期版本升级到 4.2 版,有时会受到限制。在这些情况下,如果备份作业之前在专门的用户帐户下运行,升级后可能需要调整权限才能正常运行。

要详细了解这一点,并进一步认识 RBAC,请浏览我 最近发表的一篇博文

了解虚拟存储控制台

接下来,我将介绍各个 VSC 功能区的主要功能。如果您有兴趣详细了解某个特定的功能区,可观看我针对每个功能区制作的一些颇为详细的 逐步讲解视频 。这些视频适用于 VSC 4.1,但是几乎呈现的所有内容都仍然适用。我在视频中讲解了每个功能区的多项主要功能,展示了 VSC 的实际应用。

监控和主机配置

监控和主机配置功能区包括早在 VSC 1.0 中就已具备的功能。该功能区可执行自动发现,显示所有 NetApp 存储控制器和关联 ESXi™ 主机的完整列表。(请参见图 1。)初始设置环境时,要在该模块中花费大量的时间来完成主机和存储配置。

在监控和主机配置功能区的主屏幕上,您可优化主机配置,并逐层深入查看有关 NetApp 存储的详细信息。

图 2) 在监控和主机配置功能区的主屏幕上,您可优化主机配置,并逐层深入查看有关 NetApp 存储的详细信息。

根据最佳实践调整。 为实现 NetApp 存储的最佳性能,必须对每个 ESXi 主机的多个参数进行调整。在致电 NetApp 支持人员的客户所反映的 VMware 相关问题中,几乎有 70% 都是通过应用这些设置解决的。

如果不使用 VSC,需要手动设置这些参数,必须在每个主机上逐一完成。如果要设置的主机数量很多,操作将会非常麻烦,而且也难免出错。

如果使用 VSC,只需单击几下鼠标,几秒钟内即可将这些最佳实践应用到 ESXi 主机中。您无需执行任何繁重的工作,只需根据 NetApp 最佳实践对 ESXi 主机进行最佳配置,并验证 vSphere 环境中的所有主机是否都已标准化。

存储管理选项。在存储方面,您可执行多项任务,包括添加、移除和配置控制器,以及查看连接到 NetApp 存储的主机。您还可逐层深入查看存储详细信息。这样有助于 VMware 管理员和存储管理员更好地协调工作、扫除两者之间的障碍,在出现问题时能够更有成效地互相沟通。

配置和克隆

配置和克隆功能区包括多项用于管理数据存储库和虚拟机的功能:

  • 对数据存储库进行创建、大小调整和删除
  • 对数据存储库进行重复数据删除
  • 克隆虚拟机
  • 将来宾自定义规范应用到虚拟机
  • 监控存储节省情况
  • 通过基准映像重新部署虚拟机
  • 将虚拟机导入虚拟桌面基础架构连接代理和管理工具

借助该功能区中的功能,您可充分利用 NetApp 存储的多项特殊功能,包括 FlexClone® 卷, 重复数据删除, 和 精简配置

快速数据存储库配置。 VSC 可快速创建数据存储库,这是其最大同时可能也是最容易被忽视的增值功能之一。例如,假设您的某个集群包含 20 台 ESXi 主机,您需要一个新的 NFS 数据存储库。只需单击“Create datastore”(创建数据存储库),然后输入大小、名称和要使用的磁盘池,即已完成。VSC 会在适当的存储上创建相应的卷,随后将其导出,再将数据存储库装载到集群中的所有主机上 — 一切都将根据 NetApp 和 VMware 最佳实践配置完成。整个过程只需几分钟时间。相比之下,如果在 vCenter 中手动执行同样的操作,可能会耗费数小时的时间,而且很容易出错。采用同样的过程也可创建 SAN 数据存储库,只是细节稍有不同。

利用 VSC 配置新数据存储库时,只需输入数据存储库的大小、名称和要使用的 NetApp 聚合。如果需要采用精简配置,还要输入精简配置参数。

图 3) 利用 VSC 配置新数据存储库时,只需输入数据存储库的大小、名称和要使用的 NetApp 聚合。如果需要采用精简配置,还要输入精简配置参数。

节省空间的克隆。 VSC 克隆功能可利用 NetApp FlexClone 技术 高效地克隆现有数据存储库和虚拟机,而所用存储只是通常所需存储的一小部分。克隆操作可全部一起完成,而且由于 VSC 能够与最新版本的 VMware View™ 和 Citrix XenDesktop 完全集成,因此您可克隆数千个新虚拟机,并直接将其导入连接代理。

您可轻松地创建一个标准桌面,然后利用快速克隆功能将该桌面克隆数千次,再向 vSphere 和连接代理注册生成的虚拟机,随后启动这些虚拟机,整个过程所用时间只是采用传统方法时的几分之一。

重复数据删除。 大部分虚拟环境中都存在大量的重复数据。例如,某个指定的数据存储库中可能存在同一操作系统和应用程序文件的多个副本。VSC 还有一项出色的功能,那就是可以管理 NetApp 重复数据删除,由此回收大量的存储容量。只需单击几下鼠标,即可对数据存储库启用重复数据删除,然后监控节省的存储空间 — 这一切都在 vSphere 客户端中完成。

优化和迁移

更正错位的虚拟机。 错位极有可能是虚拟环境中最大同时也是最被误解的问题,它会影响所有虚拟化平台和所有存储平台。该问题发生的原因是,默认情况下,许多较旧的来宾操作系统(包括 Windows® 2000 和 2003 以及各种 Linux® 版本的操作系统)将第一个主分区的起始位置定在第 63 个扇区(逻辑块)。除非采取适当的措施将其抵消,否则这种行为会因为分区未从块边界开始而导致错位。因此,每当虚拟机要读取块时,必须从底层 LUN 读取两个块。(请注意,该问题在 Windows 7、Windows 2008、Red Hat 6 和 vSphere 5 等较新的来宾操作系统和虚拟机管理程序中已经得到解决,这些系统全部对偏移量进行了标准化,采用 1024,即 1 MB。)

修正错位的虚拟机需要停机,但眼下的现实是,几乎不可能计划停机。这样一来,就有许多虚拟机在错位的状态下运行。

NetApp 公司开发了一种方法,在不必使虚拟机脱机的情况下缓解错位问题。通过优化和迁移可快速确定错位的虚拟机并减轻影响。从根本上来说,VSC 采用了一种“错错得对”的方法。我们发现了一种对 VMware“撒谎”的方式,告知它错位的虚拟机已经对齐。然后,在后端存储上解决错位问题,这样便不会再对网络或 ESXi 主机产生任何影响。

为此,VSC 首先执行扫描操作,确定错位的虚拟机。对于每个错位的虚拟机,只需将其迁移到“功能对齐”的数据存储库,即已指定偏移量的 LUN。如果以前执行了该过程,应该已经存在功能对齐的数据存储库。如果不存在,可使用向导创建一个。完成扫描后,VSC 会触发 Storage vMotion® 操作,将错位的虚拟机迁移到功能对齐的数据存储库,该操作不会中断正在运行的虚拟机。

如果错位的虚拟机数量很多,可使用 VSC 批量执行这些操作,而不必逐一移动虚拟机。目前,该过程只支持 VMFS 数据存储库,但是很快就会提供 NFS 支持。请注意,切勿将对齐的虚拟机移至功能对齐的数据存储库。如果这样做,对齐的虚拟机会变得错位。

大规模迁移。 您还应该知道,这种迁移功能不仅仅适用于错位的虚拟机。VSC 深藏不露的一大亮点是,无论虚拟机位于 NetApp 存储上还是位于完全不同的存储平台上,都能执行大规模迁移,快速轻松地将其移至不同的数据存储库。

备份和恢复

在 VSC 2.0 中,SnapManager® for Virtual Infrastructure (SMVI) 并入了 VSC。这款单独的 SMVI 产品以后不再更新,也不能再下载,即将进入终止支持状态。如果您仍在使用 SMVI,则需要改用 VSC,尤其是在需要集群模式 Data ONTAP 支持时。

VSC 将 VMware 本机快照与 NetApp Snapshot™ 和 SnapMirror® 技术相结合,为您提供了大量用于保护数据存储库和各个虚拟机的选项。采用 NetApp Snapshot 技术可创建 LUN 或卷的时间点副本。这些 Snapshot 副本只在发生更改时才会占用额外的存储空间,因此非常高效。利用 SnapMirror 执行复制时,首先创建一个 Snapshot 副本,只将发生更改的数据块复制到二级存储,因而速度非常快,而且能够非常高效地利用网络带宽。

一致的备份。利用 VSC 执行备份时,可选择首先创建 VMware 快照,这样可确保备份的虚拟机处于一致的状态。您可在需要之时执行临时备份,也可创建备份作业计划,备份并根据需要复制一组数据存储库或虚拟机抑或整个数据中心。您还可选择在运行作业前后运行特定脚本。使用这些脚本可执行与应用程序相关的特定任务,例如将数据库置于热备份模式下等等。

恢复选项。 需要恢复时,您可选择一次恢复整个数据存储库,也可恢复一个虚拟机或特定某个虚拟机中的各个文件。恢复一个虚拟机只需几分钟即可完成。

结论

NetApp 虚拟存储控制台具备大量的高级功能,可以既省时又省力地代为执行 VMware 环境中的多项重要任务。借助 VSC,您可以:

  • 根据 NetApp 最佳实践配置 ESXi 主机,以实现最佳性能
  • 对数据存储库进行创建、大小调整和删除
  • 克隆虚拟机
  • 修正错位问题而不会中断正在运行的虚拟机
  • 只需单击几下,即可迁移虚拟机和整个数据存储库
  • 创建灵活的备份和恢复环境来简化操作,更快地备份和恢复并节省存储空间

如果要详细了解这些功能,请观看我为 VSC 准备的一组视频:

VSC 4.2 推出后,基于角色的访问控制将进一步简化各种规模的数据中心内 VMware 管理员和存储管理员的工作。如果您是负责一切的 IT 通才,VSC 可帮助您切实缩短管理虚拟环境所需的时间。

此外,对于规模较大的环境,存储管理员可配置 VSC,仅授予 VMware 管理员执行与存储相关的特定任务所需的权限,由此减轻双方的工作负担。

 对 VSC 有任何见解?

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

Nick Howell, 虚拟存储 架构师

Nick 在 2000 年左右开始涉足 IT 行业,获得 CCNA 和 MCSE2000 认证后,最终投身于服务器管理工作。他于 2007 年开始接触虚拟化和共享存储,并立即着手在他工作的环境中予以实施。Nick 一直积极倡导“将一切虚拟化”的理念。在 NetApp,他致力于帮助客户设计和部署高级虚拟化解决方案,特别侧重于管理技术、备份和恢复,以及其他可减轻管理员日常工作负担的技术。

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

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

Explore
Explore
Nick 呈现的更多精彩内容

喜欢在本文中了解的信息吗?您可访问 datacenterdude.com,浏览 Nick 呈现的更多精彩内容。[8] 他定期发表有关 VMware 和相关主题的博客,发布详细的使用说明视频,并定期录制 并定期录制可在网络上收听或在 iTunes 上订阅的播客

您也可订阅 Nick 在 YouTube 频道的视频: NickONTAP.

Explore
 
TRUSTe
VSC:基于 NetApp 的 VMware 的必备利器
NetApp Tech OnTap NetApp Logo NetApp Logo
NetApp Tech OnTap
联系我们   |   如何购买   |   反馈   |   招聘  |   订阅   |   隐私政策   |   © 2013 NetApp
     
VSC:基于 NetApp 的 VMware 的必备利器
Nick Howell
虚拟化解决方案架构师

如果您将 VMware® 与 NetApp® 存储结合使用,那么有一个工具您绝对应该具备,那就是适用于 VMware vSphere® 的 NetApp 虚拟存储控制台 (VSC)。VSC 是一款 vCenter™ 插件,无论您使用 SAN 还是 NAS,都能帮助您简化存储管理、提高效率、增强可用性,并降低存储成本。VSC 为使用 vCenter 的管理员开辟了一条通往存储管理的途径,并提供了一些有用的工具,支持管理员管理在 NetApp 存储上运行的虚拟服务器和桌面环境,而不必离开 vSphere 客户端。

VSC 中增添了一些新功能,而且可从 NetApp 支持站点上免费获得 — 机会难得,实在没有理由不试用一下。

VSC 插件分为以下四个功能区:

  • 监控和主机配置
  • 配置和克隆
  • 优化和迁移
  • 备份和恢复

当前的 VSC 发布版是 4.1 版,4.2 版目前正处于测试中。为了发挥我在本文中所述功能的巨大作用,NetApp 在 VSC 中进行了大量投入。即将推出的 4.2 版增强了多方面的功能,实属整个 4.x 这一代产品开发的点睛之笔,我们对它信心十足。

VSC 4.2 有哪些新功能?

首先,我来介绍一下 VSC 4.2 的新功能。如果您目前正在使用 VSC,那么这可能就是您需要了解的全部内容。如果您刚刚接触 VSC,看看这部分也会有所收获,因为这些信息渗透到了后面涉及的所有内容。

VSC 4.2 包括:

  • 对集群模式 Data ONTAP® 架构的支持
  • 基于 vCenter 角色的访问控制 (RBAC)
  • Data ONTAP 共享凭据

集群模式 Data ONTAP

对于 集群模式 Data ONTAP , 为使那些已经习惯使用 VSC 管理 NetApp 存储的用户在使用新系统时尽量感觉不到变化,我们的团队投入了大量的精力。我们现已在所有方面完全支持集群模式 Data ONTAP,所有向导和工作流看起来与之前支持 7-模式时基本相同。在大多数情况下,只是针对集群系统添加了一些附加项目。我们希望您在使用 VSC 时感觉依然熟悉,这样一来,进展到向集群模式 Data ONTAP 迁移这一步时,麻烦就会尽可能的少。

基于 vCenter 角色的访问控制

一段时间以来,众多 VSC 用户纷纷要求增强 RBAC。NetApp 去年用了一年的时间,通过积极地与大量用户交流明确了他们的确切需求。我们为每个功能区的几乎每项任务都添加了权限控制,以便大型企业和服务提供商创建管理帐户,严格限制特定功能的访问。

VSC 提供了细化的基于角色的访问控制,利用该功能可轻松地定义每个用户帐户可访问的特定任务。

图 1) VSC 提供了细化的基于角色的访问控制,利用该功能可轻松地定义每个用户帐户可访问的特定任务。

我们还创建了多个“预定义角色”,您可在其基础之上创建自定义 VSC 帐户:

  • VSC 管理员
  • VSC 只读
  • VSC 配置
  • VSC 克隆
  • VSC 扫描或迁移
  • VSC 备份
  • VSC 恢复

确保先克隆这些样例模板,然后再使用。如果未克隆即进行使用和修改,那么如果 NetApp 将来需要修改这些预定义角色,您就会遇到权限问题。

我们还能对不得访问 VSC 的帐户完全隐藏 VSC。此外,我们还提供了只读模式,只允许用户查看发生的情况,但无法做出任何更改。

4.2 版中包含的基于 vCenter 的 RBAC 功能适用于有以下需要的数据中心:这些数据中心需要更加细化的策略来规定“哪些用户可以对哪些对象执行哪些操作”。对于既负责存储管理又负责 VMware 管理的全面型 IT 人才,现在使用 VSC 访问和控制的一切内容与之前一样,只是有一处小小的变化(添加了查看权限)。

Data ONTAP 共享凭据

从某种程度上来说,VSC 是通过将多种不同工具的功能结合在一起创建而成的。因此,该工具的某些部分维护着单独的主机和存储控制器列表。在 4.2 版中,整个工具(包括备份和恢复功能区,这是最后一个难关)共享一个集中管理的列表。请注意,如果从早期版本升级到 4.2 版,有时会受到限制。在这些情况下,如果备份作业之前在专门的用户帐户下运行,升级后可能需要调整权限才能正常运行。

要详细了解这一点,并进一步认识 RBAC,请浏览我 最近发表的一篇博文

了解虚拟存储控制台

接下来,我将介绍各个 VSC 功能区的主要功能。如果您有兴趣详细了解某个特定的功能区,可观看我针对每个功能区制作的一些颇为详细的 逐步讲解视频 。这些视频适用于 VSC 4.1,但是几乎呈现的所有内容都仍然适用。我在视频中讲解了每个功能区的多项主要功能,展示了 VSC 的实际应用。

监控和主机配置

监控和主机配置功能区包括早在 VSC 1.0 中就已具备的功能。该功能区可执行自动发现,显示所有 NetApp 存储控制器和关联 ESXi™ 主机的完整列表。(请参见图 1。)初始设置环境时,要在该模块中花费大量的时间来完成主机和存储配置。

在监控和主机配置功能区的主屏幕上,您可优化主机配置,并逐层深入查看有关 NetApp 存储的详细信息。

图 2) 在监控和主机配置功能区的主屏幕上,您可优化主机配置,并逐层深入查看有关 NetApp 存储的详细信息。

根据最佳实践调整。 为实现 NetApp 存储的最佳性能,必须对每个 ESXi 主机的多个参数进行调整。在致电 NetApp 支持人员的客户所反映的 VMware 相关问题中,几乎有 70% 都是通过应用这些设置解决的。

如果不使用 VSC,需要手动设置这些参数,必须在每个主机上逐一完成。如果要设置的主机数量很多,操作将会非常麻烦,而且也难免出错。

如果使用 VSC,只需单击几下鼠标,几秒钟内即可将这些最佳实践应用到 ESXi 主机中。您无需执行任何繁重的工作,只需根据 NetApp 最佳实践对 ESXi 主机进行最佳配置,并验证 vSphere 环境中的所有主机是否都已标准化。

存储管理选项。在存储方面,您可执行多项任务,包括添加、移除和配置控制器,以及查看连接到 NetApp 存储的主机。您还可逐层深入查看存储详细信息。这样有助于 VMware 管理员和存储管理员更好地协调工作、扫除两者之间的障碍,在出现问题时能够更有成效地互相沟通。

配置和克隆

配置和克隆功能区包括多项用于管理数据存储库和虚拟机的功能:

  • 对数据存储库进行创建、大小调整和删除
  • 对数据存储库进行重复数据删除
  • 克隆虚拟机
  • 将来宾自定义规范应用到虚拟机
  • 监控存储节省情况
  • 通过基准映像重新部署虚拟机
  • 将虚拟机导入虚拟桌面基础架构连接代理和管理工具

借助该功能区中的功能,您可充分利用 NetApp 存储的多项特殊功能,包括 FlexClone® 卷, 重复数据删除, 和 精简配置

快速数据存储库配置。 VSC 可快速创建数据存储库,这是其最大同时可能也是最容易被忽视的增值功能之一。例如,假设您的某个集群包含 20 台 ESXi 主机,您需要一个新的 NFS 数据存储库。只需单击“Create datastore”(创建数据存储库),然后输入大小、名称和要使用的磁盘池,即已完成。VSC 会在适当的存储上创建相应的卷,随后将其导出,再将数据存储库装载到集群中的所有主机上 — 一切都将根据 NetApp 和 VMware 最佳实践配置完成。整个过程只需几分钟时间。相比之下,如果在 vCenter 中手动执行同样的操作,可能会耗费数小时的时间,而且很容易出错。采用同样的过程也可创建 SAN 数据存储库,只是细节稍有不同。

利用 VSC 配置新数据存储库时,只需输入数据存储库的大小、名称和要使用的 NetApp 聚合。如果需要采用精简配置,还要输入精简配置参数。

图 3) 利用 VSC 配置新数据存储库时,只需输入数据存储库的大小、名称和要使用的 NetApp 聚合。如果需要采用精简配置,还要输入精简配置参数。

节省空间的克隆。 VSC 克隆功能可利用 NetApp FlexClone 技术 高效地克隆现有数据存储库和虚拟机,而所用存储只是通常所需存储的一小部分。克隆操作可全部一起完成,而且由于 VSC 能够与最新版本的 VMware View™ 和 Citrix XenDesktop 完全集成,因此您可克隆数千个新虚拟机,并直接将其导入连接代理。

您可轻松地创建一个标准桌面,然后利用快速克隆功能将该桌面克隆数千次,再向 vSphere 和连接代理注册生成的虚拟机,随后启动这些虚拟机,整个过程所用时间只是采用传统方法时的几分之一。

重复数据删除。 大部分虚拟环境中都存在大量的重复数据。例如,某个指定的数据存储库中可能存在同一操作系统和应用程序文件的多个副本。VSC 还有一项出色的功能,那就是可以管理 NetApp 重复数据删除,由此回收大量的存储容量。只需单击几下鼠标,即可对数据存储库启用重复数据删除,然后监控节省的存储空间 — 这一切都在 vSphere 客户端中完成。

优化和迁移

更正错位的虚拟机。 错位极有可能是虚拟环境中最大同时也是最被误解的问题,它会影响所有虚拟化平台和所有存储平台。该问题发生的原因是,默认情况下,许多较旧的来宾操作系统(包括 Windows® 2000 和 2003 以及各种 Linux® 版本的操作系统)将第一个主分区的起始位置定在第 63 个扇区(逻辑块)。除非采取适当的措施将其抵消,否则这种行为会因为分区未从块边界开始而导致错位。因此,每当虚拟机要读取块时,必须从底层 LUN 读取两个块。(请注意,该问题在 Windows 7、Windows 2008、Red Hat 6 和 vSphere 5 等较新的来宾操作系统和虚拟机管理程序中已经得到解决,这些系统全部对偏移量进行了标准化,采用 1024,即 1 MB。)

修正错位的虚拟机需要停机,但眼下的现实是,几乎不可能计划停机。这样一来,就有许多虚拟机在错位的状态下运行。

NetApp 公司开发了一种方法,在不必使虚拟机脱机的情况下缓解错位问题。通过优化和迁移可快速确定错位的虚拟机并减轻影响。从根本上来说,VSC 采用了一种“错错得对”的方法。我们发现了一种对 VMware“撒谎”的方式,告知它错位的虚拟机已经对齐。然后,在后端存储上解决错位问题,这样便不会再对网络或 ESXi 主机产生任何影响。

为此,VSC 首先执行扫描操作,确定错位的虚拟机。对于每个错位的虚拟机,只需将其迁移到“功能对齐”的数据存储库,即已指定偏移量的 LUN。如果以前执行了该过程,应该已经存在功能对齐的数据存储库。如果不存在,可使用向导创建一个。完成扫描后,VSC 会触发 Storage vMotion® 操作,将错位的虚拟机迁移到功能对齐的数据存储库,该操作不会中断正在运行的虚拟机。

如果错位的虚拟机数量很多,可使用 VSC 批量执行这些操作,而不必逐一移动虚拟机。目前,该过程只支持 VMFS 数据存储库,但是很快就会提供 NFS 支持。请注意,切勿将对齐的虚拟机移至功能对齐的数据存储库。如果这样做,对齐的虚拟机会变得错位。

大规模迁移。 您还应该知道,这种迁移功能不仅仅适用于错位的虚拟机。VSC 深藏不露的一大亮点是,无论虚拟机位于 NetApp 存储上还是位于完全不同的存储平台上,都能执行大规模迁移,快速轻松地将其移至不同的数据存储库。

备份和恢复

在 VSC 2.0 中,SnapManager® for Virtual Infrastructure (SMVI) 并入了 VSC。这款单独的 SMVI 产品以后不再更新,也不能再下载,即将进入终止支持状态。如果您仍在使用 SMVI,则需要改用 VSC,尤其是在需要集群模式 Data ONTAP 支持时。

VSC 将 VMware 本机快照与 NetApp Snapshot™ 和 SnapMirror® 技术相结合,为您提供了大量用于保护数据存储库和各个虚拟机的选项。采用 NetApp Snapshot 技术可创建 LUN 或卷的时间点副本。这些 Snapshot 副本只在发生更改时才会占用额外的存储空间,因此非常高效。利用 SnapMirror 执行复制时,首先创建一个 Snapshot 副本,只将发生更改的数据块复制到二级存储,因而速度非常快,而且能够非常高效地利用网络带宽。

一致的备份。利用 VSC 执行备份时,可选择首先创建 VMware 快照,这样可确保备份的虚拟机处于一致的状态。您可在需要之时执行临时备份,也可创建备份作业计划,备份并根据需要复制一组数据存储库或虚拟机抑或整个数据中心。您还可选择在运行作业前后运行特定脚本。使用这些脚本可执行与应用程序相关的特定任务,例如将数据库置于热备份模式下等等。

恢复选项。 需要恢复时,您可选择一次恢复整个数据存储库,也可恢复一个虚拟机或特定某个虚拟机中的各个文件。恢复一个虚拟机只需几分钟即可完成。

结论

NetApp 虚拟存储控制台具备大量的高级功能,可以既省时又省力地代为执行 VMware 环境中的多项重要任务。借助 VSC,您可以:

  • 根据 NetApp 最佳实践配置 ESXi 主机,以实现最佳性能
  • 对数据存储库进行创建、大小调整和删除
  • 克隆虚拟机
  • 修正错位问题而不会中断正在运行的虚拟机
  • 只需单击几下,即可迁移虚拟机和整个数据存储库
  • 创建灵活的备份和恢复环境来简化操作,更快地备份和恢复并节省存储空间

如果要详细了解这些功能,请观看我为 VSC 准备的一组视频:

VSC 4.2 推出后,基于角色的访问控制将进一步简化各种规模的数据中心内 VMware 管理员和存储管理员的工作。如果您是负责一切的 IT 通才,VSC 可帮助您切实缩短管理虚拟环境所需的时间。

此外,对于规模较大的环境,存储管理员可配置 VSC,仅授予 VMware 管理员执行与存储相关的特定任务所需的权限,由此减轻双方的工作负担。

 对 VSC 有任何见解?

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

Nick Howell, 虚拟存储 架构师

Nick 在 2000 年左右开始涉足 IT 行业,获得 CCNA 和 MCSE2000 认证后,最终投身于服务器管理工作。他于 2007 年开始接触虚拟化和共享存储,并立即着手在他工作的环境中予以实施。Nick 一直积极倡导“将一切虚拟化”的理念。在 NetApp,他致力于帮助客户设计和部署高级虚拟化解决方案,特别侧重于管理技术、备份和恢复,以及其他可减轻管理员日常工作负担的技术。

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

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

Explore
Explore
Nick 呈现的更多精彩内容

喜欢在本文中了解的信息吗?您可访问 datacenterdude.com,浏览 Nick 呈现的更多精彩内容。[8] 他定期发表有关 VMware 和相关主题的博客,发布详细的使用说明视频,并定期录制 并定期录制可在网络上收听或在 iTunes 上订阅的播客

您也可订阅 Nick 在 YouTube 频道的视频: NickONTAP.

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