El uso de osbrowser para el almacenamiento de objetos OSS

1. Introducción al SFA

Alibaba Cloud Object Storage OSS (Servicio de almacenamiento de objetos) es un servicio de almacenamiento en la nube masivo, seguro, de bajo costo y altamente confiable que puede proporcionar el 99,9999999999 % (12 nueves) de persistencia de datos y el 99,995 % de disponibilidad de datos. Hay una variedad de tipos de almacenamiento disponibles para optimizar completamente los costos de almacenamiento.
OSS tiene una interfaz RESTful API independiente de la plataforma y puede almacenar y acceder a cualquier tipo de datos en cualquier aplicación, en cualquier momento y en cualquier lugar.
Puede usar la API, la interfaz SDK o la herramienta de migración de OSS proporcionada por Alibaba Cloud para mover fácilmente datos masivos dentro o fuera de Alibaba Cloud OSS. Una vez que los datos se almacenan en Alibaba Cloud OSS, puede elegir el almacenamiento estándar (Estándar) como el principal método de almacenamiento para aplicaciones móviles, sitios web grandes, compartir imágenes o audio y video en caliente, o puede elegir almacenamiento de acceso de baja frecuencia (Acceso infrecuente). ), el almacenamiento de archivos (Archivo) y el almacenamiento de archivos fríos (Archivo frío) se utilizan como métodos de almacenamiento para los datos a los que se accede con poca frecuencia.

2. Principio de funcionamiento del OSS

Los datos se almacenan en el espacio de almacenamiento OSS (Cubo) en forma de objetos (Objeto). Si desea utilizar OSS para almacenar datos, primero debe crear un depósito y especificar atributos como la región del depósito, los derechos de acceso y el tipo de almacenamiento. Después de crear un depósito, puede cargar datos en el depósito en forma de objeto y especificar el nombre de archivo del objeto (Clave) como su identificador único.
OSS proporciona servicios externos en forma de API RESTful HTTP, y el acceso a diferentes regiones requiere diferentes nombres de dominio de acceso (puntos finales). Cuando solicita acceder al OSS, el OSS utiliza el método de cifrado simétrico de la clave de acceso (AccessKey ID y AccessKey Secret) para verificar la identidad del remitente de una determinada solicitud.
Las operaciones de objetos son atómicas y fuertemente consistentes en OSS.
Espacio de almacenamiento
El espacio de almacenamiento es un contenedor para que los usuarios almacenen objetos (Objeto), y todos los objetos deben pertenecer a un determinado espacio de almacenamiento. Los espacios de almacenamiento tienen varias propiedades de configuración, incluida la región, los derechos de acceso, el tipo de almacenamiento y más. Los usuarios pueden crear diferentes tipos de espacio de almacenamiento para almacenar diferentes datos según las necesidades reales.
Objeto Objeto
es la unidad básica de almacenamiento de datos OSS, también llamado archivo OSS. A diferencia de los sistemas de archivos tradicionales, los objetos no tienen una jerarquía de archivos y directorios. Un objeto consta de metadatos (Objeto Meta), datos de usuario (Datos) y nombre de archivo (Clave), y se identifica mediante una Clave única dentro del espacio de almacenamiento. La metainformación del objeto es un conjunto de pares clave-valor, que representan algunos atributos del objeto, como la hora de la última modificación, el tamaño, etc., y los usuarios también pueden almacenar información personalizada en la metainformación.
nombre del objeto
En cada SDK de idioma, ObjectKey, Key y ObjectName son el mismo concepto, y todos representan el nombre del objeto que debe completarse al realizar operaciones relacionadas en el objeto. Por ejemplo, al cargar un objeto en un determinado espacio de almacenamiento, ObjectKey indica el nombre completo del espacio de almacenamiento donde se encuentra el objeto cargado, es decir, la ruta completa, incluido el sufijo del archivo, como abc/efg/123.jpg.
Región
indica la ubicación física del centro de datos OSS. Los usuarios pueden elegir una región adecuada para crear un depósito en función de las tarifas, las fuentes de solicitud, etc. En términos generales, la velocidad de acceso de la Región más cercana al usuario es más rápida. Para obtener más información, consulte Acceso a nombres de dominio y centros de datos.
El nombre de dominio de acceso
Endpoint indica el nombre de dominio de acceso de los servicios externos de OSS. OSS proporciona servicios externos en forma de API RESTful HTTP. Al acceder a diferentes regiones, se requieren diferentes nombres de dominio. Los puntos finales necesarios para acceder a la misma Región a través de la intranet y la extranet también son diferentes. Por ejemplo, el extremo de la red externa de la región de Hangzhou es oss-cn-hangzhou.aliyuncs.com, y el extremo de la red interna es oss-cn-hangzhou-internal.aliyuncs.com. Para obtener más información, consulte Acceso a nombres de dominio y centros de datos.
La clave de acceso
AccessKey se denomina AK para abreviar y se refiere al ID de la clave de acceso y al secreto de la clave de acceso utilizados en la autenticación de acceso. OSS verifica la identidad del remitente de una solicitud utilizando el cifrado simétrico AccessKey ID y AccessKey Secret. El ID de la clave de acceso se utiliza para identificar al usuario; el secreto de la clave de acceso es la clave utilizada por el usuario para cifrar la cadena de la firma y el OSS para verificar la cadena de la firma, y ​​debe mantenerse en secreto.
consistencia fuerte
Las operaciones de objetos en OSS son atómicas, y la operación tiene éxito o falla, y no habrá objetos con estados intermedios. OSS garantiza que el objeto leído por el usuario esté completo una vez que se complete la carga, y OSS no devolverá un objeto parcialmente cargado al usuario.
Las operaciones de objetos también tienen una gran consistencia en OSS. Una vez que el usuario recibe una respuesta de carga (PUT) exitosa, el objeto cargado se puede leer de inmediato y los datos se escriben de forma redundante en varios dispositivos. No existe un estado intermedio de carga, es decir, no habrá ninguna situación en la que los datos no se puedan leer después de la lectura tras escritura. La operación de eliminación también es similar, es decir, después de que el usuario elimina con éxito el objeto especificado, el objeto deja de existir inmediatamente.

3. Instalación y uso del navegador ossbrowser

1. Instalar e iniciar sesión en ossbrowser

ossbrowser es una herramienta de gestión gráfica de OSS proporcionada oficialmente por Alibaba Cloud, que proporciona funciones similares al Explorador de Windows.
Pasos

(1) Descargue e instale ossbrowser.

Enlace de descarga de Windows x64 oss-browser-win-x64.zip de uso común: https://pan.baidu.com/s/1ZYSVoKK2sRLDSpmaz6mnuw?pwd=vkv2 Código de extracción: vkv2
Se pueden descargar otras versiones de archivos de instalación desde el sitio web oficial de Nube de Alibaba: https://help.aliyun.com/document_detail/209974.html
inserte la descripción de la imagen aquí

(2) Tomando el sistema Windows como ejemplo, siga los pasos a continuación para iniciar sesión en ossbrowser.

Descomprima oss-browser-win-x64.zip en una carpeta local y haga doble clic para abrir oss-browser.exe.
Elija cualquiera de las siguientes formas de iniciar sesión en ossbrowser.
Iniciar sesión a través de AK
Puede iniciar sesión en ossbrowser a través de su cuenta de Alibaba Cloud o la información de AccessKey (AK) de un usuario de RAM.
inserte la descripción de la imagen aquí

2. Crea espacio de almacenamiento

El cubo es el contenedor que usas para almacenar objetos. Antes de cargar cualquier archivo en OSS, se debe crear un espacio de almacenamiento. Al crear un depósito, debe completar el nombre del depósito, seleccionar la región, los permisos de ACL y la información del tipo de almacenamiento.
inserte la descripción de la imagen aquí

3. carga del archivo ossbrowser

Puede crear un directorio de almacenamiento de archivos a través del botón "Crear directorio". Después de crear el directorio, haga clic en el botón "Archivo" para cargar el archivo.
inserte la descripción de la imagen aquí

4. Descarga de archivos

Los archivos se pueden descargar directamente en OSS Browser, o se puede generar un enlace de dirección y un código QR a través del botón "Obtener dirección" y proporcionarlos a terceros para la descarga de archivos.
inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/jingtingnt1979/article/details/126936230
Recomendado
Clasificación