QNAP Systems, Inc. - almacenamiento conectado en red (NAS)

Language

Support

Hospedaje S3 y servicios de almacenamiento de objetos compatibles con OpenStack en QTS

Introducción

Información general

La aplicación de QNAP Servidor de almacenamiento de objetos (OSS) le permite al QNAP Turbo NAS aceptar acceso de datos usando protocolos S3 y almacenamiento de objetos compatibles con OpenStack, los cuales son el estándar más popular de la actualidad para tener acceso a almacenamiento en la nube. La aplicación OSS complementa la accesibilidad de su Turbo NAS, permitiéndole disfrutar del creciente número de aplicaciones versátiles diseñadas para almacenamiento de objetos en la nube, incluyendo copias de seguridad, archivado, entrega de contenido y administración de documentos. Puesto que el almacenamiento en la nube es cada vez más popular, la mayoría de las aplicaciones nuevas están diseñadas para almacenamiento en la nube, lo cual le permite a usted usar un Turbo NAS para sus aplicaciones tanto en producción como en las fases de prueba. Usted también puede migrar datos de un almacenamiento en nubes públicas a su Turbo NAS sin necesidad de volver a crear sus aplicaciones.

La aplicación OSS ofrece verdadero acceso de datos unificado lo cual le permite a usted tener acceso a los archivos usando protocolos de almacenamiento de objetos y también tener acceso a un objeto usando protocolos de compartimiento de archivos a través de la red (como SMB/CIFS, NFS, FTP, y WebDAV). Por ejemplo: usted puede usar SMB/CIFS en redes locales para tener acceso y administrar sus archivos en el Turbo NAS y suministrar acceso a los datos a través de Internet al mismo conjunto de archivos usando los protocolos de almacenamiento de objetos. Usted también puede controlar los usuarios del Turbo NAS que puedan tener acceso a los datos a través de los protocolos de almacenamiento de objetos y tener varias claves de acceso para cada usuario. Usted también puede controlar las carpetas compartidas que se puedan asignar a una cuenta de almacenamiento de objetos y los usuarios que tengan acceso a dicha cuenta de almacenamiento. Al integrar el acceso de archivos de red y el almacenamiento de objetos, la aplicación OSS hace que el hospedaje de los servicios de almacenamiento de objetos en QTS sea fácil y seguro.

Características importantes

  • Admite los protocolos S3 y de almacenamiento de objetos compatibles con OpenStack
  • Admite objetos grandes por medio de manifiesto dinámico y estático para OpenStack y multipartes para S3
  • Admite acceso de almacenamiento unificado a archivos a través de protocolos de objetos y protocolos de archivos de red
  • Admite control de acceso a nivel de usuarios y de carpetas
  • Permite a los usuarios de dominios tener acceso al almacenamiento de objetos
  • Admite hasta 20 pares de claves de acceso por cada usuario del NAS
  • Permite acceso a través de servidores de almacenamiento de objetos autónomos o servidores web virtuales de QTS
  • Admite controles de acceso privados y públicos para contenedores
  • Admite visualización de estadísticas de acceso de almacenamiento de objetos en el panel de control
  • Admite operaciones de administración de inicio de sesión para propósitos de auditoría y seguimiento de cambios de configuración

Tenga en cuenta: la aplicación OSS solamente es compatible con servidores Turbo NAS basados en x86 que usen QTS 4.1 o posterior.

Almacenamiento de objetos

Organización de datos

El almacenamiento de objetos es una nueva forma de organizar los datos al manipular unidades discretas de datos llamadas objetos. Cada objeto, como un archivo, es una secuencia de datos binarios definidos por el usuario. Sin embargo, a diferencia de los archivos, los objetos no están organizados en jerarquías de carpetas y no se identifican por su ruta en la jerarquía. Cada objeto está asociado con una clave compuesta de una cadena cuando se cree y usted puede recuperar un objeto usando la clave para buscar el almacenamiento de objetos. Como resultado, todos los objetos están organizados en un espacio de nombres plano. Es decir, no hay carpetas dentro de otras carpetas y no hay operaciones para mover una carpeta. Esta organización elimina la dependencia entre los objetos pero mantiene la funcionalidad fundamental de un sistema de almacenamiento: almacenar y recuperar datos. Con esta organización de datos se puede obtener gran escalabilidad y alta disponibilidad del almacenamiento.

Hay dos niveles básicos para separar el espacio de nombres de los objetos: cuenta de almacenamiento y contenedor. Cada cuenta de almacenamiento representa una identidad de cuenta y facturación similar a un volumen de almacenamiento. Y los contenedores se pueden crear en una cuenta de almacenamiento para suministrar una solución primitiva para agrupar objetos y suministrar múltiples espacios de nombres. Como se mencionó, dentro de un contenedor, no hay otros contenedores.

Acceso a datos

El protocolo para tener acceso al almacenamiento de objetos es API RESTful, el cual se basa en HTTP/HTTPS y se puede usar en la mayoría de los entornos de red. La API del almacenamiento de objetos de OSS es compatible con las dos API de almacenamiento de objetos: S3 y OpenStack. S3 es el Servicio de Almacenamiento Simple Web de Amazon, el cual es uno de los servicios de almacenamiento en la nube líder y más popular. El almacenamiento de objetos OpenStack (anteriormente se llamaba Swift) es un proyecto de código abierto líder apoyado por varios proveedores como IBM, HP y Red Hat. OpenStack también es una solución prometedora, no solamente para alojar servicios en las nubes públicas, sino también para nubes privadas. Con el soporte de las dos API, OSS le permite usar un amplio rango de aplicaciones y migrar datos entre las dos API.

Sin embargo, debido a que el almacenamiento de objetos es una tecnología en evolución, OSS no admite todas las características de S3 y OpenStack. Consulte el conjunto de características admitidas de la API en este documento.

Para obtener más información sobre las API de almacenamiento de objetos, visite los siguientes enlaces:

Almacenamiento unificado

Para simplificar la administración de los servicios de almacenamiento de objetos, OSS asume la siguiente asignación entre las entidades de almacenamiento en el almacenamiento de objetos y el almacenamiento de archivos de red:

  • Asignación de cuentas de almacenamiento a carpetas compartidas
  • Asignación de contenedores a carpetas del nivel superior en una carpeta compartida
  • Asignación de objetos a archivos

Por ejemplo: cuando exista una carpeta compartida también existirá una cuenta de almacenamiento correspondiente. Y cuando cree una carpeta de nivel superior usando SMB/NFS en una carpeta compartida, también creará un contenedor para la cuenta de almacenamiento en cOSS. Con la estructura unificada, se puede usar un archivo en una carpeta compartida por medio de los protocolos de almacenamiento de objetos usando la ruta del archivo y la clave de su objeto. Si usted cambia la ruta de un archivo al cambiarle el nombre o moviendo el archivo a través de los protocolos de archivos de red, la clave de su objeto se cambiará de forma correspondiente. Una carpeta del sistema de archivos se podrá acceder como objeto de cero bytes en el almacenamiento de objetos así como también con la ruta como la clave de su objeto.

Debido a que sus datos se pueden administrar y acceder por medio de operaciones de objetos y archivos, usted tiene la libertad de escoger los métodos de acceso que mejor se adapten a sus necesidades.

Tenga en cuenta: la mayoría de las aplicaciones cliente de almacenamiento de objetos están diseñadas para servicios generales de S3 y OpenStack y para mejor compatibilidad y restringir a los usuarios de usar caracteres que no sean ASCII en los nombres de las cuentas de almacenamiento, contenedores y objetos. Para garantizar que OSS funcione con las aplicaciones cliente, solamente use caracteres ASCII cuando asigne nombres a las entidades (por ejemplo: cuentas de almacenamiento y contenedores) los cuales serán accedidos por los servicios de almacenamiento de objetos.

Control de acceso

El acceso a los protocolos de almacenamiento de objetos se puede hacer por medio de las claves de acceso que reemplazan los nombres de usuario y contraseñas convencionales para reducir la exposición de las credenciales de usuarios y así obtener mejor seguridad. Para brindar mayor seguridad, los usuarios no pueden tener acceso a los datos a través de protocolos de almacenamiento de objetos de forma predeterminada. Usted debe explícitamente añadir usuarios desde las cuentas locales de su Turbo NAS o servidores de dominio a la lista de usuarios de OSS y crear claves de acceso para ellos.

Debido a que el almacenamiento objetos está diseñado para acceso Internet, no se puede tener acceso a las carpetas compartidas por medio de los protocolos de almacenamiento de objetos de forma predeterminada, por razones de seguridad, y usted debe explícitamente permitir que los usuarios de OSS tengan acceso a cualquiera de las cuentas de almacenamiento (carpetas compartidas). Incluso si un usuario tiene permisos de acceso a una carpeta compartida en los protocolos de archivos de red (como FTP), ellos no pueden tener acceso a la correspondiente cuenta de almacenamiento hasta que usted los añada a la lista de esa cuenta de almacenamiento en OSS.

El propietario de los objetos cargados se asignará al usuario que tenga las claves de acceso para hacer la operación. Sin embargo, por simplicidad, los permisos avanzados (ACL) para archivos y carpetas no se aplicarán al servicio de almacenamiento de objetos.

Objetos grandes

OSS admite el acceso a archivos grandes usando carga de multipartes para API compatibles con S3 y objetos grandes para API de almacenamiento OpenStack.

La carga de multipartes de S3 le permite a usted cargar un solo objeto como un conjunto de partes. Después de que todas estas partes se hayan cargado, los datos se presentarán como un solo objeto.

El objeto grande de OpenStack está compuesto de dos tipos de objetos: objetos de segmentos que almacenar el contenido del objeto y un objeto manifiesto que enlaza los objetos del segmento en un objeto grande lógico. Cuando cargue un objeto manifiesto, los contenidos de los objetos de segmentos se concatenarán y se devolverán en el cuerpo de respuesta de la solicitud. OSS admite dos tipos de objetos grandes OpenStack: Objetos grandes estáticos (SLO) y objetos grandes dinámicos (DLO).

Con esta característica, usted puede dividir los objetos más grandes en secciones y cargar varias secciones en paralelo. Esto puede mejorar la velocidad de carga al aprovechar el paralelismo. Si la carga de una sección presenta errores, simplemente puede reiniciarla sin necesidad de volver a transmitir el objeto completo.

Tenga en cuenta: OSS almacena cada sección (parte S3 o segmento OpenStack) como un archivo. Usted no puede usar protocolos de almacenamiento de elementos que no sean objetos para tener acceso a objetos grandes.

Uso de la aplicación OSS

Información general

OSS se ha desarrollado con base en el proyecto OpenStack Swift y se ha optimizado para QTS en cuanto a rendimiento y simplicidad. Usted puede seguir los pasos descritos a continuación para empezar a tener acceso a su Turbo NAS de la misma forma que tiene acceso a los servicios de almacenamiento en la nube:

  1. Instale la aplicación OSS desde QTS App Center
  2. Añada los usuarios del Turbo NAS a la lista de usuarios de OSS
  3. Cree claves de acceso para los usuarios de OSS
  4. Configure los permisos de acceso para las cuentas de almacenamiento
  5. Use herramientas compatibles con S3 o OpenStack para tener acceso a los datos usando protocolos de almacenamiento de objetos

Instalación y ejecución de la aplicación de OSS

Para instalar OSS en su Turbo NAS, inicie sesión en la interfaz web de QTS como administrador. Luego, vaya a "App Center" busque > "Object Storage Server" (Servidor de almacenamiento de objetos) y luego haga clic en "Add to QTS" (Añadir a QTS). Después de descargar e instalar OSS, podrá encontrar su icono en el escritorio de QTS y en el menú de inicio rápido. Haga clic en "Object Storage Server" (Servidor de almacenamiento de objetos) para abrir su interfaz de administración.

Menú principal

Puede cambiar entre las páginas web principales de la interfaz de usuarios de administración haciendo clic en los elementos del menú de la izquierda. A continuación se presenta un resumen de las funciones de cada elemento del menú:

Panel de control:
(1) Permite ver estadísticas del almacenamiento de objetos
(2) Activa y desactiva el servicio de almacenamiento de objetos
(3) Permite ver la dirección URL de los extremos del servicio

Usuario:
(1) Permite administrar quién puede usar el servicio de almacenamiento de objetos para tener acceso a los datos
(2) Permite administrar las credenciales de acceso de usuarios (clave de acceso)

Cuenta de almacenamiento:
(1) Permite administrar las cuentas de almacenamiento que se puedan acceder y los usuarios que tengan acceso
(2) Creación y eliminación de cuentas de almacenamiento
(3) Vista del uso de la capacidad de cada cuenta de almacenamiento

Contenedor:
(1) Creación y eliminación de contenedores
(2) Habilitar acceso anónimo para contenedores
(3) Vista del uso de la capacidad de cada contenedor

Extremo de servicio:
(1) Escoger el uso del servidor integrado o del servidor web de QTS
(2) Configuración del puerto de servicio del servidor integrado
(3) Configuración del nombre del host virtual para el servicio

Panel de control

OSS suministra un panel de control para mostrar las estadísticas y los puntos extremos del servicio de almacenamiento de objetos. Usted puede habilitar o deshabilitar el servicio aquí. Las estadísticas se suministran para la hora, el día y la semana anterior. Debido a que cada cuenta de almacenamiento se asigna a una carpeta compartida (y las subcarpetas del nivel superior de una carpeta compartida se asignan a los contenedores) usted verá totales diferentes a ceros de dichas estadísticas antes de tener acceso a los datos usando los protocolos de almacenamiento de objetos. GET, HEAD, OPTION, POST, PUT y DELETE son métodos HTTP que se usan en la API del almacenamiento de objetos y el panel de control muestra el total de uso para cada método así como también el número de bytes transferidos.

Administración de usuarios

Para que los usuarios tengan acceso a los datos por medio de los protocolos de almacenamiento de objetos, presione el botón [Añadir] para escoger los usuarios del Turbo NAS en la página de administración de usuarios. Cuando esté escogiendo los usuarios del Turbo NAS, puede añadir usuarios de dominio si su Turbo NAS está configurado con autenticación de cuentas por AD o LDAP. También puede eliminar usuarios de la lista.

Después de haber añadido usuarios, ellos podrán tener acceso a los servicios de almacenamiento de objetos usando sus nombres de usuario y contraseñas. Sin embargo, es más seguro usar las claves de acceso.

Tenga en cuenta: Después de haber eliminado un usuario del Turbo NAS usando el panel de control de QTS, el usuario y sus claves de acceso permanecerán válidos. Usted también debe eliminar el usuario de la lista de usuarios de OSS.

Administración de claves de acceso

Usted puede crear claves de acceso para los usuarios una vez que estos se hayan añadido a la lista de usuarios de OSS. Usted usará las claves de acceso en aplicaciones para tener acceso a los datos por medio de los protocolos de almacenamiento de objetos y la aplicación tendrá acceso a los datos en nombre del propietario de la clave de acceso.

OSS suministra varias claves de acceso para un usuario. Si algunas de las claves de acceso se comprometen, puede eliminar las claves de acceso sin producir ningún impacto en otras aplicaciones que usen diferentes claves de acceso. Es una práctica de seguridad común reemplazar periódicamente las claves de acceso antiguas por nuevas.

Haga clic en el botón [Property] (Propiedades) de una clave de acceso para ver los detalles. Debido a los diferentes protocolos, el extremo de servicio y la terminología de S3 y OpenStack son diferentes. Para OpenStack, el extremo de servicio es la dirección URL de su servicio de autenticación, y para S3, el extremo de servicio es la dirección URL de su servicio de almacenamiento de objetos. Para tener acceso a los datos a través del protocolo OpenStack, debe usar su nombre de usuario y la clave API, y para usar el protocolo S3, debe usar una clave de acceso y una clave secreta.

Debido a la naturaleza multiempresas del almacenamiento de objetos, usted necesita incluir la cuenta de almacenamiento en el nombre de usuario de OpenStack y la clave de acceso de S3. Por ejemplo: si su clave de OSS es “bB9MSEIrXEYFGcxXdW7f” y la cuenta de almacenamiento a la cual desea tener acceso es “cloudvault”, su nombre de usuario de OpenStack o la clave de acceso de S3 será “cloudvault:bB9MSEIrXEYFGcxXdW7f”. Tenga en cuenta que esta se puede usar para tener acceso solamente a la cuenta de almacenamiento “cloudvault”.

Administración de cuentas de almacenamiento

Haga clic en el elemento [Storage Account] (Cuenta de almacenamiento) del menú izquierdo de OSS para administrar las cuentas de almacenamiento. Debido a que las cuentas de almacenamiento son equivalentes a las carpetas compartidas, podrá ver sus carpetas compartidas mostradas como cuentas de almacenamiento. Usted también puede crear una cuenta de almacenamiento aquí presionando el botón [Create] (Crear) y una carpeta compartida correspondiente se creará con la configuración de la carpeta compartida predeterminada. Usted también puede eliminar cuentas de almacenamiento aquí seleccionando cuentas de almacenamiento y presionando el botón [Delete] (Eliminar), y las carpetas compartidas correspondiente también se eliminarán.

Tenga en cuenta: Hay algunas carpetas compartidas predeterminadas (como home, homes, USB y TMBackup) que no se pueden acceder como cuentas de almacenamiento. Las estadísticas de almacenamiento de objetos también excluirán estas carpetas compartidas.

Para configurar los permisos de acceso para una cuenta de almacenamiento, presione su icono de [Permission] (Permisos) en la columna Acción y podrá añadir usuarios a la lista. Los únicos usuarios que se pueden añadir son los usuarios que se hayan añadido a la lista de usuarios de OSS. Después de que usted permita a un usuario tener acceso a una cuenta de almacenamiento, todas las claves de acceso que pertenezcan a ese usuario se pueden usar para tener acceso a esta cuenta de almacenamiento.

Los protocolos de almacenamiento de objetos suministran una API para recuperar el uso de cuentas de almacenamiento y contenedores. Debido a que se necesita tiempo y recursos del sistema para calcular las estadísticas, el conteo se hace periódicamente . Usted puede escoger la hora y la fecha para realizar estos cálculos.

Administración de contenedores

Usted puede hacer clic en el elemento [Container] (Contenedor) del menú izquierdo de OSS para administrar los contenedores. Un contenedor es una carpeta del nivel superior en una carpeta compartida. Usted puede hacer clic en una cuenta de almacenamiento para mostrar todos sus contenedores, y también puede crear o eliminar contenedores.

Tenga en cuenta: También hay algunos directorios del nivel superior en una carpeta compartida a los cuales los contenedores no pueden tener acceso: @Recycle, tmp, async_pending son carpetas ocultas. Las estadísticas de almacenamiento de objetos también excluirán estas carpetas de nivel superior.

Un contenedor público permite el acceso anónimo a todos los objetos que se encuentren en él. Esto es útil cuando desee que cualquier persona descargue muchos archivos u hospede sitios web usando los archivos del contenedor. Para hacer esto, escoja el contenedor y cambie sus permisos de privado a público presionando el botón [Permission] (Permisos). La dirección URL del contenedor público será similar a la siguiente: “http://nas_ip_address:oss_service_port/v1/AUTH_storage_account_name/file_path”.

Extremos de servicio

OSS ofrece servicio de acceso a los datos con un servidor integrado y también por medio del servidor web de QTS usando un host virtual. Puede configurar su puerto usando el servidor integrado de OSS. Sin embargo, no admite HTTPS. Si usa el servidor web de QTS, debe configurar el nombre del host virtual y los puertos de sus servicios de almacenamiento de objetos serán los mismos que los del servidor web de QTS. También admite HTTPS. Si está usando un nombre de host virtual, sus aplicaciones cliente de almacenamiento de objetos solamente pueden tener acceso al servicio de almacenamiento de objetos por medio de FQDN.


Informes de errores

La aplicación OSS internamente genera registros de depuración para facilitar la identificación y solución de problemas. Haga clic en el botón [i] de la esquina superior derecha de la ventana de OSS. Aparecerá una ventana pequeña con la información de la versión, así como también el botón [Generate debug report] (Generar informes de depuración). Presione el botón para descargar el archivo de registros de depuración para enviarlo al equipo de soporte al cliente de QNAP.

Protección de datos

La aplicación OSS no replica objetos, pero usted puede proteger los datos al almacenar los objetos en un volumen protegido con RAID. RAID ofrece mejor rendimiento y eficiencia de almacenamiento que la protección basada en replicación. Para recuperación ante desastres, usted puede usar RTRR o rsync para replicar todos sus objetos a un Turbo NAS remoto o aplicaciones para el NAS CloudBackup para hacer copias de seguridad de sus objetos en servicios de nubes públicas. Para la seguridad de los datos, puede usar el cifrado de volúmenes suministrado por QTS para cifrar sus objetos.

Acceso a almacenamiento de objetos

Uso del explorador CloudBerry

Cloudberry Lab ofrece una serie de aplicaciones de escritorio para tener acceso y administrar datos en una variedad de entornos de almacenamiento en la nube. Consulte lo siguiente para configurar conexiones con el servicio de OSS. Puede visitar http://www.cloudberrylab.com/ para obtener más información.

Explorador S3

  1. Haga clic en [File] (Archivo) - >[S3 Compatible] (Compatible con S3) - > [S3-Compatible] (Compatible con S3) para abrir la ventana de configuración de la conexión.
  2. Introduzca la dirección IP o FQDN de su Turbo NAS y el número del puerto del servicio de almacenamiento de objetos en el campo “Service point” (Punto de servicio) y también la clave de acceso secreta. Si usa un host virtual, tendrá que configurar el DNS o modificar el archivo de hosts de su equipo para asignar el nombre del host virtual a la dirección IP de su Turbo NAS. Si decide usar SSL para cifrar la transferencia de datos, recibirá un mensaje de advertencia si su Turbo NAS usa un certificado SSL firmado automáticamente.
  3. Presione el botón [Test Connection] (Probar conexión) para garantizar la configuración correcta y luego seleccione el botón [OK] (Aceptar) para cerrar la ventana. Ahora puede empezar a usarlo para tener acceso a sus datos.

Explorador de almacenamiento OpenStack

  1. Haga clic en [File] (Archivo)->[OpenStack] para abrir la ventana de configuración de la conexión.
  2. Introduzca la dirección URL del extremo del servicio OpenStack de OSS con la dirección IP o FQDN apropiado de su Turbo NAS y el número del puerto del servicio de almacenamiento de objetos en el campo “Authentication Service” (Servicio de autenticación), así como también el nombre del usuario y la clave API. Si usa un host virtual, tendrá que configurar el DNS o modificar el archivo de hosts de su equipo para asignar el nombre del host virtual a la dirección IP de su Turbo NAS. Si decide usar SSL para cifrar la transferencia de datos usando HTTPS, recibirá un mensaje de advertencia si su Turbo NAS usa un certificado SSL firmado automáticamente. No habilite la opción “Use Keystone authentication” (Usar autenticación de claves).
  3. Presione el botón [Test Connection] (Probar conexión) para garantizar la configuración correcta y luego seleccione el botón [OK] (Aceptar) para cerrar la ventana. Ahora puede empezar a usarlo para tener acceso a sus datos.

Uso de la aplicación CloudBackup de QNAP

QNAP ofrece aplicaciones CloudBackup que permiten hacer copias de seguridad de los datos de su Turbo NAS a una variedad de servicios de almacenamiento en la nube incluyendo a S3 y OpenStack. Vaya a QTS App Center para descargar esas aplicaciones y siga las notas de la aplicación para usar los protocolos de almacenamiento de objetos como sus soluciones de copias de seguridad. Ahora usted puede tener una aplicación en su Turbo NAS para hacer copias de seguridad al almacenamiento de nubes públicas y privadas.

Más utilidades de software

Hay muchas aplicaciones para S3 y OpenStack. Algunas se muestran a continuación para su referencia:

  • Cyberduck (https://cyberduck.io/): Navegador para S3 y OpenStack para Windows y Mac
  • Duplicati (http://www.duplicati.com/): Cliente de copias de seguridad para S3 y OpenStack en Windows y Linux
  • Navegador de S3 (http://s3browser.com/): Cliente Windows de S3
  • S3cmd (http://s3tools.org/): Software cliente de línea de comandos para S3 en Linux
  • Explorador en la nube(https://github.com/rusher81572/cloudExplorer): Un navegador S3 para Windows, Mac y Linux
  • s3fs (https://code.google.com/p/s3fs/): Un sistema de archivos basado en FUSE respaldado por S3. Instalación de un depósito como sistema de archivos local de lectura/escritura.

Kits del programador

Usted también puede encontrar más recursos de código abierto (SDK) a través de Internet para desarrollar aplicaciones para S3 y OpenStack.

  • Código de prueba de AWS, bibliotecas y documentos (http://aws.amazon.com/code)
  • Kits de desarrollo de software para OpenStack (https://wiki.openstack.org/wiki/SDKs)

Evaluación de rendimiento

Usted puede probar el rendimiento de los servicios de almacenamiento de objetos para su Turbo NAS usando las siguientes herramientas:

  • COSBench (https://github.com/intel-cloud/cosbench)
  • Swift Bench (https://github.com/openstack/swift-bench)

Las API admitidas

OSS admite el conjunto básico de características de API de S3 y OpenStack. Sin embargo, debido a que OSS exige almacenamiento unificado permitiendo el acceso a los datos usando ambos objetos como archivos, los comportamientos de la API son un tanto diferentes a los del almacenamiento de objetos solamente. Haga pruebas antes de usar OSS para sus servicios de producción.

Almacenamiento OpenStack

  • Obtener metadatos de cuentas
  • ACL rápidas
  • Mostrar contenedores
  • Eliminar contenedor
  • Crear contenedor
  • Obtener metadatos de contenedor
  • Actualizar metadatos de contenedor
  • Eliminar metadatos de contenedor
  • Mostrar objetos
  • Crear objeto (máximo tamaño de objeto: 1TB)
  • Crear objetos grandes (admite SLO y DLO)
  • Tamaño recomendado de segmento: 5GB
  • Eliminar objeto (admite eliminación en grupos)
  • Obtener objeto
  • Copiar objetos
  • Obtener metadatos de objeto
  • Actualizar metadatos de objeto
  • CORS
  • TempURL
  • Formar POST

S3

  • Mostrar depósitos
  • Eliminar depósito
  • Crear depósito
  • Obtener información del depósito (Cabecera)
  • Introducir objeto
  • Eliminar objeto
  • Eliminar varios objetos
  • Obtener objeto
  • Obtener información del objeto (Cabecera)
  • Copiar objetos
  • Cargas de multipartes
Fecha de lanzamiento: 2014-11-28
¿Le ha sido útil?
Gracias por sus comentarios.
Gracias por sus comentarios. Si tiene alguna pregunta, póngase en contacto con support@qnap.com