Professional Documents
Culture Documents
3PAR Presentation
3PAR Presentation
Serving Information
Outline
Serving Information
The SNIA storage model
A layered view
Serving Information
Three Basic Forms of Network Storage
Serving Information
DAS NAS FC-SAN
clients
servers
FC
Switch
storage
Serving Information
SCSI Distribution Architecture
Serving Information
SCSI Client/Server Architecture
Server
Client (Storage
(Host) Device)
Serving Information
Redundant Array of Independent Disks
(RAID)
A group of hard disks is called a disk array
RAID combines a disk array into a single virtual device
called RAID drive
Provide fault tolerance for shared data and applications
Different implementations: Level 0-5
Characteristics:
Storage Capacity
Speed: Fast Read and/or Fast Write
Resilience in the face of device failure
Serving Information
RAID Types
RAID 0
Stripe with no parity (see next slide for figure)
RAID 1
Mirror two or more disks
RAID 0+1 (or 1+0)
Stripe and Mirrors
RAID 3
Synchronous, Subdivided Block Access; Dedicated
Parity Drive
RAID 5
Like RAID 4, but parity striped across multiple drives
Serving Information
RAID 0 RAID 1
Serving Information
RAID 3 RAID 5
Disk striping with Dedicated Parity Drive Disk striping with Distributed Parity Data
Serving Information
Striping (parity) data is duplicate.
Serving Information
Network Attached Storage (NAS)
NAS is adedicated storage device, and it operates
in a client/server mode.
NAS is connected to the file server via LAN.
Protocol: NFS (or CIFS) over an IP Network
Network File System (NFS) UNIX/Linux
Common Internet File System (CIFS) Windows Remote file
system (drives) mounted on the local system (drives)
SAMBA: SMB on Linux (Making Linux a Windows File Server)
Advantage: no distance limitation
Disadvantage: Speed and Latency
Weakness: Security
Serving Information
Network Attached Storage (NAS)
Clients
Serving Information
NAS vs. SAN ?
Traditionally:
NAS is used for low-volume access to a large amount
of storage by many users
SAN is the solution for terabytes (1012) of storage and
multiple, simultaneous access to files, such as
streaming audio/video.
The lines are becoming blurred between the two
technologies now, and while the SAN-versus-NAS
debate continues, the fact is that both technologies
complement each another.
Serving Information
SAN Topologies
Serving Information
Switched FC SAN
Serving Information
FC Switched SAN
Servers
Fiber Channel
Switch
Clients Fiber Ch
Stores
Serving Information
Serving Information. Simply.
3PAR
3PAR InServ Storage Servers
Scalability
Serving Information
3PAR Company Confidential
3PAR InSpire architecture: Cabinet
Redundant Power
Drive Magazine Supplies
Backplane
Controller Node
Redundant Batteries
(4U)
Redundant PDUs
Service Processor
Cabinet
Serving Information
3PAR Company Confidential
3PAR F-Class Architecture Basics
Serving Information
25
3PAR InServ F-Class Storage Server Specifications
Integrated Integrated
4U Power Power
Supply & Supply &
Battery Battery
Serving Information
3PAR Company Confidential
3PAR InServ F-Class Storage Server Specifications
Serving Information
27
Serving Information. Simply.
3PAR
Objectives:
Serving Information
3PAR Company Confidential
InServ Concepts for Volume Management
Serving Information
3PAR Company Confidential
Physical Disk Chunklets (256 MB)
C = 256 MB Data Chunklet Physical Disk
SC = 256 MB Spare Chunklet
C C
C C C C
spare chunklets.
Serving Information
3PAR Company Confidential
3PAR RAID 1 Concepts
RAID 1 is mirrored data
Setsize = 2
Default size (RAID 1)
C C Usable space = 256
MB
Serving Information
3PAR Company Confidential
3PAR RAID 5 Concepts
RAID 5 uses parity to reconstruct data
RAID 5 uses a setsize of 4 by default
Setsize = 4 (3+1)
C C C p
C C p C
Default size (RAID 5)
C p C C
Usable space = 768 MB
(3*256)
Setsize = 6 (5+1)
C C C c c p
Usable space = 1280 MB
(5*256)
Serving Information
3PAR Company Confidential
3PAR RAID 5 Concepts Contd
C C C C C C c c p
Setsize = 9 (8+1)
What is the usable space for this setsize?
Serving Information
3PAR Company Confidential
3PAR RAID Multi Parity (MP) Concepts
Serving Information
3PAR Company Confidential
Usage Meaning of -ha cage For RAID MP
The system defines "-ha cage" as "will tolerate the failure of ONE
cage. This means:
The default R6 -ha cage set size 8 requires 4 cages per node-
pair, just like the default R5 set size 4.
If 8 cages are available, the layout will use one chunklet per cage.
Serving Information
3PAR Company Confidential 36
3PAR Volume Management View
OLTP
D.W.
Serving Information
3PAR Company Confidential
3PAR InServ Virtual Volume
Host Sees
Virtual Virtual
Volume
Volume as a
LUN
Serving Information
3PAR Company Confidential
Building a Virtual Volume
Starts with
Physical
Chunklets
drives
Physical Drive
Divided into
Chunklets
Serving Information
3PAR Company Confidential 39
Chunklets: Foundation of Virtual Volume
Serving Information
3PAR Company Confidential 40
Start with a Raid Set as the Building Block
Serving Information
3PAR Company Confidential 41
Logical Disk
Serving Information
3PAR Company Confidential
InServ Virtual Volume For RAID 5
6 GB VV Virtual Volume
C = 256 MB Chunklet
Logical Logical
Disk Disk
1 C C C P 1 C C C P
2 C C P C 2 C C P C
4 RAID Sets * 768 MB usable
3 C P C C 3 C P C C
data = 3072 MB
P C C C 4 P C C C
4
Serving Information
3PAR Company Confidential
Default InServ Layout of 2 Node 6 GB Logical Disk
Serving Information
3PAR Company Confidential
Serving Information. Simply.
3PAR
3PAR Virtual Copy
Serving Information
3PAR Company Confidential
Virtual Copy Relationships
Serving Information
3PAR Company Confidential
Virtual Copy Relationships Contd
Serving Information
3PAR Company Confidential
Virtual Copy Relationships Contd
Serving Information
3PAR Company Confidential
Virtual Copy Copy-on-Write Function (Data Written)
3PAR
Objectives
Serving Information
3PAR Company Confidential
3PAR Dynamic Optimization
Serving Information
3PAR Company Confidential
3PAR Dynamic Optimization
Serving Information
3PAR Company Confidential
Dynamic Optimization - Data Service Level Control
System
Resource Radial
RAID Type Application Placement Drive Type
Serving Information
3PAR Company Confidential
3PAR Dynamic Optimization Benefit For Storage Administration
Serving Information
3PAR Company Confidential
Dynamic Optimization Potential Uses
Serving Information
3PAR Company Confidential
Dynamic Optimization Potential Uses
3. Deliver the required service levels for the lowest possible cost
throughout the data lifecycle
50% 80%
10TB Savings Savings*
Useable
Serving Information
3PAR Company Confidential
3PAR Dynamic Optimization at a Customer
Before Dynamic Optimization Free
Used
600
Data layout
500 after a series
400
of capacity
upgrades
Chunklets
300
200
400
Chunklets
300
(non-disruptive) 0
1 20 39 58 77 96
Physical Disks
Serving Information
3PAR Company Confidential
Thank You
Serving Information. Simply.
3PAR