A cluster implements a virtual disk system that provides each node of the cluster access to each storage device of the cluster. The virtual disk system provides high availability such that a storage device may be accessed and data access requests are reliably completed even in the presence of a failure. To ensure consistent mapping and file permission data among the nodes, data are stored in a highly available cluster database. Because the cluster database provides consistent data to the nodes even in the presence of a failure, each node will have consistent mapping and file permission data. A cluster transport interface is provided that establishes links between the nodes and manages the links. Messages received by the cluster transports interface are conveyed to the destination node via one or more links. The configuration of a cluster may be modified during operation. Prior to modifying the configuration, a reconfiguration procedure suspends data access requests and waits for pending data access requests to complete. The reconfiguration is performed and the mapping is modified to reflect the new configuration. The node then updates the internal representation of the mapping and resumes issuing data access requests.

Um conjunto executa um sistema de disco virtual que forneça cada nó do acesso do conjunto a cada dispositivo de armazenamento do conjunto. O sistema de disco virtual fornece a disponibilidade elevada tais que um dispositivo de armazenamento pode ser alcançado e pedidos do acesso dos dados estão terminados confiantemente mesmo na presença de uma falha. Para assegurar dados consistentes da permissão traçar e de lima entre os nós, os dados são armazenados em uma base de dados altamente disponível do conjunto. Porque a base de dados do conjunto fornece dados consistentes aos nós mesmo na presença de uma falha, cada nó terá dados consistentes da permissão traçar e de lima. Uma relação de transporte do conjunto é contanto que estabelece as ligações entre os nós e controla as ligações. As mensagens recebidas pela relação de transportes do conjunto são feitas saber ao nó de destino através de um ou mais ligação. A configuração de um conjunto pode ser modificada durante a operação. Antes de modificar a configuração, um procedimento do reconfiguration suspende pedidos do acesso dos dados e espera pedidos pendentes do acesso dos dados terminar. O reconfiguration é executado e traçar é modificado para refletir a configuração nova. O nó então atualiza a respresentação interna de traçar e recomeça-a emitir pedidos do acesso dos dados.

 
Web www.patentalert.com

< (none)

< Systems and methods for persistent and robust memory management

> Process control configuration system for use with an AS-Interface device network

> (none)

~ 00043