Patent application number | Description | Published |
20120137065 | Virtual Port Mapped RAID Volumes - Embodiments of the invention provide a method associated with a RAID configuration, wherein RAID storage volumes are created by RAID controllers from a shared pool of disk drives. A specified RAID volume is mapped to a virtual target port, and is accessed by each of one or more servers via the virtual target address. One embodiment of the invention is directed to a method associated with multiple RAID controllers, and a pool of disk drives that comprises multiple storage disks. The method comprises operating one or more of the RAID controllers to each configure one or more RAID volumes from selected storage disks. A unique identifier is assigned to each of the RAID volumes, wherein a specified RAID volume is assigned a specified unique identifier, and a particular RAID controller is provided with ownership of the specified RAID volume at a particular time. The method further comprises using the specified unique identifier in an address to route an I/O message at the particular time between a selected host and the specified RAID volume, wherein the unique identifier includes no information that identifies the particular RAID controller. | 05-31-2012 |
20130117485 | SERVER DIRECT ATTACHED STORAGE SHARED THROUGH VIRTUAL SAS EXPANDERS - A data storage system includes a first server including: a first plurality of storage disks configured to store data, and a first host bus adapter including a first processor configured to provide a first virtual expander and a first logic component; and a second server including: a second plurality of storage disks configured to store data, and a second host bus adapter including a second processor configured to provide a second virtual expander and a second logic component, wherein the first host bus adapter of the first server is coupled to the second host bus adapter of the second server via a SAS connection, and wherein each of the first plurality of storage disks and the second plurality of storage disks are accessible by each of the first server and the second server. | 05-09-2013 |
20140025850 | SERVER DIRECT ATTACHED STORAGE SHARED THROUGH PHYSICAL SAS EXPANDERS - A system and method for servers to belong to a cascaded cluster of nodes (or servers) is disclosed. Servers share storage in common without the need of an external element such as a switch and or external storage device. SAS technology is used with direct attached drives in each node, and connections between each node, to emulate a SAN environment through a cascaded SAS topology. SAS HBAs each containing an SAS expander, connect elements internal to each server with elements external to each. This cascaded DAS clustering enables bi-directional traffic from each server in the cluster to all other servers and their attached drives. | 01-23-2014 |
20140149624 | Method for Determining a Serial Attached Small Computer System Interface Topology - A method for determining a topology based on input/output criteria includes selecting a predefined topology, measuring the fitness of the topology, and breeding individuals from the topology by combining elements from the fittest individuals. The topology is then updated with the new individuals and the fitness of the new topology is measured. Iterations continue similarly until certain criteria are met. | 05-29-2014 |
20140164846 | Master-Slave Expander Logging - The invention provides a data storage topology that includes a master logging node where the event logs for all of the nodes may be stored on a consolidated basis. The master logging node is configured with a sufficient amount of reserved or additional data storage to accommodate the event logging requirement for the entire data storage topology. The other expanders in the topology may remain at a baseline model. The master logging medium may be an inexpensive persistent storage, such as a flash chip or USB key. The master logging expander may pull the event logs and other information from the remote expanders or, alternatively, the remote expanders may push their event logs and other information to the master logging node. In particular embodiments, the pull or push configuration may be implemented through preexisting SAS protocols. | 06-12-2014 |