An open format storage subsystem and method are provided. The storage
subsystem and method include at least one host endnode, at least one
processing unit endnode, and at least one storage endnode. These endnodes
are partitioned according to partition tables assigned to the ports of the
endnodes and partition keys assigned to queue pairs of the ports. Based on
these partition keys, partitions in the storage subsystem are designated.
In this way, certain endnodes may be designated as being able to
communicate with only certain other ones of the endnodes. Because of the
partitioning mechanism of the present invention, an open format storage
subsystem is formulated such that the types of endnodes in the storage
subsystem are not limited to vendor specific units. This enhances the
ability to add and remove units from the storage subsystem by removing the
limitations typically found in closed storage subsystems.
Um subsistema e um método abertos do armazenamento do formato são fornecidos. O subsistema e o método do armazenamento incluem ao menos um endnode do anfitrião, ao menos um endnode da unidade processando, e ao menos um endnode do armazenamento. Estes endnodes são divididos de acordo com as tabelas da divisória atribuídas aos portos dos endnodes e das chaves da divisória atribuídos aos pares da fila dos portos. Baseado nestas chaves da divisória, as divisórias no subsistema do armazenamento são designadas. Nesta maneira, determinados endnodes podem ser designados como poder comunicar com somente determinados outros um dos endnodes. Por causa do mecanismo dividindo da invenção atual, um subsistema aberto do armazenamento do formato é formulado tais que os tipos de endnodes no subsistema do armazenamento não estão limitados às unidades do específico do vendedor. Isto realça a abilidade de adicionar e remover unidades do subsistema do armazenamento removendo as limitações encontradas tipicamente em subsistemas closed do armazenamento.