1.19k likes | 1.52k Views
Agenda. 3PAR Hardware Overview 3PAR Virtual Volume Concepts 3PAR Virtual Copy 3PAR Dynamic Optimization 3PAR System Reporter and Adaptive Optimization 3PAR Customer Support Information Hands-on session 3PAR Inform Management Console (IMC) Installation
E N D
Agenda • 3PAR Hardware Overview • 3PAR Virtual Volume Concepts • 3PAR Virtual Copy • 3PAR Dynamic Optimization • 3PAR System Reporter and Adaptive Optimization • 3PAR Customer Support Information • Hands-on session • 3PAR Inform Management Console (IMC) Installation • 3PAR Single Initiator -> Single Port Target zoning • Virtual Volume creation • Exporting Virtual LUN to hosts • Virtual Copy creation • Exporting Virtual Copy to hosts • Dynamic Optimization • Wrap up 3PAR Company Confidential
3PAR InServ Storage Servers Scalability 3PAR Company Confidential
3PAR InSpire architecture: Cabinet Cabinet Redundant Power Supplies (Drive Cage) • Standard 19” rack footprint • 40 EIA units • Built-in cable management • No Need to reserve for expansion Drive Chassis (4U) Redundant Power Supplies Drive Magazine Backplane Controller Node (4U) Redundant Batteries Redundant PDUs Service Processor Cabinet 3PAR Company Confidential
3PAR F-Class Architecture Basics • Same underlined architecture as the T-Class – tailored for the midrange • Cache coherent & massively load balanced • Mixed workload & Fast RAID • Thin Built In • Same advanced 3PAR software as in the T-Class • InForm OS • Thin Provisioning & Virtual Copy • Dynamic Optimization • Virtual Domains • Remote Copy (connect to other InServ models)
3PAR InServ F-Class Storage Server Specifications F-Class Controllers (Rearview) Integrated Power Supply & Battery Integrated Power Supply & Battery 4U Built-in GigE port for Remote Copy Optional Adapter Slots Built-in Fibre Channel (4Gb/s) ports F-Class Drive Chassis (frontview) 3U 3PAR Company Confidential
3PAR InServ F-Class Storage Server Specifications • One Xeon Quad-Core 2.33GHz CPU per node • One 3PAR Gen3 ASIC per node • 4GB Control & 6GB Data Cache per node • Built-in I/O ports per node • 4 FC (4Gb/s) ports (host or backend connectivity) • Gigabit Ethernet port for Remote Copy • Optional I/O adapter slots per node • Up to 2 slots per node (or up to 4 more FC and/or iSCSI ports per node • 4U Form Factor • Cabinet Options: 2M Cabinet or 3rd party rack mountable • 4Gb/sec internally switched FC Drive Chassis • 16 drives in 3U • Up to 384 drives across 24 Drive Chassis • Mixable FC and Nearline drives • Cabinet Options: 2M Cabinet or 3rd party rack mountable F-Class Controllers (Rearview) Integrated Power Supply & Battery Integrated Power Supply & Battery 4U Built-in GigE port for Remote Copy Optional Adapter Slots Built-in Fibre Channel (4Gb/s) ports F-Class Drive Chassis (frontview) 3U
InServ Numbering Systems • The Administrator should know the numbering systems for: • Nodes • Drive Chassis • Drive Magazines • PCI slots General Rule: Top = Starts with 0 Left = Starts with 0 3PAR Company Confidential
Node Numbering T800 - Front T400 - Front For Example: If a T800 has only “TWO” nodes then they are located at the bottom of cabinet and numbered “6” and “7” F D E C B D A C SP B 0 A 0 1 0 1 2 3 2 3 4 5 6 7 SP 3PAR Company Confidential
Thank You 3PAR
Objectives: • Understand InForm OS RAID concepts • Understand concepts of InServ Chunklets • Understand InForm OS Logical Disks (LDs) 3PAR Company Confidential
InServ Concepts for Volume Management Section Content covers: • InServ Chunklet/Physical disk • InServ RAID 1 • InServ RAID 5 • InServ RAID MP (RAID 6) • Virtual Volumes, VLUNS (LUNS) • Logical disks (LDs) 3PAR Company Confidential
Physical Disk – Chunklets (256 MB) Physical Disk C = 256 MB Data Chunklet SC = 256 MB Spare Chunklet C C C C C C Each InServ Physical disk is initialized with data chunklets and spare chunklets. SC SC SC 3PAR Company Confidential
3PAR RAID 1 Concepts • RAID 1 is “mirrored” data • Data is written as “paired” chunklets • Each “chunklet” on the RAID set is on a different physical disk Setsize = 2 Default size (RAID 1) Usable space = 256 MB C C 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) Default size (RAID 5) Usablespace = 768 MB (3*256) C C C p C C p C C p C C Setsize = 6 (5+1) Usable space = 1280MB (5*256) C C C c c p 3PAR Company Confidential
3PAR RAID 5 Concepts Cont’d C C C C C C c c p Setsize = 9 (8+1) What is the usable space for this setsize? Usable space = 2048 MB (8*256) 3PAR Company Confidential
3PAR RAID Multi Parity (MP) Concepts • RAID MP uses parity (double parity – can deliver data in a double disk failure) to reconstruct data and performed in the ASIC XOR engine • RAID MP only supports two setsizes ( 8 and 16) • The default set size of 8 has the same data to parity ratio as the default RAID-5 set size of 4 -- 3:1 in both cases. 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: Up to two chunklets are allowed to share the same cage. 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. The same rules apply to “-ha mag” – up to two chunklets are allowed per mag but the system will place only one chunklet per mag if possible. 19 19 3PAR Company Confidential
3PAR Volume Management View Physical Disks Chunklets Logical disks Virtual Volumes OLTP D.W. 3PAR VM manages and presents volumes to server farms • The 3PAR InForm OS manages the above automatically 3PAR Company Confidential
3PAR InServ Virtual Volume The only storage component visible to Hosts Host Sees Virtual Volume as a LUN Virtual Volume 3PAR Company Confidential
Building a Virtual Volume Starts with Physical drives Divided into “Chunklets” Chunklets Physical Drive 22 3PAR Company Confidential
Chunklets: Foundation of Virtual Volume 23 3PAR Company Confidential
Start with a Raid Set as the Building Block Chunklets: Selected from separate physical drives Selected from separate chassis Raid 5 (4+1) Raid Set 24 3PAR Company Confidential
Logical Disk • A collection of physical disk chunklets (256 MB) • Arranged as rows of RAID sets • Each RAID set is made up of chunklets from different physical disks • A chunklet can only be assigned to one logical disk 3PAR Company Confidential
InServ Virtual Volume For RAID 5 Virtual Volume 6 GB VV C = 256 MB Chunklet 3072 MB per Node/LD 3072 MB per Node/LD Node Node Logical Disk Logical 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 data = 3072 MB 3 C P C C 3 C P C C P C C C 4 P C C C 4 RAID Set RAID Set 3PAR Company Confidential
Default InServ Layout of 2 Node 6 GB Logical Disk • InServ will place “chunklets” on separate physical disks • InServ will insure physical disks are on separate drive magazines • InServ will try to have each drive magazine on a separate drive chassis • InServ will try to make each Logical Disk owned by each node the same size 3PAR Company Confidential
Thank You 3PAR
3PAR Virtual Copy 3PAR
3PAR Virtual Copy A snapshot of another Virtual Volume (a base volume or another Virtual Copy) created using copy-on-write techniques available only with a 3PAR Virtual Copy license. 3PAR Company Confidential
Virtual Copy Characteristics • Records only the changes to the original volume • Administrator can make hundreds of Virtual Copies of a Virtual Volume assuming there is enough storage space • Virtual Copy volumes use CPG space • Using the InForm GUI to create Virtual Copies automatically enforces “relationship” rules 3PAR Company Confidential
Virtual Copy Limits 2.3.1 3PAR Company Confidential
Dual SD Space – TPVV/Base and VC Dual SD Space provides the following benefits, • The base virtual volume and the virtual copies can be mapped to different CPG’s. This means that they can have different quality of service characteristics. For example, the base SD space can be derived from a RAID 1 CPG and the virtual copy SD space from a RAID 5 CPG. • The base SD space and the virtual copy SD space can grow independently without impacting each other (each SD space has it’s own allocation warning and limit). • Dynamic optimization can tune the base SD space and the virtual copy SD space independently. 3PAR Company Confidential
Virtual Copy 2.3.1 Prior to 2.3.1, only one read-write virtual copy per read-only virtual copy was permitted. This was burdensome to customers who wanted multiple read-write copies from a single golden read-only copy. Prior to 2.3.1, a virtual copy could only be promoted back to the base volume. From 2.3.1 a snapshot can be promoted to any read-write parent within the same virtual volume family tree providing greater flexibility to the user. 34 3PAR Company Confidential
Virtual Copy Promotion From 2.3.1 a virtual copy (snapshot) can be promoted to any read-write parent within the same virtual volume family tree. The promotion detects the differences between the snapshot and the read-write parent and then copies these differences back to the read-write parent. By default, a promotion will promote back to the base volume. However, the “-target” option can be used to specify any read-write parent within the same virtual volume tree. 35 3PAR Company Confidential
Virtual Copy Relationships • Virtual Copy can be read-only or read/write • The rules that enforce relationships between a base volume and its Virtual Copy revolve around read-only or read/write • Read-only and read/write (up to 256) Can make as many R/W VCs per R/O as needed. Base volumes are always read/write 3PAR Company Confidential
Virtual Copy Relationships Cont’d • A read-only copy can have up to 256 read/write Virtual Copys • A read/write Virtual Copy can have many read-only copies 3PAR Company Confidential
Virtual Copy Relationships Cont’d • The following shows a more complex relationship scenario 3PAR Company Confidential
Virtual Copy – Copy-on-Write Function (Data Written) Snapshot Admin (SA) Space Timestamp 5/25/06 14:35 • Pointer to data • P • P • P Base Volume 1. A 2. B 3. C 5. E 6. F 7. G New Write Data 4. D 4. D’ 4. D’ 4. D Copy-on-write to SD Snapshot Data (SD) Space – Stores Original Base Volume changes 3PAR Company Confidential
Suggested Virtual Copy Naming Convention • The InServ InForm OS does not impose a naming convention on Virtual Copies • The Administrator names the Virtual Copy at the time of creation 3PAR Company Confidential
InForm GUI View of Virtual Copies • The GUI gives a very easy to read graphical view of VCs: Read Only Read Write 3PAR Company Confidential
Virtual Copy Policy Settings • Possible Scenario: Not enough space remains to record changes in SA or SD space which would make the snapshots “stale” • The Admin can choose: 3PAR Company Confidential
Creating a Virtual Copy Using The GUI Right Click and select “Create Virtual Copy” Specify a Name and “R/O or R/W” then click “OK” 3PAR Company Confidential
Creating a Virtual Copy Using CLI <createsv> command Task: Create a R/O snapshot from a base volume cli% creaetesv –ro svr0_vv0 vv0 3PAR Company Confidential
Consistency Groups - VC <creategroupsv> command Creates consistency group snapshots of a group of VVs. Consistent group snapshots are created at the “same point in time” to ensure group VV consistency. The default is R/W. cli% creategroupsv –ro VV1 VV2 VV3 VV4 3PAR Company Confidential
Promoting a Virtual Copy • The data on a snapshot can be “rolled” back to a base volume • The base volume and the snapshot cannot be exported during this operation • You can use the InForm GUI or <promotesv> command • Promote using GUI (right click on VC): Promote using CLI: • Cli% promotesv <virtual copy name> 3PAR Company Confidential
Thank You 3PAR
Objectives • Explain the benefits of Dynamic Optimization (DO) • Change Volume RAID level • Change Volume Availability level • Change Volume Service level • Reclaim Unused LD Space 3PAR Company Confidential
3PAR Dynamic Optimization An optional InForm OS feature that enables you to dynamically tune volumes by changing volume parameters. 3PAR Dynamic Optimization (DO) requires the use of the InForm CLI and also requires a 3PAR Dynamic Optimization license 3PAR Company Confidential