Patents by Inventor Shah Mohammad Rezaul Islam
Shah Mohammad Rezaul Islam has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 7590883Abstract: A vital product data system memory stores warranty information in vital product data relating to replaceable unit(s) of a data handling system. The data comprises a date of first use, and a device state field comprising an identifier representing one of the states: “new”, “recertified”, and, “in-use”. Management control, in response to newly sensing a replaceable unit, detects its device state field, and if the detected field is set to the “new” state, resets it to the “in-use” state, sets the date of first use to a current date, and stores the state field and date of first use for the replaceable unit in the memory; and if the detected field is set to the “recertified” state, resets the field to the “in-use” state, and sets the replaceable unit date of first use to the date of first use stored in the memory for the previous replaceable unit at the same location.Type: GrantFiled: February 2, 2007Date of Patent: September 15, 2009Assignee: International Business Machines CorporationInventors: James Blaine Engle, Jason James Graves, Shah Mohammad Rezaul Islam
-
Patent number: 7565488Abstract: An apparatus, system, and method are disclosed for integrating a blade RAID controller and storage. A storage blade enclosure communicates with a blade chassis. The storage blade enclosure is mounted within the blade chassis. A RAID controller disposed in the storage blade enclosure receives a command through the storage blade enclosure. In one embodiment, the command is communicated through the blade chassis from a processor blade mounted in the blade chassis. The RAID controller redundantly stores data to or retrieves data from a storage module disposed in the storage blade enclosure in response to the command using a RAID redundancy methodology.Type: GrantFiled: July 26, 2006Date of Patent: July 21, 2009Assignee: International Business Machines CorporationInventors: Yoshihiro Fujie, Shah Mohammad Rezaul Islam, Gregg Steven Lucas, Koji Nakase, Ronald Dean Parrish, Tohru Sumiyoshi
-
Patent number: 7549018Abstract: A blade enclosure is provided which may accommodate a first configuration which includes integrated drive enclosure blades (I-DEBs) or a second configuration which includes I-DEBs and non-integrated or switched DEBs (S-DEBs). Each I-DEB includes a pair of redundant RAID controllers, each having two configurable ports. In the first configuration, all four ports are configured as host adapter (HA) ports through which data is exchanged with server blades. In the second configuration, one port of each RAID controller is configured as an HA port, through which data is exchanged with server blades, and the other port of each RAID controller is configured as a device adapter (DA) port, through which data may be exchanged with the S-DEB. Zones may also be established to separate traffic between the servers and the I-DEB from traffic between the I-DES and the S-DEB.Type: GrantFiled: August 3, 2006Date of Patent: June 16, 2009Assignee: International Business Machines CorporationInventors: Shah Mohammad Rezaul Islam, Gregg Steven Lucas
-
Patent number: 7546415Abstract: An apparatus, system, and method are disclosed for integrating redundant array of independent disk (“RAID”) storage within a blade center. A plurality of mutually autonomous storage subsystems mount within the blade center through a switch. Each storage subsystem includes a storage module comprising a plurality of storage devices and a RAID controller. A server blade mounted within the blade center may access a first storage subsystem through a switch module. The switch module is a non-blocking, cross-point switch. In one embodiment, the switch module restricts the server blade's access to a second storage subsystem.Type: GrantFiled: August 15, 2006Date of Patent: June 9, 2009Assignee: International Business Machines CorporationInventors: Katherine Tyldesley Blinick, Shah Mohammad Rezaul Islam, Gregg Steven Lucas, Robert Earl Medlin
-
Patent number: 7487285Abstract: A system provides communication between components of a computer data storage system using out-of-band (OOB) signaling. The system includes a plurality of data storage devices having a local controller for directing data flow to each of the plurality of data storage devices. A switch is coupled to the local controller to direct data to the set of the plurality of data storage devices. First and second initiators are coupled to the switch. The first initiator communicates the OOB signals through the switch alternatively to the local controller or to the second initiator.Type: GrantFiled: May 24, 2007Date of Patent: February 3, 2009Assignee: International Business Machines CorporationInventors: William G. Holland, Shah Mohammad Rezaul Islam, Gregg S. Lucas, Yoshihiko Terashita
-
Patent number: 7418623Abstract: A method is disclosed to reconfigure a storage array. The method supplies a data storage and retrieval system comprising (N) data storage device assemblies, wherein each of those (N) data storage device assemblies comprises (M) data storage devices, wherein (N) is greater than or equal to 2, and wherein (M) is greater than or equal to 2. The method configures those (N) data storage device assemblies to comprise a spare data storage device assembly and a first storage array comprising the remaining (N?1) data storage device assemblies. In the event Applicants' method detects a failed data storage device disposed in the first storage array, then the method forms a second storage array comprising the first storage array, except the failed data storage device, in combination with a data storage device disposed in the spare data storage device assembly.Type: GrantFiled: November 16, 2005Date of Patent: August 26, 2008Assignee: International Business Machines CorporationInventors: John C. Elliott, Shah Mohammad Rezaul Islam, Robert A. Kubo, Gregg S. Lucas
-
Publication number: 20080189300Abstract: A vital product data system memory stores warranty information in vital product data relating to replaceable unit(s) of a data handling system. The data comprises a date of first use, and a device state field comprising an identifier representing one of the states: “new”, “recertified”, and, “in-use”. Management control, in response to newly sensing a replaceable unit, detects its device state field, and if the detected field is set to the “new” state, resets it to the “in-use” state, sets the date of first use to a current date, and stores the state field and date of first use for the replaceable unit in the memory; and if the detected field is set to the “recertified” state, resets the field to the “in-use” state, and sets the replaceable unit date of first use to the date of first use stored in the memory for the previous replaceable unit at the same location.Type: ApplicationFiled: February 2, 2007Publication date: August 7, 2008Inventors: James Blaine Engle, Jason James Graves, Shah Mohammad Rezaul Islam
-
Publication number: 20080178039Abstract: A method to assign addresses to a plurality of data storage devices, by providing a switch and (N) data storage devices, where each of those (N) data storage devices is interconnected with said switch. The method further establishes (M) arbitrated loop physical addresses (“AL_PAs”), where (M) is less than (N), and assigns a different one of each of the (M) AL_PAs to a different one of the (N) data storage devices, such that the (N) data storage devices comprise (M) AL_PA-assigned data storage devices and (P) non-address-assigned data storage devices. The method then detects a failure of an (i)th AL_PA-assigned data storage device, and transfers the (i)th AL_PA from the failed address-assigned data storage device to a (j)th data storage device, where that (j)th data storage device comprises one of the (P) previously non-addressed data storage devices.Type: ApplicationFiled: March 28, 2008Publication date: July 24, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John C. Elliott, Shah Mohammad Rezaul Islam, Robert A. Kubo, Gregg S. Lucas
-
Patent number: 7404104Abstract: A method is disclosed to assign network addresses in a storage array disposed in a data storage and retrieval system comprising (P) data storage devices disposed in (N) data storage device assemblies. The method configures the (N) data storage device assemblies to comprise a spare data storage device assembly and a first storage array comprising (N?1) active data storage device assemblies, wherein each data storage device configured in the first storage array is assigned a network address, and wherein one of the spare data storage device disposed in the spare data storage device assembly is assigned a network address. In the event the method detects a failed data storage device disposed in the first storage array, then the method forms a second storage array comprising the first storage array, except the failed data storage device, in combination with the (i)th spare data storage device.Type: GrantFiled: November 16, 2005Date of Patent: July 22, 2008Assignee: International Business Machines CorporationInventors: John C. Elliott, Shah Mohammad Rezaul Islam, Robert A. Kubo, Gregg S. Lucas
-
Publication number: 20080126715Abstract: An apparatus, system, and method are disclosed for integrating a blade RAID controller and storage. A storage blade enclosure communicates with a blade chassis. The storage blade enclosure is mounted within the blade chassis. A RAID controller disposed in the storage blade enclosure receives a command through the storage blade enclosure. In one embodiment, the command is communicated through the blade chassis from a processor blade mounted in the blade chassis. The RAID controller redundantly stores data to or retrieves data from a storage module disposed in the storage blade enclosure in response to the command using a RAID redundancy methodology.Type: ApplicationFiled: July 26, 2006Publication date: May 29, 2008Inventors: Yoshihiro Fujie, Shah Mohammad Rezaul Islam, Gregg Steven Lucas, Koji Nakase, Ronald Dean Parrish, Tohru Sumiyoshi
-
Publication number: 20080126582Abstract: A method of configuring a blade enclosure is provided by the present invention in which, in a first step, slots are identified to whose SAS connectors SAS device blades are to be connected in a minimum capacity configuration. In a second step, slots are identified to whose SAS connectors SAS device blades are to be connected in a maximum capacity configuration. A path is then established from the SAS switch to the SAS connector of each slot identified in either the first step or the second step. Blade devices, such as RAID controller blades and disk enclosure blades are installed in the identified slots. Thus, the SAS switch within the enclosure selectively and efficiently interfaces with a predetermined number of blade slots rather than with all slots.Type: ApplicationFiled: August 23, 2006Publication date: May 29, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William Gavin Holland, Shah Mohammad Rezaul Islam, Gregg Steven Lucas
-
Patent number: 7375961Abstract: An electronics component support assembly and an electronics system assembly employing the component support assembly are provided. The component support assembly includes a rotatable base support and a component connector assembly. The rotatable base support is sized to reside within an electronics enclosure and to operatively support multiple electronics components thereon. The component connector assembly is associated with the rotatable base support, and at least some electronics components of the multiple electronics components couple thereto when operatively supported by the rotatable base support. Rotation of the rotatable base support facilitates access to the multiple electronics components, and the component connector assembly allows for rotation of the rotatable base support with the multiple electronics components operatively supported on the rotatable base support.Type: GrantFiled: June 28, 2006Date of Patent: May 20, 2008Assignee: International Business Machines CorporationInventors: Robert B. Basham, Shah Mohammad Rezaul Islam, Gregg S. Lucas, Kenneth R. Schneebeli
-
Publication number: 20080084680Abstract: The present invention provides a method for allowing a multi-drive tray (MDT) to be interchanged with a battery backup unit (BBU) tray within a disk enclosure blade (DEB) of a blade server. The DEB is implemented comprising a plurality of controller cards and a plurality of MDTs. One of the MDT slots within the DEB is configured to be interchanged with a BBU tray. The BBU tray is designed to include multiple BBUs and is configured to have packaging, mounting, and air flow characteristics that are similar to an MDT. In one embodiment, a controller card queries each MDT slot within the DEB and determines if any of the queried MDT slots contain a BBU tray. If a queried MDT slot contains a BBU tray, the controller card manages the queried MDT slot as a BBU slot. Otherwise, the controller card manages the queried MDT slot as an MDT slot.Type: ApplicationFiled: October 9, 2006Publication date: April 10, 2008Inventors: Shah Mohammad Rezaul Islam, Gregg S. Lucas, Ronald D. Parrish, Michihiro Okamoto, Tohru Sumiyoshi
-
Patent number: 7356638Abstract: A system provides communication between components of a computer data storage system using out-of-band (OOB) signaling. The system includes a plurality of data storage devices having a local controller for directing data flow to each of the plurality of data storage devices. A switch is coupled to the local controller to direct data to the set of the plurality of data storage devices. First and second initiators are coupled to the switch. The first initiator communicates the OOB signals through the switch alternatively to the local controller or to the second initiator.Type: GrantFiled: October 12, 2005Date of Patent: April 8, 2008Assignee: International Business Machines CorporationInventors: William G. Holland, Shah Mohammad Rezaul Islam, Greg S. Lucas, Yoshihiko Terashita
-
Publication number: 20080082747Abstract: The present invention increases the performance of storage subsystems having a single controller while keeping the cost lower than a dual controller storage subsystem. An interface card is positioned in an archetypal second storage controller position. The storage controller and the interface card are connected via a backend communication path which is configured as a data I/O path to facilitate communication between the two. Both the storage controller and the interface card can be connected to the same or different data trafficking devices. An expander chipset can be attached to the interface card to provide a second access port to a redundant array of independent disks. The addition of the interface card provides redundancy to at least one data trafficking device as well as the potential for dual ported access to the RAID. In this respect, the present invention enables dual controller capability at the cost of using only a single controller.Type: ApplicationFiled: September 28, 2006Publication date: April 3, 2008Inventors: Shah Mohammad Rezaul Islam, Gregg Steven Lucas, Ivan Ronald Olguin
-
Patent number: 7353318Abstract: A method is disclosed to assign addresses to a plurality of data storage devices. The method provides a switch and (N) data storage devices, where each of those (N) data storage devices is interconnected with said switch. The method further establishes (M) device addresses, where (M) is less than (N), and assigns a different one of each of the (M) device addresses to a different one of the (N) data storage devices, such that the (N) data storage devices comprise (M) address-assigned data storage devices and (P) non-address-assigned data storage devices. The method then detects a failure of the (i)th address-assigned data storage device, and transfers the (i)th address from the failed address-assigned data storage device to the (j)th data storage device, where that (j)th data storage device comprises one of the (P) previously non-addressed data storage devices.Type: GrantFiled: August 26, 2005Date of Patent: April 1, 2008Assignee: International Business Machines CorporationInventors: John C. Elliot, Shah Mohammad Rezaul Islam, Robert A. Kubo, Gregg S. Lucas
-
Publication number: 20080046647Abstract: An apparatus, system, and method are disclosed for integrating redundant array of independent disk (“RAID”) storage within a blade center. A plurality of mutually autonomous storage subsystems mount within the blade center through a switch. Each storage subsystem includes a storage module comprising a plurality of storage devices and a RAID controller. A server blade mounted within the blade center may access a first storage subsystem through a switch module. The switch module is a non-blocking, cross-point switch. In one embodiment, the switch module restricts the server blade's access to a second storage subsystem.Type: ApplicationFiled: August 15, 2006Publication date: February 21, 2008Inventors: Katherine Tyldesley Blinick, Shah Mohammad Rezaul Islam, Gregg Steven Lucas, Robert Earl Medlin
-
Publication number: 20080040462Abstract: An apparatus, system, and computer readable medium are disclosed for booting a server from a shared storage system. The present invention teaches at least one server having at least one processor, a storage system having a plurality of storage drives and at least one boot volume corresponding to the at least one server, and a switch fabric having at least one switch; the switch fabric isolates boot traffic form storage traffic and enables communication between the server and the boot volume of the storage system. In some embodiments the switch fabric includes one or more partitionable switches that isolate boot traffic from storage traffic. The boot volumes may be a redundant array of storage devices. In certain embodiments, the present invention also includes devices external to the server, switch fabric, and storage system.Type: ApplicationFiled: August 14, 2006Publication date: February 14, 2008Inventors: Shah Mohammad Rezaul Islam, Gregg Steven Lucas
-
Publication number: 20080034067Abstract: A blade enclosure is provided which may accommodate a first configuration which includes integrated drive enclosure blades (I-DEBs) or a second configuration which includes I-DEBs and non-integrated or switched DEBs (S-DEBs). Each I-DEB includes a pair of redundant RAID controllers, each having two configurable ports. In the first configuration, all four ports are configured as host adapter (HA) ports through which data is exchanged with server blades. In the second configuration, one port of each RAID controller is configured as an HA port, through which data is exchanged with server blades, and the other port of each RAID controller is configured as a device adapter (DA) port, through which data may be exchanged with the S-DEB. Zones may also be established to separate traffic between the servers and the I-DEB from traffic between the I-DES and the S-DEB.Type: ApplicationFiled: August 3, 2006Publication date: February 7, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shah Mohammad Rezaul Islam, Gregg Steven Lucas
-
Publication number: 20080002347Abstract: An electronics component support assembly and an electronics system assembly employing the component support assembly are provided. The component support assembly includes a rotatable base support and a component connector assembly. The rotatable base support is sized to reside within an electronics enclosure and to operatively support multiple electronics components thereon. The component connector assembly is associated with the rotatable base support, and at least some electronics components of the multiple electronics components couple thereto when operatively supported by the rotatable base support. Rotation of the rotatable base support facilitates access to the multiple electronics components, and the component connector assembly allows for rotation of the rotatable base support with the multiple electronics components operatively supported on the rotatable base support.Type: ApplicationFiled: June 28, 2006Publication date: January 3, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert B. Basham, Shah Mohammad Rezaul Islam, Gregg S. Lucas, Kenneth R. Schneebeli