X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ceph%2Fdoc%2Fradosgw%2Findex.rst;h=2677e7a2f9e2391dd88307ffce189ad13ffe885b;hb=39ae355f72b1d71f2212a99f2bd9f6c1e0d35528;hp=957c3641d639e494051d6e84799e2b100ec636dd;hpb=9f95a23ce0ce15b5cd2b85dc8aaf3906fbf7f463;p=ceph.git diff --git a/ceph/doc/radosgw/index.rst b/ceph/doc/radosgw/index.rst index 957c3641d..2677e7a2f 100644 --- a/ceph/doc/radosgw/index.rst +++ b/ceph/doc/radosgw/index.rst @@ -5,8 +5,8 @@ ===================== :term:`Ceph Object Gateway` is an object storage interface built on top of -``librados`` to provide applications with a RESTful gateway to -Ceph Storage Clusters. :term:`Ceph Object Storage` supports two interfaces: +``librados``. It provides a RESTful gateway between applications and Ceph +Storage Clusters. :term:`Ceph Object Storage` supports two interfaces: #. **S3-compatible:** Provides object storage functionality with an interface that is compatible with a large subset of the Amazon S3 RESTful API. @@ -14,15 +14,18 @@ Ceph Storage Clusters. :term:`Ceph Object Storage` supports two interfaces: #. **Swift-compatible:** Provides object storage functionality with an interface that is compatible with a large subset of the OpenStack Swift API. -Ceph Object Storage uses the Ceph Object Gateway daemon (``radosgw``), which is -an HTTP server for interacting with a Ceph Storage Cluster. Since it -provides interfaces compatible with OpenStack Swift and Amazon S3, the Ceph -Object Gateway has its own user management. Ceph Object Gateway can store data -in the same Ceph Storage Cluster used to store data from Ceph File System clients -or Ceph Block Device clients. The S3 and Swift APIs share a common namespace, so -you may write data with one API and retrieve it with the other. +Ceph Object Storage uses the Ceph Object Gateway daemon (``radosgw``), an HTTP +server designed for interacting with a Ceph Storage Cluster. The Ceph Object +Gateway provides interfaces that are compatible with both Amazon S3 and +OpenStack Swift, and it has its own user management. Ceph Object Gateway can +store data in the same Ceph Storage Cluster in which data from Ceph File System +clients and Ceph Block Device clients is stored. The S3 API and the Swift API +share a common namespace, which makes it possible to write data to a Ceph +Storage Cluster with one API and then retrieve that data with the other API. -.. ditaa:: +------------------------+ +------------------------+ +.. ditaa:: + + +------------------------+ +------------------------+ | S3 compatible API | | Swift compatible API | +------------------------+-+------------------------+ | radosgw | @@ -38,7 +41,6 @@ you may write data with one API and retrieve it with the other. .. toctree:: :maxdepth: 1 - Manual Install w/Civetweb <../../install/ceph-deploy/install-ceph-gateway> HTTP Frontends Pool Placement and Storage Classes Multisite Configuration @@ -47,6 +49,7 @@ you may write data with one API and retrieve it with the other. Config Reference Admin Guide S3 API + Data caching and CDN Swift API Admin Ops API Python binding @@ -54,6 +57,7 @@ you may write data with one API and retrieve it with the other. OpenStack Keystone Integration OpenStack Barbican Integration HashiCorp Vault Integration + KMIP Integration Open Policy Agent Integration Multi-tenancy Compression @@ -68,9 +72,16 @@ you may write data with one API and retrieve it with the other. STS STS Lite Keycloak + Session Tags Role + Orphan List and Associated Tooling + OpenID Connect Provider troubleshooting Manpage radosgw <../../man/8/radosgw> Manpage radosgw-admin <../../man/8/radosgw-admin> QAT Acceleration for Encryption and Compression + S3-select + Lua Scripting + D3N Data Cache + Cloud Transition