Tiempo de lectura: 2 minutos

Véase también:

Parte 1, Diseño arquitectónico del sistema global de archivos en la nube: Más inteligente, más rápido e inmutable

Parte 3, Protección contra ransomware: No pierda nada

En esta Parte 2, explicamos otro elemento diferenciador del sistema de archivos global bat365 CloudFS: cómo gestiona el bloqueo de archivos por rango de bytes, el uso compartido de archivos, el bloqueo de archivos y la coherencia global de archivos.

Compartir y bloquear archivos

Mientras que los sistemas de la competencia "comparten" repartiendo múltiples copias de un archivo que luego hay que reconciliar, CloudFS funciona de forma diferente (y mejor). Es el único sistema de archivos global con coherencia de datos en tiempo real en todos los sitios. Esto significa que si varios usuarios intentan acceder al mismo archivo, sólo el primer usuario que abrió el archivo puede trabajar en él. Durante su sesión, el archivo queda bloqueado para todos los demás, que reciben una notificación con dos opciones. Pueden recibir una notificación cuando el bloqueo deje de persistir, o pueden descargar una copia de sólo lectura.

Digamos que eligen una copia de sólo lectura. La única fuente de verdad está protegida. Si se realizan cambios en el archivo, sólo puede guardarse utilizando un nombre de archivo único.

Cuando el primer usuario termina y guarda el archivo, sus actualizaciones persisten y se almacenan en caché. Los cambios se añaden a los metadatos, se actualiza el almacén de objetos, se escribe el nuevo estado en todos los nodos y se elimina el bloqueo. Ahora, el segundo usuario en la cola de acceso es notificado de la disponibilidad del archivo. Si este usuario abre la versión actualizada, se invoca de nuevo el mecanismo de bloqueo.

El bloqueo global de archivos permite a los usuarios distribuidos geográficamente trabajar en colaboración sin sobrescribirse unos a otros ni crear múltiples versiones de archivos. bat365 file-locking works to ensure that data is consistent and accessible across all locations.

Cambiar el equilibrio de poder en la lucha contra el ransomware.

bat365-datasheet-Detect-and-rescue-header-min (1)