原文:http://cormachogan.com/2014/04/02/vsan-and-vc-ops-interop/
继续我之前有关 Virtual SAN (VSAN) 互操作性的一系列文章,让我们来看一下 vCenter Operations Manager(简称 vC Ops)如何与Virtual SAN 集成。vC Ops 5.8 版本于 2013 年 12 月发布,可以识别 VSAN 数据存储,也像您预料的一样可以报告多种特征。虽然 vC Ops 5.8 的发布要比 VSAN 公布发布早 3 个月左右,但是这个版本兼容 ESXi 5.5U1 和引入 VSAN 的 vSphere 版本 vCenter 5.5U1。但是,这个版本的 vC Ops 不会显示 VSAN 的所有“存储”衡量指标,不同于在基于其他存储类型数据存储中的表现。但是,话虽如此,vC Ops 仍有一些您可能会觉得有用的视图和衡量指标,本文将介绍这些视图和衡量指标。
第一,vC Ops 有关系视图,其中会显示利用 VSAN 数据存储的多种 ESXi 主机和虚拟机。这是一个不错的“入门”视图,可以确保一切都已连接。
第二个视图是 VSAN 数据存储本身。在此处,您通常会同时看到容量和性能信息。但是在这个版本的 vC Ops 中,只能看到容量视图。其他衡量指标不会显示。工作负载标志部分依赖于磁盘 I/O,但因为我们没有为 VSAN 数据存储选择这项内容,所以工作负载永远不会被完整计算。
正如您看到的,磁盘空间使用量可见,但数据存储的 IOPS、“Throughput(吞吐量)”和“Latency(延迟)”衡量指标都没有显示。请记住,VSAN 数据存储不是通过数据阵列上单一实体(LUN 或卷)等呈现的传统数据存储。VSAN 数据存储分布在群集的不同主机和不同磁盘上。这就导致很难显示一组有意义且有用的“统一”数据存储衡量指标(我十分肯定将来的版本中我们会看到这些衡量指标)。所以,至少在这个版本的 vC Ops 中没有 VSAN 的数据存储衡量指标。但其他衡量指标仍然可见。例如,如果我选择了特定的虚拟机,我仍然可以转到“Storage (存储)”部分,查看每个磁盘相关的 I/O 衡量指标。
那么您如何查看 VSAN 数据存储的性能特征呢?
您仍然可以在 vC Ops 中获得虚拟机每个 CPU 和内存的衡量指标。VSAN 数据存储中每个虚拟机的统计数据和每个 VMDK 的统计数据仍然可用(每个虚拟机和每个 VMDK 的衡量指标可以同时在 vC Ops 和 vSphere Web Client 中查看)。有了这些信息,您就可以确定发生故障的虚拟机甚至是 VMDK 了。
现在您确定了有性能问题的虚拟机,如果您需要继续对磁盘和网络相关的 VSAN 性能问题进行故障排除,您可以使用 Ruby vSphere 控制台 (RVC) 中的 VSAN 监控工具实用程序,该应用程序随附于 vCenter Server 5.5U1(Windows 版和设备版)中。Duncan 在这里写了一篇不错的文章,说明了如何开始使用 RVC 和 VSAN 监控工具。
最后总结:vC Ops 5.8 可以为您提供 VSAN 数据存储容量和连接性视图,以及每个虚拟机和每个 VMDK 的衡量指标,让您清楚系统的运行情况。获取 VSAN 数据存储的特定衡量指标需要额外的工具。正如我之前提到的,我很有信心随着时间发展,新版本的 vC Ops 会改变这一情况。
欢迎在微博上关注我,这样在我发布博客文章后您就会收到通知,并可以让您了解更多有关 VMware 存储的信息:@VMware中国
————————————————————————————————————————————
作者:Cormac Hogan
CormacHogan 现任VMware R&D 的集成工程团队存储架构师。他是爱尔兰科克郡 EMEA 总部的首批 VMware 员工之一(该总部于 2005 年 4 月成立),曾在 VMware 技术营销与支持部门任职。他撰写过大量关于存储的白皮书,还发表了许多关于存储最佳实践和新功能的演讲。