Linuxで実行されているAmazon S3ストレージサービスに相当するオープンソースはありますか?
たとえば、次のようなバケットベースのファイルシステムです。
ありがとう。
Riak CS は、独自のクラウド向けの新しいAmazon S3 API互換製品です。これはオープンソースではありませんが、検討のための実行可能な代替手段になる場合があります。
Eucalyptus は、EC2およびS3タイプのクラウドを提供するオープンソースの試みであり、AmazonのAPIを可能な限り複製します(つまり、言及した機能を取得するだけでなく、それを取得します)実際のS3を呼び出すのと同じ形式です。私は セイウチ があなたが求めているものだと信じています。
OpenStackは オブジェクトストレージ も行います。
お答えいただきありがとうございます。私の問題が明確ではありません。
現在、3つのサーバーに分散した約4TBの画像ファイルがあります。私のアプリケーションはこれらのファイルをランダムに拡散します。ファイルが配置されているサーバー上のmysqlデータベースに保存されます(これらの各サーバーに複製されます)。画像ファイルはこれらのサーバーから直接nginxとphpによって提供されます(プロキシなし)。これらのサーバーの1つがクラッシュすると、フェイルオーバーも冗長性もなくなります。もちろん、バックアップから何でも復元できますが、各サーバーの1〜1.5 TBのデータを復元するには、かなりの時間がかかります。
少し調べた結果、最適なソリューションとして MogileFS が見つかりました。