web-dev-qa-db-ja.com

Google Cloudでホスティングする場合、どの共有の大容量ストレージテクノロジーを使用する必要がありますか?

非常に多くの画像ファイルにアクセスする必要がある自動スケーリングウェブサーバーファームのセットアップを考慮して、現在、同じ共有ファイルのセットにアクセスできるように、各ウェブサーバーにマウントされたFuseフォルダーを備えたGoogle CloudStorageを使用しています。

GCSの公開共有ファイルにアクセス/読み取りするときのパフォーマンスは優れていますが、gsutilまたはFuse(もちろん同じAPIを使用)を使用した書き込み操作は、比較的遅いように見えます。ここで言及されているように: Google Cloud Storage FuseとGlusterFS、長所、短所、コスト

大きなディスクでNFSコンテナVMをセットアップしようとしましたが、最終的には共有イメージフォルダがテラバイトのサイズ範囲に達すると予想されます。

高速な書き込みパフォーマンスを維持しながら、Google Cloudで非常に多数の画像ファイルをホストするための最良の方法は何ですか?できれば、適切にスケーリングできるもの。

1
sean2078

Google Compute Engineでは、 単一のNFS を使用できます。選択したインスタンスタイプによって、 書き込みスループットの出力上限 が決まります。

スケーラビリティを探している場合は、数百テラバイトに拡張できる GlusterFS 、またはペタバイトのストレージと数百万のIOPSの場合は Avere vFXT の使用を検討してください。

1
Marilu