Claims
- 1. A computer system comprising:a central processing unit (CPU); a first storage system that is coupled to the CPU so that the CPU can store information in the first storage system; a second storage system; and a communication link coupling the second storage system to the CPU so that the CPU can store at least some of the information in the second storage system, the communication link comprising a data communication line operable within a public communication network; wherein the communication link extends between the first and second storage systems such that the second storage system is coupled to the CPU via the first storage system; and wherein the first storage system writes the at least some of the information to specified target locations in the second storage system.
- 2. The computer system of claim 1, further including mirroring means, distributed between the first and second storage systems, for mirroring at least some of the information stored in the first storage system in the second storage system.
- 3. The computer system of claim 2, wherein the mirroring means includes:first means, disposed in the first storage system, for transmitting the at least some of the information stored in the first storage system to the second storage system; and second means, disposed in the second storage system, for storing in the second storage system the at least some of the information transmitted from the first storage system.
- 4. The computer system of claim 2, wherein the data communication line is selected from the family of T-carriers.
- 5. The computer system of claim 3, wherein the mirroring means further includes:third means, disposed in the first storage system, for transmitting a request to the second storage system to transmit at least one information frame stored in the second storage system to the first storage system; and fourth means, disposed in the second storage system, for transmitting the at least one information frame to the first storage system in response to receipt of the request.
- 6. The computer system of claim 1, wherein the CPU is a first CPU, and wherein the system further includes a second CPU coupled to the second storage system.
- 7. The computer system of claim 6, wherein the data communication line is selected from the family of T-carriers.
- 8. The computer system of claim 1, wherein the data communication line is selected from the family of T-carriers.
- 9. The computer system of claim 8, further including means for establishing communication between the first and second storage systems over the communication link in accordance with the ESCON protocol.
- 10. The computer system of claim 8, further including mirroring means, distributed between the first and second storage systems, for mirroring at least some of the information stored in the first storage system in the second storage system.
- 11. The computer system of claim 1, further including means for establishing communication between the first and second storage systems over the communication link in accordance with the ESCON protocol.
- 12. The computer system of claim 11, further including mirroring means, distributed between the first and second storage systems, for mirroring at least some of the information stored in the first storage system in the second storage system.
- 13. The computer system of claim 12, wherein the data communication line is selected from the family of T-carriers.
- 14. In a computer system including a central processing unit (CPU) and a first storage system that is coupled to the CPU so that the CPU can store data in the first storage system, a method of protecting against a loss of at least some of the data stored in the first storage system, the method comprising the steps of:(A) disposing a second storage system at a location remote from a location of the first storage system; (B) coupling the second storage system to the first storage system with a data communication line operable within a public communication network; (C) communicating the at least some of the data stored in the first storage system over the data line from the first storage system to specified target locations within the second storage system; and (D) storing the at least some of the data communicated over the data line at the specified target locations in the second storage system so that the second storage system mirrors the at least some of the data stored in the first storage system.
- 15. The method of claim 14, wherein step (C) includes a step of communicating the at least some of the data stored in the first storage system over the data line using the ESCON protocol.
- 16. The method of claim 15, wherein the CPU is a first CPU, and wherein the method further includes a step of coupling the second storage system to a second CPU.
- 17. The method of claim 16, wherein step (B) includes a data communication line selected from the family of T-carriers.
- 18. The method of claim 14, wherein the CPU is a first CPU, and wherein the method further includes a step of coupling the second storage system to a second CPU.
- 19. The method of claim 18, wherein step (B) includes a data communication line selected from the family of T-carriers.
- 20. The method of claim 14, wherein step (B) includes a data communication line selected from the family of T-carriers.
- 21. A computer system comprising:a central processing unit (CPU); a first storage system that is coupled to the CPU so that the CPU can store information in the first storage system; a second storage system; and a communication link coupling the second storage system to the CPU so that the CPU can store at least some of the information in the second storage system, the communication link comprising a data communication line operable within a public communication network; wherein the communication link extends between the first and second storage systems such that the second storage system is coupled to the CPU via the first storage system; and wherein the first storage system is responsive to the at least some of the information being written from the CPU to send the at least some of the information to the second storage system to mirror the at least some of the information in the second storage system.
- 22. The computer system of claim 21, further including mirroring means, distributed between the first and second storage systems, for mirroring the at least some of the information stored in the first storage system in the second storage system.
- 23. The computer system of claim 22, wherein the mirroring means includes:first means, disposed in the first storage system, for transmitting the at least some of the information stored in the first storage system to the second storage system; and second means, disposed in the second storage system, for storing in the second storage system the at least some of the information transmitted from the first storage system.
- 24. The computer system of claim 22, wherein the data communication line is selected from the family of T-carriers.
- 25. The computer system of claim 21, wherein the CPU is a first CPU, and wherein the system further includes a second CPU coupled to the second storage system.
- 26. The computer system of claim 21, wherein the data communication line is selected from the family of T-carriers.
- 27. The computer system of claim 21, further including means for establishing communication between the first and second storage systems over the communication link in accordance with the ESCON protocol.
- 28. In a computer system including a central processing unit (CPU) and a first storage system that is coupled to the CPU so that the CPU can store data in the first storage system, a method of protecting against a loss of at least some of the data stored in the first storage system, the method comprising the steps of:(A) disposing a second storage system at a location remote from a location of the first storage system; (B) coupling the second storage system to the first storage system with a data communication line operable within a public communication network; and (C) in response to the at least some of the data being stored from the CPU to the first storage system, sending the at least some of the data over the data communication line to the second storage system to mirror the at least some of the data in the second storage system.
- 29. The method of claim 28, wherein the step (C) includes a step of communicating the at least some of the data stored in the first storage system over the data line using the ESCON protocol.
- 30. The method of claim 28, wherein the CPU is a first CPU, and wherein the method further includes a step of coupling the second storage system to a second CPU.
- 31. The method of claim 28, wherein the step (B) includes a step of coupling the second storage system to the first storage system with a data communication line selected from the family of T-carriers.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is a continuation of Ser. No. 08/601,733, filed Feb. 15, 1996, now U.S. Pat. No. 5,969,216, which is a continuation-in-part of Ser. No. 08/052,039, filed Apr. 23, 1993, now U.S. Pat. No. 5,544,347.
US Referenced Citations (12)
Continuations (1)
|
Number |
Date |
Country |
Parent |
08/601733 |
Feb 1996 |
US |
Child |
09/085868 |
|
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
08/052039 |
Apr 1993 |
US |
Child |
08/601733 |
|
US |