クラウド ストレージに関する論文を執筆中です。
Swift と呼ばれる Openstack ストレージ システムを検討しています。
ページ: http://swift.openstack.org/overview_architecture.html
オブジェクト サーバー オブジェクト サーバーは、ローカル デバイスに格納されているオブジェクトを格納、取得、および削除できる、非常に単純な BLOB ストレージ サーバーです。オブジェクトはファイル システムにバイナリ ファイルとして保存され、メタデータはファイルの拡張属性 (xattrs) に保存されます。これには、オブジェクト サーバーの基礎となるファイル システムの選択で、ファイルの xattrs がサポートされている必要があります。ext3 などの一部のファイルシステムでは、デフォルトで xattrs がオフになっています。
Swift がファイルの内容からメタデータを分離していないということですか? 膨大な数のメタデータへのアクセスまたは検索でボトルネックが発生しますか? ヘッド オブジェクトにアクセスするたびに、ファイル システムを経由してメタデータを見つけますか?
ありがとう