Google Cloud ComputeにいくつかのWebサーバーをセットアップしていますが、Webサイトの同期を維持するために、すべてのサーバー間でディレクトリを同期する必要があります。また、自動スケーリング機能を使用して、必要に応じて新しいサーバーをプロビジョニングしたいと思います。
GlusterFSはすべてのインスタンスについて知る必要があると思いますが、私の考えは、各サーバーから監視をセットアップし、新しい/削除されたサーバーイベントで構成を自動更新することです。(これはまだ試しましたが)
これらのシステムのいずれかを使用した経験のある人はいますか?もしそうなら、どちらを維持するのか、そしてどのようなコストがかかるのか、GlusterFSがそれが搭載されているドライブ以外の余分なコストがかかるかどうかはわかりませんが、Google Cloud Storage FS実行するapiコマンドのストレージプラス。
以前、GCS FuseをWebサーバーへの共有ディレクトリとして使用しましたが、遅延が許容できないほど高く、nginxを介してファイルを提供するときの転送速度が遅いことがわかりました。
GlusterFSの使用経験はありませんが、トラフィックが中小規模のWebサイトで共有ファイルをホストしようとしている場合、NFSはGlusterFSよりも少ない構成でGCSFuseよりも高速に実行されます。
現在、NFSv4コンテナVM Google ComputeEngine内で/ exportsディレクトリをバックアップする永続ディスクを使用して実行しています。これは非常にうまく機能します。NFSVM 100GBの標準永続ディスクを備えたf1-microインスタンスに月額$ 10未満で実装します。少なくともn1-standard-1インスタンスをお勧めし、SSDでバックアップされた永続ディスクを本番環境に使用することを検討します。-を投稿しました。 NFSを作成するための要点VM on GCE