关于 vSphere API for Storage Awareness
利用 vSphere API for Storage Awareness,存储供应商可为其存储阵列开发一个软件组件(称为存储提供程序)。
通过此 API,存储提供程序可从存储阵列获取有关所用存储拓扑、功能和状态的信息。
vCenter 连接至存储提供程序。来自此存储提供程序的信息将显示在 vSphere Client 中。
导航到 “vCenter” > “Configure”(配置)选项卡 > “Storage Providers”(存储提供程序)
![图片[1]-vSphere Storage APIs for Storage Awareness and vSphere APIs for I/O Filtering (VASA and VAIO)-宸玚的知识库](https://doc.chario.cn/wp-content/uploads/2026/03/C__Users_qi.hx_Documents_NoteGen_assets_fa92be35-69e8-443d-82ef-52e7d0b16f22.png)
存储提供程序的优势
存储提供程序向vSphere 管理员提供有关其虚拟机的LUN的拓扑、功能和状态的信息。管理员可以通过以下方式使用此信息:
- 监控其 LUN 的运行状况和使用情况
- 根据空间、性能和服务级别协议要求,使用正确的存储配置虚拟机存储策略
存储提供程序类别
通常,vCenter 和 ESXi 使用存储提供程序来获取有关您环境中的存储配置、状态和存储数据服务的信息。
持久性存储提供程序
- 管理阵列和存储抽象化
- 可提供基于阵列的复制等数据服务
- 示例:
- vSAN 存储提供程序
- vSphere Virtual Volumes 存储提供程序
数据服务提供程序
- I/O 筛选器存储提供程序或数据服务提供程序
- 示例:
- 基于主机的缓存
- 压缩
- 加密
持久性存储和数据服务提供程序都可以属于这些类别之一。
内置存储提供程序
- 由 VMware 提供
- 通常不需要注册
- 示例:
- 支持 vSAN 或 I/O 筛选器的存储提供程序是内置的,可以自动注册
第三方存储提供程序
- 由第三方提供,通常需要注册
- 示例:
- vSphere Virtual Volumes 存储提供程序
- vSphere APIs for Storage Awareness 存储提供程序
注册存储提供程序
在vSphereClient中,选择“Configure”(配置)>“Storage Providers”(存储提供程序),可注册和管理存储提供程序。
![图片[2]-vSphere Storage APIs for Storage Awareness and vSphere APIs for I/O Filtering (VASA and VAIO)-宸玚的知识库](https://doc.chario.cn/wp-content/uploads/2026/03/image-58-1024x378.png)
关于 vSphere APIs for I/O Filtering
vSphere APIs for I/O Filtering (VAIO) 提供了一个框架,用于在虚拟机数据流中创建和实施 I/O 筛选器:
- 将数据传入 / 传出物理存储之前,I/O 筛选器会在 VMkernel 中截获并修改虚拟机磁盘 I/O。
- I/O 筛选器独立于存储拓扑。
利用 VAIO,VMware 和第三方供应商可创建数据服务,如缓存和复制。
![图片[3]-vSphere Storage APIs for Storage Awareness and vSphere APIs for I/O Filtering (VASA and VAIO)-宸玚的知识库](https://doc.chario.cn/wp-content/uploads/2026/03/C__Users_qi.hx_Documents_NoteGen_assets_6ca3a560-4fb2-403b-9f09-742975c299a0.png)
I/O 筛选器的类型
可应用于虚拟机的 I/O 筛选器类型按筛选器类别进行分组:
| 类别 | 示例 |
|---|---|
| 复制 | 将所有写入 I/O 操作复制到一个外部目标位置,例如另一主机或集群 |
| 加密 | 为虚拟机提供加密机制 |
| 缓存 | 为虚拟磁盘数据实施缓存 |
| Storage I/O Control | 对 I/O 争用期间分配给虚拟机的存储 I/O 划分优先级 |
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END









暂无评论内容