Claims
- 1. A data storage management system for use with a physical data storage device and a plurality of computers including first and second computers, wherein the first and second computers generate allocation requests requesting allocation of data storage space on the physical data storage device, the system comprising:
an interim data storage device; and a data storage manager to be provided in communication with the interim data storage device, the first and second computers, and the physical data storage device, the data storage manager operative to assign a portion of the interim data storage device to the first computer upon receipt of an allocation request from the first computer, and to assign a portion of the interim data storage device to the second computer upon receipt of an allocation request from the second computer so that the first and second computers are provided simultaneous access to the interim data storage device, and the physical data storage device is free from monopolization by the first and second computers.
- 2. The system of claim 1 wherein the interim data storage device is operative to store data from the first and second computers before the data is stored on the physical data storage device.
- 3. The system of claim 2 wherein the data storage manager is further operative to transfer data stored in the interim data storage device to the physical data storage device.
- 4. The system of claim 1 wherein the data storage manager comprises a processor.
- 5. The system of claim 1 wherein the interim data storage device comprises a high speed buffer memory.
- 6. A data storage management method for use in a data storage system comprising a physical data storage device, an interim data storage device, and a plurality of computers including first and second computers, wherein the first and second computers generate allocation requests requesting allocation of data storage space on the physical data storage device, the method comprising:
providing a data storage manager adapted to be provided in communication with the physical data storage device, the interim data storage device, and the first and second computers, the data storage manager operative to assign a portion of the interim data storage device to the first computer upon receipt of an allocation request from the first computer, and to assign a portion of the interim data storage device to the second computer upon receipt of an allocation request from the second computer so that the first and second computers are provided simultaneous access to the interim data storage device, and the physical data storage device is free from monopolization by the first and second computers.
- 7. The method of claim 6 wherein the interim data storage device is operative to store data from the first and second computers before the data is stored on the physical data storage device.
- 8. The method of claim 7 wherein the data storage manager is further operative to transfer data stored in the interim data storage device to the physical data storage device.
- 9. The method of claim 6 wherein the data storage manager comprises a processor.
- 10. The method of claim 6 wherein the interim data storage device comprises a high speed buffer memory.
- 11. A data storage management method for use with a physical data storage device and a plurality of computers including first and second computers, wherein the first and second computers generate allocation requests requesting allocation of data storage space on the physical data storage device, the method comprising:
providing an interim data storage device; and providing a data storage manager to be provided in communication with the interim data storage device, the first and second computers, and the physical data storage device, the data storage manager operative to assign a portion of the interim data storage device to the first computer upon receipt of an allocation request from the first computer, and to assign a portion of the interim data storage device to the second computer upon receipt of an allocation request from the second computer so that the first and second computers are provided simultaneous access to the interim data storage device, and the physical data storage device is free from monopolization by the first and second computers.
- 12. The method of claim 11 wherein the interim data storage device is operative to store data from the first and second computers before the data is stored on the physical data storage device.
- 13. The method of claim 12 wherein the data storage manager is further operative to transfer data stored in the interim data storage device to the physical data storage device.
- 14. The method of claim 11 wherein the data storage manager comprises a processor.
- 15. The method of claim 11 wherein the interim data storage device comprises a high speed buffer memory.
- 16. A data storage management method for use in a data storage system comprising a physical data storage device and a plurality of computers including first and second computers, wherein the first and second computers generate allocation requests requesting allocation of data storage space on the physical data storage device, the method comprising:
providing a data storage subsystem adapted to be provided in communication with the physical data storage device and the first and second computers, the data storage subsystem comprising interim data storage space and operative to assign a portion of the interim data storage space to the first computer upon receipt of an allocation request from the first computer, and to assign a portion of the interim data storage space to the second computer upon receipt of an allocation request from the second computer so that the first and second computers are provided simultaneous access to the interim data storage space, and the physical data storage device is free from monopolization by the first and second computers.
- 17. The method of claim 16 wherein the data storage subsystem is operative to store data from the first and second computers in the interim data storage space before the data is stored on the physical data storage device.
- 18. The method of claim 17 wherein the data storage subsystem is further operative to transfer data stored in the interim data storage space to the physical data storage device.
- 19. The method of claim 16 wherein the data storage subsystem comprises a processor and an interim data storage device.
- 20. The method of claim 19 wherein the interim data storage device comprises a high speed buffer memory.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation of U.S. application Ser. No. 09/121,254 filed Jul. 23, 1998, which is a continuation-in-part of U.S. application Ser. No. 09/110,217 filed Jul. 6, 1998 and now U.S. Pat. No. 6,094,605.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09121254 |
Jul 1998 |
US |
Child |
10255890 |
Sep 2002 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09110217 |
Jul 1998 |
US |
Child |
09121254 |
Jul 1998 |
US |