Está en la página 1de 110

IBM North America Technical Leadership Team

Accelerate with ATS:


DS8000 Release 7.5
Technical Update

Brian Sherman, Paul Spagnolo, Hank Sautter,


Craig Gordon, Sofia Baquero, Charlie Burger,
Jason Peipelman

© 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Agenda

 Introduction and Announcement Overview


 zSeries Synergy Enhancements
 Hardware Enhancements
 IBM Storage Appliance
 Multi-target PPRC
 Performance Update
 RAS Enhancements
 Easy Tier Heat Map Transfer Utility
 OpenStack Update
 Rest API and IBM iOS Mobile App
 DS8000 Storage Management

2 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

IBM is Committed to Storage

http://www.eweek.com/storage/ibm-using-1-billion- http://www.businessinsider.com/ibm-budgets-1-
storage-investment-on-all-flash-arrays.html billion-to-take-down-emc-2015-2

3 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

DS8870 Release 7.5 Announcement Summary – GA May 22, 2015


 Forward Error Correction code
 FICON Fabric Priority
 FICON Dynamic Routing
 zHPF Performance at distance
 Read Diagnostic Parameters
 16Gb Host Adapters
 Further multi-thread optimization to improve system IOPs
with High Performance Flash Enclosure (HPFE)
 New Storage Appliance for Encryption key serving
 T10 DIF support extended to 16Gb HBA on AIX/Linux
 Heat map transfer enhancements
 RESTful API
 OpenStack Kilo support
 Performance reporting in GUI
4 © 2015 IBM Corporation
Advanced Technical Skills (ATS) North America

DS8870 Unique Technology Advantages Provides Value


Infrastructure Matters for Business Critical Environments - Don’t settle for less than optimal

 IBM Servers and DS8870 Integration


– z Systems, Power i and p
– Available years ahead of competitors
 OLTP and Batch Performance
– High Performance FICON (zHPF) advantages and DB2 integration
– Cache efficiency and optimization algorithms
– Easy Tier advancements and DB2 integration
– QoS - IO Priority Manager (IOPM), FICON priority and Workload Manager (WLM)
 Proven Availability
– Built on POWER7+ technology, fully non-disruptive operations
– Designed for highest levels of availability and data access protection
 State-of-the-art Remote Copy
– Lowest latency with Metro Mirror
– Best RPO and lowest bandwidth requirements with Global Mirror
– Superior automated failover/failback with GDPS / TPC for Replication
 Ease of Use
– Common GUI across the IBM platform
– Simplified creation, assignment and management of volumes
 Total Cost of Ownership
– Longer hardware and software warranties
– Bandwidth and infrastructure savings through GM and zHPF

Business Critical Storage for the World’


’s Most Demanding Clients
5 © 2015 IBM Corporation
Advanced Technical Skills (ATS) North America

Synergy is much more than just interoperability:


DS8870 and z Systems – Designed, developed and tested together

Designing, developing,
and testing together is key
to unlocking true value

 IBM owns the z Systems I/O architecture: z Systems and DS8870 are jointly developed
 IBM is best positioned for earliest delivery of new server support; shared technology between
server team and storage team
 No other disk system delivers 24/7 availability and optimized performance for z Systems
 Compatible ≠ identical – other vendors support new z Systems features late or never at all

18 of the World’s top 20 Largest Banks use DS8000 and z Systems for Core Banking
Approximately 50% Market Share WW (IDC)

https://www.youtube.com/watch?v=PwdG-faV_Q8

6 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

IBM z Systems / DS8870 exclusive I/O enhancements


Reduce transactional latency, improve performance over distance, and increase scalability

 Forward Error Correction Code (FEC)


– Allows FICON channels to operate at higher speeds, over longer distances, with
reduced power and higher throughout while retaining traditional RAS levels Performance
– Used for controlling errors in data transmission over unreliable or noisy
communication channels
– Sender encodes messages in a redundant way by using error-correcting code (ECC)
– Allows the receiver to detect a limited number of errors that might occur anywhere in the
message and often corrects these errors without retransmission RAS

 FICON Fabric Priority


– Extends the z/OS Work Load Manager (WLM) to the SAN infrastructure providing Performance
improved resilience and autonomic capabilities while enhancing the value of
FICON Dynamic Routing

 FICON Dynamic Routing (FIDR) Management

– Enables exploitation of SAN dynamic routing polices in the fabric to lower cost
and improve performance for supporting I/O devices
• Share ISLs for FICON traffic and FCP Metro Mirror traffic
• Better utilization of available ISL bandwidth Performance
• Simplified Management of ISLs

7 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

IBM z Systems / DS8870 exclusive I/O enhancements cont’d


Reduce transactional latency, improve performance over distance, and increase scalability

 zHPF Performance at distance (zHPF Extended Distance II)


– Reduces the impact of distance on I/O response times by 50% for large data
Performance
writes, providing significant response time improvements when leveraging
HyperSwap at distance

 Read Diagnostic Parameters


– New T11 Read Diagnostic Parameters Extended Link Service (RDP ELS)
defines a method for SAN management software in the fabric to retrieve
standard counters that describe the optical signal strength (send and receive), RAS
error counters and other critical information for determining the quality of the link
– Diagnostic parameters can assist you in finding the root cause for problematic
links in the SAN
• After a link error is detected (for example, IFCC: CC3, reset event, link incident
report), link data that is returned from RDP is used to differentiate between errors as Management
a result of failures in the optics versus failures as a result of dirty or faulty links

http://www.redbooks.ibm.com/abstracts/redp5134.html?Open

8 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Forward Error Correction (FEC)


Enhanced Signal Condition

 New T11 standard that provides Flow


error correction on top of 64b/66b
encoding and improves reliability by
reducing bit errors
– Provides the ability to correct up to 11
bit errors in a 2112 bit block Bit
• Efficiency improved to 97% vs. 80% with 8b/10b errors
encoding
• Adds equivalent of 2.5 dB of signal strength
 Ensures high data reliability
 Guarantees higher and more
deterministic performance
 Provides robust data security at
IBM Provides this on FICON Express16S and DS8870 16G Links
these extremely high data rates

9 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

SAN Fabric I/O Priority


Application driven Quality of Service

DS8000 echoes
priority back on
 Translate application importance into reads
Channel passes priority
Fabric Priority (Quality of Service) in frames for I/O (fabric
uses priority for writes) Tier
WLM assigns priority
 Persist priority levels across a fabric based on goals
ISLs 1
between host and end devices
 Fabric I/O Priority (QoS) is
preserved in each frame Tier
2
 Fabric I/O Priority works in
conjunction with z/OS workload High, Medium,
manager in Goal Mode
Low Priority carried Tier
 Three levels of prioritization: through the fabric 3
– User can prioritize the frames between
a host and target with a high, medium,
or low priority

Complete end to end application priority when combined with DS8870 Quality of Service – IO Priority Manager

10 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

FICON Dynamic Routing (FIDR)


Brocade Exchange Based Routing (EBR) or CISCO Open Exchange ID (OxID)

 Dynamic Routing provides the most effective load


balancing distribution over available ISLs
– ISL assigned at I/O request time
• I/O traffic is better balanced between all available ISLs

– Dynamically changes the routing between the channel and


control unit based on the “Fibre Channel Exchange ID”
• Each I/O operation has a unique exchange id

 FICON Channel is enhanced to exploit Exchange


Based Routing efficiencies
 FIDR enables sharing of ISL fabric resources
(FICON, FCP Metro Mirror)
 Supplements existing policies
– Device Based Routing (DBR)
– Port Based Routing (PBR)

11 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

High Performance FICON (zHPF) architecture levels

 Main value of zHPF is I/O performance


– Fewer Fibre Channel sequences are needed to execute an I/O operation
– I/O latency is reduced and there is less contention at the channel, control unit ports and in the
SAN fabric

Phases of zHPF implementation


 zHPF for Media Manager (phase 0) - DS8000 R4.1
 zHPF Multi-Track support for Media Manager + z196 Support - DS8000 R4.3
 zHPF for QSAM/BSAM (phase 1) - DS8000 R6.2
– Includes format writes that also accelerate DB2 table space provisioning
 zHPF List Prefetch Optimizer - DS8000 R6.2
 z196 + DS8000 BiDi support for the List Prefetch Optimizer - DS8000 R6.2
 zHPF Extended Distance Enhancements - DS8000 R7.5

12 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Pre-zHPF Extended Distance II


Channel Pre-HyperSwap
zHPF

Secondary
DB2
Utilities
(256K Write)

Metro Mirror (FCP)


Primary Metro Mirror pre-deposit write
Interlocked and stream of tracks
exchanges

At least four interlocked


Post-HyperSwap exchanges at long distance. At 10
zHPF km, ~400 usec added to each I/O
Channel (50% penalty).
DB2
Utilities
(256K Write) Secondary

Note: DB2 utility writes in


V11 moved to 512K, so the
Primary disparity increases

13 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

zHPF Extended Distance II


Channel
Pre-HyperSwap
zHPF
Command Secondary
Data
Status

Metro Mirror (FCP)


Primary Metro Mirror pre-deposit
write and stream of tracks

zHPF Extended Distance II


Post-HyperSwap will execute most write
zHPF operations in one round trip
Channel Command
Data
Status
Secondary

Primary

14 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Continued innovation to reduce z Systems I/O Response Times

IOSQ Pending Connect Disconnect


Time Time Time Time

Parallel Access Multiple Allegiance MIDAWs Adaptive Multi-Stream


Volumes (PAV) Pre-Fetching (AMP)

HyperPAV Fabric Priority z Systems High Intelligent Write


Performance FICON (zHPF) Caching (IWC)

Fabric Priority Sequential Adaptive


Replacement Cache
(SARC)

zHPF List Prefetch


Optimizer

zHyperWrite
FICON Express 16Gb Flash / SSD
channels
Integrated DS8000 functions and features to address response time components

15 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Interface Verification - SFP Health through Read Diagnostics


Parameter
 New z13 Channel Subsystem function
– A T11 committee standard
– Read Diagnostic Parameters (RDP)
• Created to enhance path evaluation and improve fault
isolation
• Periodic polling from the channel to the end points for
the logical paths established

 Automatically differentiate between errors caused by


dirty links and those errors caused by failing optical
components
 Provides the optical characteristics for the ends of the
link:
– Enriches the view of Fabric components
 z/OS Commands can display optical signal strength
and other metrics without having to manually insert
light meters

16 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

New innovation - z13 and DS8870 Intelligent and Resilient IO


z13 announced on Jan 14, 2015

 New FICON Express16S infrastructure


improves I/O latency for workloads such as
DB2 and reduced batch elapsed job times

 zHPF Extended Distance II provides multi-site


configurations with up to 50% I/O service time
improvement when writing data remotely
which can benefit HyperSwap
 FICON Dynamic Routing uses Brocade EBR or
CISCO OxID routing across cascaded FICON
directors
 Substantially reduce I/O link errors with the
world’s first hardware to enable Forward Error
Correction
 Extend z/OS workload management policies
into SAN fabric to route priority work around
congestion
Optimized for enterprise-scale data from multiple platforms and devices
http://www.redbooks.ibm.com/abstracts/redp5134.html?Open

17 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

16 Gb Host Adapter

18 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

16 Gb Host Adapter
 16 Gb host adapter now available for DS8870
– New installations or MES available at GA
• Requires minimum DS8870 R7.5 LMC
– Quad core Power PC processor
– Negotiates to connect at 16 Gb / 8 Gb / 4 Gb
– FICON or FCP attachment
• No FC-AL connectivity
• Fully supported as PPRC ports (paths)
– May coexist with 8 Gb adapters in other I/O slots

 Ordering information
– #3353 16 Gb 4-port Short Wave FCP/FICON – LC
– #3453 16 Gb 4-port Long Wave FCP/FICON – LC
– Only 4 port cards are available – no 8 port option
• If all host adapter slots are filled with 16 Gb host adapters, then maximum of 64 16 Gb
ports

19 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

16 Gb Installation Options
 Mix and match allow with 16 Gb and 8 Gb host adapters on DS8870
– Both 16 Gb and 8 Gb adapters use the same slots
– Maximum of 16 adapters can be installed
– Installation order:
• 16 Gb 4-port Long Wave host adapters (#3453) then
• 16 Gb 4-port Short Wave host adapters (#3353) then
• 8 Gb 8-port Long Wave host adapters (#3257) then
• 8 Gb 4-port Long Wave host adapters (#3253) then
• 8 Gb 8-port Short Wave host adapters (#3157) then
• 8 Gb 4-port Short Wave host adapters (#3153)

 MES to plug into any empty slot


– May remove 8 Gb and install 16 Gb if desired
• May use CUIR to replace 4-port 8 Gb adapter with 4-port 16 Gb adapter
• May not use CUIR to replace an 8-port 8 Gb adapter with 4-port 16 Gb adapter

20 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Possible Port Configuration Options (Maximums)


Number 4-port Number of 16 Number of 8 Number of 8 Gb Total
16 Gb Host Gb Ports Gb Host Ports Available Possible
Adapters Available Adapters (4-port / 8-port) Ports
Installed (4-port) Installed Available
0 0 16 64 / 128 128
1 4 15 60 / 120 124
2 8 14 56 / 112 120
3 12 13 52 / 104 116
4 16 12 48 / 96 112
5 20 11 44 / 88 108
6 24 10 40 / 80 104
7 28 9 36 / 72 100
8 32 8 32 / 64 96
9 36 7 28 / 56 92
10 40 6 24 / 48 88
11 44 5 20 / 40 84
12 48 4 16 / 32 80
13 52 3 12 / 24 76
14 56 2 8 / 16 72
15 60 1 4/8 68
16 64 0 0/0 64

IBM recommends that similar host adapters be installed in groups of two

21 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Cabling Options – Maximum Distance


Link Speed OM1 Link OM2 Link OM3 Link OM4 Link OS1 Link
Distance Distance 50 Distance 50 Distance 50 Distance
62.5 um um um um 9 um
(short wave) (short wave) (short wave) (short wave) (long wave)

1 Gb 300 m 500 m 860 m Undefined 10 km


2 Gb 150 m 300 m 500 m 500 m 10 km
4 Gb 70 m 150 m 380 m 400 m 10 km
8 Gb Not recommended 50 m 150 m 190 m 10 km
16 Gb Not recommended 35 m 100 m 125 m 10 km

IBM recommends OM3 or OM4 type cabling for 16 Gb FC shortwave

When ordering cables from IBM


• #1410 50 um = OM3 LC-LC
• #1420 9 um = OS1 LC-LC

22 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

IBM Storage Appliance


2421-AP1

23 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

2421-AP1 IBM Storage Appliance


 Replaces server that was associated with DS8000 feature #1760 (known
as TKLM isolated key server)
– Disassociates encryption key manager with DS8870 feature code
– New storage appliance is its own MTM
– Primary usage at GA will be for encryption key manager platform to install and
run SKLM
– GA date is scheduled for Friday, July 17, 2015
 2421-AP1 is rack mounted 1U server manufactured for IBM in the United
States
– Includes one year IBM warranty
– Installed by IBM SSR in customer supplied rack
– Operating system and SKLM updates are done by customer personnal
• May also install additional software as needed for operational support (i.e., virus
scanning software)
– In the future, IBM plans are that the appliance platform will be enabled for
additional IBM storage software products

24 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Storage Appliance Details


 Operating System
– SUSE Linux Enterprise Server operating system is default
 Software Indicators
– CD-ROMs containing SUSE Linux Enterprise Server operating system
– #0204 ships SKLM software DVD
• SKLM software license still required
– #0206 will ship no operating system (no Linux nor Windows)
• Customer will procure and install their own operating to support SKLM
– #0983 US government TAA (Trade Agreement Act of 1979) compliant system
• Use when US Government customers and customers ordering on behalf of the US Government.

 Hardware Features
– #1761 provides a single 1U rack mounted server
• Includes rack mounting kit, monitor, keyboard and mouse
– #1762 provides a second 1U rack mounted server
• Shares the same monitor, keyboard and mouse as #1761 and includes a KVM switch
– Must therefore be installed in the same rack
– If customer desires two appliances to install in separate location
• Order two 2421-AP1 appliances each with #1761

 DS8870 Introduction and Planning Guide provides planning information for the Storage
Appliance

25 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Multi-Target PPRC for Machine Migration (RPQ)

26 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Multi-Target PPRC for Migration from Previous DS8000 Models via RPQ

 Background:
– Multi-Target PPRC (MT-PPRC) provides the capability to
have two PPRC relationships on a single primary volume
so that data can be replicated to two different secondary
volumes
• H1  H2 operate independently of H1  H3
• The PPRC relationships may be Metro Mirror, Global Copy or
Global Mirror but only one relationship can be Global Mirror
– 2 MM
– 2 GC
– 1 MM / 1 GC
– 1 MM / 1 GM
– 1 GC / 1 GM
– Full function provided only with DS8870 at R7.4 or higher
• Full function includes failover/failback, incremental
resynchronization and internal paths dynamically created when
required between H2:H3

27 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Multi-Target PPRC for Migration from Previous DS8000 Models – Continued

 Migration of secondary (RPQ)

– MT-PPRC can be used to migrate a PPRC


secondary to another DS8000

– Primary must be DS8870 at R7.5


• Expected to be supported also at R7.4 SP3 ebuild
scheduled for release in July 2015
• Secondary can be DS8870, DS8800, DS8700,
DS8300, DS8100
• No PPRC paths can be established between H2 and
H3 if not DS8870 at R7.4+
– No capability for incremental resync if secondary is
DS8800 or older model –not needed for migration
of secondary

28 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

MT-PPRC Migration Examples – Metro Mirror Secondary


1 2

3 1. Single Metro Mirror relationship between H1 (DS8870) and


H2 (DS8800)
2. Add a new DS8870 Metro Mirror relationship (H1:H2’)
3. Remove original DS8800 (H2) leaving H1:H2’ intact

29 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

MT-PPRC Migration Examples – Global Mirror Secondary


1 2

3 1. Single Global Mirror relationship between H1 (DS8870) and


H2 (DS8800)
2. Add a new DS8870 Global Copy relationship (H1:H2’).
This maintains the existing Global Mirror (and recovery
capability) of H1:H2 Global Mirror session
3. When ready, terminate H1:H2 Global Mirror session and
convert H1:H2’ Global Copy to Global Mirror
4. Remove H2 system

30 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

16Gb Host Adapter I/O


Performance

© 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Performance Benchmarks
• OLTP Database Simulation Benchmarks
• Simulates IO done by OLTP applications. Similar to SPC-1. A mix of random reads and writes
with cache hits and cache misses.
• DBO(Database Open): 70% read/30% write, 4KB IO’s, 50% cache hit
• DB zOS(Database System Z): 75% read/25% write, 4KB IO’s, 72% cache hit

• Sequential IO
• Large block sequential reads or writes to the storage server’s drives. Similar to SPC-2.

• Corner benchmarks
• Perform just one type of IO pattern. Most applications combine a mix of different IO patterns.
– Cache Hits: 4KB random reads or writes to the storage server’s cache.
– Cache Read Misses: 4KB random reads to the storage server’s drives.
– Writes Miss: 4KB random writes to the storage server’s drives.

All full box results are from a DS8870 p7+, 16-core unless otherwise noted
All results are on pre-GA code and are subject to change

© 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

16Gb vs 8Gb HA – DS8870 Open

2X

1.6X

2X

IBM Confidential © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

16Gb vs 8Gb HA – DS8870 CKD zHPF

3X
3.3X

2X

IBM Confidential © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

16Gb vs 8Gb HA – DS8870 CKD FICON

2.6X 3.2X

IBM Confidential © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Multi-thread Performance
with
High Performance Flash
Enclosure

© 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Multi-thread Performance Enhancement


 Enhancements allow for both increased overall system IOPs performance
as well as reduced response times at higher IOPs rates.
 Improved system IOPs performance for High Performance Flash
Enclosure
 16Gb infrastructure has improved system IOPs performance,
especially for CKD FICON I/O.

© 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

DBO(70/30/50) w/ 8 HPFE
R7.3 & R7.4 w/ 32 and 64 threads vs R7.5

17%

The DBO benchmark does 70% reads/30% writes with 50% read cache hits.

© 2015 IBM Corporation


IBM Confidential
Advanced Technical Skills (ATS) North America

CKD OLTP Throughput Capacity with 16Gb HA’s on FICON

1.3x

IBM Confidential © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Copy Services Performance

© 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

16Gb vs 8Gb HA – DS8870 PPRC

1.5X 1.3X

IBM Confidential © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

CKD Global Mirror Data Rate and CG formation

1.3x

IBM Confidential © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

T10-DIF (Data Integrity Field)

aka

T10-PI (Protection Information model)

© 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

SCSI End to End Data Protection


This ANSI T10 standard provides a way to check the integrity of data
read and written from the host bus adapter to the disk and back
through the SAN fabric. This check is implemented through the data
integrity field (DIF) defined in the T10 standard.
 Selected commands have three data protection fields added to the
SCSI Command Descriptor Block (CDB)
– A Data Block Guard (CRC of the data field) 2 bytes
– A Data Block Application Tag (application defined) 2 bytes
– A Data Block Reference Tag (low order LBA) 4 bytes
 DS8000 supports an additional LUN type - 524 bytes of data per
block (512 bytes user data, 8 bytes DIF, 4 bytes existing metadata)
 Support for T10 DIF I/O with Linux on z Systems has been available
since 2012 with R6.3.1

44 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

T10 DIF for AIX/Linux 16Gb HBA and DS8870

DATA

DATA DIF
 Provides advanced, end-to-end data integrity
for Power systems running AIX and Linux
 T10-DIF microcode support available since R6.3.1

SAN
 Checks data integrity to and from the host
bus adapter and the disk through the SAN
fabric
DATA DIF

 Checking done by hardware, so no


DATA DIF
performance impact**

** Note that even without T10 DIF the DS8K still provides DATA DIF CHK
native internal end-to-end data integrity checking
45 © 2015 IBM Corporation
Advanced Technical Skills (ATS) North America

T10-DIF Support
 The ability to create T10-DIF volumes has been available on the
DS8000 since R6.3.1
– Hence it is available on DS8700/DS8800 and DS8870 although specific
OS support will depend on what has been tested for that OS – other
configurations would require an RPQ
– It is possible to create T10-DIF volumes and use them as standard
volumes so enabling later exploitation without configuration changes
– Also possible to migrate standard volumes to T10-DIF volumes thru
PPRC or host replication functions (not via FlashCopy)
 The following option on the mkfbvol DSCLI command will create a
T10-DIF format volume
– mkfbvol -dev storage_image_ID -extpool extentpool_ID … -t10dif volume_ID
 Note : T10-DIF volumes are created using the custom option with the GUI

 The team has tested T10-DIF for both AIX and Linux on Power:
– AIX: 7.1 (Specific release requirements will be available post-GA)
– Linux on Power: Red Hat Enterprise Linux Server release 7.1 (Maipo)
46 © 2015 IBM Corporation
Advanced Technical Skills (ATS) North America

Differences between DS8000 and Storwize/SVC support

 DS8000 provided T10-DIF end-to-end from the


DATA
host, through the SAN and DS8000 code to the
storage media
DATA

 Storwize/SVC only provides T10-DIF from the


Storwize code stack down to the storage media.
SAN
Hence it does not protect against problems higher
in the stack

DATA

 This is equivalent to the internal end-to-end


integrity checking that has always been provided DATA DIF

on DS8000

DATA DIF

47 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Easy Tier HeatMap Transfer Utility – cascading support

 R7.5 introduces support for cascaded PPRC


configurations with the HeatMap Transfer
Utility (HMTU) HMT software

Server

 These configurations were previously


unsupported as they were not tested
Replication
HMC HMC

 In a cascaded configuration the HMTU will H1 H2


transfer the Easy Tier HeatMap from H1->H2
and then from H2->H3 based on the PPRC HMC
relationships
H3
– There may therefore be a slightly longer lag
before workload changes are applied to the H3
device

48 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Easy Tier HeatMap Transfer – GDPS configurations

 GDPS 3.12 (GA on 31st March 2015) provided GDPS


HeatMap transfer support for GDPS/XRC and
GDPS/MzGM configurations HMT software
z/OS
– Easy Tier HeatMap can be transferred to either the
XRC secondary or FlashCopy target devices

 The following support is planned to be delivered Replication


in 2Q-2015 HMC HMC

– GDPS/GM and GDPS/MGM 3/4-site support H1 H2


for transferring the HeatMap to FlashCopy
target devices HMC

H3
HMC

 This completes the GDPS HeatMap Transfer H4


support for all GDPS configurations

49 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

OpenStack Kilo Update

50 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Current DS8000 OpenStack Cinder Driver

 DS8000 OpenStack Cinder Driver 1.4.1.1


• Available on Fix Central (Under IBM Storage Driver for OpenStack)
– http://www-
933.ibm.com/support/fixcentral/swg/selectFixes?parent=Enterprise%2BStorage%2BServers&product=ibm/St
orage_Disk/DS8870&release=All&platform=All&function=all#IBM%20Storage%20Driver%20for%20OpenStack

 Official Supported OS
• RHEL 6.4, 6.5, 7.0
• Ubuntu 12.04LTS, 14.04LTS

 DS8000 Microcode
• Officially supported
• DS8870 R7.4
• Tested
• DS8700/DS8800 R6.3, DS8870 R7.3

 Current driver supports OpenStack Juno and Icehouse

51 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

DS8870 OpenStack Cinder – Current Capabilities


 Capabilities in Current Driver (1.4.1.1)
• Create/Delete Volume
• Volume Attach/Detach (via Nova Compute)
• Snapshots, Clones (Flashcopy, BGC)
• Backups (Copy Volume Images to Object Store)
• Swift, Ceph and TSM Support
• Volume Types, Volume Retype
• Quotas
• Volume Replication (Metro Mirror)
• Consistency groups (Snapshot)
 New Juno features in the DS8000 Cinder Driver:
• Volume Retype
• Ability to change the type/capability of an existing Cinder volume to a new tier, add
capabilities, etc.
• Volume Replication
• Supports Metro Mirror only for DS8000
• Volume Replication is a volume-type which can be set during volume creation or can
be added to existing volume using volume retype.
• Cinder automatically looks for an appropriate backend to create the secondary volume
and automatically enables establish of the pairs.
 Kilo (R7.5 Timeframe) – Openstack Cinder Driver 1.5.0
• Consistency Groups – Enable consistency group support for Flashcopy. Integration with Juno CG
support.
52 © 2015 IBM Corporation
Advanced Technical Skills (ATS) North America

DS8870 OpenStack Cinder – Volume Replication


 Cloud Administrator configures DS8870 Cinder Driver to support volume replication (using
install script)

 Volume Types can now be configured in Cinder to support volume type “Replicated”

53 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

DS8870 Openstack Cinder – Volume Replication Continued


 When the User requests a volume, selecting the Volume Type with capability of
“Replicated” will automatically create a volume on MM Secondary and create a
MM relationship

54 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

DS8870 Openstack Cinder – Volume Replication Continued

 User can also use Volume Retype to change an existing volume to support
Volume Replication

 “Promotion” (PPRC Failover/Failback) is also supported allowing to switch roles of


Primary and Secondary devices

55 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

DS8870 OpenStack Cinder – Consistency Groups


 Enable consistency group support for FlashCopy
• Consistency Groups will be similar to Volume Replication
 Cloud Administrator must enable consistency group per Volume Types

 User can then create new volumes into a consistency group with CG capability (cinder
consistencygroup-create)

 When a “Snapshot with CG” is invoked (cinder cgsnapshot-create), equivalence to mkflash –


freeze and –unfreeze will be invoked on the LSS
56 © 2015 IBM Corporation
Advanced Technical Skills (ATS) North America

REST API

DS8870 iOS Mobile App

57 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

DS8870 REST API


 Allows for web services to communicate, configure and control the
DS8000 using industry standard HTTP.
– Control plane applications, Mobile, custom software and more
– Removes the need for loading DS8k specific ESSNI JAR files

 Secure Authentication: HTTPS, ESSNI Authentication

 Ability to upgrade/extend REST API concurrently without DS8000


microcode firmware update

 Supported REST API constructs:


– System Information
– Logical Configuration – Query, Create, Delete, Modify
– Events with Notification support
– Performance – IOPS, Latency

 Initial Software Users


– DS8000 Mobile App (R7.5)
– VMWare VASA 2.0 (3Q), Openstack Cinder (4Q)

58 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

REST Interface Example


 Authenticate with HMC using HTTPS to get valid token (json format)
curl -k -v -H "Content-Type: application/json" -X POST -d
'{"request":{"params":{"username":"USERNAME","password":"PASSWORD"}}}'
https://SYSTEM.tuc.stglabs.ibm.com:8452/api/v1/tokens |json_pp

* Connection #0 to host mb12h.tuc.stglabs.ibm.com left intact


{
"server" : {
"status" : "ok",
"message" : "Operation done successfully.",
"code" : ""
},
"token" : {
"max_idle_interval" : "1800000",
"expired_time" : "2015-04-12T22:58:55-0700",
"token" : "b39b774e5f1f4442ae4b0462be6859eb"
}
}

59 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

REST Interface Example - Continued


 Using valid token, issue command to gather information
curl -k -H "Content-Type: application/json" -H "X-Auth-Token:fa8469a2386142e6ace836dd6f2c5dce"
https://SYSTEM.tuc.stglabs.ibm.com:8452/api/v1/systems |json_pp
{
"server" : {
"message" : "Operation done successfully.",
"code" : "",
"status" : "ok"
},
"counts" : {
"total_counts" : 1,
"data_counts" : 1
},
"data" : {
"systems" : [
{
"capalloc" : "14986293223424",
"MTM" : "2421-961",
"capraw" : "88717918208000",
"sn" : "75KX511",
"state" : "online",
"bundle" : "87.50.100.0",
"release" : "7.5",
"capavail" : "45890972999680",
"cap" : "60877266223104",
"name" : »SYSTEM"
}
]
}
}

60 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

DS8870 iOS Mobile App

 Allows for users to monitor multiple DS8870 R7.5 systems


– No methods to change or modify configuration
– Requires ESSNI Authentication
– Uses R7.5 REST API support

 Publically available in the Apple App Store


– Search for “IBM Storage Mobile Dashboard” (Free Download)
– Shares same app as XIV, Storwize, others.

View Number of Events


Click on Icon to List Events

View full system Performance (IOPS and Latency)


Slide to switch between IOPS and Latency

Full System Capacity Percentage

61 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

DS8870 iOS Mobile App - Continued

 Events screen equivalent to events shown on GUI


– SRCs and other events are described
– Both Warnings and Errors (more severe) are displayed
– Event timestamps
– Ability to Filter between Active Errors and Active
Warnings

 Clicking on each event shows some additional


information

62 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

IBM Storage Studio

DESIGNING
STORAGE

63 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

IBM Storage Studio… what’s that?

 Unified Design Organization


– No more multiple design organizations in IBM Storage
– User Researchers, GUI Architects, UX Designers, Visual Design
– Designing next IBM Storage products UI applications

 Providing Design Leadership


– Making sure there is no aspect in Storage that is not designed
– Practicing and advocating for IBM Design Thinking
– Including all user interfaces within our scope
– Providing more user feedback and reviews through user studies and
sponsor user programs
– Working closely with program, product, development, test, and ID.

64 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

IBM Storage Studio… what products do work on?

Spectrum Family Storage Offerings

 Accelerate  XIV
 Virtualize  SAN Volume Controller
 Scale  Storwize Family
 Archive  Elastic Storage System
 Protect  SONAS
 Control  Flash Systems
 DS8000
 Tape

65 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

IBM Storage Studio… what do we do?


 Not only GUI…

– We do more – Marketing, Branding, Lading Pages, Mobile, Customer Relations, …

 6 Experiences

1. Discover, Try and Buy

2. Get Started / Install / Setup

3. Everyday Use

4. Manage and Upgrade

5. Leverage and Extend

6. Get support

66 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

DS8000 Storage Management GUI

R7.5 OVERVIEW

67 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Our three hills for R7.5

1. Performance monitoring
A storage administrator can view
performance metrics going back up
to 1 week showing down to 1 minute
intervals in order to troubleshoot a
wide variety of issues.
2. Simplified encryption support
A storage administrator can configure
encryption within 5 minutes of
finishing system setup.
3. Comprehensive system settings
A storage administrator can manage
advanced system settings from any
customer interface.

68 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

DS8870 – UX Roadmap

2014 2015 2016 

Release 7.3 Release 7.5 Release 8.1

Performance Monitoring Copy Services


Encryption Custom Event Notifications
Settings …

Release 7.4 Release 7.5.5/8.0

System Health Monitoring Remote Authentication


Logical Configuration DSCLI Interlock
User Access Settings SVC Auto-configuration

69 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

DS8000 Storage Management GUI

PERFORMANCE
MONITORING

70 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Monitoring performance using the GUI

71 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Opening a graph

72 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Opening a graph

73 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Opening a graph

© 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Opening a graph

75 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Opening a graph

76 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Opening a graph

© 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Saving a graph as a favorite

78 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Saving a graph as a favorite

79 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Saving a graph as a favorite

80 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Saving a graph as a favorite

81 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Pin to toolbar

82 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Pin to toolbar

© 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Metrics Supported

 System

84 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Metrics Supported

 Pools

85 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Metrics Supported

 I/O Ports (Fibre Channel Ports)

86 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

DS8000 Storage Management GUI

ENCRYPTION

87 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Enabling encryption

88 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Enabling encryption

89 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Enabling encryption

90 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Enabling encryption

91 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Enabling encryption

92 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Enabling encryption

93 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Enabling encryption

94 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Enabling encryption

95 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Enabling encryption

96 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Enabling encryption

97 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Enabling encryption

98 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Enabling encryption

99 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Enabling encryption

100 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Enabling encryption

101 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Enabling encryption

102 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Enabling encryption

103 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

DS8000 Storage Management GUI

OTHER HANDY
STUFF

104 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Exporting system summary

Export System Summary

105 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Exporting system summary


 Information for the following resources…
– Storage System
– Licensed Functions
– Function Switches
– Nodes
– HMCs
– Storage Enclosures
– Drives
– I/O Enclosures
– Host Adapters
– I/O Ports
– Device Adapters
– UPSs
– Arrays
– Pools
– LLSs
– Volumes
– Hosts
– Host Ports
– Users

106 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Fibre Channel Ports (I/O Ports) under “Settings > Networking”

107 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

New: View the error rates for a port

108 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Moved other pages into settings


System

Security

109 © 2015 IBM Corporation


Advanced Technical Skills (ATS) North America

Navigation dock settings under “Settings > GUI Preferences”

110 © 2015 IBM Corporation

También podría gustarte