原文:http://cormachogan.com/2013/09/06/vsan-part-5-the-role-of-vasa/

注明:本文内容基于 VMware VSAN beta 版本撰写,请访问http://www.vmware.com/products/virtual-san/获得有关正式版本的更新信息。


 vSphere5.0 首次推出VASA,它是vSphereStorage API 的一个扩展。VASA 的全称是 vSphere Storage APIs for Storage Awareness。最初,它可以通过服务器端插件或供应商提供程序将存储阵列与 vCenter 集成在一起,以便实现管理功能。它也会使用VASA,但有趣的是,此存储提供程序会位于 ESXi 主机上。请继续往下阅读以了解更多信息。


    最初,vSphere 5.0 中的 VASA 提供的存储功能非常简单,只有一种与 LUN/数据存储相关的功能。而在 VSAN 中,与vsanDatastore 相关的功能有多种,提供的功能更加复杂,但也更加直观。此存储提供程序会提供一组预定义的功能。对于 VSAN 来说,每台ESXi 主机都能提供此信息。在 VSAN 的第一版中,我们会为 vCenter 提供一组与可用性、置备和性能相关的功能。这些功能可以从 vSphere Web Client 的各个位置查看到,其中包括 VSAN 数据存储。


      要验证存储提供程序是否联机,需要导航到 vCenter Server,选择“Manage(管理)选项卡,然后选择存储提供程序。“Status(状态)应显示为“Online(联机),而“Active/Standby(活动/待机)状态应将 1 VSAN 提供程序显示为“Active(活动)。发生主机故障时,待机存储提供程序就会接管活动状态,以便可以继续为 vCenter 提供存储功能。下图显示了一个 VSAN 群集,其中包括 3 ESXi 主机。所有主机都具有存储提供程序,但只有一个处于活动状态,另外两个则处于待机状态。如果存储提供程序处于联机状态的那台主机发生故障,另一台主机会将其提供程序置于联机状态。


VSAN 第 5 部分 – VASA 的作用_VSAN


      如上所述,VSAN 提供程序可将一组基础存储功能从 VSAN 提供给 vCenter

      在 VSAN 的第一版 1.0 中,会提供如下 5 个功能。


VSAN 第 5 部分 – VASA 的作用_供应商_02


     我会在以后的文章中更加详细地介绍这些功能,以及如何使用它们在 VSAN 上创建虚拟机存储策略。


    欢迎在微博上关注我,这样在我发布博客文章后您就会收到通知,并可以让您了解更多有关 VMware 存储的信息:@VMware中国


————————————————————————————————————————————


作者:Cormac Hogan

CormacHogan 现任VMware R&D 的集成工程团队存储架构师。他是爱尔兰科克郡 EMEA 总部的首批 VMware 员工之一(该总部于 2005 4 月成立),曾在 VMware 技术营销与支持部门任职。他撰写过大量关于存储的白皮书,还发表了许多关于存储最佳实践和新功能的演讲。