A technique provides access to data storage pathways that connect a cluster of nodes to a data storage system in a manner that enables a failover operation to occur from a first node to a second node when the first node suffers pathway degradation forcing the first node to operate significantly slower than previously, even when the first node retains access to the data storage system through one or more available data storage pathways. Such a failover operation from the degraded first node to a second node allows the cluster as a whole to continue performing operations at a rate that is superior to that provided by the degraded first node. In one arrangement, a cluster of nodes connects to the data storage system through multiple sets of data storage pathways. A cluster framework and a set of pathway resource agents operate on the cluster of nodes. In particular, a respective portion of the cluster framework and a respective pathway resource agent operate on each node. The pathway resource agents receive, from the cluster framework, instructions for controlling the pathway sets and, in response, determine which of the pathway sets are available for transferring data between the cluster of nodes and the data storage system in accordance with predetermined access conditions. The pathway resource agents then provide, to the cluster framework, operation states identifying which of the pathway sets are available for transferring data between the cluster of nodes and the data storage system in accordance with the predetermined access conditions. The cluster framework can then access the pathway sets based on the operation states.

Una tecnica fornisce l'accesso alle vie di immagazzinaggio di dati che collegano una serie di ingranaggi dei nodi ad un sistema di memorizzazione di dati in un modo che permette ad un funzionamento del failover di accadere da un primo nodo - un secondo nodo quando il primo nodo soffre la degradazione di via che forza il primo nodo per funzionare significativamente più lentamente precedentemente, anche quando il primo nodo mantiene l'accesso al sistema di memorizzazione di dati con una o più vie disponibili di immagazzinaggio di dati. Un tal funzionamento del failover dal primo nodo degradato - un secondo nodo permette che la serie di ingranaggi nell'insieme continui a realizzare i funzionamenti ad un tasso che è superiore a quello fornito dal primo nodo degradato. In una disposizione, una serie di ingranaggi dei nodi collega al sistema di memorizzazione di dati attraverso gli insiemi multipli delle vie di immagazzinaggio di dati. Una struttura della serie di ingranaggi e un insieme degli agenti delle risorse di via funzionano sopra la serie di ingranaggi dei nodi. In particolare, una parte rispettiva della struttura della serie di ingranaggi e un agente rispettivo delle risorse di via funzionano sopra ogni nodo. Gli agenti delle risorse di via ricevono, dalla struttura della serie di ingranaggi, le istruzioni per il controllo degli insiemi di via e, nella risposta, determinano quale degli insiemi di via sono disponibili per il trasferimento dei dati fra la serie di ingranaggi dei nodi ed il sistema di memorizzazione di dati in conformità con gli stati predeterminati di accesso. Gli agenti delle risorse di via allora forniscono, alla struttura della serie di ingranaggi, il funzionamento dichiara identificare che degli insiemi di via sono disponibili per il trasferimento dei dati fra la serie di ingranaggi dei nodi ed il sistema di memorizzazione di dati in conformità con gli stati predeterminati di accesso. La struttura della serie di ingranaggi può allora accedere agli insiemi di via basati sul funzionamento dichiara.

 
Web www.patentalert.com

< Method and apparatus for managing transactions with connected computers

< System and method for creating, generating and processing user-defined generic specs

> Method and system for yield managed service contract pricing

> Distribution and controlled use of software products

~ 00061