固有の出力を持つ 9 つのローカル オンプレミス サーバーがあります。AWS ストレージ ゲートウェイは、AWS S3 バケットごとに 1 つの共有を公開するようです。
これは、9 つの S3 バケットで合計 9 つの共有があることを意味します。1 つのファイル共有だけを使用してこれを行う方法はありますか?
固有の出力を持つ 9 つのローカル オンプレミス サーバーがあります。AWS ストレージ ゲートウェイは、AWS S3 バケットごとに 1 つの共有を公開するようです。
これは、9 つの S3 バケットで合計 9 つの共有があることを意味します。1 つのファイル共有だけを使用してこれを行う方法はありますか?
aws で単一の s3 バケットをデータ ハブとしてセットアップし、ストレージ ゲートウェイを介してこのバケットの nfs ファイル共有をセットアップできます。この共通の nfs 共有の下に、各データ ソース/宛先のサブフォルダーをローカルにセットアップします。
サーバー/プロセスが独自のフォルダーに書き込むようにします。これで、これらすべてのフォルダーが単一の s3 バケットに複製されます
各フォルダーを対応するターゲット s3 バケットにレプリケート (aws-cli s3 同期) する s3 バケットにラムダ関数があります。
このアプローチは、単一のバケット共有ですべてのサーバーのトラフィックを処理します。ストレージ ゲートウェイは、ゲートウェイ インスタンスごとに 10 ファイル共有/10 バケットのみをサポートします。上記のアプローチでは、その限界を超えることができます。ではごきげんよう。