Scalable modular data storage system

Electrical computers and digital data processing systems: input/ – Intrasystem connection

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S108000, C710S108000, C361S727000

Reexamination Certificate

active

06272573

ABSTRACT:

FIELD OF THE INVENTION
This invention relates to the field of data storage subsystems and more particularly to scalable modularized storage subsystems.
BACKGROUND OF THE INVENTION
In recent years there has been substantial growth in the use of disk drive arrays for storing large quantities of electronic data for computer systems. A disk array typically comprises a set of direct access storage devices (DASDS) such as hard disk drives (HDDS) acting in concert connectable to a host computer system. The disk array is managed by software either residing wholly or partially on the host system or in a separate array controller. A disk array is designed to provide high capacity data storage, high reliability and high data transfer rates to and from the host computer system.
Application programs running on a host system issue requests to access data stored on the storage devices which are routed through an I/O bus adapter. An I/O bus itself is the medium in which host commands, disk responses, and data are moved between adapters and the storage devices. A disk controller connects a host computer's I/O bus to the storage device I/O bus through a bus adapter channel. Examples of I/O buses are the Small Computer Storage Interconnect (SCSI), the Serial Storage Architecture (SSA), and the Fibre Channel Arbitrated Loop (FC-AL).
Storage subsystems also include power converters. Power from commercial AC power sources needs to be converted to DC power and further converted to supply the amount of power needed for the HDDs as well as cooling fans also provided in the subsystem. Typically redundancy is required in all aspects of the storage system, including the HDDs as well as fans and power converter systems.
Customers using storage subsystems often require incremental growth of the storage capacity of the system. That is, a customer's computer system may start out only needing a certain limited amount of data storage capacity. But, after continuous use and as the customer's enterprise activity grows, the customer may need to be consistently increasing the amount of data storage capacity available to the computer system.
At the same time, customers are also concerned about the amount of floor space used by the data storage system and how that floor space corresponds to the amount of storage capacity actually being used. It is not desirable for customers to spend more money or make available more floor space than the amount of storage capacity that is currently required. However, it is also not desirable to purchase completely new systems as the enterprise's storage needs grow.
One approach to anticipating an enterprise's ultimate storage needs is to use a storage subsystem which incorporates a rack enclosure which can accommodate a fixed number of drawers of HDDs. A customer can start out with two or three drawers of HDDs and continually add drawers as additional storage capacity is required. However, such a solution does not minimize the floor space that is required to accommodate a rack type enclosure that ultimately includes ten or twenty drawers. That is, a maximum size enclosure solves the problem of incremental growth but introduces other considerations for the customer and storage vendor. Using this approach also results in a higher dollar per mega byte for a minimum configuration. This is caused by the upfront hardware costs associated with the enclosure cables, back planes and power systems needed for incremental growth.
Customers also require that the storage subsystems be continually available. Therefore, there is a need for a storage system where the storage capacity can be incrementally increased without disrupting the customers access to the data currently being stored on the system.
SUMMARY OF THE INVENTION
It is an object of the invention to provide a storage subsystem having an incrementally upgradable storage capacity subsystem. It is a further object to provide such a subsystem where the addition, removal, or maintenance of any storage units or components can be accomplished without disturbing the operation of the other components of the subsystem.
To accomplish these objectives a storage system is provided for storing data for a computer system. The storage capacity of the storage system can be incrementally increased without disrupting the operations of the storage system. The storage system comprises a base unit, and a plurality of modular units. The modular units are inserted into the system as increased storage capacity is required. Each modular unit has a top, a bottom, and side walls. The bottom and top of each modular unit have at least one power connector and at least one data transmission connector. The bottom of a first modular unit connects to the base unit and the top of the first modular unit is connectable to the bottom of a second modular unit. At least one back plane is provided in each modular unit for providing attachment for a set of storage devices. Each storage device has a storage media in which data is stored. A data transmission system is provided for transmitting data and commands between the plurality of storage devices in the modular units and the computer system, such that in the event of a loss of connection to any one set of storage devices data and commands can still be transmitted from and to any other set of storage devices.
A power system is also provided for powering a plurality of storage devices in each modular unit, and connecting each modular unit with an external power source. The data transmission system and power system interconnect each modular unit such that at least one new modular unit can be added to the storage system to increase storage capacity without disrupting operations of the storage system.
In a preferred embodiment the data transmission system comprises serial buses configured according to the serial storage architecture (SSA).
In a further preferred embodiment, the power system includes dual power converters and the system includes redundant fans and other redundant components.


REFERENCES:
patent: 4158235 (1979-06-01), Call et al.
patent: 4356550 (1982-10-01), Katzman et al.
patent: 5195022 (1993-03-01), Hoppal et al.
patent: 5243493 (1993-09-01), Jeng et al.
patent: 5471099 (1995-11-01), Larabell et al.
patent: 5515239 (1996-05-01), Kamerman et al.
patent: 5604662 (1997-02-01), Anderson et al.
patent: 5737189 (1998-04-01), Kammersgard et al.
patent: 5761032 (1998-06-01), Jones

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

Scalable modular data storage system does not yet have a rating. At this time, there are no reviews or comments for this patent.

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

Rate now

     

Profile ID: LFUS-PAI-O-2517278

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