使用 ZFS 和本地硬盘作为远程 iSCSI SAN 的缓存

使用 ZFS 和本地硬盘作为远程 iSCSI SAN 的缓存

这纯粹是理论上的想法,我并不打算很快就这样做,但是您可以使用本地硬盘作为一种缓存,将远程驱动器存储在 Amazon EC2 上,并通过 iSCSI 共享给用户吗?

我的想法如下:

  • ZFS 本地可以使用 SSD 作为读写缓存
  • 将几个“驱动器”安装为 iSCSI,并将它们作为存储添加到 ZFS 池中
  • 使用几个本地硬盘作为池的读写缓存......

现在,我知道您需要在 Amazon 数据中心和您的办公室/家庭之间铺设一条相当大的管道,但随着 Direct Connect 的出现,将 1 或 10Gb 的管道铺设到 Amazon 也是可行的...但我的问题是,远程 iSCSI LUN 是否可以在 ZFS 池中使用,这可行吗?

答案1

好的,不确定它使用的是什么操作系统,但亚马逊刚刚宣布AWS 存储网关它的作用与我上面想的类似......

  • 它在您的网络上创建一个虚拟机,从而创建 iSCSI 卷。
  • 它使用本地存储作为“缓存”
  • 它将数据写回 S3 以用于快照和备份......

有趣的想法,虽然不是免费的,但应该很有趣......

相关内容