Heterogeneous computer system, heterogeneous input/output system and data back-up method for the systems
First Claim
1. A system for storing data comprising:
- a first storage system coupled to a host computer, said first storage system comprising a first disk controller, and at least one first disk coupled to said first disk controller; and
a second storage system coupled to said first storage system, said second storage system comprising a second disk controller, and at least one second disk coupled to said second disk controller;
wherein said first disk controller receives a write request issued from said host computer, determines if a disk designated by first disk identification information included in said write request is in said first storage system and, if the disk designated by said first disk identification information is not in said first storage system, obtains controller identification information designating said second disk controller and second disk identification information designating one of said at least one second disk based on said first disk identification information, and sends a write request to said second disk controller according to said controller identification information and said second disk identification information.
0 Assignments
0 Petitions
Accused Products
Abstract
A heterogeneous computer system, a heterogeneous input/output system and a data back-up method for the systems. An I/O subsystem A for open system and an I/O subsystem B for a mainframe are connected by a communication unit. In order to back up the data from at least a disk connected to the I/O subsystem B in a MT library system and in order to permit the mainframe to access the data in the I/O subsystem B, the I/O subsystem A includes a table for assigning a vacant memory address in a local subsystem to the memory of the I/O subsystem for an open system. A request of variable-length record format received from the mainframe is converted into a fixed-length record format for the subsystem B. The disk designated according to the table is accessed, and the data thus obtained is sent to the mainframe and backed up in the back-up system.
57 Citations
24 Claims
-
1. A system for storing data comprising:
-
a first storage system coupled to a host computer, said first storage system comprising a first disk controller, and at least one first disk coupled to said first disk controller; and
a second storage system coupled to said first storage system, said second storage system comprising a second disk controller, and at least one second disk coupled to said second disk controller;
wherein said first disk controller receives a write request issued from said host computer, determines if a disk designated by first disk identification information included in said write request is in said first storage system and, if the disk designated by said first disk identification information is not in said first storage system, obtains controller identification information designating said second disk controller and second disk identification information designating one of said at least one second disk based on said first disk identification information, and sends a write request to said second disk controller according to said controller identification information and said second disk identification information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for storing data comprising:
-
a first storage system coupled to a host computer, said first storage system comprising a first disk controller, and at least one first disk coupled to said first disk controller; and
a second storage system coupled to said first storage system, said second storage system comprising a second disk controller, and at least one second disk coupled to said second disk controller;
wherein said first disk controller receives a write request issued from said host computer, and selects a disk controller coupled to a disk corresponding to first disk identification information included in said write request, and wherein said first disk controller obtains, if a selected disk controller is said second disk controller, controller identification information designating said second disk controller and second disk identification information designating one of said at least one second disk based on said first disk identification information, and sends a write request to said second disk controller according to said controller identification information and said second disk identification information. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for storing data comprising:
-
a first storage system coupled to a host computer, said first storage system comprising a first disk controller, and at least one first disk coupled to said first disk controller; and
a second storage system coupled to said first storage system, said second storage system comprising a second disk controller, and at least one second disk coupled to said second disk controller;
wherein said first disk controller receives a write request issued from said host computer, and chooses a disk controller from one of said first disk controller and said second disk controller that is coupled to a disk corresponding to first disk identification information included in said write request, and wherein said first disk controller obtains, if a chosen disk controller is said second disk controller, controller identification information designating said second disk controller and second disk identification information designating one of said at least one second disk based on said first disk identification information, and sends a write request to said second disk controller according to said controller identification information and said second disk identification information. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification