Sunteți pe pagina 1din 118

Agenda

3PAR
3PAR
3PAR
3PAR
3PAR
3PAR

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

Hardware Overview
Virtual Volume Concepts
Virtual Copy
Dynamic Optimization
System Reporter and Adaptive Optimization
Customer Support Information

Serving Information
3PAR Company Confidential

Serving Information. Simply.

3PAR Hardware Overview

Serving Information. Simply.

3PAR

3PAR InServ Storage Servers


Scalability
F200
Controller Nodes

F400

T400

T800

24

24

28

Yes

Yes

Yes

Yes

0 12
08
2

0 24
0 16
24

0 64
0 16
24

0 128
0 32
28

8
12

8-16
12-24

8-16
24-48

8-32
24-96

Disk Drives

16 - 192

16 - 384

16 640

16 1,280

Drive Types

146GB, 300GB,
400GB FC and/or
1TB NL

146GB, 300GB,
400GB FC and/or
1TB NL

146GB, 300GB,
400GB FC and/or
750GB, 1TB NL

146GB, 300GB,
400GB FC and/or
750GB, 1TB NL

125TB

250TB

300TB

600TB

1,300 (MB/s) /
46,800

2,600 (MB/s) /
93,600

3,200 (MB/s) /
156,000

6,400 (MB/s) /
312,000

3PAR Gen3 ASIC


Fibre Channel Host Ports
Optional iSCSI Host Ports
Built-in Remote Copy Ports
GBs Control Cache
GBs Data Cache

Max Capacity
Throughput/
IOPS (from disk)
SPC-1 Benchmark
Results

SPC-1 TBD

224,990
SPC-1 IOPS

Serving Information
3PAR Company Confidential

3PAR InSpire architecture: Cabinet


Redundant Power
Supplies (Drive Cage)

Cabinet
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

Serving Information
3PAR Company Confidential

3PAR F-Class Architecture Basics

Same underlined architecture as the TClass 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)

Serving Information
5

3PAR InServ F-Class Storage Server Specifications


F-Class Controllers (Rearview)

4U

Integrated
Power
Supply &
Battery

Optional
Adapter
Slots

Integrated
Power
Supply &
Battery

Built-in GigE port for


Remote Copy

Built-in Fibre Channel


(4Gb/s) ports

F-Class Drive Chassis (frontview)

3U

HDD

HDD

HDD

HDD

HDD

HDD

HDD

HDD

HDD

HDD

HDD

HDD

HDD

HDD

HDD

HDD

Serving Information
3PAR Company Confidential

3PAR InServ F-Class Storage Server Specifications

F-Class Controllers (Rearview)

4U

Integrated
Power
Supply &
Battery

Integrated
Power
Supply &
Battery

Optional
Adapter
Slots

Built-in GigE port for


Remote Copy

Built-in Fibre Channel


(4Gb/s) ports

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

F-Class Drive Chassis (frontview)

3U

HDD

HDD

HDD

HDD

HDD

HDD

HDD

HDD

HDD

HDD

HDD

HDD

HDD

HDD

HDD

HDD

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

InServ Numbering Systems

The Administrator should know the numbering


systems for:
General Rule:

Nodes

Top = Starts with 0


Left = Starts with 0

Drive Chassis
Drive Magazines
PCI slots
Serving Information
3PAR Company Confidential

Node Numbering
T800 - Front

T400 - Front

SP
0

0 1

2 3

0 1

4 5

2 3

6 7

SP

For Example:
If a T800 has
only TWO
nodes then
they are
located at the
bottom of
cabinet and
numbered 6
and 7

Serving Information
3PAR Company Confidential

Serving Information. Simply.

Thank You

Serving Information. Simply.

3PAR

Serving Information. Simply.

3PAR Virtual Volume (VV) Concepts

Serving Information. Simply.

3PAR

Objectives:

Understand InForm OS RAID concepts

Understand concepts of InServ Chunklets

Understand InForm OS Logical Disks (LDs)

Serving Information
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)

Serving Information
3PAR Company Confidential

Physical Disk Chunklets (256 MB)


Physical Disk
C = 256 MB Data Chunklet
SC

= 256 MB Spare Chunklet

C
C

Each InServ Physical


disk is initialized with
data chunklets and
spare chunklets.

SC

C
C

SC

SC

Serving Information
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

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

Default size (RAID 5)


Usable space = 768 MB
(3*256)

Setsize = 6 (5+1)
C

Usable space = 1280 MB

(5*256)

Serving Information
3PAR Company Confidential

3PAR RAID 5 Concepts Contd

Setsize = 9 (8+1)
What is the usable space for this setsize?

Usable space = 2048 MB (8*256)

Serving Information
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.

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:
Up to two chunklets are allowed to share the same cage.
The default R6 -ha cage set size 8 requires 4 cages per nodepair, 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.

Serving Information
3PAR Company Confidential

19

3PAR Volume Management View

Physical Disks

Chunklets

Logical disks

Virtual Volumes

OLTP

D.W.

The

3PAR InForm OS manages the above automatically

3PAR VM manages
and presents
volumes to server
farms

Serving Information
3PAR Company Confidential

3PAR InServ Virtual Volume

The only storage component visible to Hosts

Virtual
Volume

Host Sees
Virtual Volume
as a LUN

Serving Information
3PAR Company Confidential

Building a Virtual Volume

Starts with
Physical
drives

Chunklets

Physical Drive

Divided into
Chunklets

Serving Information
3PAR Company Confidential

22

Chunklets: Foundation of Virtual Volume

Serving Information
3PAR Company Confidential

23

Start with a Raid Set as the Building Block

Raid 5 (4+1)
Raid Set

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

InServ Virtual Volume For RAID 5

Virtual Volume

6 GB VV

C = 256 MB Chunklet
3072 MB per
Node/LD

Node

Node

Logical
Disk

Logical
Disk

3072 MB per
Node/LD

4 RAID Sets * 768 MB usable


data = 3072 MB

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

Serving Information. Simply.

Thank You

Serving Information. Simply.

3PAR

Serving Information. Simply.


3PAR Virtual Copy

Serving Information. Simply.

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.

Serving Information
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

Serving Information
3PAR Company Confidential

Virtual Copy Limits 2.3.1


Maximum number of virtual volumes (base and virtual copies)

8192

Maximum number of base virtual volumes

4096

Maximum number of snapshots per base virtual volume

2048

Maximum number of read-write copies per read-only copy

256

Serving Information
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 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

Virtual Copy 2.3.1


Prior to 2.3.1, only one read-write virtual copy per readonly 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.
Serving Information
3PAR Company Confidential

34

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.
Serving Information
3PAR Company Confidential

35

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

Serving Information
3PAR Company Confidential

Virtual Copy Relationships Contd


A read-only copy can have up to 256 read/write Virtual
Copys
A read/write Virtual Copy can have many read-only copies

Serving Information
3PAR Company Confidential

Virtual Copy Relationships Contd


The following shows a more complex relationship scenario

Serving Information
3PAR Company Confidential

Virtual Copy Copy-on-Write Function (Data Written)

Snapshot Admin (SA) Space Timestamp 5/25/06 14:35


1.

Pointer to data

2.

3.

4.

Base Volume
1. A
2. B
3. C

4. D

4. D
D
Copy-on-write to SD

New
Write Data

4. D

5. E
6. F

Snapshot Data (SD) Space


Stores Original Base Volume
changes

7. G

Serving Information
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

Serving Information
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

Serving Information
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:

Serving Information
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


Serving Information
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

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.

cli% creategroupsv ro VV1 VV2 VV3 VV4

Serving Information
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:


1. Cli% promotesv <virtual copy name>
Serving Information
3PAR Company Confidential

Serving Information. Simply.

Thank You

Serving Information. Simply.

3PAR

Serving Information. Simply.

3PAR Dynamic Optimization

Serving Information. Simply.

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

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

Serving Information
3PAR Company Confidential

3PAR Dynamic Optimization


A Software Solution that offers:

A Single-command for online and nondisruptive service level optimization


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

Dynamic Optimization - Data Service Level Control

RAID Type
RAID 10
RAID 50
(2 to 8+1)

System
Resource
Application
Massive versus
restricted use of:
drives
processors

Radial
Placement
Selection of
inner versus
outer tracks
on disk
platters

Drive Type
Various sizes
and speeds of
FC or Nearline

ports / loops
Serving Information
3PAR Company Confidential

3PAR Dynamic Optimization Benefit For Storage Administration

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

Dynamic Optimization Potential Uses


1. Proactively ensure data service levels during expected peak demand
periods (Quarter End, Holiday Shopping Season, High volume trading days)
Unused Buffer

App A
(RAID 5)

App B
(RAID 5)

Unused Buffer

App A
(RAID 10)

App C
(RAID 5)

Normal Period

App B
(RAID 5)

App C
(RAID 5)

Unused Buffer

App A
(RAID 5)

Peak Period

App B
(RAID 5)

App C
(RAID 5)

Normal Period

2. Meet service level or SLA change orders on demand.


Silver
Performance, Port
Resources

Gold
Greater
Revenue

Platinum
Greater
Revenue

Spindle, Loop
Resources

RAID 50 (7+1)
Restricted resources

RAID 50 (3+1)
Greater resources

RAID 10
Striped massively

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%
Savings

10TB
Useable

RAID 10
147GB FC Drives

RAID 50 (3+1)
300GB FC Drives

80%
Savings*

RAID 50 (7+1)
500GB ATA-Class Drives

4. Accommodate rapid or unexpected, application growth on demand


by freeing raw capacity
+ 7.5 Useable TBs
10 Useable TBs
20 Raw TBs, RAID 10

10 Useable TBs

Create 7.5 TBs of


useable capacity on
demand !

20 Raw TBs, RAID 50

Serving Information
3PAR Company Confidential

3PAR Dynamic Optimization at a Customer


Free

Before Dynamic Optimization

Used
600

Data layout
after a series
of capacity
upgrades

500

Chunklets

400
300
200

Free

After Dynamic Optimization


100

Used
600

0
1

20

39

58

77

500

96

Physical Disks

Data layout
after Dynamic
Optimization
(non-disruptive)

Chunklets

400
300
200
100
0
1

20

Serving Information

39

58

77

Physical Disks
3PAR Company Confidential

96

Re-layout of a Volume Following Hardware Upgrade

Scenario:
2 nodes have been added (nodes 2 and 3)
cli% tunealdvv nd 2,3 <volume name>
To verify results use showld vv

Serving Information
3PAR Company Confidential

Change Volume RAID Level

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

Change Volume Availability Level

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)
To verify results use showld vv

Serving Information
3PAR Company Confidential

Serving Information. Simply.


3PAR Customer Training:
System Reporter

Serving Information. Simply.

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

View Of SR Documentation - DCS

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

System Reporter Report Types

Serving Information
3PAR Company Confidential

System Reporter Requirements

Serving Information
3PAR Company Confidential

Installing System Reporter

3 Basic Steps
Less than 30 minutes to install in most cases
1.

3PAR CLI

2.

Apache Server

3.

Run System Reporter

Serving Information
3PAR Company Confidential

SR and User Interface Components

Serving Information
3PAR Company Confidential

Theory of Operation: Database

Database server can be on different machine for MySQL and Oracle.


SQLite database is just files in a directory.
Sampler and web server communicate only via the DB
Exception: When adding InServ to be sampled, web server creates
password file that the sampler then uses.
The sampleinserv table in the DB tells sampler which InServ
systems to sample.
The policy table in the DB tells sampler
where the CLI password files for InServs are
how often to sample
how long to keep the samples
when to compact the DB
The alertconfig table in the DB tells sampler what metrics to compute
to see if an alert should be generated.
Serving Information
3PAR Company Confidential

Theory of Operation: Database Schema

Database Schema documented in User Guide chapter 9


Naming convention:
Administrative: <base>_<version>. Eg: policy_1
Data and inventory: <base>_<res>_<version>. Eg:
pdspace_hourly_2
Three types of tables: administrative, data, inventory
Administrative tables:
policy
sampleinserv
system
alertconfig
Data tables
Space
Performance
Inventory Tables
Serving Information
3PAR Company Confidential

Implementation: Database
Separate HiRes, Hourly, Daily tables
<table>_hourly_<version> (eg. pdspace_hourly_1)

Two types of samples: Space & Performance


Space sampled slower than performance (ratio is programmable in
policy table).
But hourly and daily samples always contain both space and
performance.

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>

perf

space

vv

Raw, LD and virtual space

vlun

IOPs, bandwidth, service time, IO Size

pd

IOPs, bandwidth, service time, IO Size

cpu

User/System/Idle time, interrupts/s context switches/s

Chunklet usage

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

System Reporter Web Interface

Serving Information
3PAR Company Confidential

Quick Reports

Serving Information
3PAR Company Confidential

Scheduled Reports

See 5.5 Scheduling Reports for complete details on scheduling a report


Serving Information
3PAR Company Confidential

Custom Reports

In general, there are two steps involved in generating a report:

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

System Reporter Panes

Report Selection Pane


Click on a link to a report in this pane to generate the
form for setting parameters for the report in the Query
Pane

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

System Reporter Sampling

3 Sampling Resoulutions
1. Daily
2. Hourly
3. High-resolution

Daily and Hourly data samples are as close to the


beginning of each day and hour as possible

High-Resolution are taken at user-specified interval that


can be one or more minutes

User sets retention policies for how long samples are kept

Serving Information
3PAR Company Confidential

Producing Reports

Easy to use GUI


Can report on:
Hosts
LDs
VVs
VLUNS
PDs
Configure Alerts
Serving Information
3PAR Company Confidential

VLUN Performance Query Pane

Serving Information
3PAR Company Confidential

Daily VLUN Performance

Serving Information
3PAR Company Confidential

Hourly VLUN Performance - Details


By default, all VLUNS on the sampled InServs are
included in the report the preceding slide shows the
aggregate of all VLUNS
You can select a specific set of VLUNS using the Query
Pane
You can also select a specific InServ as well
Notice that separate metrics for reads and writes are
shown for most metrics in aggregate performance charts

Serving Information
3PAR Company Confidential

Compare Systems - VLUN

Serving Information
3PAR Company Confidential

Hourly VLUN Performance at Time

Serving Information
3PAR Company Confidential

VLUN Performance Histogram

Serving Information
3PAR Company Confidential

Aggregate VV Cache Performance over Time


Reason to use:
Suppose different workloads are run on a system at
different times
Storage performance (service time) differs across
workloads
The IOPs and bandwidth view does not shed any light
on why the differences
Often, these differences can be explained by different
cache performance for the specific workloads
One sees this by plotting aggregate VV cache
performance versus time and observe the different
cache behavior during different periods
Serving Information
3PAR Company Confidential

Hourly VV Cache Performance

Serving Information
3PAR Company Confidential

System Compare VLUN Performance

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

System Compare VLUN Performance

Serving Information
3PAR Company Confidential

Performance at a Specific Time


Select the At Time option in the Report Type menu in
the Report Selection
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

Hourly VLUN Performance at Time - Domains

No Domain -

Serving Information
3PAR Company Confidential

Hourly PD Performance At Time


A common use of At Time reports is to compare a large
number of objects
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
Select IOPs from the Order By menu

Serving Information
3PAR Company Confidential

Hourly PD Performance At Time

Serving Information
3PAR Company Confidential

VV Cache Performance

Scenario: Some VVs are showing higher service times to


other VVs that have similar characteristics.

Possible Reason: The VVs with the higher service times


may be experiencing different cache performance.

Generate Report: Use At Time option for Report Type


and VV in the Group By menu. The Order By is set to
TotalAccesses.

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

PD Space Usage Report at Time

Serving Information
3PAR Company Confidential

VLUNs by IOP and BW

Serving Information
3PAR Company Confidential

VLUN Service by Time and IO size

Serving Information
3PAR Company Confidential

VLUN Queue Length

Serving Information
3PAR Company Confidential

Hourly Port Performance

Serving Information
3PAR Company Confidential

PD Service at Time

Serving Information
3PAR Company Confidential

System Reporter Database sizing

New system sizing spreadsheet.

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

Configuring Email Alerts

Email alerts can be configured when certain metrics meet


specified conditions

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

Add Alert Rule

Setting: Receive an email alert when any VLUN has an


average read service time of more than 100 ms in any
high-resolution interval.

Serving Information
3PAR Company Confidential

Serving Information. Simply.

Thank You

Serving Information. Simply.

3PAR

Serving Information. Simply.

3PAR Customer Support Information

Serving Information. Simply.

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

Can download manuals, open


service ticket

Serving Information

119

3PAR Logins
Location

3Par Node Login


3Par SP After Install
3Par Inserv After Install
3Par SP After Install

Username

Password

console
spvar
3paradm
3parcust

cmp43pd
3parvar
3pardata
3parInServ

Note: I and S are Caps.


Serving Information
3PAR Company Confidential

Serving Information. Simply.

Thank You

Serving Information. Simply.

3PAR

S-ar putea să vă placă și