A method and system for allocating distributed resources connected to a
computer network to application programs running on computers attached to
the communications network. The distributed resource allocator system
comprises a number of identical processes running on one or more computers
attached to the communications network. Application programs request
allocation of resources from a local distributed resource allocator system
process running using a resource allocator applications programming
interface. Application programs request allocation of resource from a
remote distributed resource allocator system process via a resource
allocator access protocol. The distributed resource allocator system
provides a means for the entry of new resources and new resource class and
characteristics information in a shared directory. The resource allocator
system also manages information about the capacities and capabilities of
resources connected to the communications network. Application programs
can thus be easily written to make use of distributed resources connected
to a communications network without having to manage global network
information without having to specify complex information regarding a
resource or utilizing a variety of resource formats.
Une méthode et un système pour allouer les ressources distribuées se sont reliés à un réseau informatique aux programmes d'application fonctionnant sur des ordinateurs attachés au réseau de transmissions. Le système réparti de distributeur de ressource comporte un certain nombre de processus identiques fonctionnant sur un ou plusieurs ordinateurs attachés au réseau de transmissions. Les programmes d'application demandent la répartition des ressources d'un fonctionnement de processus distribué local de système de distributeur de ressource en utilisant une interface de programme d'applications de distributeur de ressource. Les programmes d'application demandent la répartition des ressources d'un processus distribué à distance de système de distributeur de ressource par l'intermédiaire d'un protocole d'accès de distributeur de ressource. Le système réparti de distributeur de ressource fournit des moyens pour l'entrée de nouvelles ressources et de nouvelles classe de ressource et information de caractéristiques dans un annuaire partagé. Le système de distributeur de ressource contrôle également des informations sur les capacités et les possibilités des ressources reliées au réseau de transmissions. Des programmes d'application peuvent être facilement écrits ainsi pour se servir des ressources distribuées reliées à un réseau de transmissions sans devoir contrôler l'information de réseau global sans devoir indiquer l'information complexe concernant une ressource ou utiliser une variété de formats de ressource.