Storage array overview
A storage array is a storage entity that is managed by the System Manager software. A storage array consists of a collection of both physical components and logical components.
Physical components
The physical components of a storage array are described in this table.
Component | Description | ||
---|---|---|---|
Controller |
A controller consists of a board, firmware, and software. It controls the drives and implements the System Manager functions. |
||
Shelf |
A shelf is an enclosure installed in a cabinet or rack. It contains the hardware components for the storage array. There are two types of shelves: a controller shelf and a drive shelf. A controller shelf includes controllers and drives. A drive shelf includes input/output modules (IOMs) and drives.
|
||
Drive |
A drive is an electromagnetic mechanical device or solid state memory device that provides the physical storage media for data. |
||
Host |
A host is a server that sends I/O to a volume on a storage array. |
||
Host bus adapter (HBA) |
A host bus adapter (HBA) is a board that resides in a host and contains one or more host ports. |
||
Host port |
A host port is a port on a host bus adapter (HBA) that provides the physical connection to a controller and is used for I/O operations. |
||
Management client |
A management client is the computer where a browser is installed for accessing System Manager. |
Logical components
The drives in the storage array provide the physical storage capacity for data. Use System Manager to configure the physical capacity into logical components, such as pools, volume groups, and volumes. These components are the tools that you use to configure, store, maintain, and preserve data on the storage array. The logical components of a storage array are described in this table.
Component | Description |
---|---|
Pool |
A pool is a set of drives that is logically grouped. You can use a pool to create one or more volumes accessible to a host. (You create volumes from either a pool or a volume group.) |
Volume group |
A volume group is a container for volumes with shared characteristics. A volume group has a defined capacity and RAID level. You can use a volume group to create one or more volumes accessible to a host. (You create volumes from either a volume group or a pool.) |
Volume |
A volume is a container in which applications, databases, and file systems store data. It is the logical component created for the host to access storage on the storage array. |
Logical unit number (LUN) |
A logical unit number (LUN) is the number assigned to the address space that a host uses to access a volume. The volume is presented to the host as capacity in the form of a LUN. Each host has its own LUN address space. Therefore, the same LUN can be used by different hosts to access different volumes. |