是否可以将 AWS Storage Gateway 用作 ESXi 的 iSCSI 目标?

是否可以将 AWS Storage Gateway 用作 ESXi 的 iSCSI 目标?

概括

是否可以将 AWS Storage Gateway 用作 ESXi 的 iSCSI 目标?

- 或者 -

AWS Storage Gateway 卷未显示在 ESXi iSCSI 设备列表中 - 这是怎么回事?

总结:基于此 VMWare 论坛帖子,听起来无法将 AWS Storage Gateway 卷用作 VMWare ESXi 的 iSCSI 目标。有谁能告诉我其他的吗?

背景

我正在使用 AWS Storage Gateway (SG)。我的最终目标是向我的 VMWare ESXi 5.5 集群添加数据存储并将一些虚拟机迁移到此 AWS 卷。

我在 ESXi 集群上创建了存储网关设备(通过 DHCP 预留设置 192.168.75.60),并为其提供了几个驱动器用于上传缓冲区和本地缓存。使用单独的测试服务器上的 Proxmox 虚拟机管理程序,我已验证我可以访问 SG iSCSI 卷 - 我已成功使用 SG iSCSI 创建了多个虚拟虚拟机。

采取的措施

但是,现在我正尝试使用 VMWare ESXi 5.5 进行测试,但在添加 iSCSI 设备时遇到了问题。

基本上我一直按照找到的说明这里,但最终没有奏效。采取的步骤:

  1. 添加了 VMKernel 标准网络交换机(使用未连接的物理适配器)。静态 IP 地址 192.168.75.61。
  2. 将 (1) 中创建的交换机的 VMKernel 端口绑定添加到 iSCSI 软件适配器
  3. 将 SG 地址添加到 iSCSI 动态发现。动态发现成功找到我的 AWS SG 卷并填充静态发现列表。

此时,我重新扫描 iSCSI 适配器,但卷没有显示在设备或路径列表中 :-(。

到目前为止,我的谷歌搜索失败了。我所能找到的只是有关在 ESXi 上安装 AWS SG 虚拟设备的信息,以及此 AWS 论坛帖子此 VMWare 论坛帖子这听起来和我遇到的麻烦很相似。

答案1

简短回答:

是的,有可能。

较长的答案:

你(我)做错了一件关键的事情:

使用未连接的物理适配器

如果您将该适配器插入交换机并确保它与存储网关 VM 位于同一子网/VLAN,那么您应该能够连接。

为什么是相同的子网/VLAN?根据您链接的帖子,它说 ESXi 不支持 iSCSI 路由。这意味着您需要将 SG 放在与您的交换机端口相同的子网/局域网上。由于 SG 是虚拟机管理程序上的 VM,因此它可能是 VM 网络的 VM 端口组的一部分。

笔记:如果您正在运行集群,则必须将物理连接和 vSwitches + iSCSI 动态发现功能添加到集群中的所有主机。

在此处输入图片描述

相关内容