web-dev-qa-db-ja.com

ZFSとローカルハードドライブをリモートiSCSIのキャッシュとして使用SAN

これは純粋に理論的なアイデアです。すぐにこれを行う予定はありませんが、ローカルハードドライブをAmazon EC2に保存され、iSCSI経由でユーザーに共有されるリモートドライブへの一種のキャッシュとして使用できますか?

私が思う考えは次のとおりです:

  • ZFSはローカルでSSDを読み取りおよび書き込みキャッシュとして使用できます
  • いくつかの「ドライブ」をiSCSIとしてマウントし、それらをストレージとしてZFSプールに追加します
  • プールの読み取りおよび書き込みキャッシュとして、いくつかのローカルハードドライブを使用します。

さて、Amazonデータセンターとオフィス/家の間にかなり大規模なパイプが必要になることはわかっていますが、Direct Connectの登場により、Amazonへの1または10Gbパイプを入手するのが妥当かもしれません...しかし私の質問はリモートiSCSILUNをZFSプールで使用できますか?これは機能しますか?

4
TiernanO

わかりました。これが使用しているOSはわかりませんが、Amazonが発表したばかりです AWS Storage Gateway これは私が上で考えていることと同じようなことをします...

  • ネットワーク上に仮想マシンを作成し、iSCSIボリュームを作成します。
  • 「キャッシュ」にローカルストレージを使用します
  • スナップショットとバックアップのためにデータをS3に書き戻します...

面白いアイデアですが、無料ではありません。しかし、興味深いはずです...

3
TiernanO