3.4. Ceph Object Gateway
バケット通知を管理するための管理インターフェイスが追加されました。
以前は、バケット通知の管理に S3 REST API が使用されていました。ただし、管理者がその設定をオーバーライドする場合に、radosgw-admin ツールを使用して簡単にオーバーライドする方法はありませんでした。
この機能拡張により、バケット通知を管理するための次のコマンドを備えた管理インターフェイスが追加されました。
radosgw-admin notification get --bucket <bucket name> --notification-id <notification id> radosgw-admin notification list --bucket <bucket name> radosgw-admin notification rm --bucket <bucket name> [--notification-id <notification id>]
RGW ラベルの付いたユーザーおよびバケット操作カウンターは、ceph counter dump
の実行時に別のセクションに表示されるようになりました。
以前は、RGW ラベルの付いたすべての操作カウンターは ceph counter dump
コマンドの出力の rgw_op`
セクションにありました。ただし、ユーザーラベルまたはバケットラベルのいずれかが付いていました。
この機能拡張により、ceph counter dump
コマンドが実行されると、RGW ラベルの付いたユーザーおよびバケット操作カウンターがそれぞれ rgw_op_per_user
セクションまたは rgw_op_per_bucket
セクションに表示されるようになります。
ユーザーは、-t
コマンドラインオプションを使用して一時ファイルをディレクトリーに配置できるようになりました。
以前は、/usr/bin/rgw-restore-bucket-index
ツールは /tmp
のみを使用していたため、そのディレクトリーにはすべての一時ファイルを保持するのに十分な空き領域がない場合がありました。
この機能拡張により、ユーザーは -t
コマンドラインオプションを使用して一時ファイルを配置できるディレクトリーを指定でき、スペースが不足した場合に通知されるため、ツールを再実行するためにどのような調整を行う必要があるかがわかります。また、ユーザーは、ツールの一時ファイルによって、一時ファイルが存在するファイルシステム上の使用可能な領域が使い果たされているかどうかを定期的に確認することもできます。
copy-object
API を使用した暗号化オブジェクトのコピーがサポートされるようになる
以前は、Ceph Object Gateway では、サーバー側の暗号化サポートが開始されて以来、copy-object API を使用した暗号化オブジェクトのコピーはサポートされていませんでした。
この機能拡張により、copy-object API を使用した暗号化されたオブジェクトのコピーがサポートされ、copy-object 操作に依存するワークロードでもサーバー側の暗号化を使用できるようになります。
新しい Ceph Object Gateway の admin-ops 機能が追加され、ユーザーメタデータの読み取りが許可され、関連付けられた承認キーの読み取りは許可されない
この機能拡張により、新しい Ceph Object Gateway admin-ops 機能が追加され、Ceph Object Gateway のユーザーメタデータの読み取りは許可されますが、関連付けられている承認キーの読み取りは許可されなくなります。これは、自動化およびレポートツールの権限を減らし、ユーザーになりすましたり、ユーザーのキーを表示したりすることを回避するためです。
クラウド移行: 新たにサポートされる S3 互換プラットフォームを追加
このリリースでは、オブジェクトストレージをクラウドまたは他のオンプレミスの S3 エンドポイントに移動できるように、現在のライフサイクルの移行とストレージクラスモデルが拡張されています。クラウドアーカイブ機能では、IBM Cloud Object Store (COS) や IBM Storage Ceph などの S3 互換プラットフォームがサポートされるようになりました。
RGW バックエンドを使用した NFS
このリリースでは、Ceph Object Gateway バックエンドを備えた NFS が既存の機能とともに再 GA 化されます。