Академический Документы
Профессиональный Документы
Культура Документы
Storage Storage
Network Network
Virtual LUNs Virtual LUNs Virtual LUNs Virtual LUNs Virtual LUNs Virtual LUNs Virtual LUNs Virtual LUNs
Node Node Node Node Node Node Node Node Node Node Node Node Node Node Node Node
2
Replication Options
A remote copy relationship consists of two volumes
– A Primary and a Secondary volume
• Also referred to as master and auxiliary volumes
Synchronous MM provides zero data loss
There are two options for configuring asynchronous GM
– Traditional GM with non-configurable RPO of a couple seconds
– GM with change volumes with configurable RPO
Storage administrator can change between any 3 modes easily
3
Metro Mirror
Production host
Host I/O
Primary
Metro Mirror relationship Secondary
volume volume
Host write received at both local and remote system before returning write complete to host
80ms roundtrip latency maximum
Bandwidth sized for peak write data rate of all primary volumes
Zero RPO
4
Traditional Global Mirror
Production host
Host I/O
Primary
Global Mirror relationship Secondary
volume volume
Dependent writes to primary sent with sequence number to secondary site to ensure they
are applied in the same order ensuring consistency at DR site at all times
80ms roundtrip latency maximum
Bandwidth sized for peak change rates
RPO seconds and non-configurable
5
Global Mirror with Change Volumes
Production host
Host I/O
Primary
Global Mirror relationship Secondary
volume volume
Change Change
volume volume
FlashCopy FlashCopy
Mapping mapping
Copy all data from primary volume to secondary volume at point-in-time of when GM relationship
initially started
Change volumes hold point-in-time copy of data that changes during cycling mode
– Uses FlashCopy function under the covers
80ms roundtrip latency maximum
Bandwidth sized based on RPO desired
RPO can be configured from minutes to hours
Will fluctuate depending on bandwidth available and data change rate
6
SVC/Storwize Remote Copy pre-V7.2 Primary
Volume
Remote Copy:
– Fibre Channel infrastructure required
Secondary
Volume
7
Native IP Remote Copy Primary
Volume
Enables use of 1Gbit or 10Gbit Ethernet connections
using TCPIP without the need for fibre channel or FCIP
routers for replication
– Supports all remote copy modes – MM and GM
• GM with Change Volumes preferred mode
– Covered by normal remote copy license
• It is not a new replication offering, but rather a new transport
versus using a fibre channel network
Configuration:
– Automatic path/session configuration via discovery of
remote cluster using IP management addresses of both Ethernet
systems in the IP remote copy partnership
– Configure IP partnership using either 1Gbit or 10Gbit
Ethernet ports but not both at same time
– Currently cannot switch speeds anywhere in end-to-end
link other then WAN
• E.g. cannot connect 10Gbit port to 10Gbit switch and then
connect 1Gbit out that 10Gbit switch to WAN
• E.g All 10Gbit->WAN<-10Gbit or 1Gbit->WAN<-1Gbit
– CHAP-based authentication supported
Includes Bridgeworks SANSlide IP network Secondary
optimization technology built into V7.2 Volume
8
IP replication – SANSlide optimization (1/5)
BUT:
- B2B credits are not available in IP, IP must wait for package acknowledge before sending the next
package
-> SANSlide optimizes the connection using multiple, parallel virtual connections that share the same IP
links and addresses
9
Bridgeworks SANSlide optimization (2/5)
10
Bridgeworks SANSlide optimization (3/5)
12
Bridgeworks SANSlide Optimization (5/5)
14
Demo
15
Native IP Remote Copy – Bandwidth Setting
1
A1 B1
1 1
A2 B2
Cluster B – Site 2
Remote copy port group = Set of local and remote Ethernet ports and associated TCP/IP
addresses available to establish a session over the IP link(s)
– Path will be established between IP addresses (local + remote) when IP partnership first configured
– Minimum: 1 local + 1 remote port in the same remote copy port group
– Recommended to cover node failures: For single I/O Group
• 2 local + 2 remote ports in the same remote copy port group
17
One link – One I/O Group
1 1
Primary H1 M1 Secondary
Volume Volume
Site 1 Site 2
Either Ethernet port 1 or 2 on a node/node canister can be configured for IP replication but
not both
The remote copy port group on each system includes two IP address, one from each node,
and when initially configured the system will establish which one from each site is used
– This pairing can not be chosen or changed by an administrator
– In this example H1 and M2 have established a session
If H1 node fails then the session between H1 and M2 fails and the system automatically
establishes another session between H2 and either M1 or M2
– The IP address used for replication on H1 does not failover to H2
18
One link – Two I/O Groups
1 1
H1 M1 Secondary
Volume
I/O is
forwarded
from H4 to
H1 1 1
H3 M3
1 1
Primary H4 M4
Volume
Site 1 Site 2
The remote copy port group on each system includes four IP address, one from each node,
and when initially configured the system will establish which one from each site is used
If H1 node fails then the session between H1 and M2 fails and the system automatically
establishes another session between H2, H3 or H4 and M1, M2, M3 or M4
19
One link – More than two I/O Groups
1 1
H1 M1
I/O is
forwarded 1 1
from H6 to H3 M3
H1
1 1
H4 M4
I/O is
forwarded
NOTE: Nodes H5/6 and M5/6 do from M4 to
M6
H5 not have IP addresses configured M5
as the limit currently is that only
the Ethernet ports of 2 I/O Groups
can be configured with IP
Primary H6 M6 Secondary
Volume addresses and included in remote Volume
copy port groups
20
Site 1 Site 2
Dual physical links with all ports active and no standby ports
1 2
A1 B1
Link 1
1
A2 B2
2 Link 2
1 2
Primary H1 M1 Secondary
Volume Remote Copy Port Group 1 Volume
2 1
H2 M2
Remote Copy Port Group 2
Site 1 Site 2
22
Two Links – Two I/O Groups and one port per node
1 2
Primary H1 M1
Volume Remote Copy Port Group 1
I/O is
1
H2 2 forwarded
Remote Copy Port Group 2 M2 from M1 or
M2 to M3
1 2
H3 M3 Secondary
Volume
2 1
H4 M4
Site 1
Site 2
Each remote copy port group on each system includes two IP address, one from I/O Group
in this example, and when initially configured the system will establish the pairings used
If H1 node fails then the session between H1 and M2 fails and the system automatically
establishes another session between H3 and either M2 or M4 since they are all in the same
remote copy port group with H1
23
Native IP Remote Copy – Configuration Steps using CLI
24
Native IP Remote Copy – Miscellaneous Information
Cannot today non-disruptively switch from a FC partnership to an IP partnership
– Must delete relationships and delete partnership and start over basically
– If currently replicating over FC and can take outage on hosts replicating volumes, we
have a method using –sync flag on “mkrcrelationship”
SANSlide – What it does and doesn’t do:
– It optimizes link utilization, but not latency
– It uses standard TCP/IP – no UDP
– It doesn’t do any encryption, compression or de-duplication
• Submit SCORE if looking for Riverbed etc. support
Only two systems can be in one IP Replication partnership
– Can do A->B partnership
– Cannot do A->B->C->D or A/B/C->D
A system can be in an IP partnership with one other system and in FC partnership
with others
– So we could do A->B using IP replication and B->C->D using FC replication
– Still a maximum of 4 systems in partnership with each other
FC replication and IP replication can be used with any combination of SVC and
Storwize systems all running V7.2
25
Native IP Remote Copy – Best Practices
Configure two physical links between sites for redundancy and to provide greater
bandwidth, if needed, between the two systems
– A minimum of 4 nodes at each site is required for dual redundant IP links to work across
a node failure at either site today
– With a 2 node system at each site, in the event of a node failure, one link will be lost
Dedicate Ethernet ports for replication if possible
– Recommendation is to not use a port for both replication and iSCSI host access
– Ok to use 1gigE port for both replication and system management
Multi-protocol partnerships are not supported
– Do not configure an additional FC/FCoE partnership between two systems if an IP
partnership already exists between them
Configure CHAP secret based authentication for added security
26
Native IP Remote Copy – Best Practices
If you choose to use compression and IP partnership in the same system, there
are some hardware upgrades or configuration choices that may help increase IP
partnership performance:
– If you choose to create an IP partnership on a SVC or Storwize V7000 system that has
compressed volumes, and you have multiple I/O groups, then configure ports for the IP
partnership in I/O groups that do not contain compressed volumes
– If you require more than a 100 MBps throughput per inter-site link with IP replication on a
node using compression, consider virtualizing the system with 2145-CG8 nodes that
include an iRPQ 8S1296 hardware upgrade (Chubbie node)
Note that when replicating compressed volumes the data is not in a compressed
format when sent over the link to the DR system
27
Native IP Remote Copy
28
Native IP Remote Copy
29
Native IP Remote Copy
30
Storwize Family of Products
GM Update
31
Optimize Global Mirror writes on secondary system
Strict serialization in the secondary system turned out as the limiting factor for
high bandwidth Global Mirror throughput environments
V7.2 optimizes GM processing in second site to allow more parallelism
– Secondary nodes store replication writes in new redundant non-volatile cache
– Information about this cache content is shared between nodes
– Nodes intelligently apply these batches in parallel as soon as possible
What we need to know:
– No changes in Global Mirror commands or management
– Must stop all Global Mirror relationships before upgrading to V7.2
• Check provided by svcupgradetest utility
• Metro Mirror and Global Mirror w/chgvols relationships are fine to be left running
Results in 3x amount of writes sustained on secondary system volumes used in
regular GM relationships
– Does not apply to GM w/chgvols or Metro Mirror
32
SVC to Storwize V7000 Remote Copy
FC_partnership_1 IP_partnership_2
Replication layer
Storage layer
IP_partnership_1 FC_partnership_2
IP replication requires:
– 1Gbit or 10Gbit LAN infrastructure
– Some additional CPU power
– Some additional fibre channel bandwidth
35
36
Advanced Technical Skills (ATS) North America
Audience: Clients who either currently have IBM Storage products or are
considering acquiring IBM Storage products. Business Partners and
IBMers are also welcome.
Send Ideas for future topics to
2013 Webinars: patea@us.ibm.com
Jan 15 - TPC Performance Management Jul 11 - IBM Tivoli Storage Productivity Center - Replication
Feb 27 - XIV Technical update Management
Mar 11 - LTFS Library Edition Overview and Demonstration Jul 18 - TS3310 Tape Library Update and Demonstration
Apr 18 - Understanding and Analyzing TS7700 Performance Aug 1 - Disk Options for IBM I
May 29 - Using IBM FlashSystem™ to Achieve Extreme Aug 27 - Tape Options for IBM I
Performance, IBM MicroLatency™, Macro Efficiency and Sep 24 - New Hardware Extensions for SVC CG8 Nodes
Enterprise Reliability Nov 6 – NSeries Technical Update
Jun 25 - Linear Tape File System (LTFS) Enterprise Edition Nov 12 – XIV Storage System Update
Jun 27- DS8870 7.1 Update” Nov 21 – TKLM Technical Update & Demo
Dec 5 – IBM Storwize V7000 Unified: Asynchronous Replication
Upcoming 2014 Webinars: and Active Cloud Engine Global
Jan 16 - Linear Tape File System - Enterprise Edition- New Enhancements
Jan 23 – IBM B-type/Brocade SAN Switch Advanced Features
Feb 11 – z/OS with DS8870 Synergy - HyperPAV, zHPF and I/O Priority Manager
Mar 25 – SVC/Storwize Family IP Replication
Apr 22 – Storwize V5000 - Overview, Capabilities & Product Positioning
How to sign up? To automatically receive announcements of the Accelerate with ATS Storage webinar series, Clients,
Business Partners or IBMers can send an email to accelerate-join@hursley.ibm.com
Information, schedules, and recordings of previous webinars are located in the Accelerate with ATS blog
https://www.ibm.com/developerworks/mydeveloperworks/blogs/accelerate/?lang=en
Trademarks
The following are trademarks of the International Business Machines Corporation in the United States, other countries, or both.
Not all common law marks used by IBM are listed on this page. Failure of a mark to appear does not mean that IBM does not use the mark nor does it mean that the product is not
actively marketed or is not significant within its relevant market.
Those trademarks followed by ® are registered trademarks of IBM in the United States; all others are trademarks or common law marks of IBM in the United States.
Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries.
Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom.
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.
Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel
Corporation or its subsidiaries in the United States and other countries.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.
ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office.
IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency, which is now part of the Office of Government Commerce.
* All other products may be trademarks or registered trademarks of their respective companies.
Notes:
Performance is in Internal Throughput Rate (ITR) ratio based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput that any user will
experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed.
Therefore, no assurance can be given that an individual user will achieve throughput improvements equivalent to the performance ratios stated here.
IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply.
All customer Usages cited or described in this presentation are presented as illustrations of the manner in which some customers have used IBM products and the results they may have achieved. Actual
environmental costs and performance characteristics will vary depending on individual customer configurations and conditions.
This publication was produced in the United States. IBM may not offer the products, services or features discussed in this document in other countries, and the information may be subject to change without
notice. Consult your local IBM business contact for information on the product or services available in your area.
All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.
Information about non-IBM products is obtained from the manufacturers of those products or their published announcements. IBM has not tested those products and cannot confirm the performance,
compatibility, or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.
Prices subject to change without notice. Contact your IBM representative or Business Partner for the most current pricing in your geography.
Disclaimer
Copyright © 2012 by International Business Machines Corporation.
This publication is provided “AS IS.” IBM product information is subject to change without notice.
No part of this document may be reproduced or transmitted in any form without written permission from IBM Corporation.
Product data has been reviewed for accuracy as of the date of initial publication. Product data is subject to change without notice. This
information could include technical inaccuracies or typographical errors. IBM may make improvements and/or changes in the product(s) and/or
programs(s) at any time without notice. The information provided in this document is distributed “AS IS” without any warranty, either express or
implied. IBM EXPRESSLY DISCLAIMS any warranties of merchantability, fitness for a particular purpose OR INFRINGEMENT. IBM shall have
no responsibility to update this information. IBM products are warranted according to the terms and conditions of the agreements (e.g., IBM
Customer Agreement, Statement of Limited Warranty, International Program License Agreement, etc.) under which they are provided.
Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly
available sources. IBM has not tested those products in connection with this publication and cannot confirm the accuracy of performance,
compatibility or any other claims related to non-IBM products.
IBM makes no representations or warranties, expressed or implied, regarding non-IBM products and services, including those designated as
ServerProven.
IBM may not offer the products, services or features discussed in this document in other countries, and the information may be subject to
change without notice. Consult your local IBM business contact for information on the product or services available in your area.
All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives
only. Contact your local IBM office or IBM authorized reseller for the full text of the specific Statement of Direction.