Brad A. Reger - Dublin CA, US Allen Kilbourne - Tracy CA, US R. Guy Lauterbach - Penn Valley CA, US Steve Valin - Nevada City CA, US
Assignee:
Network Appliance, Inc. - Sunnyvale CA
International Classification:
G06F 1/32
US Classification:
713323, 713324, 713 2, 713100
Abstract:
A general-purpose personal computer is converted into a dedicated mass storage appliance, and a mass storage operating system for performing mass data storage functions is booted from a solid-state, nonvolatile memory card in response to BIOS boot probe signals. The memory card emulates a disk drive for booting purposes, so the BIOS need not be modified to incorporate chain booting. A relatively low latency intermediate memory reads and writes data from a primary expansion bus of the personal computer, and the intermediate memory is separately backed up with power to sustain the data upon a reduction in power, a reset signal, or the absence of a bus clock signal. The conversion may be accomplished by inserting a conversion card into a bus slot of a primary expansion bus of the personal computer.
Method For Converting Disk Drive Storage Enclosure Into A Standalone Network Storage System
An existing disk drive storage enclosure is converted into a standalone network storage system by removing one or more input/output (I/O) modules from the enclosure and installing in place thereof one or more server modules (“heads”), each implemented on a single circuit board. Each head contains the electronics, firmware and software along with built-in I/O connections to allow the disks in the enclosure to be used as a Network-Attached file Server (NAS) or a Storage Area Network (SAN) storage device. An end user can also remove the built-in head and replace it with a standard I/O module to convert the enclosure back into a standard disk drive storage enclosure. Two internal heads can communicate over a passive backplane in the enclosure to provide full cluster failover (CFO) capability.
David Baik - Sunnyvale CA, US George Feltovich - San Jose CA, US Brad Reger - Dublin CA, US David Willheim - Los Gatos CA, US
Assignee:
Network Appliance, Inc. - Sunnyvale CA
International Classification:
G06F 1/16
US Classification:
361685, 248682, 360 9703, 3122231
Abstract:
A hard disk drive system includes a plurality of hard disk drive carriers and a hard disk drive chassis. Each of the plurality of hard disk drive carriers has a body and an ejector rotatably connected to the body. The ejector includes a first alignment member on a first side of the ejector and a second alignment member on a second side of the ejector. The second side of the ejector is opposite the first side of the ejector. The hard disk drive chassis includes a plurality of receiving slots for receiving the plurality of hard disk drive carriers. Two of the plurality of hard disk drive carriers may be fully inserted, next to each other, into the plurality of receiving slots.
Reconfiguration Of Storage System Including Multiple Mass Storage Devices
Brad A. Reger - Dublin CA, US Susan M. Coatney - Cupertino CA, US
Assignee:
Network Appliance, Inc. - Sunnyvale CA
International Classification:
G06F 12/00
US Classification:
711170
Abstract:
A storage system includes a plurality of mass storage devices and a first storage server head to access the mass storage devices in response to client requests, wherein the first storage server head has ownership of the plurality of mass storage devices. Ownership of at least one of the mass storage devices is reassigned to a second storage server head independently of how the second storage server head is connected to the plurality of mass storage devices.
Method For Converting A Standalone Network Storage System Into A Disk Drive Storage Enclosure
An existing disk drive storage enclosure is converted into a standalone network storage system by removing one or more input/output (I/O) modules from the enclosure and installing in place thereof one or more server modules (“heads”), each implemented on a single circuit board. Each head contains the electronics, firmware and software along with built-in I/O connections to allow the disks in the enclosure to be used as a Network-Attached file Server (NAS) or a Storage Area Network (SAN) storage device. An end user can also remove the built-in head and replace it with a standard I/O module to convert the enclosure back into a standard disk drive storage enclosure. Two internal heads can communicate over a passive backplane in the enclosure to provide full cluster failover (CFO) capability.
David J. Baik - Sunnyvale CA, US George Feltovich - San Jose CA, US Brad Reger - Dublin CA, US David Willheim - Los Gatos CA, US Harold Miyamura - San Jose CA, US
Assignee:
Network Appliance, Inc. - Sunnyvale CA
International Classification:
H05K 5/00 H05K 7/00
US Classification:
361730, 36167901, 36167902, 361729
Abstract:
A system of keying implementation for swapping paired devices is provided. The system includes a controller module having a first keying member, a power supply unit having a second keying member, and a chassis having a plurality of receiving slots for receiving the controller module and the power supply unit. When the controller module and the power supply unit are a matched pair and when the controller module and the power supply unit are fully inserted, next to each other, into the plurality of receiving slots, the first keying member and the second keying member do not interfere with each other so that the power supply unit may supply power to the controller module.
Dynamic Address Mapping Of A Fibre Channel Loop Id
Keith Son - Dublin CA, US Richard I. Ely - San Jose CA, US Wayne Booth - San Jose CA, US Brad Reger - Dublin CA, US
Assignee:
NetApp, Inc. - Sunnyvale CA
International Classification:
G06F 3/00 G06F 13/00
US Classification:
710 3, 71 33
Abstract:
The present invention is a method and a system for dynamic mapping of a fiber channel loop ID in an ALPA loop. Based on reserved address information for the fiber channel system and a number of select ID bits for a slot ID, a dynamic drive mapping table is created. A unique address may be assigned to each drive and each controller in the ALPA loop. The created drive mapping table may be stored on logic decoding circuitry of an adaptor card coupled to each disk drive in the ALPA loop. When fiber channel loop ID signals are sent from a backplane, the fiber channel loop ID signals are translated into seven bits within an ALPA address range based on the dynamic drive mapping table. The converted signals may be sent to the disk drive coupled the adaptor card at boot up time.
Use Of Service Processor To Retrieve Hardware Information
Chaitanya Nulkar - Sunnyvale CA, US Brad Reger - Dublin CA, US Pradeep Kalra - San Jose CA, US Johnny Kang-wing Chan - Sunnyvale CA, US Thomas Holland - Mountain View CA, US
Various techniques and hardware are described for retrieving information in a processing system. In one embodiment, a method is provided for retrieving information in a processing system that includes a central processing unit and a service processor. Here, the service processor retrieves central processing unit information from the central processing unit and resets the processing system after the retrieval of the central processing unit information.