Professional Documents
Culture Documents
3PAR Customer Presentation 10312011
3PAR Customer Presentation 10312011
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
Serving Information
3PAR Company Confidential
3PAR
F400
2 Yes 24 Yes 0 24 0 16 24 8-16 12-24 16 - 384
146GB, 300GB, 400GB FC and/or 1TB NL
T400
24 Yes 0 64 0 16 24 8-16 24-48 16 640
146GB, 300GB, 400GB FC and/or 750GB, 1TB NL
T800
28 Yes 0 128 0 32 28 8-32 24-96 16 1,280
146GB, 300GB, 400GB FC and/or 750GB, 1TB NL
0 12 08 2 8 12 16 - 192
146GB, 300GB, 400GB FC and/or 1TB NL
Serving Information
3PAR Company Confidential
Cabinet
Standard 19 rack footprint 40 EIA units Built-in cable management No Need to reserve for expansion
Drive Magazine
Service Processor
Cabinet
Serving Information
3PAR Company Confidential
Serving Information
5
4U
3U
Serving Information
3PAR Company Confidential
4U
3U
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
Serving Information
7
Nodes
Drive Chassis
Drive Magazines PCI slots
Serving Information
3PAR Company Confidential
Node Numbering
T800 - Front
D C B A SP 0 0 1 2 3 4 5 F E D C B A 0 1 2 3 SP
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
6 7
Serving Information
3PAR Company Confidential
Thank You
3PAR
3PAR
Objectives:
Serving Information
3PAR Company Confidential
Serving Information
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
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Setsize = 6 (5+1)
C C C c c p
(5*256)
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
19
Physical Disks
Chunklets
Logical disks
Virtual Volumes
OLTP
D.W.
The
Serving Information
3PAR Company Confidential
Virtual Volume
Serving Information
3PAR Company Confidential
Chunklets
Serving Information
3PAR Company Confidential
22
Serving Information
3PAR Company Confidential
23
Chunklets: Selected from separate physical drives Selected from separate chassis
Serving Information
3PAR Company Confidential
24
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
Serving Information
3PAR Company Confidential
Virtual Volume
C = 256 MB Chunklet
3072 MB per Node/LD
1 2 3 4
C C C P
C C P C
C P C C
P C C C
4 RAID Sets * 768 MB usable data = 3072 MB
C C C P
C C P C
C P C C
P C C C
3 4
RAID Set
RAID Set
Serving Information
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
Serving Information
3PAR Company Confidential
Thank You
3PAR
3PAR
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.
Serving Information
3PAR Company Confidential
Using the InForm GUI to create Virtual Copies automatically enforces relationship rules
Serving Information
3PAR Company Confidential
4096
2048
256
Serving Information
3PAR Company Confidential
The base virtual volume and the virtual copies can be mapped to different CPGs. 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 its own allocation warning and limit). Dynamic optimization can tune the base SD space and the virtual copy SD space independently.
Serving Information
3PAR Company Confidential
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.
Serving Information
3PAR Company Confidential
34
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.
Serving Information
3PAR Company Confidential
35
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Base Volume
1. A 2. B 3. C 4. D D
Copy-on-write to SD Write Data
New
4. D
4. D
5. E 6. F
7. G
Suggested Virtual Copy Naming Convention The InServ InForm OS does not impose a naming convention on Virtual Copies
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Creating a Virtual Copy Using The GUI Right Click and select Create Virtual Copy
Serving Information
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.
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Thank You
3PAR
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
Serving Information
3PAR Company Confidential
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
Serving Information
3PAR Company Confidential
A cost-effective approach to manage a massive scalable tiered storage array Flexibility for all stages of the disk-based data lifecycle
Serving Information
3PAR Company Confidential
processors
ports / loops
Serving Information
3PAR Company Confidential
Allows for a non-disruptive re-layout of Virtual Volumes on the 3PAR InServ (move volumes to different physical disks to accommodate new user demands)
Promotes system optimization through improved utilization of all physical resources for the current configuration (Take advantage of a H/W upgrade)
Allows for altering of service levels associated to a Virtual Volume (change RAID levels, set sizes, spare chunklets)
Serving Information
3PAR Company Confidential
App A (RAID 5)
App B (RAID 5)
App B (RAID 5)
App C (RAID 5)
App A (RAID 5)
App B (RAID 5)
App C (RAID 5)
Normal Period
Peak Period
Normal Period
Gold
Greater Revenue Greater Revenue
Platinum
Serving Information
3PAR Company Confidential
10 Useable TBs
10 Useable TBs
Serving Information
3PAR Company Confidential
500 400
Chunklets
300
200
Free Used
Chunklets
300
200 100
0 1 20 39 58 Physical Disks
3PAR Company Confidential
77
96
Serving Information
Scenario:
2 nodes have been added (nodes 2 and 3) cli% tunealdvv nd 2,3 <volume name>
Serving Information
3PAR Company Confidential
Scenario:
Volume was originally created as RAID 1. Customer elects to save disk space and wants RAID 5.
cli% tunealdvv t r5 <volume name> To verify results use showld vv
Serving Information
3PAR Company Confidential
Scenario:
You have added some cages and now would like to take advantage of added cage availability cli% tunealdvv <volume name> (default is cage availability)
Serving Information
3PAR Company Confidential
Course Objectives
At the end of this presentation the student should be able to : Understand the Components of System Reporter Know where to find Install and Configuration documentation for System Reporter Use System Reporter User Manual Produce reports Use Quick Reports
Serving Information
3PAR Company Confidential
Available Documentation
Customer documentation Release Notes Available on CD User Guide Available from the web client and separately on the CD White Paper Ashok Singhal (developer of System Reporter & CTO)
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
System Reporter is Historical Reporting Tool Administration and Debugging Identify performance problems that may have happened a short while ago Drill-down on performance changes Capacity Planning Space usage trends Performance capacity trends Active Monitoring Email Alerts
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Implementation: Database
Separate HiRes, Hourly, Daily tables
<table>_hourly_<version> (eg. pdspace_hourly_1)
Space tables
pdspace (showpd info) vvspace (showvv info)
Performance tables
statpd statvvlun statcpu Serving Information
3PAR Company Confidential
Implementation: Reports
Report naming convention <object>_<yaxis>_<xaxis> <xaxis> is either: time : The report plots the <yaxis> measures of <object> versus time group: The report plots the <yaxis> measures of <object> versus various groups Groups specified by groupby parameter <yaxis> is either: perf: The measures are performance-related (IOPs, benadwidth, service time etc) space: The measure are space-related Currently implemented <object>_<yaxis> combinations: <object> vv vlun pd cpu IOPs, bandwidth, service time, IO Size IOPs, bandwidth, service time, IO Size User/System/Idle time, interrupts/s context switches/s Chunklet usage perf space Raw, LD and virtual space
Serving Information
3PAR Company Confidential
Files That You Might Want to Password Protect All files created by System Reporter have default permissions. Anyone can READ the files
For MySQL and Oracle the following files contain password information which you might want to change permissions:
C:\Program Files\3par\System Reporter\dbpwfile C:\Program Files\Apache Group\Apache2\cgi-bin\ 3par-policy\config.tcl C:\Program Files\Apache Group\Apache2\cgi-bin\ 3par-rpts\config.tcl
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Quick Reports
Serving Information
3PAR Company Confidential
Scheduled Reports
Custom Reports
1 Choose a report, select the sample resolution, select the InServ system(s) and/or domain(s)
and click on the Build Report Menu button. This will generate the report menu for that report in a new window (or tab).
2 Set the appropriate controls in the report menu and click on the Generate Report button (next
slide). The report will be generated in a new window (or tab).
Serving Information
3PAR Company Confidential
Generate Report
Serving Information
3PAR Company Confidential
Query Pane
Contains the form for selecting the parameters for the report Once parameters are selected click Submit Query
Results Pane
Where output is displayed
Serving Information
3PAR Company Confidential
User sets retention policies for how long samples are kept
Serving Information
3PAR Company Confidential
Producing Reports
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Purpose:
Compare performance of all systems with respect to VLUN performance Select System in the Compare menu in the Report Selection Produces a separate line for each system that you can compare each relative to the others
Each line represents the aggregate for all the VLUNs in that InServ system
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
With At Time the X-axis is the object name separate set of data points for each object
In the Query Pane when At Time is selected, the Group By and Order By menus are enabled The Group By allows much flexibility when comparing objects since multiple items in the Group By can be selected at the same time
Serving Information
3PAR Company Confidential
No Domain -
Serving Information
3PAR Company Confidential
Looking at all the Physical Disks (PDs) for their performance can be accomplished by:
Select only one system from Select Systems Select PDID from the Group By menu
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
VV Cache Performance
Serving Information
3PAR Company Confidential
VV Cache Performance
Serving Information
3PAR Company Confidential
Other Reports
The types of reports available are many with System Reporter
Of course, remember you are displaying historical data based upon the retention policy you set.
3PAR Engineering can get a copy of your System Reporter database to help study your environment The following slides contain report examples that System Engineers and Engineers use to learn about InServ installations
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
PD Performance
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
PD Service at Time
Serving Information
3PAR Company Confidential
A new spreadsheet has been included on the CD to aid in sizing the system running System Reporter and database.
Serving Information
3PAR Company Confidential
To add an alert:
1. Click on Sampling Policies link in the Report Selection Pane 2. Opens new window where you click on Add Alert
Serving Information
3PAR Company Confidential
Serving Information
3PAR Company Confidential
Thank You
3PAR
3PAR
SUPPORT
For any issue with your InServ, call: 1-888-372-7226 24 x 7 Create an iSupport account Go to the 3PAR website
Services, then log in to 3PAR Central
Serving Information
119
3PAR Logins
Location Username Password
3Par Node Login 3Par SP After Install 3Par Inserv After Install 3Par SP After Install
Thank You
3PAR