Global file system-based system and method for rendering...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 17/30 (2006.01) G06F 9/50 (2006.01)

Patent

CA 2242006

A system and method are disclosed for rendering devices on a cluster globally visible, wherein the cluster includes a plurality of nodes on which the devices are attached. The system establishes for each of the devices in the cluster at least one globally unique identifier enabling global access to the device. The system includes a device registrar that creates the identifiers and a global file system. The identifiers include a globally unique logical name by which users of the clusteridentify the device and a globally unique physical name by which the global filesystem identifies the device. The registrar creates a one-to-one mapping betweenthe logical name and the physical name for each of the devices. The system also includes a device information (dev_info) data structure maintained by the deviceregistrar that represents physical associations of the devices within the cluster. Each association corresponds to the physical name of a device file maintained bythe global file system. The device registrar determines for an attached device aglobally unique, device type (dev_t) value; creates dev_info data structure entry and a corresponding physical name; generates a logical name based on the dev_t valueand the physical name; and associates the dev_t value with the device file representing the attached device. Given this framework, a user of the cluster can access any of the devices by issuing the global file system an access request identifying the device to be accessed by its logical name.

L'invention est constituée par un système et une méthode servant à rendre les dispositifs d'une grappe mondialement visibles, cette grappe comprenant une pluralité de noeuds auxquels sont connectés les dispositifs en question. Le système de l'invention établit pour chacun des dispositifs de la grappe au moins un identificateur particulier permettant d'avoir accès au dispositif. Il comprend un registraire qui crée les identificateurs, ainsi qu'un système d'archivage mondial. Ces identificateurs comprennent un nom logique particulier au moyen duquel les utilisateurs de la grappe identifient le dispositif, et un nom physique particulier au moyen duquel le système d'archivage mondial identifie le dispositif. Le registraire établit une correspondance biunivoque entre le nom logique et le nom physique de chacun des dispositifs. Le système de l'invention comprend également une structure de données d'information sur les dispositifs (dev_info) tenue à jour par le registraire qui représente les associations physiques des dispositifs à l'intérieur de la grappe. Chaque association correspond au nom physique d'un fichier de dispositif tenu à jour par le système d'archivage mondial. Pour tout dispositif connecté, le registre détermine une valeur particulière (dev_t) de type de dispositif, crée une entrée dans la structure de données dev_info et un nom physique correspondant, engendre un nom logique basé sur la valeur dev_t et le nom physique, et associe cette valeur dev_t au fichier du dispositif connecté. Cette architecture étant établie, un utilisateur de la grappe peut avoir accès à l'un quelconque des dispositifs en transmettant au système d'archivage mondial une demande d'accès qui identifie le dispositif demandé par son nom logique.

LandOfFree

Say what you really think

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

Rating

Global file system-based system and method for rendering... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Global file system-based system and method for rendering..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Global file system-based system and method for rendering... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1733590

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