|
2 | 2 | Cloud Transition |
3 | 3 | ================ |
4 | 4 |
|
5 | | -This feature enables transitioning S3 objects to a remote cloud service as part |
6 | | -of `object lifecycle <https://docs.aws.amazon.com/AmazonS3/latest/dev/object-lifecycle-mgmt.html>`_ |
| 5 | +This feature makes it possible to transition S3 objects to a remote cloud |
| 6 | +service as part of the `object lifecycle |
| 7 | +<https://docs.aws.amazon.com/AmazonS3/latest/dev/object-lifecycle-mgmt.html>`_ |
7 | 8 | via :ref:`storage_classes`. The transition is unidirectional: data cannot be |
8 | | -transitioned back from the remote zone. The goal of this feature is to enable |
9 | | -data transition to multiple cloud providers. The currently supported cloud |
10 | | -providers are those that are compatible with AWS (S3). |
| 9 | +transitioned back from the remote zone. The purpose of this feature is to |
| 10 | +enable data transition to multiple cloud providers. Cloud providers compatible |
| 11 | +with AWS (S3) are supported. |
11 | 12 |
|
12 | | -A special storage class of tier type ``cloud-s3`` or ``cloud-s3-glacier`` |
13 | | -is used to configure the remote cloud S3 object store service to which |
14 | | -data is transitioned. These are defined in terms of zonegroup placement |
15 | | -targets and, unlike regular storage classes, do not need a data pool. |
| 13 | +We use a special storage class of tier type ``cloud-s3`` or |
| 14 | +``cloud-s3-glacier`` to configure the remote cloud S3 object store service to |
| 15 | +which data is transitioned. These classes are defined in terms of zonegroup |
| 16 | +placement targets and, unlike regular storage classes, do not need a data pool. |
16 | 17 |
|
17 | 18 | User credentials for the remote cloud object store service must be |
18 | 19 | configured. Note that source ACLs will not be preserved. It is possible |
@@ -75,17 +76,19 @@ Cloud Transition Specific Configurables |
75 | 76 |
|
76 | 77 | * ``host_style`` (path | virtual) |
77 | 78 |
|
78 | | - Type of host style to be used when accessing the remote cloud S3 service (default: ``path``). |
| 79 | + Type of host style to be used when accessing the remote cloud S3 service |
| 80 | + (default: ``path``). |
79 | 81 |
|
80 | 82 | * ``acls`` (array) |
81 | 83 |
|
82 | 84 | Contains a list of ``acl_mappings``. |
83 | 85 |
|
84 | 86 | * ``acl_mapping`` (container) |
85 | 87 |
|
86 | | - Each ``acl_mapping`` structure contains ``type``, ``source_id``, and ``dest_id``. These |
87 | | - define the ACL mutation to be done on each object. An ACL mutation makes it possible to |
88 | | - convert a source userid to a destination userid. |
| 88 | + Each ``acl_mapping`` structure contains ``type``, ``source_id``, and |
| 89 | + ``dest_id``. These define the ACL mutation to be done on each object. An ACL |
| 90 | + mutation makes it possible to convert a source userid to a destination |
| 91 | + userid. |
89 | 92 |
|
90 | 93 | * ``type`` (id | email | uri) |
91 | 94 |
|
|
0 commit comments