Académique Documents
Professionnel Documents
Culture Documents
Chapter 4
Network-Attached Storage
Local Replication
IP SAN
Remote Replication
Content-Addressed Storage
Storage Virtualization
Chapter Objectives
After completing this module, you will be able to: o Describe components of intelligent storage system
o Large amounts of cache to service host I/Os efficiently and optimally o Redundant components for improved data protection and availability
o Many built in features to make them more robust and fault tolerant o Usually connect to mainframe computers or very powerful open systems hosts o Multiple front end ports to provide connectivity to multiple servers o Multiple back end Fibre Channel or SCSI RAID controllers to manage disk processing.
2009 EMC Corporation. All rights reserved.
o Limited redundancy o Fewer options for array based local and remote replication
Connectivity
FC SAN
Connectivity
FC SAN
Ports
Controllers
front end
o The front end controller receives and processes I/O requests from the host. Hosts connect to the storage system via ports on the front end controller.
o Ports are the external interfaces for connectivity to the host. Each storage port has processing logic responsible for executing the appropriate transport protocol for storage connections. For example, it could use SCSI, Fibre Channel, or iSCSI. o Behind the storage ports are controllers which communicate with the cache and back end to provide data access.
o The number of front-end ports on a modular storage system generally ranges from 1-8; 4 is typical. On a large monolithic array, port counts as high as 64 or 128 are common.
A
C B D
I/O Requests
Cylinders
A
C B D
I/O Requests
Cylinders
Connectivity
FC SAN
Cache
Write-back
Cache Write Request
Acknowledgement
Acknowledgement
100 % HWM
LWM
Idle flushing
Forced flushing
o Cache vaulting
o Cache is exposed to the risk of uncommitted data loss due to power failure
Connectivity
FC SAN
Controllers
Ports
back end
o The back end controls the data transfers between cache and the physical disks. Physical disks are connected to ports on the back end. o The back end provides the communication with the disks for read and write operations. The controllers on the back end:
o Manages the transfer of data between the I/O bus and the disks in the storage system o Handles addressing for the device - translating logical blocks into physical locations on the disk o Provides additional, but limited, temporary storage for data o Provides error detection and correction often in conjunction with similar features on the disks
Connectivity
FC SAN
Back End
Physical Disks
LU 0
Connectivity
FC SAN
LU 1
LU 1
Host 2
2009 EMC Corporation. All rights reserved.
Masking
o Since intelligent storage systems have multiple disk drives, they use the disks in various ways to provide optimal performance and capacity. For example:
o A large physical drive could be subdivided into multiple virtual disks of smaller capacity. This is similar to drive partitioning. o Several physical drives can be combined together and presented as one large virtual drive. This is similar to drive concatenation . o Typically physical drives are grouped into RAID sets or RAID groups. LUs with the desired level of RAID protection are then created from these RAID sets and presented to the hosts.
o The mapping of the LUs to their physical location on the drives is managed by the controller.
LU Masking
o LU masking is access control mechanism o Process of masking LUs from unauthorized access
LU
Active Host
Port
Storage Array
Port
Passive Host
o Designed for small and medium enterprises o Less scalable as compared to high-end array
Controller B
o Midrange array have two controllers, each with cache, RAID controllers and disks drive interfaces
Active
Port
Controller A
LU
Storage Array
Chapter Summary
Key points covered in this chapter: o Intelligent Storage Systems features
o Scalable from up to 960 disks o Supports flash drives o Supports different types and sizes of drives, and RAID types (0, 1, 1+0, 3, 5, 6) o Supports up to 16 GB of available cache memory per controller (Storage Processor) o Enhances availability with non disruptive upgrade and failover o Ensures data protection through mirrored write cache and cache vaulting o Supports storage-based local and remote data replication
o Through SnapView and MirrorView software
2009 EMC Corporation. All rights reserved.
Storage Processor
Multi-Core Processors
FC Module FC Module FC Module FC Module iSCSI Module iSCSI Module I/O Complex
CPU CPU
CPU CPU
CPU CPU
CPU CPU
SPS
Memory
CPU Module
SPS
4 Gb/s LCC
Power Supply
4 Gb/s LCC
CPU Module
I/O Complex
4 Gb/s LCC
4 Gb/s LCC
4 Gb/s LCC
4 Gb/s LCC
4 Gb/s LCC
4 Gb/s LCC
o The CLARiiON architecture includes fully redundant, hot swappable componentsmeaning the system can survive the loss of a fan or a power supply, and the failed component can be replaced without powering down the system. o The Standby Power Supplies (SPSs) maintain power to the cache for long enough to allow its content to be copied to a dedicated disk area (called the vault) if a power failure should occur. o Storage Processors communicate with each other over the CLARiiON Messaging Interface (CMI) channels. They transport commands, status information, and data for write cache mirroring between the Storage Processors. CMI is used for peer-to-peer communications in the SAN space and may be used for I/O expansion in the NAS space. o The CX3-80 uses PCI-Express as the high-speed CMI path. PCI Express architecture delivers advance I/O technology delivering high bandwidth per pin, superior routing characteristics, and improved reliability.
Continued.. o When more capacity is required, additional disk array enclosures containing disk modules can be easily added. Link Control Cards (LCC) connect shelves of disks. The LCC provides services to the drive enclosure, which includes the capability to control enclosure functionalities and monitor environmental status. Each drive enclosure has two LCCs. The other functions performed by LCCs are loop configuration control, failover control, marker LED control, individual disk port control, drive presence detection, and voltage status information. o FLARE Storage Operating Environment: FLARE is a special software designed for EMC CLARiiON. Each storage system ships with a complete copy of the FLARE operating system installed on its first four disks.
2009 EMC Corporation. All rights reserved.
EMC Symmetrix
o Incrementally scalable to 2,400 disks o Supports Flash-based solid-state drives o Dynamic global cache memory (16 GB512 GB) o Advanced processing power (up to 130 PowerPC) o Direct matrix Architecture o High data processing bandwidth (up to 128 GB/s) o Data protection with RAID 1, 1+0 (also known as 10 for mainframe), 5, and 6 o Storage-based local and remote replication
o Through TimeFinder and SRDF software
2009 EMC Corporation. All rights reserved.
FC Director
Cntl Direct Matrix Direct Matrix
Multi-Protocol CD
Cntl Direct Matrix Direct Matrix
Multi-Protocol CD
Cntl Direct Matrix Direct Matrix
Multi-Protocol CD
Cntl Direct Matrix Direct Matrix
Multi-Protocol CD
Cntl Direct Matrix Direct Matrix
FC Director
Cntl Direct Matrix Direct Matrix
ESCON Director
Cntl Direct Matrix Direct Matrix
64 GB Memory
64 GB Memory
64 GB Memory
64 GB Memory
64 GB Memory
64 GB Memory
64 GB Memory
64 GB Memory
Direct Matrix
Direct Matrix
Direct Matrix
Direct Matrix
Direct Matrix
Direct Matrix
Direct Matrix
Direct Matrix
Direct Matrix
Direct Matrix
Direct Matrix
Direct Matrix
Direct Matrix
Direct Matrix
Direct Matrix
Direct Matrix
Cntl
Cntl
Cntl
Cntl
Cntl
Cntl
Cntl
Cntl
FC (Back-End)
A A B B A A B B
FC (Back-End)
A A B B A A B B
FC (BE or FE)
A A B B A A B B
FC (BE or FE)
A A B B A A B B
FC (BE or FE)
A A B B A A B B
FC (BE or FE)
A A B B A A B B
FC (Back-End)
A A B B A A B B
FC (Back-End)
A A B B A A B B
Power supplies
Service Processor
UPS
Cooling
Modem
EMC Symmetrix
o Advanced processing power o Up to 130 PowerPC Processors o Four or eight processors per director o High-performance back end o Up to 64 2 Gb/s Fibre Channel paths (High data processing bandwidth up to 128 GB/s) o RAID 0, 1, 1 + 0, 5 o 73, 146, and 300 GB 10,000 rpm disks; 73 and 146 GB 15,000 rpm disks; 500 GB 7,200 rpm disks o A fully fault-tolerant design o Nondisruptive upgrades and operations o Full component-level redundancy with hot-swappable replacements o Support: Dual-ported disks and global-disk hot spares o Redundant power supplies and integrated battery backups o Remote support and proactive call-home capabilities
2009 EMC Corporation. All rights reserved.
Click Here
o Exercise 2:
o Enable/Disable Navisphere Classic CLI and Configuring NTP
o Exercise 3:
o Storage Management - Allocating and Assigning LUNs
Quiz Section 1
o What is the difference between Least Recently Used and Most Recently Used algorithms?
o What is the difference between Write-through and Write-back cache?
Additional Task Research more on EMC Arrays
External Links
o EMC Clariion Family
o Combine midrange networked storage with innovative technology and robust software capabilities to manage and consolidate your data. o http://www.emc.com/products/family/celerra-family.htm
Keynote Address
Joseph M. Tucci Chairman, President, & CEO EMC Corporation
Next Event
2009 EMC Corporation. All rights reserved.
Additional Information
Attend Free Webinars on http://www.emc.com/events/ondemand-events.esp
More Videos on
Customer Showcase
www.youtube.com/PointBB www.youtube.com/EMCCorp
Demo
Fundamentals
Product Showcase
Tech Trends
Best Practices
#1 IT company
http://education.EMC.com