A data network links a number of host processors to alternative shared
resources. In order to allocate a respective subset of the alternative
shared resources to each host, a directory service of the network is
programmed to present a respective view of the network to each host. For
example, hosts on the same network loop may see a different picture of the
network. When a host logs into the network, the directory service reports
to the host information about the alternative shared resources that the
host should use. The host then commences a sequence of data processing
operations during which the host accesses only the shared resources that
were reported to it by the directory service. The shared resources, for
example, are ports of a storage subsystem, and a respective subset of the
ports is assigned to each host to balance loading of the hosts on the
ports.
Uma rede de dados liga um número de processadores do anfitrião aos recursos compartilhados alternativa. A fim alocar um subconjunto respectivo dos recursos compartilhados alternativos a cada anfitrião, um serviço do diretório da rede é programado para apresentar uma vista respectiva da rede a cada anfitrião. Para o exemplo, os anfitriões no mesmo laço da rede podem ver um retrato diferente da rede. Quando os registros de um anfitrião na rede, o serviço do diretório relatarem à informação do anfitrião sobre os recursos compartilhados alternativos que o anfitrião deve usar. O anfitrião começa então uma seqüência das operações de processo de dados durante que o anfitrião alcança somente os recursos compartilhados que lhe foram relatados pelo serviço do diretório. Os recursos compartilhados, para o exemplo, são portos de um subsistema do armazenamento, e um subconjunto respectivo dos portos é atribuído a cada anfitrião ao carregamento do contrapeso dos anfitriões nos portos.