Patents by Inventor Mahmoud B. Ahmadian
Mahmoud B. Ahmadian 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: 11755520Abstract: An information handling system may include a host system including a first root complex, a management controller including a second root complex, a network interface controller, and at least one switching circuit. The information handling system may be configured to, in response to the host system being powered on: couple the network interface controller to the management controller via the first root complex; and wherein the information handling system is further configured to, in response to the host system being powered off: activate the at least one switching circuit to couple the network interface controller to the management controller via the second root complex.Type: GrantFiled: December 28, 2021Date of Patent: September 12, 2023Assignee: Dell Products L.P.Inventors: Zheng Zhang, Mahmoud B. Ahmadian
-
Publication number: 20230205719Abstract: An information handling system may include a host system including a first root complex, a management controller including a second root complex, a network interface controller, and at least one switching circuit. The information handling system may be configured to, in response to the host system being powered on: couple the network interface controller to the management controller via the first root complex; and wherein the information handling system is further configured to, in response to the host system being powered off: activate the at least one switching circuit to couple the network interface controller to the management controller via the second root complex.Type: ApplicationFiled: December 28, 2021Publication date: June 29, 2023Applicant: Dell Products L.P.Inventors: Zheng ZHANG, Mahmoud B. AHMADIAN
-
Publication number: 20230026015Abstract: An information handling system may include a processor; a network interface; and a physical storage resource having data stored thereon that is usable by a virtual resource that is executable on the processor. The network interface may accelerate migration of the data to a destination system by, in response to a command from a virtual machine manager: offloading, from the processor, a copying process configured to copy the data to the destination system; tracking portions of the data that are changed by the virtual resource during the copying process; notifying the virtual machine manager that a designated checkpoint has been reached in the copying process; causing the virtual resource to pause; completing the copying process; and causing the virtual resource to resume and use the copied data at the destination instead of the data on the physical storage resource.Type: ApplicationFiled: July 23, 2021Publication date: January 26, 2023Applicant: Dell Products L.P.Inventors: Gaurav CHAWLA, William Price DAWKINS, Mahmoud B. AHMADIAN, Waseem Ali RAJA
-
Patent number: 11307946Abstract: A method may include in response to a power event of a power system of an information handling system, determining if an uninterruptible power supply of the information handling system has adequate charge to switchover database resources from the information handling system to one or more other information handling systems integral to a database availability group. The method may also include if the uninterruptible power supply of the information handling system has adequate charge to switchover database resources from the information handling system to one or more other information handling systems integral to the database availability group, causing a shutdown of the information handling system initiated by a power manager of the uninterruptible power supply to abort, determining which of the one or more other information handling systems to switchover the database resources to, and causing switchover of the database resources based on such determination.Type: GrantFiled: November 13, 2019Date of Patent: April 19, 2022Assignee: Dell Products L.P.Inventors: Cindy L. Stap, Mahmoud B. Ahmadian
-
Publication number: 20210141701Abstract: A method may include in response to a power event of a power system of an information handling system, determining if an uninterruptible power supply of the information handling system has adequate charge to switchover database resources from the information handling system to one or more other information handling systems integral to a database availability group. The method may also include if the uninterruptible power supply of the information handling system has adequate charge to switchover database resources from the information handling system to one or more other information handling systems integral to the database availability group, causing a shutdown of the information handling system initiated by a power manager of the uninterruptible power supply to abort, determining which of the one or more other information handling systems to switchover the database resources to, and causing switchover of the database resources based on such determination.Type: ApplicationFiled: November 13, 2019Publication date: May 13, 2021Applicant: Dell Products L.P.Inventors: Cindy L. STAP, Mahmoud B. AHMADIAN
-
Patent number: 9807052Abstract: An information handling system includes first and second nodes and a storage enclosure. The nodes share access to the storage enclosure. The nodes bind a logical unit number (LUN) in the storage enclosure consistently regardless of an order in which the two devices access the LUN. The system further preferably includes a switch between the nodes and the storage enclosure wherein multiple paths exist between a node and the storage enclosure. The storage enclosure preferably includes first and second storage processors and multiple ports per processor. The first node preferably includes first and second host bus adapters. The first host bus adapter preferably connects the node to a first of the switches and the second host bus adapter connects the node to a second of the switches. The system preferably includes multiple paths between the first node and a LUN in the storage enclosure.Type: GrantFiled: February 16, 2015Date of Patent: October 31, 2017Assignee: Dell Products L.P.Inventors: Tesfamariam Michael, Mahmoud B. Ahmadian
-
Publication number: 20150200911Abstract: An information handling system includes first and second nodes and a storage enclosure. The nodes share access to the storage enclosure. The nodes bind a logical unit number (LUN) in the storage enclosure consistently regardless of an order in which the two devices access the LUN. The system further preferably includes a switch between the nodes and the storage enclosure wherein multiple paths exist between a node and the storage enclosure. The storage enclosure preferably includes first and second storage processors and multiple ports per processor. The first node preferably includes first and second host bus adapters. The first host bus adapter preferably connects the node to a first of the switches and the second host bus adapter connects the node to a second of the switches. The system preferably includes multiple paths between the first node and a LUN in the storage enclosure.Type: ApplicationFiled: February 16, 2015Publication date: July 16, 2015Inventors: Tesfamariam Michael, Mahmoud B. Ahmadian
-
Patent number: 8990367Abstract: An information handling system includes first and second nodes and a storage enclosure. The nodes share access to the storage enclosure. The nodes bind a logical unit number (LUN) in the storage enclosure consistently regardless of an order in which the two devices access the LUN. The system further preferably includes a switch between the nodes and the storage enclosure wherein multiple paths exist between a node and the storage enclosure. The storage enclosure preferably includes first and second storage processors and multiple ports per processor. The first node preferably includes first and second host bus adapters. The first host bus adapter preferably connects the node to a first of the switches and the second host bus adapter connects the node to a second of the switches. The system preferably includes multiple paths between the first node and a LUN in the storage enclosure.Type: GrantFiled: September 29, 2006Date of Patent: March 24, 2015Assignee: Dell Products L.P.Inventors: Tesfamariam Michael, Mahmoud B. Ahmadian
-
Patent number: 8745232Abstract: Systems and methods for balancing electronic mailboxes among databases communicatively coupled to an information handling system are disclosed. A method may include comparing an actual utilization values for a first database to a threshold utilization value for the first database and, depending upon the results, identifying the first database as over-utilized. The method may also include comparing an actual utilization values for a second database to a threshold utilization value for the second database and, depending upon the results, identifying the second database as under-utilized. The method may further include comparing a threshold usage value of a first electronic mailbox stored in the first database to an upper threshold usage value for the first electronic mailbox and, depending upon the results, identifying the first electronic mailbox as heavily-utilized. The method may also include moving the heavily-utilized electronic mailbox to the second database.Type: GrantFiled: August 18, 2010Date of Patent: June 3, 2014Assignee: Dell Products L.P.Inventors: Akshai Parthasarathy, Mahmoud B. Ahmadian, Rizwan Z. Ali
-
Publication number: 20120047264Abstract: Systems and methods for balancing electronic mailboxes among databases communicatively coupled to an information handling system are disclosed. A method may include comparing an actual utilization values for a first database to a threshold utilization value for the first database and, depending upon the results, identifying the first database as over-utilized. The method may also include comparing an actual utilization values for a second database to a threshold utilization value for the second database and, depending upon the results, identifying the second database as under-utilized. The method may further include comparing a threshold usage value of a first electronic mailbox stored in the first database to an upper threshold usage value for the first electronic mailbox and, depending upon the results, identifying the first electronic mailbox as heavily-utilized. The method may also include moving the heavily-utilized electronic mailbox to the second database.Type: ApplicationFiled: August 18, 2010Publication date: February 23, 2012Applicant: DELL PRODUCTS L.P.Inventors: Akshai Parthasarathy, Mahmoud B. Ahmadian, Rizwan Z. Ali
-
Patent number: 7536586Abstract: A storage architecture and method for managing the operation of a network in a RAID environment is provided in which a storage management agent is included in each server node of the network. The storage management agents monitor the status of the drives of the storage array in shared storage. If a storage management agent identifies a failed drive, the storage management agent monitors the rebuild of the degraded RAID volume. During the rebuild of a degraded RAID volume, the storage management agent determines if a server node has failed, and, if required, initiates the transfer of the RAID rebuild tasks of the failed server node to another server node.Type: GrantFiled: January 12, 2006Date of Patent: May 19, 2009Assignee: Dell Products L.P.Inventors: Mahmoud B. Ahmadian, Ahmad A. J. Ali, Zafar Mahmood
-
Publication number: 20080082623Abstract: An information handling system includes first and second nodes and a storage enclosure. The nodes share access to the storage enclosure. The nodes bind a logical unit number (LUN) in the storage enclosure consistently regardless of an order in which the two devices access the LUN. The system further preferably includes a switch between the nodes and the storage enclosure wherein multiple paths exist between a node and the storage enclosure. The storage enclosure preferably includes first and second storage processors and multiple ports per processor. The first node preferably includes first and second host bus adapters. The first host bus adapter preferably connects the node to a first of the switches and the second host bus adapter connects the node to a second of the switches. The system preferably includes multiple paths between the first node and a LUN in the storage enclosure.Type: ApplicationFiled: September 29, 2006Publication date: April 3, 2008Applicant: DELL PRODUCTS L.P.Inventors: Tesfamariam Michael, Mahmoud B. Ahmadian
-
Publication number: 20080052455Abstract: An information handling system may include a cluster. The cluster may comprise at least a first node and a second node. The first node may include a first shared disk mapping driver and a second node may include a second shared disk mapping driver. The first node and the second node may be in communication with one or more shared storage disks and the shared disk mapping driver may be configured to communicate with the second shared disk mapping driver for assigning a common device name to the shared storage disks.Type: ApplicationFiled: August 28, 2006Publication date: February 28, 2008Applicant: Dell Products L.P.Inventors: Mahmoud B. Ahmadian, Anthony Fernandez, Ronald Robert Pepper