Sei sulla pagina 1di 21

Section 1 : Storage System

Intelligent Storage Systems

Chapter 4

EMC Proven Professional


The #1 Certification Program in the information storage and management industry

2009 EMC Corporation. All rights reserved.

Chapter Objectives
After completing this module, you will be able to: o Describe components of intelligent storage system

o List benefits of intelligent storage system


o Explain intelligent cache algorithms and protection o Describe implementation of intelligent storage system
o High-end storage array o Midrange storage array

2009 EMC Corporation. All rights reserved.

What is an Intelligent Storage System


Intelligent Storage Systems are RAID arrays that are: o Highly optimized for I/O processing

o Have large amounts of cache for improving I/O performance


o Have operating environments that provide:
o Intelligence for managing cache o Array resource allocation o Connectivity for heterogeneous hosts o Advanced array based local and remote replication options

2009 EMC Corporation. All rights reserved.

Benefits of an Intelligent Storage System


Intelligent storage system provides several benefits over a collection of disks in an array (JBOD) or even a RAID arrays:
o Increased capacity o Improved performance o Easier data management o Improved data availability and protection o Enhanced Business Continuity support o Improved security and access control

2009 EMC Corporation. All rights reserved.

Components of an Intelligent Storage System

Intelligent Storage System


Host Front End Cache Back End Physical Disks

Connectivity
FC SAN

2009 EMC Corporation. All rights reserved.

Intelligent Storage System: Front End

Intelligent Storage System


Host Front End Cache Back End Physical Disks

Connectivity
FC SAN

Ports

Controllers

2009 EMC Corporation. All rights reserved.

Front End Command Queuing


A

A
C B D

I/O Requests

I/O Processing Order Front-End Controller

Cylinders

Without Optimization (FIFO)

A
C B D

I/O Requests

I/O Processing Order Front-End Controller

Cylinders

With command queuing


2009 EMC Corporation. All rights reserved.

Intelligent Storage System: Cache

Intelligent Storage System


Host Front End Cache Back End Physical Disks

Connectivity
FC SAN

2009 EMC Corporation. All rights reserved.

Write Operation with Cache


Write-through Cache
Write Request
Acknowledgement

Cache

Write-back
Cache Write Request
Acknowledgement
Acknowledgement

2009 EMC Corporation. All rights reserved.

Read Operation with Cache: Hits and Misses


Data found in cache = Hit
Read Request Cache

No data found = Miss


Cache Read Request

2009 EMC Corporation. All rights reserved.

Cache Management: Algorithms


New Data

o Least Recently Used (LRU)


o Discards least recently used data

o Most Recently Used (MRU)


o Discards most recently used data
Oldest Data

2009 EMC Corporation. All rights reserved.

Cache Management: Watermarking


o Manage peak I/O requests bursts through flushing/de-staging
o Idle flushing, High Watermark flushing and Forced flushing

o For maximum performance:


o Provide headroom in write cache for I/O bursts

100 % HWM

LWM

2009 EMC Corporation. All rights reserved.

Idle flushing

High watermark flushing

Forced flushing

Cache Data Protection


o Protecting cache data against failure:
o Cache mirroring
o Each write to the cache is held in two different memory locations on two independent memory cards

o Cache vaulting
o Cache is exposed to the risk of uncommitted data loss due to power failure

2009 EMC Corporation. All rights reserved.

Intelligent Storage System: Back End

Intelligent Storage System


Host Front End Cache Back End Physical Disks

Connectivity
FC SAN

Controllers

Ports

2009 EMC Corporation. All rights reserved.

Intelligent Storage System: Physical Disks

Intelligent Storage System


Host Front End Cache Back End Physical Disks

Connectivity
FC SAN

2009 EMC Corporation. All rights reserved.

What the Host Sees RAID Sets and LUNs


Host 1

Intelligent Storage System


LUN 0

Front End Cache

Back End

Physical Disks
LUN 0

Connectivity
FC SAN

LUN 1

LUN 1

Host 2
2009 EMC Corporation. All rights reserved.

LUN Masking
o LUN masking is access control mechanism o Process of masking LUNs from unauthorized access

o Implemented on storage arrays


o Storage group logical entity that contains one or more LUNs and one host

2009 EMC Corporation. All rights reserved.

ISS Implementation: High-end Storage Systems


o Also referred as Active-active arrays
o I/Os are serviced through all the available path
Active-Active Configuration

o Following are high-end array capabilities:


o Huge cache to service host I/Os o Fault tolerance architecture o Multiple front-end ports and support to interface protocols o High scalability o Ability to handle large amounts of concurrent I/Os
Active
Port
Controller A Controller B

o Large storage capacity

LUN

Active Host

Port

Storage Array

o Designed for large enterprises

2009 EMC Corporation. All rights reserved.

Midrange Storage Systems


o Also referred as Active-passive arrays
o Host can perform I/Os to LUNs only through active paths o Other paths remain passive till active path fails
Active-Passive Configuration

Port

Passive Host

o Designed for small and medium enterprises o Less scalable as compared to high-end array

2009 EMC Corporation. All rights reserved.

Controller B

o Midrange array have two controllers, each with cache, RAID controllers and disks drive interfaces

Active

Port

Controller A

LUN

Storage Array

Chapter Summary
Key points covered in this chapter: o Intelligent Storage Systems features

o Components of Intelligent Storage Systems


o Cache management algorithms o Intelligent Storage System implementation
o High-end storage array o Mid range storage array

2009 EMC Corporation. All rights reserved.

#1 IT company

For more information visit


2009 EMC Corporation. All rights reserved.

http://education.EMC.com

Potrebbero piacerti anche