—-
PowerPath
Control Center
Symmetrix Manager
Clariion Manager
SAN Manager
Performance Manager
- dynamicaly moves disk strips
ISL: Inter Switch Links
- full mesh
Terminology:
Zoning: setting up a path (similar to vlans)
Port
- zones are mapped from port in to port out.
- hard zoning
WWN (world wide name)
- MAC addresses are used
- soft zoning
- secure zoning
Storage Area Network (SAN)
LUN Masking
- Used to restrict host's A LUNs from host B's LUNs
LUN - represents a what the OS see's as a physical disk
HYPER - section carved from symmetrix volume.
META - LUN comprised of multiple Hypers
META Head - the first sym device in the META that is presented to represent the LUN
FA - Fibre adaptor contains an WWN from the SAN director side.
-------- ----------------- ----------------- ----------------- ----------------- --------
| Prod |-------| SAN (fabric 1)|------| Storage Array | | Storage Array |-------| SAN (fabric 1)|------| DR |
| Host | ----------------- | Symetrics | RDF LINK | Symetrics | ----------------- | Host |
| | | |-------------\----------| ----------- | | |
| | ----------------- | | | | R2 | | ----------------- | |
| |-------| SAN (fabric 2)|------| | | | devices | |-------| SAN (fabric 2)|------| |
-------- ----------------- ----------------- | ----------- | ----------------- --------
| |
ECC | | ----------------- --------
- Java Console (heavy client, 512MB memory) | |-------| SAN (fabric 1)|------| QA |
- Web console (cannot make changes) | ----------- | ----------------- | Host |
- Oracle 9i database | | BCV | | | |
- Agent storage | | devices | | ----------------- | |
| ----------- |-------| SAN (fabric 2)|------| |
Agents ----------------- ----------------- --------
------
hosts (each different OS has it's own agent)
db ( native is oracle )
DAN
arrays
/etc/system * For EMC set sd:sd_max_throttle=20 set scsi_options=0x7f8 set sd:sd_io_time=0x3c * End EMC set semsys:seminfo_semmni=600 set semsys:seminfo_semmns=600 set semsys:seminfo_semume=600 set semsys:seminfo_semmnu=600 set shmsys:shminfo_shmmax=524288 set shmsys:shminfo_shmmni=600
sd_max_throttle – The sd_max_throttle variable sets the maximum number of commands that the SCSI sd driver will attempt to queue to a single HBA driver. The default value is 256. This variable must be set to a value less than or equal to the maximum queue depth of each LUN connected to each instance of the sd driver. If this is not done, then commands may be rejected because of a full queue condition and the sd driver instance that receives the queue full message will throttle down sd_max_throttle to 1. This obviously will result in degraded performance. The variable is set in the /etc/system file as follows:
set sd:sd_max_throttle=20
sd_io_time – The sd_io_time variable is command time out value. Setting this time out value to 120 seconds will prevent the host from issuing warning messages while non-disruptive operations are performed on the disk array. For example, in a EMC Symmettrix power path environment this variable can be set to 0x3C (60 seconds). As with the sd_max_throttle value, this is set in the /etc/system file. Using the EMC value in an example:
set sd:sd_io_time = 0x3C
scsi_options – The value scsi_options is a setting for SCSI options included as outlined in the bit meaning table above. Solaris 7 default SCSI settings are for the maximum Ultra Wide Speed. Since the /etc/system file can also affect other disks in the system, consider the effects of implementing the scsi_options=0x7F8 mask on the other disks. You might consider the bus level or device level setpoints as we discussed above rather than a system wide setting. An example entry in the /etc/system file would be:
set scsi_options=0x7F8