用例AWS 存储网关似乎总是假设虚拟存储网关将安装在本地(即客户本地),然后同步到 AWS。我想知道是否应该将存储网关放在 EC2 上。
我的用例是这样的:
我有大量客户数据必须通过文件系统访问(即不能简单地存储在 S3 中)。这些数据中很大一部分很少被访问。我使用挂载到 EC2 的多个 EBS 卷来实现这一点,并将它们快照到 S3。但是,存储成本高昂,并且存在单点故障,因为 EBS 驱动器只能连接到单个实例。
但是,听起来我可以在我的 EC2 服务器上安装虚拟存储网关,并使用新的网关缓存功能仅将经常访问的数据保存在本地(使用免费实例存储进行缓存)。
此外,我还读到iSCSI 驱动器可以安装在多台服务器上只要它们是用集群感知文件系统格式化的。
我的问题:
这对于存储网关来说是一个合理的用例吗?
Storage Gateway iSCSI 驱动器是否真的可以从多个 EC2 实例安装,从而消除单点故障?
答案1
看起来现在已经支持了,看看EC2 网关。
来自链接:
This section discusses how to deploy a AWS Storage Gateway-cached volumes on Amazon Elastic Compute Cloud (Amazon EC2). After you deploy the gateway and add local disk storage, you activate and work with the gateway just as you would for an on-premises gateway.
答案2
我不确定这是否是提出问题的正确地方,但我有一种类似的情况,只是我想从 AWS S3 迁移到 Backblaze B2。
我已经使用 AWS Storage Gateway 一段时间了,但后来切换到 VTL Gateway 功能,因为它更适合我。现在我正在寻找与 B2 配合使用的类似功能(存储网关或更好的 VTL 网关)。您能给我指出正确的方向吗?
答案3
据我所知,Starwind 有 AWS 支持,最近又获得了 Backblaze 支持。我不确定迁移计划,但你绝对可以请他们的工程师来帮助你。