Multiple hierarichal/peer domain file server with domain based, cross domain cooperative fault handling mechanisms

   
   

A shared system resoure such as a file server includes an integrated, cooperative cluster of domains that include hierarchically related domains and peer related domains, each performing functions supporting the services provided by the system resource. Hierarchically related domains include a higher level domain and a lower level domain respectively performing higher and lower level operations of functions supporting the system resource services and peer related domains include parallel domains performing operations in mutual support of functions supporting the system resource services. A domain may include fault handling mechanisms operating independently of and cooperatively with fault handling mechanisms of other domains, and domain may be comprised of domains. In hierarchically related domains, the lower level domain includes peer related domains performing operations in mutual support of functions of the upper level domain and peer domain includes a monitoring mechanism monitoring operations of the other peer domain that are related to the operations performed in support of the upper level domain. Each monitoring mechanism is responsive to detection of a failure in the other peer domain for directing the peer domain in which the monitoring mechanism resides in assuming the operations performed by the peer domain in support of related functions of the upper level domain independently of operations of the peer domain and independently of a source of the failure in the other peer domain.

Een gedeelde systeemresoure zoals een dossierserver omvat een geïntegreerde, behulpzame cluster van domeinen die hiërarchisch verwante domeinen omvatten en verwante domeinen turen, elk die functies ondersteunend de diensten uitoefenen die door het systeemmiddel worden verleend. Omvatten de hiërarchisch verwante domeinen een hoger niveaudomein en een lager niveaudomein dat respectievelijk hogere en lagere niveauhandelingen van functies ondersteunend de verwante domeinen van het systeemmiddel diensten en de edele uitvoert omvat parallelle domeinen uitvoerend handelingen in wederzijdse steun van functies ondersteunend de diensten van het systeemmiddel. Een domein kan fouten behandelende mechanismen omvatten die onafhankelijk van en behulpzaam met fouten behandelende mechanismen van andere domeinen werken, en het domein kan van domeinen worden samengesteld. In hiërarchisch verwante domeinen, omvat het lagere niveaudomein edele verwante domeinen uitvoerend handelingen in wederzijdse steun van functies van het hogere niveaudomein en peer domein omvat een controlemechanisme controleverrichtingen van het andere peer domein die met de handelingen die tot steun van het hogere niveaudomein verwant zijn worden uitgevoerd. Elk controlemechanisme is ontvankelijk voor opsporing van een mislukking in het andere peer domein voor het leiden van het peer domein waarin het controlemechanisme in het veronderstellen van de handelingen verblijft die door het peer domein tot steun van verwante functies van het hogere niveaudomein onafhankelijk worden uitgevoerd van verrichtingen van het peer domein en onafhankelijk van een bron van de mislukking in het andere peer domein.

 
Web www.patentalert.com

< Storage area network (SAN) device logical relationships manager

< System and method for atomizing storage

> Method and apparatus for analyzing performance of data processing system

> Method and system for restricting access to user resources

~ 00107