Gestión y seguridad de datos del sistema de almacenamiento distribuido
Un método para la distribución de datos de una pluralidad de archivos sobre una pluralidad de nodos de almacenamiento remoto respectivos (1709), el método que comprende: dividir en segmentos (1103), mediante uno o más procesadores configurados para ejecutar el código almacenado en medios legibles po...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | spa |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Un método para la distribución de datos de una pluralidad de archivos sobre una pluralidad de nodos de almacenamiento remoto respectivos (1709), el método que comprende: dividir en segmentos (1103), mediante uno o más procesadores configurados para ejecutar el código almacenado en medios legibles por procesadores no transitorios, los datos de la pluralidad de archivos; codificar (1104), mediante uno o más procesadores, cada segmento en varios fragmentos de palabras de código, en donde ninguno de los fragmentos de palabras de código contiene ninguno de los segmentos; empaquetar (1104) cada fragmento de palabra de código con al menos un parámetro de codificación e identificador en al menos un paquete; generar (1108), por medio del uno o más procesadores, metadatos (1004) para al menos un archivo de la pluralidad de archivos y metadatos para segmentos relacionados del al menos un archivo, en donde los metadatos para el al menos un archivo contienen información para reconstruir el al menos un archivo a partir de los segmentos, y los metadatos para los segmentos relacionados contienen información para reconstruir los segmentos relacionados a partir de los paquetes correspondientes; codificar (1112), por medio del uno o más procesadores, los metadatos en al menos un paquete, en donde la codificación corresponde a un nivel de seguridad respectivo y a una protección contra fallas del nodo de almacenamiento; calcular los coeficientes de disponibilidad para los nodos de almacenamiento remoto (1709) usando datos estadísticos, en donde cada coeficiente de disponibilidad caracteriza la velocidad de descarga promedio prevista para un nodo de almacenamiento remoto respectivo (1709); asignar (1105), por medio del uno o más procesadores, una pluralidad de paquetes a los nodos de almacenamiento remotos, en donde el paso de asignación utiliza los coeficientes de disponibilidad para minimizar la latencia de recuperación de datos y optimizar la distribución de la carga de trabajo; transmitir (1106), por medio del uno o más procesadores, cada uno de los paquetes a al menos un nodo de almacenamiento remoto respectivo (1709); y recuperar (1305), por medio del uno o más procesadores, al menos uno de la pluralidad de archivos, como una función para acceder y recuperar iterativamente los paquetes de metadatos y los datos de archivos.
A system and method for distributing data over a plurality of remote storage nodes. Data are split into segments and each segment is encoded into a num |
---|