Virtual storage system and method

Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

711111, 711113, 711162, 711168, 711137, 710 68, G06F 1300

Patent

active

RE0369896

ABSTRACT:
A virtual storage system for use in conjunction with a host computer is disclosed. The system features a memory control processor external to the host computer which divides user-defined data sets into blocks of a size convenient for storage on, e.g., magnetic media and individually assigns these blocks to locations determined external to the host. In this way, the extent of a particular data file is not specified by the user; nor is empty space allocated in anticipation of future use. The virtual memory system may additionally comprise a high speed cache memory for receiving data written to the memory system at high speed from the host. Data anticipated to be the subject of future requests can be staged to the cache, so that it can be supplied to the host at high speed, thus improving system performance. Data compression and decompression may be incorporated in the storage system. Numerous data back-up and automated recovery processing operations may additionally be performed by this system without specific instruction from the host.

REFERENCES:
patent: 3130387 (1964-04-01), Wright et al.
patent: 3699533 (1972-10-01), Hunter
patent: 3806888 (1974-04-01), Brickman et al.
patent: 3909799 (1975-09-01), Recks et al.
patent: 3949377 (1976-04-01), O'Neill, Jr.
patent: 3976977 (1976-08-01), Porter et al.
patent: 4021782 (1977-05-01), Hoerning
patent: 4035778 (1977-07-01), Ghanem
patent: 4040026 (1977-08-01), Gernelle
patent: 4054951 (1977-10-01), Jackson et al.
patent: 4077059 (1978-02-01), Cordi et al.
patent: 4080651 (1978-03-01), Cronshaw et al.
patent: 4080652 (1978-03-01), Cronshaw et al.
patent: 4084228 (1978-04-01), Dufond et al.
patent: 4084234 (1978-04-01), Calle et al.
patent: 4086629 (1978-04-01), Desyllas et al.
patent: 4091455 (1978-05-01), Woods et al.
patent: 4096567 (1978-06-01), Millard et al.
patent: 4110823 (1978-08-01), Cronshaw et al.
patent: 4123795 (1978-10-01), Dean, Jr. et al.
patent: 4126894 (1978-11-01), Cronshaw et al.
patent: 4158235 (1979-06-01), Call et al.
patent: 4189770 (1980-02-01), Gannon et al.
patent: 4215400 (1980-07-01), Denko
patent: 4228501 (1980-10-01), Frissell
patent: 4241420 (1980-12-01), Fish et al.
patent: 4246637 (1981-01-01), Brown et al.
patent: 4276595 (1981-06-01), Brereton et al.
patent: 4298932 (1981-11-01), Sams
patent: 4310883 (1982-01-01), Clifton et al.
patent: 4318184 (1982-03-01), Millett et al.
patent: 4327408 (1982-04-01), Frissell et al.
patent: 4412285 (1983-10-01), Neches et al.
patent: 4414644 (1983-11-01), Tayler
patent: 4533995 (1985-08-01), Christian et al.
Systems Programming, written by John Donovan McGraw-Hill Book Company, 1972, pp. 407-420.
Verity, John, W., "Storage for the Masses", Datamation, Oct. 1981, pp. 56, 58, and 63, Oct. 1981.
Bock et al., "Mass-storage systems outpace extended disk storage", Electronic Design, Jan. 21, 1982; pp. 33-36.
"STC, Masstor Unveil Hardware as Two Kinds of Database Machines Hit Market", EDP Industry Report, vol. 17, No. 10, Sep. 23, 1981.
Porter, James N., "The Disk Drive Industry", IEEE Transaction on Magnetics, vol. MAG-14, No. 4, Jul. 1978, pp. 149-153.
Puthuff, Steven H., "Technical Innovations in Information Storage and Retrieval", IEEE Transactions on Magnetics, vol. MAG-14, No. 4, Jul. 1978, pp. 143-148.
Waddell, J.M., Way, D.L., "Channel Scheduling by a Control Unit", IBM Technical Disclosure Bulletin, vol. 17, No. 9, Feb. 1975, pp. 2553-2556.
Boggs, J.K., Jr., "Virtual Input/Output Channels for a Digital Computer", IBM Technical Disclosure Bulletin, vol. 20, No. 1, Jun. 1977, pp. 110-112.
Mitchell, M.J., Jr., "Diskette Load/Dump Control", IBM Technical Disclosure Bulletin, vol. 20, No. 4, Sep. 1977, pp. 1359-1361.
Nishimukai, T., et al., "Universal IO Device Controller by Using Programmable Logic Arrays (PLA)", Conference Record, 11th Asilomar Conference on Circuits, Systems and Computers, Nov. 1977, pp. 477-480.
Smith, Alan Jay, "Directions for Memory Hierarchies and their Components: Research and Development", 1978 IEEE, pp. 704-709.
Digest of Papers, "The Gap Between MSS Products and User Requirements", Fourth IEEE Symposium on Mass Storage Systems, Apr. 15-17, 1980, Regency Hotel, Denver, Colorado, pp. 1-76.
Collins, M.W., "Mass Storage at LASL", IEEE Proceedings of the Mass Storage Conference, Dec. 1977, pp. 95-112.
"IBM 3850 Mass Storage System (MSS) Principles of Operation: Theory", GA32-0035-1, Nov. 1981.
Blood et al., "Common File System Specifications", LA-7065-MS, Dec. 1977.
Christman et al., "A Network File-Storage System", LA-8887-MS, Jul 1981.
Chorn et al., "The Standard File Transport Protocol", LA-7388-MS, Aug. 1978.
IBM, "Reference manual for IBM 3830 Storage Control Model 1 and IBM 3330 Disk Storage", GA-26-1592-5, 6th Ed., Nov. 1976.
Masstor Systems Corporation, "Shared Virtual Storage System.TM.; System Overview", 1980.
Johnson, Clayton, "The IBM 3850: A Mass Storage System with Disk Characteristics", Proceedings of the IEEE, vol. 63, No. 8, pp. 1166-1170, Aug. 1975.
Harris, John P., et al., "The IBM 3850 Mass Storage System: Design Aspects", Proceedings of the IEEE, vol. 63, No. 8, pp. 1171-1176, Aug. 1975.
IBM, "IBM 3850 Mass Storage System (MSS) Principles of Operation: Theory", 2nd Ed., Nov. 1981.
IBM, "IBM 3850 Mass Storage System (MSS) Introduction and Preinstallation Planning", GA32-0038-1, 2nd Ed., Apr. 1980.
IBM, "IBM 3850 Mass Storage System (MSS) Principles of Operation: Reference", 3rd Ed., Nov. 1981.
Conti, C.J., et al., "Structural aspects of the System/360 Model 85: General organization", IBM Systems Journal, vol. 7, No. 1, pp. 2-14, 1968.
Liptay, J.S., "Structural aspects of the System/360 Model 85: The cache", IBM Systems Journal, vol. 7, pp. 15-21, No. 1, 1968.
Meade, R.M., "How a cache memory enhances computer performance", Electronics, Jan. 17, 1972, pp. 58-63.
Masstor Systems Corporation, "Shared Virtual Storage System.TM.: System Description", Oct. 1979.
Masstor Systems Corporation, "FPEXEC: File Processor Executive Program Logic Manual and System Maintenance Guide", Oct. 18, 1982.
Shell Oil Company Sales Agreement, (Masstor File Processor Design Specification), Dec. 18, 1978.
Crittenden, Willard C., "Operational Characteristics of the NCAR Mass Storage Device," IEEE Computer, pp. 48-50, Aug. 1980.
Ampex Corporation, "Current Status and Outlook of MSS; The TBM.TM. Memory System", Mar. 6, 1974.
Masstor Systems Corporation, "Masstor MC Series Computers: Specifications", 1980.
IBM, "IBM System/370: Principles of Operation", 1981.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Virtual storage system and method does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Virtual storage system and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Virtual storage system and method will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-204635

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.