System and method for transparent, global access to physical...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 17/30 (2006.01) G06F 9/445 (2006.01) G06F 13/368 (2006.01)

Patent

CA 2241997

A system and method are disclosed that provides transparent, global access to devices on a computer cluster. The present system generates unique device type (dev_t) values for all devices and corresponding links between a global file system and the dev_t values. The file system is modified to take advantage of this framework so that, when a user requests that a particular device, identified by its logical name, be opened, an operating system kernel queries the file system to determine that device's dev_t value and then queries the a device configuration system (DCS) for the location (node) and identification (local address) of a device with that dev_t value. Once it has received the device's location and identification, the kernel issues an open request to the host node for the device identified by the DCS. File system components executing on the host node, which include a special file system (SpecFS), handle the open request by returning to the kernel a handle to a special file object that is associated with the desired device. The kernel then returns to the requesting user a file descriptor that is mapped to the handle, through which the user can access the device.

L'invention est constituée par un système et une méthode permettant d'obtenir un accès global transparent aux dispositifs d'une grappe d'ordinateurs. Le système de l'invention produit des valeurs de type particulières (dev_t) pour tous les dispositifs et établit des liaisons correspondantes entre un système d'archivage global et ces valeurs dev_t. Ce système d'archivage est modifié pour tirer parti de cette architecture de façon que, quand un utilisateur demande l'ouverture d'un dispositif particulier identifié par son nom logique, un noyau du système d'exploitation consulte le système d'archivage pour déterminer la valeur dev_t de ce dispositif, puis consulte un système de configuration de dispositifs pour y chercher l'emplacement (noeud) et l'identification (adresse locale) d'un dispositif ayant cette valeur dev_t. Après avoir reçu l'emplacement et l'identification du dispositif, le noyau transmet une demande ouverte au noeud hôte pour le dispositif identifiée par le système de configuration. Des composante du système d'archivage qui sont exécutées sur le noeud hôte et comprennent un système d'archivage spécial traitent la demande ouverte en transmettant au noyau un pointeur désignant un objet du fichier spécial qui est associé au dispositif désiré. Le noyau transmet à son tour à l'utilisateur demandeur un bloc descripteur de fichier en correspondance avec le pointeur, à l'aide duquel l'utilisateur peut avoir accès au dispositif en cause.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

System and method for transparent, global access to physical... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for transparent, global access to physical..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for transparent, global access to physical... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1479614

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.