SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

La actualidad más candente

IBM Spectrum Scale Networking Flow
IBM Spectrum Scale Networking FlowIBM Spectrum Scale Networking Flow
IBM Spectrum Scale Networking FlowSandeep Patil
 
Memory management in Linux kernel
Memory management in Linux kernelMemory management in Linux kernel
Memory management in Linux kernelVadim Nikitin
 
Basics of IBM Tivoli Storage Manager
Basics of IBM Tivoli Storage ManagerBasics of IBM Tivoli Storage Manager
Basics of IBM Tivoli Storage Managerimagineers7
 
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best PracticesApril, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best PracticesHoward Greenberg
 
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
 
Introduction to IBM Spectrum Scale and Its Use in Life Science
Introduction to IBM Spectrum Scale and Its Use in Life ScienceIntroduction to IBM Spectrum Scale and Its Use in Life Science
Introduction to IBM Spectrum Scale and Its Use in Life ScienceSandeep Patil
 
IBM Spectrum scale object deep dive training
IBM Spectrum scale object  deep dive trainingIBM Spectrum scale object  deep dive training
IBM Spectrum scale object deep dive trainingSmita Raut
 
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
 
GlusterFs Architecture & Roadmap - LinuxCon EU 2013
GlusterFs Architecture & Roadmap - LinuxCon EU 2013GlusterFs Architecture & Roadmap - LinuxCon EU 2013
GlusterFs Architecture & Roadmap - LinuxCon EU 2013Gluster.org
 
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...xKinAnx
 
Linux Memory Management with CMA (Contiguous Memory Allocator)
Linux Memory Management with CMA (Contiguous Memory Allocator)Linux Memory Management with CMA (Contiguous Memory Allocator)
Linux Memory Management with CMA (Contiguous Memory Allocator)Pankaj Suryawanshi
 
Physical Memory Models.pdf
Physical Memory Models.pdfPhysical Memory Models.pdf
Physical Memory Models.pdfAdrian Huang
 
RHCSA EX200 - Summary
RHCSA EX200 - SummaryRHCSA EX200 - Summary
RHCSA EX200 - SummaryNugroho Gito
 
Db2 for z os trends
Db2 for z os trendsDb2 for z os trends
Db2 for z os trendsCuneyt Goksu
 
Swap Administration in linux platform
Swap Administration in linux platformSwap Administration in linux platform
Swap Administration in linux platformashutosh123gupta
 
INF107 - Integrating HCL Domino and Microsoft 365
INF107 - Integrating HCL Domino and Microsoft 365INF107 - Integrating HCL Domino and Microsoft 365
INF107 - Integrating HCL Domino and Microsoft 365Dylan Redfield
 
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
 

La actualidad más candente (20)

IBM Spectrum Scale Networking Flow
IBM Spectrum Scale Networking FlowIBM Spectrum Scale Networking Flow
IBM Spectrum Scale Networking Flow
 
Memory management in Linux kernel
Memory management in Linux kernelMemory management in Linux kernel
Memory management in Linux kernel
 
Basics of IBM Tivoli Storage Manager
Basics of IBM Tivoli Storage ManagerBasics of IBM Tivoli Storage Manager
Basics of IBM Tivoli Storage Manager
 
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best PracticesApril, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
 
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...
 
Introduction to IBM Spectrum Scale and Its Use in Life Science
Introduction to IBM Spectrum Scale and Its Use in Life ScienceIntroduction to IBM Spectrum Scale and Its Use in Life Science
Introduction to IBM Spectrum Scale and Its Use in Life Science
 
IBM Spectrum scale object deep dive training
IBM Spectrum scale object  deep dive trainingIBM Spectrum scale object  deep dive training
IBM Spectrum scale object deep dive training
 
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
 
GlusterFs Architecture & Roadmap - LinuxCon EU 2013
GlusterFs Architecture & Roadmap - LinuxCon EU 2013GlusterFs Architecture & Roadmap - LinuxCon EU 2013
GlusterFs Architecture & Roadmap - LinuxCon EU 2013
 
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
Ibm spectrum scale fundamentals workshop for americas part 5 ess gnr-usecases...
 
GDPS and System Complex
GDPS and System ComplexGDPS and System Complex
GDPS and System Complex
 
Linux Memory Management with CMA (Contiguous Memory Allocator)
Linux Memory Management with CMA (Contiguous Memory Allocator)Linux Memory Management with CMA (Contiguous Memory Allocator)
Linux Memory Management with CMA (Contiguous Memory Allocator)
 
Physical Memory Models.pdf
Physical Memory Models.pdfPhysical Memory Models.pdf
Physical Memory Models.pdf
 
RHCSA EX200 - Summary
RHCSA EX200 - SummaryRHCSA EX200 - Summary
RHCSA EX200 - Summary
 
Db2 for z os trends
Db2 for z os trendsDb2 for z os trends
Db2 for z os trends
 
Installing Aix
Installing AixInstalling Aix
Installing Aix
 
Swap Administration in linux platform
Swap Administration in linux platformSwap Administration in linux platform
Swap Administration in linux platform
 
INF107 - Integrating HCL Domino and Microsoft 365
INF107 - Integrating HCL Domino and Microsoft 365INF107 - Integrating HCL Domino and Microsoft 365
INF107 - Integrating HCL Domino and Microsoft 365
 
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
 
Nfs
NfsNfs
Nfs
 

Similar a 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
 
RAID--16112022-093218am-16022024-061222pm.pdf
RAID--16112022-093218am-16022024-061222pm.pdfRAID--16112022-093218am-16022024-061222pm.pdf
RAID--16112022-093218am-16022024-061222pm.pdfzainm7032
 

Similar a 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
 
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
 
RAID--16112022-093218am-16022024-061222pm.pdf
RAID--16112022-093218am-16022024-061222pm.pdfRAID--16112022-093218am-16022024-061222pm.pdf
RAID--16112022-093218am-16022024-061222pm.pdf
 

Más 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
 

Más 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
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
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
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
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
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 

Último (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
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
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
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
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 

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