[Sharing] La diferencia de diferencia entre el bloque y el sistema de archivos y el objeto de almacenamiento.

71 0 0 0

Los sistemas de distribución de aplicaciones distribuidas de almacenamiento son populares en tres categorías relativas a sus interfaces de almacenamiento:


Almacenamiento de almacenamiento: Este es el típico significado de la clave de almacenamiento, la interfaz es simple GET, PUT, DEL y otras extensiones, como 

Swift, S3.


Bloqueo de almacenamiento: Esta interfaz suele existir en el formulario del controlador QEMU o el núcleo del núcleo. Esta interfaz tiene que implementar la interfaz 

de interfaz de Linux o el controlador de interfaz de interfaz proporcionado por QEMU, como Sheeppdog, AWS EBS, Qingyun Cloud Drive y Alibaba Cloud. Pangu

 system.


El archivo de almacenamiento: El uso habitual es admitir el interfaz POSIX, que es un tipo de sistema de archivos del sistema, como Ext4, pero la diferencia es que el 

almacenamiento distribuido proporciona capacidades de paralelismo tales como Cephps (Cephps es Cephps es interfaz de almacenamiento para el archivo de

 almacenamiento). , a veces GFS, HDFS, la interfaz de usuario no-POSIX interfaz de interfaz de usuario se clasifica como.


[block storage]


Típico equipo: disk array, disco duro, disco virtual virtual




[Archivo de almacenamiento]


Equipo típico: FTP, NFS server, SamBa




[object storage]


Dispositivo típico: Distribuido servidor con alta capacidad de disco duro




El objeto de operación de la interfaz de almacenamiento de bloque es una fecha binaria, y la ubicación física de almacenamiento es el disco duro (la partición 

correspondiente se encuentra a través del directorio lógico y, a continuación, el almacén de almacenamiento de almacenamiento se encuentra.)




El archivo de almacenamiento de interfaz de interfaz de usuario es el directorio y el archivo y la ubicación física de almacenamiento se determina por el archivo de

 sistema correspondiente al archivo de servidor (más un proceso del bloque de almacenamiento: que el directorio que se debe almacenar en el almacén de datos).




El objeto del dispositivo de almacenamiento de interfaz es el objeto y la ubicación de almacenamiento es un servidor grande de servidores.




(Si el objeto es un archivo, utilice el archivo de almacenamiento de servidor (determine qué directorio de lógica el archivo de parámetros se debe almacenar en),




 Si es un objeto, utilice bloque de almacenamiento)




se puede dividir en dos capas,




Una capa es la capa física y la capa de almacenamiento;




La otra capa es la capa del sistema de archivos.




El bloque de almacenamiento es proporcionar servicios externamente en el nivel de capa física, utilizando su sistema, formateado con su propio sistema de archivos.

 Esta forma, una vez utilizada por un sistema, es exclusiva.




Almacenamiento de archivos proporciona servicios al sistema de archivos externos. El sistema sólo tiene que tener acceso al nivel de sistema. Cada sistema puede

 tener acceso a la interfaz.




El almacenamiento de objetos también es un sistema de servicio de nivel de servicio. Sólo optimiza el sistema actual del sistema, adopte un método de relleno, y 

deprecate la estructura de árbol de árbol para facilitar el acceso rápido y de acceso rápido.








Introducción detallada:




Estos tres tipos de almacenamiento coinciden con los protocolos de acceso diferentes, que determina sus diferencias esenciales.




Acerca del archivo de almacenamiento. Las principales operaciones son archivos y carpetas. Tomar NFS como ejemplo, las interfaces relacionadas con el interfaz

 incluyen: LOOKUP / ACCESS / READ / WRITE / CREATE / REMOVE / RENAME, etc. Las interfaces de interfaz de usuario incluidas incluyen: MKDIR / RMDIR / 

READD ***** d so on. Las interfaces como FSSTAT / FSINFO también están disponibles para proporcionar información de nivel de sistema de archivos. POSIX, 

SAMBA, etc. también son protocolos de almacenamiento de archivos. El protocolo pays más atención a la flexibilidad del interfaz y acceso de control.




El bloque de almacenamiento, el tema principal es el disco. Tomar SCSI como un ejemplo, las interfaces principales son Read / Write / Read Capacity / Inquiry and 

so on. FC, iSCSI, también es un bloque de almacenamiento de bloque. Comparado con el archivo de almacenamiento, hay en el concepto de archivos y director de 

archivos, y los protocolos generales no definen la creación de discos y las operaciones de deleción. El acuerdo más estrecha para la transmisión de control.




El almacenamiento de objetos, el objeto principal es el objeto (Object). Tomar S3 como un ejemplo, la interfaz principal es PUT / GET / DELETE. Comparado con el 

archivo y el objeto de almacenamiento, hay en la interfaz para las respuestas a los campos y las respuestas. Comparado con el archivo de almacenamiento, hay en 

el concepto del árbol de árbol. El acuerdo es más centrado en la simplicidad.


  • x
  • convención:

Responder

Responder
Debe iniciar sesión para responder la publicación Inicio de sesión | Registrarse

Aviso Aviso: Para garantizar sus legítimos derechos e intereses, la comunidad y los terceros no publicarán contenido que pueda generar riesgos legales a las partes, por ejemplo, pornografía, contenido político, contenido sobre juego, consumo y tráfico de drogas, así como contenido que viole los derechos de propiedad intelectual de terceros, por ejemplo, secretos comerciales, marcas, derechos de autor, patentes y privacidad personal. No comparta su cuenta ni su contraseña con terceros. Todas las operaciones realizadas usando su cuenta se considerarán como sus acciones y todas las consecuencias que estas acciones generen serán responsabilidad suya. Para obtener información detallada, consulte la “ Política de privacidad.”
Si el botón para adjuntar no está disponible, actualice Adobe Flash Player con la versión más reciente
¡Ingresa y disfruta de todos los beneficios para los miembros!

¡Ingresa y disfruta de todos los beneficios para los miembros!

Aterrizaje