Next Patent: Anti-vibration disk drive cage
Next Patent: Anti-vibration disk drive cage
Plaque It!
Sponsored by: Flash of Genius |
[0001] 1. Field of the Invention
[0002] This invention relates to the packaging of storage and/or server equipment, and more particularly a low profile tray for multi-disk storage or server systems and an enclosure for such trays.
[0003] 2. Description of the Related Art
[0004] One problem facing many office computing environments is how to physically arrange and store office computing equipment in a limited amount of space. Typically, an office may have a central computing room in which most of the office server systems are located. Naturally, it is desirable for such computer rooms to require as little real estate as possible. Conventional server systems are often packaged in tower type chassis that are often not very space efficient. Such chassis are typically not stackable and may require a large amount of clearance for fan airflow, etc. Some computer environments employ racks to mount computer systems in a more space efficient manner. A standard-industrial 19 inch rack is often used. The current 19 inch industrial rack accommodates equipment trays in height units of 1.75 inches. Multiple trays may be stacked up in a single rack. However, an office may not be able to readily obtain all of its server needs in this form factor, or at the very least, its choice for file servers, email servers, web servers, network servers, etc., may be restricted if they are limited to this form factor. Furthermore, with the increasing miniaturization of components, the 1.75 inch height unit of the current industrial standard racks may be an inefficient use of space. Therefore, a more compact solution to support the physical installation of server systems may be desirable.
[0005] A ribbed tray or substrate may be provided for holding computer or storage system components. The total height of the tray and components may be less than or equal to one inch. A number of such trays may be stacked inside of a cage which may be mounted inside a standard 19 inch computer rack. Such a cage may be designed to accommodate the one inch trays or larger 1.75 inch (height) trays. Each tray may be based on a printed circuit board reinforced with metal ribs in at least one direction and preferably in both an x and y direction. A tray may be populated with low profile components so that the height of the tray including the printed circuit board thickness, ribs, components, and any necessary clearance is less than or equal to one inch. The structural ribs may be oriented to allow front to back airflow and the trays may be configured to slide into the cage independently of one another.
[0006] An edge connector at the rear of the tray printed circuit board provides connectivity between trays in the cage and to a power supply and external ports, such as a network port. In one embodiment, to maximize useful space, trays are not individually packaged inside their own metal case.
[0007] The tray may be mounted into the cage in much the same fashion as in a bakery rack. Slots may be grooved out, or rails provided in the internal sidewalls of the cages to accommodate the tray substrate. Each tray slides into the cage from the front and connects to a back plane at the rear of the cage via the printed circuit board edge connector. For a high degree of compatibility the back plane may provide a standard interconnect, such as a point to point switched interconnect (e.g., as proposed by the Infiniband Trade Association) or the PCI bus or high bandwidth variant of the PCI bus.
[0008] The ribs on each tray provide enough strength such that the tray does not collapse under its own weight. Also, to avoid sagging in the middle section, heavier components ma be distributed such that most of the weight is located near ribs or near sides that slide into to the cage. Also, the ribs may be designed so that vertically adjacent trays have their ribs rest on top of one another to provide additional support. Dummy trays may be inserted to maintain the support if a regular tray is removed or uninstalled.
[0009] The trays may be powered by a Telco-standard 48 volt DC supply. Local regulation may further be done on each tray to convert 48V DC to the voltages required by the equipment on the tray using “brick” or “half-brick” form factor integrated power supply modules having a low profile. The cage back plane may provide redundant power supply tracks so that multiple power supply trays, or independent supplies on the same tray, may be used for better fault tolerance. Cooling may be provided by a set of fans at the back of the cage. To facilitate front to back airflow, the cage back plane may be perforated or otherwise appropriately shaped. In one embodiment, a row of smaller fans may be included across each tray.
[0010] In one embodiment, a tray includes two ribs along the y axis which delineate the tray into multiple regions. A plurality of disk drives may be mounted in two of these regions. Power supplies and control circuitry may be located in another region. In a preferred embodiment, at least one additional rib exists along the x axis to further divide the tray. The power supply may be located on one side of this rib, and the control circuitry including one or more drive array controllers and one or more CPU's may be located on the other side of the rib. This transverse rib may also be perforated or a low height rib to facilitate front to back airflow. In one embodiment, the ribs are metal ribs and may serve as electromagnetic barriers and/or heat sinks for the power supplies. A memory backup battery may be included in the power supply section as well.
[0011] One embodiment of the cage may be configured to hold three, one inch height trays or two 1.75 inch trays. The one inch height trays may include a plurality of low profile hard drives, such as hard drives designed for laptop computers. In one embodiment, each tray may be populated with 16 such drives so that a three tray cage may include 48 low profile drives. For 25 gigabyte drives, the cage would provide 1.2 terabytes of storage. In one embodiment this may be configured to provide one terabyte of storage plus 200 gigabytes of hot spare storage. In alternate designs, larger desktop type disk drives may be used with 1.75 inch height trays. The same tray substrate design may be employed with each larger drive occupying the space allotted for two of the smaller drives. This alternate design requires no change to the printed circuit board substrate except for the possible addition of a flexible cable that connects the larger drives to the substrate connector for the smaller drives.
[0012] Thus, a substrate for packaging a storage or server system may include one or more sections of the substrate configured to hold a two-dimensional array of disk drives. Another section of this substrate may be configured to hold circuitry for accessing the array of disk drives. This circuitry may include one or more processors. The substrate also includes a first plurality of ribs positioned in the first access of the substrate. The first plurality of ribs separate the sections from one another. The section configured to hold the control circuitry may also be configured to hold one or more power supplies for supplying power to the array of disk drives and control circuitry. This section, as well as other sections, may be divided in two by one or more additional ribs in a transverse direction.
[0013] The substrate may be configured to be mounted in a cage or rack and may include an edge connector at one edge of the substrate to provide electrical connectivity to a back plane in the cage or rack. A lateral protrusion may extend along each parallel edge of the substrate for mounting the substrate in the cage or rack by sliding the substrate into the cage or rack.
[0014] A storage or computing system may be provided including a two-dimensional array of disk drives mounted to a substrate. The two-dimensional array of disk drives may extend across the substrate along a first axis and second axis. Circuitry for controlling the two-dimensional array disk drives may also be included. This circuit may be mounted to the substrate and may include one or more processors. A first plurality of ribs may be positioned in the direction of the first axis separating the two-dimensional array of disk drives from the circuitry. A second plurality of ribs may be positioned in the direction of a second axis of the substrate perpendicular to the first axis. These ribs may be perforated or low profile ribs to facilitate airflow in the direction of the first axis.
[0015] A cage mounted storage or computing system may include a cage having a plurality of slots and a plurality of trays each mounted in one of the slots. Each tray may include a two-dimensional array disk drives mounted to a substrate. The two-dimensional array disk drives may extend across the substrate along a first axis and a second axis of the substrate. Circuitry for controlling the two-dimensional array of disk drives may be mounted on the substrate and may include one or more processors. The plurality of trays may be mounted in the cage in a vertical stack. Each of the trays may include a first plurality of ribs positioned in the direction of a horizontal first axis. These ribs may be configured to rest upon corresponding top portions of ribs for an immediately lower tray. One of the trays may be a dummy tray configured to provide mechanical support via the ribs. A back plane may be provided at the back of a cage configured to provide power and I/O signals to each tray. The back plane may provide redundant power paths and may provide connections to I/O ports, such as network ports and may include an I/O interconnect fabric. One or more fans may be included at the rear of the cage. Additionally, each tray may be configured as an independent field replaceable unit with no field serviceable internal parts. Thus, if a tray fails, instead of field servicing its internal components, the entire tray is replaced as a whole.
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038] While the invention is described herein by way of example for several embodiments and illustrative drawings, those skilled in the art will recognize that the invention is not limited to the embodiments or drawings described. It should be understood, that the drawings and detailed description thereto are not intended to limit the invention to the particular form disclosed, but on the contrary, the intention is to cover all modifications, equivalents and alternatives falling within the spirit and scope of the present invention as defined by the appended claims.
[0039] Conventional storage systems are typically designed to allow for replacement or hot swapping of most essential components, such as disk drives, fans, power supplies, etc. In contrast,
[0040] Storage system
[0041] One or more CPU's
[0042]
[0043] Software running on processor
[0044] Thus, a single field replaceable unit including all the components necessary to provide for a large RAID storage system is provided. The single field replaceable unit may include one or more processors, a network interface coupled to the processors, and an array of disk drives coupled to the processors and network interface. The array of disk drives may be configured to be provided as one or more file systems through the network interface. The processor network interface and array of disk drives are configured not to be individually field serviceable or field replaceable. Such a single field replaceable unit may be coupled to a network through the network interface so that one or more client machines may be coupled to the network and configured to access over the network the file systems provided by the single field replaceable unit. The number of physical disk drives of drive array
[0045] A large amount of storage configured as one or more network file systems and as one or more RAID logical volumes, for example, may be provided as a single field replaceable unit. All components necessary to implement such a system including CPU, system memory, and network interface, necessary for exporting or presenting the file system to the network, the drive array controllers, and drive array itself are provided within the single field replaceable unit. In some embodiments, the single field replaceable unit is sealed so that the internal components are not readily accessible in the field. In some embodiments, these components are mounted or configured within the single field replaceable unit so as not to be individually field serviceable or field replaceable. The single field replaceable unit
[0046] Turning now to
[0047] Turning now to
[0048] Single unit
[0049] Turning now to
[0050] Thus, a single computer system may include a network connection
[0051] Also included within single unit
[0052] In one embodiment, mass storage
[0053] Thus, a single system may be provided to provide many computer services required in an office as opposed to employing separate specialized systems for each computer service. For example, file services, web services, email services, and network services may all be preinstalled on a single unit and shipped to a customer so that the customer only has to connect the single system to a network in order to obtain the bulk of the computing services required for a small office. Instead of computing services being distributed across multiple machines, the services are preinstalled and centralized on a single unit. The single unit may be designed with multiple processors and employ a multiprocessing operating system so that sufficient performance is available to provide the plurality of computing services. Also, a large storage is included with the single unit
[0054] Turning now to FIGS.
[0055] As shown in the top view of
[0056] The substrate may be configured to be mounted in a cage or rack along with other such substrates. In one embodiment, the substrate
[0057] The substrate or tray
[0058] Turning now to
[0059] To maximize space, in one embodiment each tray is not individually packaged inside its own metal case. The longitudinal and/or latitudinal ribs provide structural support so that the weight of the tray itself does not cause cracking or collapse once installed in the cage
[0060] In one embodiment, the tray
[0061] Turning now to
[0062] To provide for a low profile and low power design, hard drives designed for laptop computers may be used for the drives of the two-dimensional array of disk drives. These are typically 2.5 inch disk drives with a 0.7 inch height which do not give out much heat and thus facilitate a high-density design. The embodiment of
[0063] In one embodiment, three trays, such as illustrated in
[0064] Turning now to FIGS.
[0065]
[0066] Turning now to
[0067] The cage may include a back plane with connectors for edge connectors on each tray. The back plane may provide I/O and/or network connectivity. In one embodiment the back plane provides a switched, point-to-point
[0068] Turning now to FIGS.
[0069] Various modifications and changes may be made as would be obvious to a person skilled in the art having the benefit of this disclosure. It is intended that the following claims be interpreted to embrace all such modifications and changes and, accordingly, the specifications and drawings are to be regarded in an illustrative rather than a restrictive sense.