SlideShare une entreprise Scribd logo
1  sur  25
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
Spectrum Scale Replication & Stretch
Clusters
© Copyright IBM Corporation 2015
Unit objectives
After completing this unit, you should be able to:
• Describe Replication
• Describe the Pros and Cons of Replication
• Describe a Stretch Cluster
© Copyright IBM Corporation 2015
Synchronous data replication
• Allows you to synchronously replicate
– A file, set of files or the entire file system
• Gives you better replication granularity as opposed to mirroring an entire
volume, which also saves on space used
– Allows you to replicate Metadata and/or data
– Provides additional layer(s) of protection in addition to the RAID level
protection of volumes underneath
– Supports a maximum of 3 copies of the data
– Replication is Synchronous only
– Asynchronous Replication can be achieved using AFM feature
© Copyright IBM Corporation 2015
Synchronous data replication
• To replicate or not replicate?
– This is Spectrum Scale level of replication which is an availability level
"on top of" the already built-in data availability (RAID) characteristics of
the disk subsystem(s) being used
– Can be used cross site
– Some performance impact.
Writes are 50 – 67% slower with replication levels 1 & 2
Reads are the same speed
– Your storage effectively becomes more expensive since you are using
more of your usable space for duplicate copies of your data
© Copyright IBM Corporation 2015
Data Replication Warnings
• If you decide to use Replication
– Always replicate your Metadata at the minimum
– Never replicate your data and not your metadata
• If you were to do this, then in the event of a failure, you would not be able
to mount your file system to retrieve your replicated data
© Copyright IBM Corporation 2015
Replication relies on failure groups
• Failure group
– A group of disks in a storage pool that Spectrum Scale assumes are
separate from the disks other failure groups.
– Can be changed anytime (mmrestripefs to fix data)
• A file is replicated when a copy of the data blocks exist in two
failure groups
– Ensures that no two replicas of the same block will become
unavailable due to a single failure.
• Can be set either at NSD creation time using the mmcrnsd
command or later on using the mmchdisk command.
• Important to set failure groups correctly to have effective file
system replication.
• Replication is per storage pool.
© Copyright IBM Corporation 2015
The third failure group
File System Descriptor Quorum
• In addition to quorum nodes three
disks, by default (NSDs) are used
as file system descriptors disks.
• A majority of the replicas on the
subset of disks must remain
available to sustain file system
operations.
• Spectrum Scale can move them
from one disk to another in case of
failure.
• Use the mmlsdisk –L command
to see the location of the descriptor.
• Can add one by creating a
descOnly NSD.
© Copyright IBM Corporation 2008
Disk Descriptor
Quorum
Node 1
Node 2
Replication/Failure groups and storage pools
• Creation of NSD requires [ mmcrnsd ]
– O/S disk name
– NSD Server List
• Optional, but recommended
– NSD name
– Failure Group (related to Replication)
– Storage Pool (related to Policy / ILM )
• Disk Stanza
%nsd:
device=/dev/sdav2
nsd=nsd1
servers=k145n06,k145n05
usage=dataOnly
failureGroup=5
pool=poolA
© Copyright IBM Corporation 2015
Accessing replicated data
• Default operation
– Read: read from all copies
– Write: write both copies
• Control with readReplicaPolicy
– Local: Read from block device or NSD server on same subnet
– Used for read heavy workload replicated across distance
• Operation with unavailable disk
– Disk marked “down” in FS descriptor
– Read: read available copy
– Write:
• Log changes for fast recovery (possible performance impact)
• Set “missing update” flag in the inode
• Write available copy
• Recovery
– Replay only changes to restored storage
© Copyright IBM Corporation 2015
Replication examples
• Full Replication
– 2 Failure Groups
– Data and Metadata
– On failure file system all ok
• Metadata Replication
– Replicate only metadata
– On failure data missing file system
stays mounted
Failure Group 1
Failure Group 2
Failure Group 1
Failure Group 2
Failure Group 3
Failure Group 4
inode
inode
Missing Data
Metadata OK
Failure Group 3 (Desc Only)
© Copyright IBM Corporation 2015
Mixing replication with pools
• Replicate only metadata
• 3 Data pools for capacity and single namespace
© Copyright IBM Corporation 2015
• Multi-site quorum configuration
• Replicate across sites
• Bandwidth requirements based on
application
• Often called - Two sites and a laptop
• Distributed data
– data is distributed across 2 sites, 3rd site contains
quorum node for availability
• Sites A and B
– Contain the core Spectrum Scale nodes and storage
– Multiple quorum nodes in each site
• Site C
– Contains a single quorum node
– Serves as tie breaker if one of the other sites
becomes inaccessible
– File System Descriptor NSD
Reliability: Multiple site High availability
Single Spectrum Scale System
Site A
Site B
Site C
WAN
© Copyright IBM Corporation 2015
Recovering from a storage failure
• Fix replication using mmrestripefs
mmrestripefs -R
• Usage:
mmrestripefs Device {-m | -r | -b | -p | -R} [-P PoolName]
[-N {Node[,Node...] | NodeFile | NodeClass}]
© Copyright IBM Corporation 2015
Review
• Replication can be on a single file or a whole file system
• Replication is spread across failure groups
• Replication is even more important when you do not have any
RAID support underneath for your volumes
• Replication is always synchronous
• Asynchronous Replication is covered by another feature called
Active File Management (AFM)
© Copyright IBM Corporation 2015
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
Spectrum Scale Stretch Clusters
© Copyright IBM Corporation 2015
Spectrum Scale Stretch Clusters
• Stretch Clusters combine two or more clusters together to
make one giant cluster
• Stretch Clusters are intended for inter-site or close proximity
clusters, not over WAN unless the amount of data is small
• Replication is not required, but is usually the intention for a
stretch cluster
• If replication between clusters is not the goal, then you might
possibly prefer using a multi-cluster set up.
• If replication is the goal, but it’s between data centers using a
WAN, then AFM may be a better choice if synchronous
replication is NOT required.
© Copyright IBM Corporation 2015
© 2013 IBM Corporation
Spectrum Scale Architecture
(Basics)
SAN, Shared SAS,
Twin Tailed, etc.
LUN = Logical Unit Number / NSD = Network Shared Disk
1
SAN LUN
Spectrum
Scale NSD
„1:1“ Relation
© 2013 IBM Corporation
Spectrum Scale Architecture
(Basics)
SAN
LUN = Logical Unit Number / NSD = Network Shared Disk
1a
SAN (etc) LUN
Spectrum
Scale NSD
„1:1“ Relation
Twin-tailed
SAS
© 2013 IBM Corporation
Spectrum Scale Architecture
(Common)
SAN
LAN
LUN‘s
Spectrum Scale NSD Client
Spectrum Scale NSD Server
2
© 2013 IBM Corporation
Spectrum Scale Architecture (Typical)
SAN
LAN / WAN / Infiniband & any Mixture
3
+ Twin-Tailed Disks
+ Internal Disks
FPO FPO
(FPO = File Placement Optimizer)
Spectrum Scale
replication of data on
disk
One (or multiple) filesystems
Files placed on different devices under policy control
Spectrum Scale NSD Clients
Spectrum Scale NSD Server
LUNs
© 2013 IBM Corporation
LUN‘s
NSD Clients
NSD Server
(NSD = Network Shared Disk)
LAN
Infiniband
remote cluster
Remote Cluster Mount (synchronous)
local cluster
4
© 2013 IBM Corporation
LUN‘s
NSD Clients
NSD Server
Inter-site LAN
Local LAN
Stretch Cluster (synchronous)
4a
Quorum node at 3rd site
Local LAN
Spectrum Scale
replication of data
between sites
Filesystem active across both sites
Site 2Site 1
© 2013 IBM Corporation
LUN‘s
NSD Clients
NSD Server
(NSD = Network Shared Disk)
WAN
Infiniband
remote cluster
Spectrum Scale Advanced File
Management (async)local cluster
Caching (R/W)
5
Exercise 4
Replication
Exercise
© Copyright IBM Corporation 2015
Unit summary
Having completed this unit, you should be able to:
• Describe replication
• Describe a Stretch Cluster
© Copyright IBM Corporation 2015

Contenu connexe

Tendances

IBM Spectrum Scale Networking Flow
IBM Spectrum Scale Networking FlowIBM Spectrum Scale Networking Flow
IBM Spectrum Scale Networking FlowSandeep Patil
 
IBM Spectrum Scale for File and Object Storage
IBM Spectrum Scale for File and Object StorageIBM Spectrum Scale for File and Object Storage
IBM Spectrum Scale for File and Object StorageTony Pearson
 
KVM tools and enterprise usage
KVM tools and enterprise usageKVM tools and enterprise usage
KVM tools and enterprise usagevincentvdk
 
Boosting I/O Performance with KVM io_uring
Boosting I/O Performance with KVM io_uringBoosting I/O Performance with KVM io_uring
Boosting I/O Performance with KVM io_uringShapeBlue
 
AIXpert - AIX Security expert
AIXpert - AIX Security expertAIXpert - AIX Security expert
AIXpert - AIX Security expertdlfrench
 
IBM Spectrum Scale Authentication for File Access - Deep Dive
IBM Spectrum Scale Authentication for File Access - Deep DiveIBM Spectrum Scale Authentication for File Access - Deep Dive
IBM Spectrum Scale Authentication for File Access - Deep DiveShradha Nayak Thakare
 
MinIO January 2020 Briefing
MinIO January 2020 BriefingMinIO January 2020 Briefing
MinIO January 2020 BriefingJonathan Symonds
 
IBM Spectrum Scale Authentication for Protocols
IBM Spectrum Scale Authentication for ProtocolsIBM Spectrum Scale Authentication for Protocols
IBM Spectrum Scale Authentication for ProtocolsSandeep Patil
 
Proactive Threat Detection and Safeguarding of Data for Enhanced Cyber resili...
Proactive Threat Detection and Safeguarding of Data for Enhanced Cyber resili...Proactive Threat Detection and Safeguarding of Data for Enhanced Cyber resili...
Proactive Threat Detection and Safeguarding of Data for Enhanced Cyber resili...Sandeep Patil
 
IBM Spectrum Scale Secure- Secure Data in Motion and Rest
IBM Spectrum Scale Secure- Secure Data in Motion and RestIBM Spectrum Scale Secure- Secure Data in Motion and Rest
IBM Spectrum Scale Secure- Secure Data in Motion and RestSandeep Patil
 
Virtualization with KVM (Kernel-based Virtual Machine)
Virtualization with KVM (Kernel-based Virtual Machine)Virtualization with KVM (Kernel-based Virtual Machine)
Virtualization with KVM (Kernel-based Virtual Machine)Novell
 
DMA Survival Guide
DMA Survival GuideDMA Survival Guide
DMA Survival GuideKernel TLV
 
Gpfs introandsetup
Gpfs introandsetupGpfs introandsetup
Gpfs introandsetupasihan
 
Kvm performance optimization for ubuntu
Kvm performance optimization for ubuntuKvm performance optimization for ubuntu
Kvm performance optimization for ubuntuSim Janghoon
 
2021.02 new in Ceph Pacific Dashboard
2021.02 new in Ceph Pacific Dashboard2021.02 new in Ceph Pacific Dashboard
2021.02 new in Ceph Pacific DashboardCeph Community
 
Basics of storage Technology
Basics of storage TechnologyBasics of storage Technology
Basics of storage TechnologyLopamudra Das
 
Ibm spectrum scale_backup_n_archive_v03_ash
Ibm spectrum scale_backup_n_archive_v03_ashIbm spectrum scale_backup_n_archive_v03_ash
Ibm spectrum scale_backup_n_archive_v03_ashAshutosh Mate
 
Ceph scale testing with 10 Billion Objects
Ceph scale testing with 10 Billion ObjectsCeph scale testing with 10 Billion Objects
Ceph scale testing with 10 Billion ObjectsKaran Singh
 

Tendances (20)

IBM Spectrum Scale Networking Flow
IBM Spectrum Scale Networking FlowIBM Spectrum Scale Networking Flow
IBM Spectrum Scale Networking Flow
 
IBM Spectrum Scale for File and Object Storage
IBM Spectrum Scale for File and Object StorageIBM Spectrum Scale for File and Object Storage
IBM Spectrum Scale for File and Object Storage
 
KVM tools and enterprise usage
KVM tools and enterprise usageKVM tools and enterprise usage
KVM tools and enterprise usage
 
Boosting I/O Performance with KVM io_uring
Boosting I/O Performance with KVM io_uringBoosting I/O Performance with KVM io_uring
Boosting I/O Performance with KVM io_uring
 
Storage Basics
Storage BasicsStorage Basics
Storage Basics
 
AIXpert - AIX Security expert
AIXpert - AIX Security expertAIXpert - AIX Security expert
AIXpert - AIX Security expert
 
IBM Spectrum Scale Authentication for File Access - Deep Dive
IBM Spectrum Scale Authentication for File Access - Deep DiveIBM Spectrum Scale Authentication for File Access - Deep Dive
IBM Spectrum Scale Authentication for File Access - Deep Dive
 
MinIO January 2020 Briefing
MinIO January 2020 BriefingMinIO January 2020 Briefing
MinIO January 2020 Briefing
 
IBM Spectrum Scale Authentication for Protocols
IBM Spectrum Scale Authentication for ProtocolsIBM Spectrum Scale Authentication for Protocols
IBM Spectrum Scale Authentication for Protocols
 
Proactive Threat Detection and Safeguarding of Data for Enhanced Cyber resili...
Proactive Threat Detection and Safeguarding of Data for Enhanced Cyber resili...Proactive Threat Detection and Safeguarding of Data for Enhanced Cyber resili...
Proactive Threat Detection and Safeguarding of Data for Enhanced Cyber resili...
 
Linux introduction
Linux introductionLinux introduction
Linux introduction
 
IBM Spectrum Scale Secure- Secure Data in Motion and Rest
IBM Spectrum Scale Secure- Secure Data in Motion and RestIBM Spectrum Scale Secure- Secure Data in Motion and Rest
IBM Spectrum Scale Secure- Secure Data in Motion and Rest
 
Virtualization with KVM (Kernel-based Virtual Machine)
Virtualization with KVM (Kernel-based Virtual Machine)Virtualization with KVM (Kernel-based Virtual Machine)
Virtualization with KVM (Kernel-based Virtual Machine)
 
DMA Survival Guide
DMA Survival GuideDMA Survival Guide
DMA Survival Guide
 
Gpfs introandsetup
Gpfs introandsetupGpfs introandsetup
Gpfs introandsetup
 
Kvm performance optimization for ubuntu
Kvm performance optimization for ubuntuKvm performance optimization for ubuntu
Kvm performance optimization for ubuntu
 
2021.02 new in Ceph Pacific Dashboard
2021.02 new in Ceph Pacific Dashboard2021.02 new in Ceph Pacific Dashboard
2021.02 new in Ceph Pacific Dashboard
 
Basics of storage Technology
Basics of storage TechnologyBasics of storage Technology
Basics of storage Technology
 
Ibm spectrum scale_backup_n_archive_v03_ash
Ibm spectrum scale_backup_n_archive_v03_ashIbm spectrum scale_backup_n_archive_v03_ash
Ibm spectrum scale_backup_n_archive_v03_ash
 
Ceph scale testing with 10 Billion Objects
Ceph scale testing with 10 Billion ObjectsCeph scale testing with 10 Billion Objects
Ceph scale testing with 10 Billion Objects
 

Similaire à Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_replication_and_stretch_clusters

Oracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim WilliamsOracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim WilliamsMarkus Michalewicz
 
Reference Architecture: Architecting Ceph Storage Solutions
Reference Architecture: Architecting Ceph Storage Solutions Reference Architecture: Architecting Ceph Storage Solutions
Reference Architecture: Architecting Ceph Storage Solutions Ceph Community
 
S ss0885 spectrum-scale-elastic-edge2015-v5
S ss0885 spectrum-scale-elastic-edge2015-v5S ss0885 spectrum-scale-elastic-edge2015-v5
S ss0885 spectrum-scale-elastic-edge2015-v5Tony Pearson
 
Storage, San And Business Continuity Overview
Storage, San And Business Continuity OverviewStorage, San And Business Continuity Overview
Storage, San And Business Continuity OverviewAlan McSweeney
 
Gluster for Geeks: Performance Tuning Tips & Tricks
Gluster for Geeks: Performance Tuning Tips & TricksGluster for Geeks: Performance Tuning Tips & Tricks
Gluster for Geeks: Performance Tuning Tips & TricksGlusterFS
 
1.8 Data Protection.pdf
1.8 Data Protection.pdf1.8 Data Protection.pdf
1.8 Data Protection.pdfssuser8b6c85
 
1Z0-027 Exam-Oracle Exadata Database Machine Administration, Software Release
1Z0-027 Exam-Oracle Exadata Database Machine Administration, Software Release1Z0-027 Exam-Oracle Exadata Database Machine Administration, Software Release
1Z0-027 Exam-Oracle Exadata Database Machine Administration, Software ReleaseIsabella789
 
High Availability Storage (susecon2016)
High Availability Storage (susecon2016)High Availability Storage (susecon2016)
High Availability Storage (susecon2016)Roger Zhou 周志强
 
Windows Server 2019.pptx
Windows Server 2019.pptxWindows Server 2019.pptx
Windows Server 2019.pptxmasbulosoke
 
WINDOWS SERVER JALAN INSTALASINYA DAN IMPLEMENTASINYA
WINDOWS SERVER JALAN INSTALASINYA DAN IMPLEMENTASINYAWINDOWS SERVER JALAN INSTALASINYA DAN IMPLEMENTASINYA
WINDOWS SERVER JALAN INSTALASINYA DAN IMPLEMENTASINYAAditiaHamid1
 
Tier 2 net app baseline design standard revised nov 2011
Tier 2 net app baseline design standard   revised nov 2011Tier 2 net app baseline design standard   revised nov 2011
Tier 2 net app baseline design standard revised nov 2011Accenture
 
O Racle Asm Best Practices Presentation
O Racle Asm Best Practices PresentationO Racle Asm Best Practices Presentation
O Racle Asm Best Practices Presentationeraz
 
Presentation db2 best practices for optimal performance
Presentation   db2 best practices for optimal performancePresentation   db2 best practices for optimal performance
Presentation db2 best practices for optimal performancesolarisyougood
 

Similaire à Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_replication_and_stretch_clusters (20)

Oracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim WilliamsOracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim Williams
 
DAS RAID NAS SAN
DAS RAID NAS SANDAS RAID NAS SAN
DAS RAID NAS SAN
 
Reference Architecture: Architecting Ceph Storage Solutions
Reference Architecture: Architecting Ceph Storage Solutions Reference Architecture: Architecting Ceph Storage Solutions
Reference Architecture: Architecting Ceph Storage Solutions
 
D81242GC20_les01.pptx
D81242GC20_les01.pptxD81242GC20_les01.pptx
D81242GC20_les01.pptx
 
S ss0885 spectrum-scale-elastic-edge2015-v5
S ss0885 spectrum-scale-elastic-edge2015-v5S ss0885 spectrum-scale-elastic-edge2015-v5
S ss0885 spectrum-scale-elastic-edge2015-v5
 
les12.pdf
les12.pdfles12.pdf
les12.pdf
 
Storage, San And Business Continuity Overview
Storage, San And Business Continuity OverviewStorage, San And Business Continuity Overview
Storage, San And Business Continuity Overview
 
Gluster for Geeks: Performance Tuning Tips & Tricks
Gluster for Geeks: Performance Tuning Tips & TricksGluster for Geeks: Performance Tuning Tips & Tricks
Gluster for Geeks: Performance Tuning Tips & Tricks
 
1.8 Data Protection.pdf
1.8 Data Protection.pdf1.8 Data Protection.pdf
1.8 Data Protection.pdf
 
Hdfs architecture
Hdfs architectureHdfs architecture
Hdfs architecture
 
1Z0-027 Exam-Oracle Exadata Database Machine Administration, Software Release
1Z0-027 Exam-Oracle Exadata Database Machine Administration, Software Release1Z0-027 Exam-Oracle Exadata Database Machine Administration, Software Release
1Z0-027 Exam-Oracle Exadata Database Machine Administration, Software Release
 
High Availability Storage (susecon2016)
High Availability Storage (susecon2016)High Availability Storage (susecon2016)
High Availability Storage (susecon2016)
 
Windows Server 2019.pptx
Windows Server 2019.pptxWindows Server 2019.pptx
Windows Server 2019.pptx
 
WINDOWS SERVER JALAN INSTALASINYA DAN IMPLEMENTASINYA
WINDOWS SERVER JALAN INSTALASINYA DAN IMPLEMENTASINYAWINDOWS SERVER JALAN INSTALASINYA DAN IMPLEMENTASINYA
WINDOWS SERVER JALAN INSTALASINYA DAN IMPLEMENTASINYA
 
Massstorage
MassstorageMassstorage
Massstorage
 
GDPS and System Complex
GDPS and System ComplexGDPS and System Complex
GDPS and System Complex
 
Raid
Raid Raid
Raid
 
Tier 2 net app baseline design standard revised nov 2011
Tier 2 net app baseline design standard   revised nov 2011Tier 2 net app baseline design standard   revised nov 2011
Tier 2 net app baseline design standard revised nov 2011
 
O Racle Asm Best Practices Presentation
O Racle Asm Best Practices PresentationO Racle Asm Best Practices Presentation
O Racle Asm Best Practices Presentation
 
Presentation db2 best practices for optimal performance
Presentation   db2 best practices for optimal performancePresentation   db2 best practices for optimal performance
Presentation db2 best practices for optimal performance
 

Plus de xKinAnx

Engage for success ibm spectrum accelerate 2
Engage for success   ibm spectrum accelerate 2Engage for success   ibm spectrum accelerate 2
Engage for success ibm spectrum accelerate 2xKinAnx
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep diveAccelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep divexKinAnx
 
Software defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloudSoftware defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloudxKinAnx
 
Ibm spectrum virtualize 101
Ibm spectrum virtualize 101 Ibm spectrum virtualize 101
Ibm spectrum virtualize 101 xKinAnx
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...xKinAnx
 
04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directions04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directionsxKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...xKinAnx
 
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...xKinAnx
 
Presentation disaster recovery in virtualization and cloud
Presentation   disaster recovery in virtualization and cloudPresentation   disaster recovery in virtualization and cloud
Presentation disaster recovery in virtualization and cloudxKinAnx
 
Presentation disaster recovery for oracle fusion middleware with the zfs st...
Presentation   disaster recovery for oracle fusion middleware with the zfs st...Presentation   disaster recovery for oracle fusion middleware with the zfs st...
Presentation disaster recovery for oracle fusion middleware with the zfs st...xKinAnx
 
Presentation differentiated virtualization for enterprise clouds, large and...
Presentation   differentiated virtualization for enterprise clouds, large and...Presentation   differentiated virtualization for enterprise clouds, large and...
Presentation differentiated virtualization for enterprise clouds, large and...xKinAnx
 
Presentation desktops for the cloud the view rollout
Presentation   desktops for the cloud the view rolloutPresentation   desktops for the cloud the view rollout
Presentation desktops for the cloud the view rolloutxKinAnx
 
Presentation design - key concepts and approaches for designing your deskto...
Presentation   design - key concepts and approaches for designing your deskto...Presentation   design - key concepts and approaches for designing your deskto...
Presentation design - key concepts and approaches for designing your deskto...xKinAnx
 
Presentation desarrollos cloud con oracle virtualization
Presentation   desarrollos cloud con oracle virtualizationPresentation   desarrollos cloud con oracle virtualization
Presentation desarrollos cloud con oracle virtualizationxKinAnx
 
Presentation deploying cloud based services
Presentation   deploying cloud based servicesPresentation   deploying cloud based services
Presentation deploying cloud based servicesxKinAnx
 
Presentation dell™ power vault™ md3
Presentation   dell™ power vault™ md3Presentation   dell™ power vault™ md3
Presentation dell™ power vault™ md3xKinAnx
 
Presentation defend your company against cyber threats with security solutions
Presentation   defend your company against cyber threats with security solutionsPresentation   defend your company against cyber threats with security solutions
Presentation defend your company against cyber threats with security solutionsxKinAnx
 

Plus de xKinAnx (20)

Engage for success ibm spectrum accelerate 2
Engage for success   ibm spectrum accelerate 2Engage for success   ibm spectrum accelerate 2
Engage for success ibm spectrum accelerate 2
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep diveAccelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive
 
Software defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloudSoftware defined storage provisioning using ibm smart cloud
Software defined storage provisioning using ibm smart cloud
 
Ibm spectrum virtualize 101
Ibm spectrum virtualize 101 Ibm spectrum virtualize 101
Ibm spectrum virtualize 101
 
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...Accelerate with ibm storage  ibm spectrum virtualize hyper swap deep dive dee...
Accelerate with ibm storage ibm spectrum virtualize hyper swap deep dive dee...
 
04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directions04 empalis -ibm_spectrum_protect_-_strategy_and_directions
04 empalis -ibm_spectrum_protect_-_strategy_and_directions
 
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
Ibm spectrum scale fundamentals workshop for americas part 2 IBM Spectrum Sca...
 
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
Ibm spectrum scale fundamentals workshop for americas part 3 Information Life...
 
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
Ibm spectrum scale fundamentals workshop for americas part 5 spectrum scale_c...
 
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 6 spectrumscale el...
 
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
Ibm spectrum scale fundamentals workshop for americas part 7 spectrumscale el...
 
Presentation disaster recovery in virtualization and cloud
Presentation   disaster recovery in virtualization and cloudPresentation   disaster recovery in virtualization and cloud
Presentation disaster recovery in virtualization and cloud
 
Presentation disaster recovery for oracle fusion middleware with the zfs st...
Presentation   disaster recovery for oracle fusion middleware with the zfs st...Presentation   disaster recovery for oracle fusion middleware with the zfs st...
Presentation disaster recovery for oracle fusion middleware with the zfs st...
 
Presentation differentiated virtualization for enterprise clouds, large and...
Presentation   differentiated virtualization for enterprise clouds, large and...Presentation   differentiated virtualization for enterprise clouds, large and...
Presentation differentiated virtualization for enterprise clouds, large and...
 
Presentation desktops for the cloud the view rollout
Presentation   desktops for the cloud the view rolloutPresentation   desktops for the cloud the view rollout
Presentation desktops for the cloud the view rollout
 
Presentation design - key concepts and approaches for designing your deskto...
Presentation   design - key concepts and approaches for designing your deskto...Presentation   design - key concepts and approaches for designing your deskto...
Presentation design - key concepts and approaches for designing your deskto...
 
Presentation desarrollos cloud con oracle virtualization
Presentation   desarrollos cloud con oracle virtualizationPresentation   desarrollos cloud con oracle virtualization
Presentation desarrollos cloud con oracle virtualization
 
Presentation deploying cloud based services
Presentation   deploying cloud based servicesPresentation   deploying cloud based services
Presentation deploying cloud based services
 
Presentation dell™ power vault™ md3
Presentation   dell™ power vault™ md3Presentation   dell™ power vault™ md3
Presentation dell™ power vault™ md3
 
Presentation defend your company against cyber threats with security solutions
Presentation   defend your company against cyber threats with security solutionsPresentation   defend your company against cyber threats with security solutions
Presentation defend your company against cyber threats with security solutions
 

Dernier

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Dernier (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

Ibm spectrum scale fundamentals workshop for americas part 4 spectrum scale_replication_and_stretch_clusters

  • 1. Course materials may not be reproduced in whole or in part without the prior written permission of IBM. Spectrum Scale Replication & Stretch Clusters © Copyright IBM Corporation 2015
  • 2. Unit objectives After completing this unit, you should be able to: • Describe Replication • Describe the Pros and Cons of Replication • Describe a Stretch Cluster © Copyright IBM Corporation 2015
  • 3. Synchronous data replication • Allows you to synchronously replicate – A file, set of files or the entire file system • Gives you better replication granularity as opposed to mirroring an entire volume, which also saves on space used – Allows you to replicate Metadata and/or data – Provides additional layer(s) of protection in addition to the RAID level protection of volumes underneath – Supports a maximum of 3 copies of the data – Replication is Synchronous only – Asynchronous Replication can be achieved using AFM feature © Copyright IBM Corporation 2015
  • 4. Synchronous data replication • To replicate or not replicate? – This is Spectrum Scale level of replication which is an availability level "on top of" the already built-in data availability (RAID) characteristics of the disk subsystem(s) being used – Can be used cross site – Some performance impact. Writes are 50 – 67% slower with replication levels 1 & 2 Reads are the same speed – Your storage effectively becomes more expensive since you are using more of your usable space for duplicate copies of your data © Copyright IBM Corporation 2015
  • 5. Data Replication Warnings • If you decide to use Replication – Always replicate your Metadata at the minimum – Never replicate your data and not your metadata • If you were to do this, then in the event of a failure, you would not be able to mount your file system to retrieve your replicated data © Copyright IBM Corporation 2015
  • 6. Replication relies on failure groups • Failure group – A group of disks in a storage pool that Spectrum Scale assumes are separate from the disks other failure groups. – Can be changed anytime (mmrestripefs to fix data) • A file is replicated when a copy of the data blocks exist in two failure groups – Ensures that no two replicas of the same block will become unavailable due to a single failure. • Can be set either at NSD creation time using the mmcrnsd command or later on using the mmchdisk command. • Important to set failure groups correctly to have effective file system replication. • Replication is per storage pool. © Copyright IBM Corporation 2015
  • 7. The third failure group File System Descriptor Quorum • In addition to quorum nodes three disks, by default (NSDs) are used as file system descriptors disks. • A majority of the replicas on the subset of disks must remain available to sustain file system operations. • Spectrum Scale can move them from one disk to another in case of failure. • Use the mmlsdisk –L command to see the location of the descriptor. • Can add one by creating a descOnly NSD. © Copyright IBM Corporation 2008 Disk Descriptor Quorum Node 1 Node 2
  • 8. Replication/Failure groups and storage pools • Creation of NSD requires [ mmcrnsd ] – O/S disk name – NSD Server List • Optional, but recommended – NSD name – Failure Group (related to Replication) – Storage Pool (related to Policy / ILM ) • Disk Stanza %nsd: device=/dev/sdav2 nsd=nsd1 servers=k145n06,k145n05 usage=dataOnly failureGroup=5 pool=poolA © Copyright IBM Corporation 2015
  • 9. Accessing replicated data • Default operation – Read: read from all copies – Write: write both copies • Control with readReplicaPolicy – Local: Read from block device or NSD server on same subnet – Used for read heavy workload replicated across distance • Operation with unavailable disk – Disk marked “down” in FS descriptor – Read: read available copy – Write: • Log changes for fast recovery (possible performance impact) • Set “missing update” flag in the inode • Write available copy • Recovery – Replay only changes to restored storage © Copyright IBM Corporation 2015
  • 10. Replication examples • Full Replication – 2 Failure Groups – Data and Metadata – On failure file system all ok • Metadata Replication – Replicate only metadata – On failure data missing file system stays mounted Failure Group 1 Failure Group 2 Failure Group 1 Failure Group 2 Failure Group 3 Failure Group 4 inode inode Missing Data Metadata OK Failure Group 3 (Desc Only) © Copyright IBM Corporation 2015
  • 11. Mixing replication with pools • Replicate only metadata • 3 Data pools for capacity and single namespace © Copyright IBM Corporation 2015
  • 12. • Multi-site quorum configuration • Replicate across sites • Bandwidth requirements based on application • Often called - Two sites and a laptop • Distributed data – data is distributed across 2 sites, 3rd site contains quorum node for availability • Sites A and B – Contain the core Spectrum Scale nodes and storage – Multiple quorum nodes in each site • Site C – Contains a single quorum node – Serves as tie breaker if one of the other sites becomes inaccessible – File System Descriptor NSD Reliability: Multiple site High availability Single Spectrum Scale System Site A Site B Site C WAN © Copyright IBM Corporation 2015
  • 13. Recovering from a storage failure • Fix replication using mmrestripefs mmrestripefs -R • Usage: mmrestripefs Device {-m | -r | -b | -p | -R} [-P PoolName] [-N {Node[,Node...] | NodeFile | NodeClass}] © Copyright IBM Corporation 2015
  • 14. Review • Replication can be on a single file or a whole file system • Replication is spread across failure groups • Replication is even more important when you do not have any RAID support underneath for your volumes • Replication is always synchronous • Asynchronous Replication is covered by another feature called Active File Management (AFM) © Copyright IBM Corporation 2015
  • 15. Course materials may not be reproduced in whole or in part without the prior written permission of IBM. Spectrum Scale Stretch Clusters © Copyright IBM Corporation 2015
  • 16. Spectrum Scale Stretch Clusters • Stretch Clusters combine two or more clusters together to make one giant cluster • Stretch Clusters are intended for inter-site or close proximity clusters, not over WAN unless the amount of data is small • Replication is not required, but is usually the intention for a stretch cluster • If replication between clusters is not the goal, then you might possibly prefer using a multi-cluster set up. • If replication is the goal, but it’s between data centers using a WAN, then AFM may be a better choice if synchronous replication is NOT required. © Copyright IBM Corporation 2015
  • 17. © 2013 IBM Corporation Spectrum Scale Architecture (Basics) SAN, Shared SAS, Twin Tailed, etc. LUN = Logical Unit Number / NSD = Network Shared Disk 1 SAN LUN Spectrum Scale NSD „1:1“ Relation
  • 18. © 2013 IBM Corporation Spectrum Scale Architecture (Basics) SAN LUN = Logical Unit Number / NSD = Network Shared Disk 1a SAN (etc) LUN Spectrum Scale NSD „1:1“ Relation Twin-tailed SAS
  • 19. © 2013 IBM Corporation Spectrum Scale Architecture (Common) SAN LAN LUN‘s Spectrum Scale NSD Client Spectrum Scale NSD Server 2
  • 20. © 2013 IBM Corporation Spectrum Scale Architecture (Typical) SAN LAN / WAN / Infiniband & any Mixture 3 + Twin-Tailed Disks + Internal Disks FPO FPO (FPO = File Placement Optimizer) Spectrum Scale replication of data on disk One (or multiple) filesystems Files placed on different devices under policy control Spectrum Scale NSD Clients Spectrum Scale NSD Server LUNs
  • 21. © 2013 IBM Corporation LUN‘s NSD Clients NSD Server (NSD = Network Shared Disk) LAN Infiniband remote cluster Remote Cluster Mount (synchronous) local cluster 4
  • 22. © 2013 IBM Corporation LUN‘s NSD Clients NSD Server Inter-site LAN Local LAN Stretch Cluster (synchronous) 4a Quorum node at 3rd site Local LAN Spectrum Scale replication of data between sites Filesystem active across both sites Site 2Site 1
  • 23. © 2013 IBM Corporation LUN‘s NSD Clients NSD Server (NSD = Network Shared Disk) WAN Infiniband remote cluster Spectrum Scale Advanced File Management (async)local cluster Caching (R/W) 5
  • 25. Unit summary Having completed this unit, you should be able to: • Describe replication • Describe a Stretch Cluster © Copyright IBM Corporation 2015