ECS: Administración de depósitos: descripción general y resolución de problemas
Summary: En este artículo, se describe cómo administrar depósitos, las consideraciones y la resolución de problemas.
Symptoms
Cause
Resolution
Administración de depósitos
¿Qué es un depósito?
| Los depósitos son contenedores de objetos creados en un espacio de nombres que, en ocasiones, se consideran un contenedor lógico para los subgrupos de usuarios. En S3, los contenedores se denominan depósitos y ECS ha adoptado este término. En Atmos, el equivalente a un depósito es un subusuario; en Swift, el equivalente a un depósito es un contenedor y, en CAS, es un pool de CAS. Los depósitos son recursos globales en ECS. Cada depósito se crea en un espacio de nombres y cada espacio de nombres se crea en un grupo de replicación (RG). Los depósitos son recursos globales que pueden abarcar varios sitios. La creación de depósitos implica su asignación a un espacio de nombres y a un RG. El nivel del depósito es donde se habilita la propiedad y el acceso a archivos o CAS. Se puede acceder a los depósitos a través de diferentes herramientas al mismo tiempo, es decir, acceder al mismo depósito con GeoDrive y el navegador S3. |
¿Cómo se crean los depósitos?
ECS ofrece distintas opciones para crear un depósito. Debe hacer lo siguiente para crear un depósito:
Abra el navegador para iniciar sesión en el sistema ECS y seleccione Ayuda de ECS (ícono “?”) en la interfaz gráfica de usuario de ECS, que enlaza la Guía de administración de ECS: “Getting started with ECS” - “Create a bucket”
Consulte la guía de API REST de ECS para obtener información sobre la administración y las operaciones de objetos.
|
¿Qué protocolos son compatibles?
Cuando se crea un usuario de objetos, “Manage” - “Users” - “New Object User”, están disponibles las siguientes opciones de protocolo:
|
¿Qué opciones de depósito son compatibles? - Creación de depósitos
Cuando se crea un depósito nuevo, “Manage” - “Buckets” - “New Bucket”, están disponibles las siguientes opciones:
| Sistema de archivos |
| Obligatorio para NFSv3. Obligatorio para la creación del depósito. Tenga en cuenta que esto no se puede modificar una vez que se crea el depósito. Consulte el artículo ECS: prácticas recomendadas para el montaje de exportaciones de NFS a fin de obtener más información. |
| CAS |
| Para las operaciones de CAS, esto debe configurarse al crear el depósito. No se puede acceder a los depósitos de CAS con otros protocolos y la opción de CAS debe configurarse cuando se crea un depósito. |
| Búsqueda de metadatos |
| Habilita la indexación de objetos en función de los metadatos del sistema y del usuario; no se puede habilitar después de guardar. Consulte el icono Ayuda de ECS ('?) en la GUI de ECS, que enlaza la Guía de administración de ECS: - "Depósitos" - "Trabajo con depósitos en el portal de ECS" - "Configuración de depósitos" - "Campos de búsqueda de metadatos" |
| Acceso durante una interrupción (ADO) |
| ECS le permite configurar depósitos de modo que sean accesibles si falla uno de los VDC. Consulte el artículo ECS: la importancia del parámetro ADO (Acceso durante una interrupción) para obtener más información. |
| Cifrado del lado del servidor |
| Habilite esta opción para permitir el cifrado de datos en reposo, que cifra los datos en los discos de almacenamiento para reducir el riesgo de pérdida de datos por robo físico de discos. Consulte el icono de ayuda de ECS ('?) en la GUI de ECS, que enlaza la Guía de administración de ECS: 'Buckets', 'Trabajo con buckets en el portal de ECS', 'Bucket settings' |
| Cuota |
| La cuota de advertencia y máxima se puede asignar en los niveles de depósito o espacio de nombres. Consulte el artículo ECS: cómo aumentar el conjunto de cuotas en un depósito de ECS para obtener más información. |
| Etiquetado de depósitos |
| Las etiquetas de depósito son pares de clave-valor que se pueden asociar a un depósito. Máximo de 10 etiquetas por depósito. Consulte el icono Ayuda de ECS ('?) en la GUI de ECS, que enlaza la Guía de administración de ECS: - "Depósitos" - "Trabajo con depósitos en el portal de ECS" - "Configuración de depósitos" - "Etiquetado de depósitos" |
| Retención |
| La retención puede configurarse en el nivel del depósito o del espacio de nombres. La retención se aplica a los depósitos de CAS y S3. Consulte el icono Ayuda de ECS ('?) en la GUI de ECS, que enlaza la Guía de administración de ECS: - 'Espacios de nombres' - 'Trabajo con espacios de nombres en el portal de ECS' - 'Configuración de espacio de nombres' - "Períodos de retención y políticas" |
¿Qué opciones de depósito son compatibles? - Edición de depósitos
Cuando se crea un depósito, hay una opción para modificar los ajustes del depósito a través del menú desplegable “Edit bucket” con “Edit ACL” y “Edit Policy”. Consulte ECS Help (ícono “?”) en la GUI de ECS, que enlaza la Guía de administración de ECS: “Manage” - “Buckets” - “Edit Bucket”.
Los privilegios que tiene un usuario cuando accede a un depósito se ajustan con una lista de control de acceso (ACL). Puede asignar listas ACL para un usuario, para un conjunto de grupos predefinidos, como todos los usuarios, y para un grupo personalizado. Cuando crea un depósito y le asigna un propietario, se crea una ACL que asigna un conjunto predeterminado de permisos al propietario del depósito: de manera predeterminada, se asigna el control total al propietario. Puede modificar los permisos asignados al propietario o puede agregar permisos nuevos para un usuario si selecciona la operación “Edit ACL” para el depósito:
| Edit ACL | ||||||||||||||||||
S3 permite establecer los siguientes permisos:
Se pueden crear varios usuarios con permisos diferentes. Consulte ECS Help (ícono “?”) en la GUI de ECS, que enlaza la Guía de administración de ECS: “Buckets” - “Working with buckets in the ECS Portal” - “Set ACLs” Para CAS, consulte el artículo ECS: configuración de ACL del depósito para CAS a fin de obtener más información. |
Las políticas de depósito proporcionan una mayor flexibilidad que las ACL y permiten un control detallado de los permisos de las operaciones de depósito y de los objetos que contiene el depósito. Las condiciones de políticas se utilizan para asignar permisos a una variedad de objetos que coinciden con la condición y se utilizan para asignar permisos a objetos cargados recientemente de forma automática. Puede modificar los permisos asignados a los objetos o puede agregar permisos nuevos si selecciona la operación “Edit Policy” para el depósito:
| Editar política |
|
En la GUI de ECS, hay un editor de políticas de depósito que permite crear una política de depósito para un depósito existente. Las políticas se definen en formato JSON y la sintaxis utilizada para las políticas es la misma que la utilizada para Amazon AWS:
Para ver ejemplos de las operaciones que se describieron arriba, consulte ECS Help (ícono “?”) en la GUI de ECS, que enlaza la Guía de administración de ECS: “Buckets” - “Working with buckets in the ECS Portal” - “Set bucket policies” - “Bucket policy scenarios”. |
¿Cómo se prueban los depósitos?
| Hay varias formas de probar la conectividad de S3. Estos son algunos ejemplos de acceso. El método más simple para acceder a un depósito de S3 desde un navegador de S3. |
¿Cuáles son las limitaciones del depósito?
| Los depósitos están limitados por la capacidad máxima configurada para el sistema en el que se configura el depósito. Los depósitos están habilitados para múltiples protocolos, excepto los depósitos de CAS. Los depósitos de CAS no se pueden compartir. El acceso de cliente y la disponibilidad del funcionamiento de la API en los niveles de espacio de nombres, depósito y objeto durante un TSO se rigen por las siguientes opciones de ADO configuradas en el nivel de espacio de nombres y depósito:
|
¿Cómo se elimina un depósito?
| Para eliminar un depósito, asegúrese de que esté completamente vacío. Esto no solo incluye los objetos actuales, sino que, si están configurados, las versiones y los marcadores de eliminación deben eliminarse antes de poder eliminar ese depósito de. Si no es posible eliminar el depósito manualmente, se puede configurar una política de ciclo de vida útil en el depósito para eliminarlo. Consulte el artículo ECS: cómo eliminar un depósito de S3 con muchos objetos mediante políticas de ciclo de vida útil para obtener más información. |
Additional Information
Consideraciones
Antes de crear un depósito, recuerde que algunas opciones no se pueden cambiar en otro momento:
Asegúrese de que los depósitos estén configurados correctamente; de lo contrario, es posible que se requiera una migración.
Las siguientes reglas se aplican a la asignación de nombres de depósitos de S3 en ECS:
Prácticas recomendadas de depósitos:
Para obtener más información, seleccione ECS Help (ícono “?”) en la interfaz gráfica de usuario de ECS, que se enlaza con la Guía de administración de ECS. |
Limitaciones de depósitos de código de ECS
Consulte las notas de la versión de ECS más recientes para conocer las correcciones actualizadas que se implementaron en las limitaciones de depósitos.
