Professional Documents
Culture Documents
Dr. PLK Priyadarsini, Sastra-Information Storage Management
Dr. PLK Priyadarsini, Sastra-Information Storage Management
Dr. PLK Priyadarsini, Sastra-Information Storage Management
◦ FRONT END
◦ CACHE
◦ BACK END
◦ PHYSIICAL DISKS
Cache
Connectivity
FC SAN
Cache
Connectivity
FC SAN
Ports Controllers
D C B A D C B A
C D
I/O Requests I/O Processing
B
Order
Front-End Cylinders
Controller
D C B A D B C A
C D
I/O Requests I/O Processing B
Order
Front-End Cylinders
Controller
Cache
Connectivity
FC SAN
Acknowledgement
Write-back
Cache
Write
Request
Acknowledgement Acknowledgement
Global cache
reads and writes can use any of the available memory addresses
Cache management more efficient as only one global set of addresses
may allow users to specify percentages of cache for reads and writes.
the read cache is small - should be increased if application is read
intensive
ratio of cache available for reads versus writes is dynamically
adjusted based on workloads
100 %
HWM
LWM
Cache
Connectivity
FC SAN
Controllers Ports
Cache
Connectivity LUN 0
FC SAN
LUN 1
LUN 1
Host 2
DR. PLK PRIYADARSINI, SASTRA-INFORMATION STORAGE
MANAGEMENT
LUN Masking
Access control mechanism for hosts
prevents unauthorized or accidental use in a distributed
environment
Process of masking LUNs from unauthorized access
Implemented by Front End Controller
Storage group logical entity that contains one or more LUNs and one
host
Controller
A
Port
◦ Huge cache to service host I/Os Active
◦ Fault tolerance architecture LUN
Controller
◦ Port
B
Connectivity to mainframe computers and Active
open systems hosts
◦ Multiple front-end ports and support to Host
Storage
interface protocols Array
Controller
Scalability to support increased connectivity,
A
Port
Active
performance, and storage capacity
LUN
requirements
Controller
Port
B
Active
Ability to handle large amounts of concurrent
I/Os Host
Storage
Array
Support for array-based local and remote
replication
Designed for large enterprises
DR. PLK PRIYADARSINI, SASTRA-INFORMATION STORAGE
MANAGEMENT
Midrange Storage Systems
Also referred as Active-passive arrays
Host can perform I/Os to LUNs only through active paths (to owning
controller of that LUN)
Other paths remain passive till active path fails
Midrange array have two controllers, each with cache, RAID controllers
and disks drive interfaces
less storage capacity and global cache, Less scalable
Fewer front-end ports to servers
Ensure high redundancy and high performance for applications with
predictable workloads
They also support array-based local and remote replication
Controller
Port
A
Active
Controller
Port
B
Passive
Host
Storage
Array