SlideShare a Scribd company logo
1 of 38
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
MODULE – 11
LOCAL REPLICATION
Module 11: Local Replication 1
1
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Module 11: Local Replication
Upon completion of this module, you should be able to:
• Describe various uses of local replica
• Describe how consistency is ensured in file system and database
replication
• Describe host-based, array-based, and network-based local
replication technologies
• Explain restore and restart considerations
• Describe local replication in virtualized environment
Module 11: Local Replication 2
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Module 11: Local Replication
During this lesson the following topics are covered:
• Uses of local replica
• File system and database consistency
Lesson 1: Local Replication Overview
Module 11: Local Replication 3
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
What is Replication?
• Replication can be classified as
 Local replication
 Replicating data within the same array or data center
 Remote replication
 Replicating data at remote site
Module 11: Local Replication 4
It is a process of creating an exact copy (replica) of data.
Replication
Source Replica (Target)
REPLICATION
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Replication terminologies
• Source
• Target
• PIT
• Recoverability and Restartatblity
Module 11: Local Replication 5
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Uses of Local Replica
• Alternate source for backup
• Fast recovery
• Decision support activities
• Testing platform
• Data Migration
Module 11: Local Replication 6
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Replica Characteristics
• Recoverability/Restartability
 Replica should be able to restore data on the source device
 Restart business operation from replica
• Consistency
 Replica must be consistent with the source
• Choice of replica tie back into RPO
 Point-in-Time (PIT)
 Non-zero RPO
 Continuous
 Near-zero RPO
Module 11: Local Replication 7
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Understanding Consistency
• Consistency ensures the usability of replica
• Consistency can be achieved in various ways for file system and
database
Module 11: Local Replication 8
Offline Online
File System Unmount file system Flushing host buffers
Database
Shutdown database
a)Using dependent write I/O
principle
b)Holding I/Os to source before
creating replica
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
File System Consistency: Flushing Host Buffer
9
Module 11: Local Replication
File System
Application
Memory Buffers
Logical Volume Manager
Physical Disk Driver
Data
Flush Buffer
Source Replica
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Database Consistency: Dependent Write I/O
Principle
10
Module 11: Local Replication
D Inconsistent
C Consistent
Source Replica
4 4
3 3
2 2
1 1
4 4
3 3
2
1
C
Source Replica
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Module 11: Local Replication
During this lesson the following topics are covered:
• Local replication technologies
• Restore and restart considerations
Lesson 2: Local Replication Technologies
Module 11: Local Replication 11
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Host-based Replication: LVM-based Mirroring
12
Module 11: Local Replication
Host
Logical Volume
Physical
Volume 1
Physical
Volume 2
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Host-based Replication: File System Snapshot
• Pointer-based replication
• Uses Copy on First Write
(CoFW) principle
• Uses bitmap and block map
• Requires a fraction of the
space used by the
production FS
Module 11: Local Replication 13
Metadata
Production FS
Metadata
1 Data a
2 Data b
FS Snapshot
3 no data
4 no data
BLK
Bit
1-0 1-0
2-0 2-0
N Data N
3 Data C
2 Data c
3-1
4 Data D 1 Data d
4-1
3-2
4-1
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Storage Array-based Local Replication
• Replication performed by the array operating environment
• Source and replica are on the same array
• Types of array-based replication
 Full-volume mirroring
 Pointer-based full-volume replication
 Pointer-based virtual replication
Module 11: Local Replication 14
BC Host
Storage Array
Replica
Source
Production Host
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Full-Volume Mirroring
Module 11: Local Replication 15
Source
Attached
Storage Array
Read/Write Not Ready
Production Host BC Host
Target
Detached - PIT
Read/Write Read/Write
Source
Storage Array
Production Host BC Host
Target
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Pointer-based Full-Volume Replication
• Provides full copy of source data on the target
• Target device is immediately accessible by the BC host after the
replication session is activated
• PIT is determined by time of session activation
• Target device is at least as large as the source device
• Two modes
 Full copy mode
 After session starts, all the data from source is copied to the target in
the background
 Copy on First Access (deferred)
Module 11: Local Replication 16
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Copy on First Access: Write to the Source
Module 11: Local Replication 17
Source
C’
Target
• When a write is issued to the source for the first time after replication
session activation:
 Original data at that address is copied to the target
 Then the new data is updated on the source
 This ensures that original data at the point-in-time of activation is
preserved on the target
Production Host BC Host
C
Write to
Source
A
B
C’ C
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Copy on First Access: Write to the Target
Module 11: Local Replication 18
• When a write is issued to the target for the first time after replication
session activation:
 The original data is copied from the source to the target
 Then the new data is updated on the target
Source
B’
Target
Production Host BC Host
B
Write to
Target
A
B
C’ C
B’
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Copy on First Access: Read from Target
Module 11: Local Replication 19
• When a read is issued to the target for the first time after replication
session activation:
 The original data is copied from the source to the target and is made
available to the BC host
Source
A
Target
Production Host BC Host
A
Read
request for
data “A”
A
B
C’ C
B’
A
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Pointer-based Virtual Replication
• Targets do not hold data, but hold pointers to where the data is
located
 At the start of the session the target device holds pointers to data
on source device
 Target requires a small fraction of the size of the source volumes
• Target devices are accessible immediately when the session is
started
• Uses CoFW principle
• This method is recommended, if the changes to the source are
typically less than 30%
Module 11: Local Replication 20
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Pointer-based Virtual Replication (CoFW): Write to
Source
• When a write is issued to the source for the first time after replication
session activation:
 Original data at that address is copied to save location
 The pointer in the target is updated to point to this data in the save
location
 Finally, the new write is updated on the source
Module 11: Local Replication 21
Source
Save Location
Target
Virtual Device
C’
C
Write to Source
A
B
C’ C
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Pointer-based Virtual Replication (CoFW): Write to
Target
• When a write is issued to the target for the first time after replication
session activation:
 Original data from the source device is copied to the save location
 The pointer is updated to the data in save location
 Another copy of the original data is created in the save location before
the new write is updated on the save location
Module 11: Local Replication 22
Source
Save Location
Target
Virtual Device
A
A
B
C’ C
A’ Write to Target
A’
A
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Tracking Changes to Source and Target
Module 11: Local Replication 23
Source
Target
0 unchanged changed
Logical OR
At PIT
Target
Source
After PIT…
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
1 0 0 1 0 1 0 0
0 0 1 1 0 0 0 1
1 0 1 1 0 1 0 1
1
For resynchronization/restore
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Restore and Restart Considerations
• Source has a failure
 Logical corruption or physical failure of source devices
• Solution
 Restore data from target to source
 Restore would typically be done incrementally
 Applications can be restarted even before synchronization is
complete
-----OR------
 Start production on target
 Create a “Gold” copy of target device before restarting on target
 Resolve issues with source while continuing operations on target
 After resolving the issue, restore latest data on target to source
Module 11: Local Replication 24
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Comparison of Local Replication Technologies
Factor
Full-Volume
Mirroring
Pointer-based Full-
Volume Replication
Pointer-
based
Virtual
Replication
Performance
impact on
source due to
replica
No impact
Full copy mode – no
impact
CoFA mode – some
impact
High impact
Size of target
At least the
same as the
source
At least the same as the
source
Small fraction
of the source
Availability of
source for
restoration
Not required
Full copy mode – not
required
CoFA mode – required
Required
Accessibility to
target
Only after
synchronization
and detachment
from the source
Immediately accessible
Immediately
accessible
Module 11: Local Replication 25
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Network-based Local Replication: Continuous Data
Protection
• Replication occurs at the network layer between the hosts and
storage arrays
 Ideal for highly heterogeneous environment
• Typically provides the ability to restore data to any previous
point-in-time
 RPOs are random and do not need to be defined in advance
• Data changes are continuously captured and stored in a separate
location from the production data
• CDP is implemented by using
 Journal volume
 CDP appliance
 Write splitter
Module 11: Local Replication 26
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
CDP Local Replication Operation
27
Module 11: Local Replication
SAN
Host
Production
Volume
CDP Appliance
Replica CDP Journal
Write
Splitter
Storage Array
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Module 11: Local Replication
During this lesson the following topics are covered:
• Mirroring of a virtual volume
• Replication of virtual machines
Lesson 3: Local Replication in Virtualized Environment
Module 11: Local Replication 28
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Local Replication in Virtualized Environment
• Local replication (mirroring) of a virtual volume assigned to a
host
 Mirroring is performed by a virtualization appliance
• Replication of virtual machines
 VM snapshot
 VM clone
Module 11: Local Replication 29
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Local Replication of Virtual Volume
30
Mirrored
Virtual Volume
Storage Array
Storage Array
Mirror
Legs
Virtualization
Appliance
SAN
LUN LUN
Host
Storage
Pool
Module 11: Local Replication
I/Os
Data Center
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
VM Snapshot
• Captures the state and data of a running VM at a specific PIT
• Uses a separate delta file to record all the changes to the virtual
disk since the snapshot session is activated
• Restores all settings configured in a guest OS to the PIT
Module 11: Local Replication 31
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
VM Clone
• An identical copy of an existing VM
 Clones are created for different use such as testing
 Changes made to a clone VM do not affect the parent VM and vice
versa
• Clone VM is assigned a separate network identity
 Clone has its own separate MAC address
• Useful when multiple identical VMs need to deploy
Module 11: Local Replication 32
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Module 11: Local Replication
• EMC SnapView
• EMC TimeFinder
• EMC RecoverPoint
Concept in Practice
Module 11: Local Replication 33
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
EMC SnapView
• SnapView Snapshot
 Logical view of the production volume
 Uses CoFW principle
• SnapView Clone
 Full volume copies that require same disk
space as the source
 Becomes a PIT copy once the clone is
fractured from the source
Module 11: Local Replication 34
Clone
Clone
Full image
copy
Snap
Snap
Source
LUN
Logical point-
in-time view
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
EMC TimeFinder
• TimeFinder/Snap
 Creates space-saving, logical PIT (snapshots)
 Allows creating multiple snapshots from a single source
• TimeFinder/Clone
 Creates PIT copy of the source volume
 Uses pointer-based full-volume replication technology
 Allows creating multiple clones from a single source device
Module 11: Local Replication 35
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
EMC RecoverPoint
• Provides continuous data protection and recovery to any PIT
• Uses splitting technology at server, fabric, or array to mirror a
write to a RecoverPoint appliance
• Provides automatic RecoverPoint appliance failover
• Family of product includes
 RecoverPoint/CL
 RecoverPoint/EX
 RecoverPoint/SE
Module 11: Local Replication 36
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Module 11: Summary
Key points covered in this module:
• Uses of local replicas
• Consistency in file system and database replication
• Host-based, storage array-based, and network-based replication
• Restore and restart considerations
• Local replication of a virtual volume
• VM snapshot and VM clone
Module 11: Local Replication 37
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved.
EMC Proven Professional
Exercise: Local Replication
• Scenario
 Organization’s mission critical data is stored on RAID 1 volumes
 Database application uses 1TB storage
 Average data that changes in 24 hours is 60 GB
• Requirements
 Need solution to address logical corruption of database
 Maximum RPO of 1 hour
 Solution should support restore request for up to 8 hours old data
 Minimize the amount of storage used for data protection
• Task
 Suggest an appropriate local replication solution to meet RPO
requirement with minimum amount of storage
 Estimate the physical storage required by this solution
Module 11: Local Replication 38

More Related Content

Similar to Module5sanlocalrepli.ppt

Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...Odinot Stanislas
 
轉接器模式與表象模式
轉接器模式與表象模式 轉接器模式與表象模式
轉接器模式與表象模式 Jen-Hsuan Hsieh
 
Ibm db2 10.5 for linux, unix, and windows developing ado.net and ole db app...
Ibm db2 10.5 for linux, unix, and windows   developing ado.net and ole db app...Ibm db2 10.5 for linux, unix, and windows   developing ado.net and ole db app...
Ibm db2 10.5 for linux, unix, and windows developing ado.net and ole db app...bupbechanhgmail
 
Software Define your Current Storage with Opensource
Software Define your Current Storage with OpensourceSoftware Define your Current Storage with Opensource
Software Define your Current Storage with OpensourceAntonio Romeo
 
DEFCON 23 - Etienne Martineau - inter vm data exfiltration
DEFCON 23 - Etienne Martineau - inter vm data exfiltrationDEFCON 23 - Etienne Martineau - inter vm data exfiltration
DEFCON 23 - Etienne Martineau - inter vm data exfiltrationFelipe Prado
 
Os7 2
Os7 2Os7 2
Os7 2issbp
 
Some experiences for porting application to Intel Xeon Phi
Some experiences for porting application to Intel Xeon PhiSome experiences for porting application to Intel Xeon Phi
Some experiences for porting application to Intel Xeon PhiMaho Nakata
 
20191201 kubernetes managed weblogic revival - part 2
20191201 kubernetes managed weblogic revival - part 220191201 kubernetes managed weblogic revival - part 2
20191201 kubernetes managed weblogic revival - part 2makker_nl
 
Native Android for Windows Developers
Native Android for Windows DevelopersNative Android for Windows Developers
Native Android for Windows DevelopersYoss Cohen
 
Are you ready to work in the Parallel Universe? Rise to the challenge at SC13
Are you ready to work in the Parallel Universe? Rise to the challenge at SC13Are you ready to work in the Parallel Universe? Rise to the challenge at SC13
Are you ready to work in the Parallel Universe? Rise to the challenge at SC13Intel IT Center
 
COMPILATION PROCESS IN C.pptx
COMPILATION PROCESS IN C.pptxCOMPILATION PROCESS IN C.pptx
COMPILATION PROCESS IN C.pptxLECO9
 
COMPILATION PROCESS IN C.pptx
COMPILATION PROCESS IN C.pptxCOMPILATION PROCESS IN C.pptx
COMPILATION PROCESS IN C.pptxSKUP1
 
AmitFru_Multiprotocol_Testing_Suite
AmitFru_Multiprotocol_Testing_SuiteAmitFru_Multiprotocol_Testing_Suite
AmitFru_Multiprotocol_Testing_SuiteYogesh Kulkarni
 
Microservices made easy JavaCro 2021
Microservices made easy JavaCro 2021Microservices made easy JavaCro 2021
Microservices made easy JavaCro 2021Jamie Coleman
 
Dragon and cinder v brownbag
Dragon and cinder v brownbagDragon and cinder v brownbag
Dragon and cinder v brownbagAlon Marx
 
COSMIC: Middleware for Xeon Phi Servers and Clusters
COSMIC: Middleware for Xeon Phi Servers and ClustersCOSMIC: Middleware for Xeon Phi Servers and Clusters
COSMIC: Middleware for Xeon Phi Servers and Clustersinside-BigData.com
 

Similar to Module5sanlocalrepli.ppt (20)

Ceph
CephCeph
Ceph
 
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
 
轉接器模式與表象模式
轉接器模式與表象模式 轉接器模式與表象模式
轉接器模式與表象模式
 
Ibm db2 10.5 for linux, unix, and windows developing ado.net and ole db app...
Ibm db2 10.5 for linux, unix, and windows   developing ado.net and ole db app...Ibm db2 10.5 for linux, unix, and windows   developing ado.net and ole db app...
Ibm db2 10.5 for linux, unix, and windows developing ado.net and ole db app...
 
Software Define your Current Storage with Opensource
Software Define your Current Storage with OpensourceSoftware Define your Current Storage with Opensource
Software Define your Current Storage with Opensource
 
DEFCON 23 - Etienne Martineau - inter vm data exfiltration
DEFCON 23 - Etienne Martineau - inter vm data exfiltrationDEFCON 23 - Etienne Martineau - inter vm data exfiltration
DEFCON 23 - Etienne Martineau - inter vm data exfiltration
 
Mkl mic lab_0
Mkl mic lab_0Mkl mic lab_0
Mkl mic lab_0
 
Android NDK
Android NDKAndroid NDK
Android NDK
 
Android ndk
Android ndkAndroid ndk
Android ndk
 
Os7 2
Os7 2Os7 2
Os7 2
 
Some experiences for porting application to Intel Xeon Phi
Some experiences for porting application to Intel Xeon PhiSome experiences for porting application to Intel Xeon Phi
Some experiences for porting application to Intel Xeon Phi
 
20191201 kubernetes managed weblogic revival - part 2
20191201 kubernetes managed weblogic revival - part 220191201 kubernetes managed weblogic revival - part 2
20191201 kubernetes managed weblogic revival - part 2
 
Native Android for Windows Developers
Native Android for Windows DevelopersNative Android for Windows Developers
Native Android for Windows Developers
 
Are you ready to work in the Parallel Universe? Rise to the challenge at SC13
Are you ready to work in the Parallel Universe? Rise to the challenge at SC13Are you ready to work in the Parallel Universe? Rise to the challenge at SC13
Are you ready to work in the Parallel Universe? Rise to the challenge at SC13
 
COMPILATION PROCESS IN C.pptx
COMPILATION PROCESS IN C.pptxCOMPILATION PROCESS IN C.pptx
COMPILATION PROCESS IN C.pptx
 
COMPILATION PROCESS IN C.pptx
COMPILATION PROCESS IN C.pptxCOMPILATION PROCESS IN C.pptx
COMPILATION PROCESS IN C.pptx
 
AmitFru_Multiprotocol_Testing_Suite
AmitFru_Multiprotocol_Testing_SuiteAmitFru_Multiprotocol_Testing_Suite
AmitFru_Multiprotocol_Testing_Suite
 
Microservices made easy JavaCro 2021
Microservices made easy JavaCro 2021Microservices made easy JavaCro 2021
Microservices made easy JavaCro 2021
 
Dragon and cinder v brownbag
Dragon and cinder v brownbagDragon and cinder v brownbag
Dragon and cinder v brownbag
 
COSMIC: Middleware for Xeon Phi Servers and Clusters
COSMIC: Middleware for Xeon Phi Servers and ClustersCOSMIC: Middleware for Xeon Phi Servers and Clusters
COSMIC: Middleware for Xeon Phi Servers and Clusters
 

Recently uploaded

Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...tanu pandey
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 

Recently uploaded (20)

Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 

Module5sanlocalrepli.ppt

  • 1. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional MODULE – 11 LOCAL REPLICATION Module 11: Local Replication 1 1
  • 2. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Module 11: Local Replication Upon completion of this module, you should be able to: • Describe various uses of local replica • Describe how consistency is ensured in file system and database replication • Describe host-based, array-based, and network-based local replication technologies • Explain restore and restart considerations • Describe local replication in virtualized environment Module 11: Local Replication 2
  • 3. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Module 11: Local Replication During this lesson the following topics are covered: • Uses of local replica • File system and database consistency Lesson 1: Local Replication Overview Module 11: Local Replication 3
  • 4. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional What is Replication? • Replication can be classified as  Local replication  Replicating data within the same array or data center  Remote replication  Replicating data at remote site Module 11: Local Replication 4 It is a process of creating an exact copy (replica) of data. Replication Source Replica (Target) REPLICATION
  • 5. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Replication terminologies • Source • Target • PIT • Recoverability and Restartatblity Module 11: Local Replication 5
  • 6. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Uses of Local Replica • Alternate source for backup • Fast recovery • Decision support activities • Testing platform • Data Migration Module 11: Local Replication 6
  • 7. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Replica Characteristics • Recoverability/Restartability  Replica should be able to restore data on the source device  Restart business operation from replica • Consistency  Replica must be consistent with the source • Choice of replica tie back into RPO  Point-in-Time (PIT)  Non-zero RPO  Continuous  Near-zero RPO Module 11: Local Replication 7
  • 8. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Understanding Consistency • Consistency ensures the usability of replica • Consistency can be achieved in various ways for file system and database Module 11: Local Replication 8 Offline Online File System Unmount file system Flushing host buffers Database Shutdown database a)Using dependent write I/O principle b)Holding I/Os to source before creating replica
  • 9. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional File System Consistency: Flushing Host Buffer 9 Module 11: Local Replication File System Application Memory Buffers Logical Volume Manager Physical Disk Driver Data Flush Buffer Source Replica
  • 10. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Database Consistency: Dependent Write I/O Principle 10 Module 11: Local Replication D Inconsistent C Consistent Source Replica 4 4 3 3 2 2 1 1 4 4 3 3 2 1 C Source Replica
  • 11. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Module 11: Local Replication During this lesson the following topics are covered: • Local replication technologies • Restore and restart considerations Lesson 2: Local Replication Technologies Module 11: Local Replication 11
  • 12. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Host-based Replication: LVM-based Mirroring 12 Module 11: Local Replication Host Logical Volume Physical Volume 1 Physical Volume 2
  • 13. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Host-based Replication: File System Snapshot • Pointer-based replication • Uses Copy on First Write (CoFW) principle • Uses bitmap and block map • Requires a fraction of the space used by the production FS Module 11: Local Replication 13 Metadata Production FS Metadata 1 Data a 2 Data b FS Snapshot 3 no data 4 no data BLK Bit 1-0 1-0 2-0 2-0 N Data N 3 Data C 2 Data c 3-1 4 Data D 1 Data d 4-1 3-2 4-1
  • 14. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Storage Array-based Local Replication • Replication performed by the array operating environment • Source and replica are on the same array • Types of array-based replication  Full-volume mirroring  Pointer-based full-volume replication  Pointer-based virtual replication Module 11: Local Replication 14 BC Host Storage Array Replica Source Production Host
  • 15. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Full-Volume Mirroring Module 11: Local Replication 15 Source Attached Storage Array Read/Write Not Ready Production Host BC Host Target Detached - PIT Read/Write Read/Write Source Storage Array Production Host BC Host Target
  • 16. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Pointer-based Full-Volume Replication • Provides full copy of source data on the target • Target device is immediately accessible by the BC host after the replication session is activated • PIT is determined by time of session activation • Target device is at least as large as the source device • Two modes  Full copy mode  After session starts, all the data from source is copied to the target in the background  Copy on First Access (deferred) Module 11: Local Replication 16
  • 17. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Copy on First Access: Write to the Source Module 11: Local Replication 17 Source C’ Target • When a write is issued to the source for the first time after replication session activation:  Original data at that address is copied to the target  Then the new data is updated on the source  This ensures that original data at the point-in-time of activation is preserved on the target Production Host BC Host C Write to Source A B C’ C
  • 18. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Copy on First Access: Write to the Target Module 11: Local Replication 18 • When a write is issued to the target for the first time after replication session activation:  The original data is copied from the source to the target  Then the new data is updated on the target Source B’ Target Production Host BC Host B Write to Target A B C’ C B’
  • 19. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Copy on First Access: Read from Target Module 11: Local Replication 19 • When a read is issued to the target for the first time after replication session activation:  The original data is copied from the source to the target and is made available to the BC host Source A Target Production Host BC Host A Read request for data “A” A B C’ C B’ A
  • 20. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Pointer-based Virtual Replication • Targets do not hold data, but hold pointers to where the data is located  At the start of the session the target device holds pointers to data on source device  Target requires a small fraction of the size of the source volumes • Target devices are accessible immediately when the session is started • Uses CoFW principle • This method is recommended, if the changes to the source are typically less than 30% Module 11: Local Replication 20
  • 21. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Pointer-based Virtual Replication (CoFW): Write to Source • When a write is issued to the source for the first time after replication session activation:  Original data at that address is copied to save location  The pointer in the target is updated to point to this data in the save location  Finally, the new write is updated on the source Module 11: Local Replication 21 Source Save Location Target Virtual Device C’ C Write to Source A B C’ C
  • 22. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Pointer-based Virtual Replication (CoFW): Write to Target • When a write is issued to the target for the first time after replication session activation:  Original data from the source device is copied to the save location  The pointer is updated to the data in save location  Another copy of the original data is created in the save location before the new write is updated on the save location Module 11: Local Replication 22 Source Save Location Target Virtual Device A A B C’ C A’ Write to Target A’ A
  • 23. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Tracking Changes to Source and Target Module 11: Local Replication 23 Source Target 0 unchanged changed Logical OR At PIT Target Source After PIT… 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 1 1 0 0 0 1 1 0 1 1 0 1 0 1 1 For resynchronization/restore
  • 24. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Restore and Restart Considerations • Source has a failure  Logical corruption or physical failure of source devices • Solution  Restore data from target to source  Restore would typically be done incrementally  Applications can be restarted even before synchronization is complete -----OR------  Start production on target  Create a “Gold” copy of target device before restarting on target  Resolve issues with source while continuing operations on target  After resolving the issue, restore latest data on target to source Module 11: Local Replication 24
  • 25. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Comparison of Local Replication Technologies Factor Full-Volume Mirroring Pointer-based Full- Volume Replication Pointer- based Virtual Replication Performance impact on source due to replica No impact Full copy mode – no impact CoFA mode – some impact High impact Size of target At least the same as the source At least the same as the source Small fraction of the source Availability of source for restoration Not required Full copy mode – not required CoFA mode – required Required Accessibility to target Only after synchronization and detachment from the source Immediately accessible Immediately accessible Module 11: Local Replication 25
  • 26. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Network-based Local Replication: Continuous Data Protection • Replication occurs at the network layer between the hosts and storage arrays  Ideal for highly heterogeneous environment • Typically provides the ability to restore data to any previous point-in-time  RPOs are random and do not need to be defined in advance • Data changes are continuously captured and stored in a separate location from the production data • CDP is implemented by using  Journal volume  CDP appliance  Write splitter Module 11: Local Replication 26
  • 27. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional CDP Local Replication Operation 27 Module 11: Local Replication SAN Host Production Volume CDP Appliance Replica CDP Journal Write Splitter Storage Array
  • 28. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Module 11: Local Replication During this lesson the following topics are covered: • Mirroring of a virtual volume • Replication of virtual machines Lesson 3: Local Replication in Virtualized Environment Module 11: Local Replication 28
  • 29. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Local Replication in Virtualized Environment • Local replication (mirroring) of a virtual volume assigned to a host  Mirroring is performed by a virtualization appliance • Replication of virtual machines  VM snapshot  VM clone Module 11: Local Replication 29
  • 30. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Local Replication of Virtual Volume 30 Mirrored Virtual Volume Storage Array Storage Array Mirror Legs Virtualization Appliance SAN LUN LUN Host Storage Pool Module 11: Local Replication I/Os Data Center
  • 31. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional VM Snapshot • Captures the state and data of a running VM at a specific PIT • Uses a separate delta file to record all the changes to the virtual disk since the snapshot session is activated • Restores all settings configured in a guest OS to the PIT Module 11: Local Replication 31
  • 32. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional VM Clone • An identical copy of an existing VM  Clones are created for different use such as testing  Changes made to a clone VM do not affect the parent VM and vice versa • Clone VM is assigned a separate network identity  Clone has its own separate MAC address • Useful when multiple identical VMs need to deploy Module 11: Local Replication 32
  • 33. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Module 11: Local Replication • EMC SnapView • EMC TimeFinder • EMC RecoverPoint Concept in Practice Module 11: Local Replication 33
  • 34. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional EMC SnapView • SnapView Snapshot  Logical view of the production volume  Uses CoFW principle • SnapView Clone  Full volume copies that require same disk space as the source  Becomes a PIT copy once the clone is fractured from the source Module 11: Local Replication 34 Clone Clone Full image copy Snap Snap Source LUN Logical point- in-time view
  • 35. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional EMC TimeFinder • TimeFinder/Snap  Creates space-saving, logical PIT (snapshots)  Allows creating multiple snapshots from a single source • TimeFinder/Clone  Creates PIT copy of the source volume  Uses pointer-based full-volume replication technology  Allows creating multiple clones from a single source device Module 11: Local Replication 35
  • 36. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional EMC RecoverPoint • Provides continuous data protection and recovery to any PIT • Uses splitting technology at server, fabric, or array to mirror a write to a RecoverPoint appliance • Provides automatic RecoverPoint appliance failover • Family of product includes  RecoverPoint/CL  RecoverPoint/EX  RecoverPoint/SE Module 11: Local Replication 36
  • 37. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Module 11: Summary Key points covered in this module: • Uses of local replicas • Consistency in file system and database replication • Host-based, storage array-based, and network-based replication • Restore and restart considerations • Local replication of a virtual volume • VM snapshot and VM clone Module 11: Local Replication 37
  • 38. EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. EMC Proven Professional Exercise: Local Replication • Scenario  Organization’s mission critical data is stored on RAID 1 volumes  Database application uses 1TB storage  Average data that changes in 24 hours is 60 GB • Requirements  Need solution to address logical corruption of database  Maximum RPO of 1 hour  Solution should support restore request for up to 8 hours old data  Minimize the amount of storage used for data protection • Task  Suggest an appropriate local replication solution to meet RPO requirement with minimum amount of storage  Estimate the physical storage required by this solution Module 11: Local Replication 38

Editor's Notes

  1. 1
  2. Copyright © 2012 EMC Corporation. All Rights Reserved.
  3. Copyright © 2012 EMC Corporation. All Rights Reserved.
  4. Copyright © 2012 EMC Corporation. All Rights Reserved.
  5. Copyright © 2012 EMC Corporation. All Rights Reserved.
  6. Copyright © 2012 EMC Corporation. All Rights Reserved.
  7. Copyright © 2012 EMC Corporation. All Rights Reserved.
  8. Copyright © 2012 EMC Corporation. All Rights Reserved.
  9. Copyright © 2012 EMC Corporation. All Rights Reserved.
  10. Copyright © 2012 EMC Corporation. All Rights Reserved.
  11. Copyright © 2012 EMC Corporation. All Rights Reserved.
  12. Copyright © 2012 EMC Corporation. All Rights Reserved.
  13. Copyright © 2012 EMC Corporation. All Rights Reserved.
  14. Copyright © 2012 EMC Corporation. All Rights Reserved.
  15. Copyright © 2012 EMC Corporation. All Rights Reserved.
  16. Copyright © 2012 EMC Corporation. All Rights Reserved.
  17. Copyright © 2012 EMC Corporation. All Rights Reserved.
  18. Copyright © 2012 EMC Corporation. All Rights Reserved.
  19. Copyright © 2012 EMC Corporation. All Rights Reserved.
  20. Copyright © 2012 EMC Corporation. All Rights Reserved.
  21. Copyright © 2012 EMC Corporation. All Rights Reserved.
  22. Copyright © 2012 EMC Corporation. All Rights Reserved.
  23. Copyright © 2012 EMC Corporation. All Rights Reserved.
  24. Copyright © 2012 EMC Corporation. All Rights Reserved.
  25. Copyright © 2012 EMC Corporation. All Rights Reserved.
  26. Copyright © 2012 EMC Corporation. All Rights Reserved.
  27. Copyright © 2012 EMC Corporation. All Rights Reserved.
  28. Copyright © 2012 EMC Corporation. All Rights Reserved.
  29. Copyright © 2012 EMC Corporation. All Rights Reserved.
  30. Copyright © 2012 EMC Corporation. All Rights Reserved.
  31. Copyright © 2012 EMC Corporation. All Rights Reserved.
  32. Copyright © 2012 EMC Corporation. All Rights Reserved.
  33. Copyright © 2012 EMC Corporation. All Rights Reserved.
  34. Copyright © 2012 EMC Corporation. All Rights Reserved.
  35. Copyright © 2012 EMC Corporation. All Rights Reserved.
  36. Copyright © 2012 EMC Corporation. All Rights Reserved.
  37. Copyright © 2012 EMC Corporation. All Rights Reserved.