SYSTEM AND METHOD FOR DISTRIBUTED SECURE DATA STORAGE IN TORUS NETWORK TOPOLOGY

The present invention relates to an improved system for distributed secure data storage over a torus network topology and to the method thereof. The system comprises a plurality of storage nodes (100), client nodes (101) and master node (102). The plurality of storage nodes (100) each comprises a re...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: AB KARIM, MOHD BAZLI, T RAMANATHAN, THILLAI RAJ, LUKE, JING YUAN, ONG, HONG HOE
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The present invention relates to an improved system for distributed secure data storage over a torus network topology and to the method thereof. The system comprises a plurality of storage nodes (100), client nodes (101) and master node (102). The plurality of storage nodes (100) each comprises a read and write head configured to read data from and write data as requested by the client nodes (101). The master node (102) which may be selected from among the plurality of storage nodes (100) is configured for managing the data. The master node (102) can be characterized by a storage manager unit (103), a data balancer unit (104), a key registry unit (105) and a master data logger (106) that may dynamically continuously rebalance the data based on the availability of a storage node and access frequency of data, and may protect and secure the data using a striped master key through node authentication mechanism. La présente invention se rapporte à un système amélioré de stockage distribué de données sécurisées dans une topologie de réseau torique, ainsi qu'à un procédé associé. Le système comprend une pluralité de nœuds de stockage (100), des nœuds clients (101) et un nœud maître (102). Chacun des nœuds de stockage (100) comporte une tête de lecture/écriture conçue pour lire des données à partir des nœuds clients (101) et pour écrire des données comme le demandent ces nœuds clients (101). Le nœud maître (102) qui peut être sélectionné parmi la pluralité de nœuds de stockage (100) est destiné à gérer les données. Ce nœud maître (102) peut se caractériser par une unité de gestion de stockage (103), une unité d'équilibrage de données (104), une unité registre de clé (105) et un enregistreur de données permanentes (106) qui peuvent rééquilibrer de façon dynamique et continue les données sur la base de la disponibilité d'un nœud de stockage et de la fréquence d'accès de données, et qui peuvent protéger et sécuriser les données à l'aide d'une clé maîtresse à bandes et par l'intermédiaire d'un mécanisme d'authentification de nœud.