Peripheral systems employing multipathing, path and access grouping
AssigneeInternational Business Machines Corporation
InventorEdwin R. Videki, II
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorEdwin R. Videki, II
Estimating the term…
A data-processing system is connected to a peripheral system by a plurality of channel paths. These channel paths are named as members of path groups. Each path group has one or more channel paths. Within each path group, communications between the data-processing system and the peripheral system are multipathed among the paths in such path groups. Devices within the peripheral system are selectively assignable to access groups for exclusive use within one or more of such path groups; a given path group selectively provides communication paths for each device in an access group. Each access group includes one or more path groups. Temporary suspension and reassignment facilities are disclosed. Both devices and channel paths can be either in a grouped or ungrouped state. The assignment function to access groups is particularly useful in interleaved channel transfers for ensuring subsystem integrity.
A peripheral data processing system having a control unit connected to a plurality of peripheral devices for selectively transferring information-bearing signals between said devices and a plurality of hosts connectable to said control unit over a plurality of paths connecting the hosts to said control unit and for sending peripheral commands to said control unit, means coupled to said paths for establishing said paths into a plurality of path groups extending between said control unit and said connectable hosts, and each path group having one or more paths means in said control unit for enabling use of any path in a given path group, and only in said path group, for diverse communications by a device using said path group, said control unit and peripheral devices capable of performing diverse peripheral data processing operations;
A control for a peripheral system having a plurality of peripheral devices and attachable via a plurality of paths to a plurality of hosts for performing peripheral operations commanded by the hosts via peripheral commands sent to said control;
A peripheral system attachable to a plurality of hosts via a plurality of paths and having a plurality of peripheral devices;
A peripheral system having a control unit connected to a plurality of peripheral devices and having a plurality of means for transferring signals to and from said devices;
The machine-implemented method of operating a peripheral system having a plurality of devices selectively connectable to a plurality of hosts via a plurality of paths,
The machine-implemented method of operating a peripheral system attachable to a plurality of hosts, said peripheral system having a plurality of control units connected to a larger plurality of devices such that any control unit can operate with any device, and each control unit having plurality of host connection adaptors for providing multiple data paths from said hosts to any one of said devices;
The machine-implemented method of operating a peripheral system attachable to a plurality of hosts, said peripheral system having a plurality of control units connected to a larger plurality of addressable devices such that any control unit can operate with any device, and each control unit having another plurality of host connection adaptors for providing multiple data paths to any one of said devices,
The machine-implemented method of operating a peripheral system having a plurality of peripheral devices selectively connectable to a plurality of hosts via a plurality of paths,
Dependencies are inferred from the claim text.