Linuxで実行されているAmazonS3ストレージサービスに相当するオープンソースはありますか?
たとえば、次のようなバケットベースのファイルシステム。
- ファイルを保存->一意のIDを取得
- 一意のIDでファイルにアクセス
- 一意のIDでファイルを削除
- タイムスタンプによるファイルのクエリ
- ..。
ありがとう。
Linuxで実行されているAmazonS3ストレージサービスに相当するオープンソースはありますか?
たとえば、次のようなバケットベースのファイルシステム。
ありがとう。
Riak CSは、独自のクラウド向けの新しいAmazonS3API互換製品です。オープンソースではありませんが、検討のための実行可能な代替手段になる可能性があります。
OpenStack はオブジェクト ストレージも提供します。
ユーカリもありましたが、それは枯れているようです。
ご回答ありがとうございます。私の問題について明確になっていないことをお詫び申し上げます。
現在、3台のサーバーに約4TBの画像ファイルがあります。私のアプリケーションはこれらのファイルをランダムに拡散します。ファイルが配置されているサーバーは、mysqlデータベースに保存されます(これらの各サーバーに複製されます)。イメージファイルは、これらのサーバーから直接nginxおよびphpによって提供されます(プロキシなし)。これらのサーバーの1つがクラッシュすると、フェイルオーバーも冗長性もなくなります。もちろん、バックアップから何でも回復できますが、各サーバー上の1〜1.5TBのデータは回復するのに多くの時間が必要です。
少し調べてみたところ、MogileFSが最適なソリューションであることがわかりました。