Storage Virtualization 16122024 111213am
Storage Virtualization 16122024 111213am
Virtualizatio
n
Faisal Imran, Ph.D.
Department of Computer Science,
Bahria University
Virtualization Comes in Many Forms
2
Storage
Virtualizatio
n
What is Storage Virtualization?
CPU
Memory
Bus
I/O
Controller
Disk Drives
Direct Attached Storage
(Internal)
Street
1424 Ma51in
2-5
512345
5-1 mit
h
2S Computer System
hn 12
Jo
Data
CPU
Memory
Bus
I/O
Controller
Disk Drives
Direct Attached Storage
(Internal)
Street
1424 Ma51in
2-5
Computer System
512345
5-1 mit
h
2S
hn 12
Jo
CPU
Memory
Bus
I/O
Controller
Disk Drives
Where did it come from?
HBA
HBA is internal
Fiber Channel
protocol
between HBAs
and external
RAID controller Storage
External SAN
Where did it come from?
Public or Private
Ethernet network
NIC NIC
All data
Server converted to file NAS Server
protocol for
transmission Storage
(may slow down
database Disk
transactions) Drives
Server has a RAID Controller
Network Interface
Card
No RAID
Controller or HBA
in the server
NAS - File level storage
• Manageability
• Storage resource should be easily configured and
deployed.
• Availability
• Storage hardware failures should not affect the
application.
• Scalability
• Storage resource can easily scale up and down.
• Security
• Storage resource should be securely isolated.
The Digital Universe 2009-2020
Growing
by a
Factor of 44
2009:
0.8 ZB
• Reducing cost
• More applications = exponential growth of data
• More applications = more storage
• More storage = more IT persons to keep it going
• Going “green”
• Consolidating storage though intelligent pooling of
storage resources
• Use of thin provisioning
• It enables the squeezing of more users onto a
particular volume of physical storage, while also
avoiding excess capacity
RAID
• If you can afford the dollar, this is the BEST option for
any mission critical applications (especially
databases).
RAID LEVEL 10
Thank You