¿Cuáles son las diferencias esenciales entre almacenamiento en bloques, almacenamiento de archivos y almacenamiento de objetos?
El almacenamiento en bloque asigna principalmente todo el espacio del disco sin procesar al host. Es decir, por ejemplo, hay 5 discos duros en la matriz de discos (para facilitar la explicación, supongamos que cada disco duro es 1G). ), y luego el disco lógico se puede dividir en, hacer Raid o LVM (volumen lógico) y otros métodos para dividir lógicamente N discos duros lógicos. (Supongamos que los discos lógicos divididos también son 5, cada uno de los cuales es 1G. Sin embargo, estos 5 discos lógicos 1G tienen significados completamente diferentes de los 5 discos duros físicos originales. Por ejemplo, en el primer disco duro lógico A, tal vez el primero 200M provienen del disco duro físico 1, y los segundos 200M provienen del disco duro físico 2, por lo que el disco duro lógico A es un disco duro creado lógicamente a partir de múltiples discos duros físicos). Luego, el almacenamiento en bloque utilizará el mapeo para mapear estos discos lógicos. Host, el sistema operativo en el host reconocerá que hay 5 discos duros, pero el sistema operativo no puede distinguir si son lógicos o físicos. Simplemente piensa que son solo 5 discos duros físicos desnudos, lo cual es diferente de montar uno directamente. Disco duro físico. No hay diferencia en el sistema operativo, al menos no hay diferencia en la percepción del sistema operativo. En este método, el sistema operativo también necesita particionar y formatear el disco duro desnudo montado antes de poder usarlo, que es exactamente lo mismo que el disco duro normal integrado en el host. Ventajas: La ventaja de este método es, por supuesto, que los datos están protegidos mediante medios como Raid y LVM. Además, también se pueden combinar varios discos duros económicos para formar un disco lógico de gran capacidad para proporcionar servicios al mundo exterior, aumentando así la capacidad. Al escribir datos, dado que es un disco lógico compuesto por varios discos, se pueden escribir varios discos en paralelo, lo que mejora la eficiencia de lectura y escritura. En muchos casos, el almacenamiento en bloque utiliza la arquitectura SAN para la conexión en red. Debido a la velocidad de transmisión y el protocolo de encapsulación, se mejoran la velocidad de transmisión y la velocidad de lectura y escritura.