A method for routing an input/output request for a particular logical
volume. In a preferred embodiment, partitions are assigned to logical
volumes, wherein an arbitrary number of partitions can be assigned to a
logical volume and the partitions can be of an arbitrary size. Each
logical volume is divided into a plurality of zones, wherein the zones for
a particular logical volume are substantially equal in size. A zone table
is created whose entries contain data about one or two partitions that
correspond to that zone. Responsive to receiving an input/output request
directed to a logical volume, the zone table entries for a first and a
last sector listed in the input/output request are used to determine to
which partitions in the logical volume the input/output request should be
routed.
Een methode om een input/outputverzoek om een bepaald logisch volume te leiden. In een aangewezen belichaming, worden de verdelingen toegewezen aan logische volumes, waarin een willekeurig aantal verdelingen aan een logisch volume kan worden toegewezen en de verdelingen van een willekeurige grootte kunnen zijn. Elk logisch volume is verdeeld in een meerderheid van streken, waarin de streken voor een bepaald logisch volume in grootte wezenlijk gelijk zijn. Een streeklijst wordt gecreeerd de waarvan ingangen gegevens over één of twee verdelingen bevatten die aan die streek beantwoorden. Ontvankelijk voor het ontvangen van een input/outputverzoek die aan een logisch volume wordt geleid, de ingangen van de streeklijst voor eerste en een laatste sector die in input wordt vermeld/output wordt het verzoek gebruikt om te bepalen aan welke verdelingen in het logische volume de input/de output vraagt zou moeten worden geleid.