SlideShare a Scribd company logo
WINDOWS SERVER “10”:
ЧТО НОВОГО В КЛАСТЕРИЗАЦИИ
A. Kibkalo
CLUSTER ROLLING UPGRADES
Decrease Time to Value
Ability to upgrade a cloud platform OS to WS.vNext
without interrupting cluster workloads, adopting new
capabilities with no downtime or SLA penalties.
WHAT IS THE CLUSTER OS ROLLING UPGRADE PROCESS?
Scenario:
• Start with a Hyper-V cluster with 7 WS2012R2 nodes and 15 VMs
• Support both storage topologies for Hyper-V
• Disaggregated – File Based Storage with SMB (Scale-out File Server)
• Converged – Local block storage and Cluster Shared Volumes
FOR RACH NODE IN CLUSTER:
STEP 1: PAUSE NODE | DRAIN ROLES
Node is paused and gracefully drained of all running virtual machines
VMs are live migrated to other nodes – with no downtime
STEP 2: EVICT A NODE, CLEAN INSTALL NEW OS
WS.vNext is installed
OS is wiped and a clean install of WS.vNext is done
STEP 3: REJOIN NODE TO CLUSTER
Done from WS.vNext or Windows 10 with RSAT
Node is added back to cluster
Cluster runs with “Mixed OS versions”
Cluster Functional Level stays WS2012R2
Enhancements of WS.vNext node will operate in compatibility mode
New features which impact downlevel compatibility on WS.vNext
node will not be enabled
STEP 4: REBALANCE THE CLUSTER WORKLOAD
VMs can fail over and live migrate anywhere in mixed mode
Uplevel to WS.vNext node
Downlevel to WS2012R2 node
STEP 5: REPEAT STEPS 1-4 FOR THE NEXT NODE
Process is repeated on the next node
UI’s can manage downlevel nodes
Entire cluster is manageable from WS.vNext node
WS.vNext can manage downlevel WS2012R2 nodes
Cannot manage uplevel (WS.vNext) nodes from WS2012R2 node
UPGRADE ALL NODES
Process continues until all nodes are upgraded to WS.vNext
UPGRADE CLUSTER FUNCTIONAL LEVEL
Once all nodes are upgraded to WS.vNext the Cluster Functional
Level is upgraded via Upgrade-ClusterFunctionalLevel cmdlet
Cluster Functional Level considerations:
Cannot be upgraded until all nodes are running WS.vNext
Point of no return – no WS2012R2 nodes can be added after
All compatibility mode disabled vNext features are unlocked
Some features require additional steps to be done:
Spaces require Update-StoragePool cmdlet to upgrade the pool
VMs require Update-VMConfigurationVersion (VM is off) to unlock
some new features, like vTPM
UPGRADE COMPLETE
Private Cloud Upgrade:
All nodes are running WS.vNext
Cluster Functional Level is vNext
No downtime to tenant VMs
Lower cost of adopting vNext
vNext features for the cluster:
Storage Replication
Cloud Witness in Azure
VM Resiliency
Node isolation
Quarantine
CLUSTER OS ROLLING UPGRADE GUIDANCE
Recommended not to run in Mixed mode over two weeks
Co not create or resize storage on WS.vNext nodes while in Mixed mode
Test an upgrade from WS2012R2 to Technical Preview now
Not supported in Technical Preview release:
Cluster OS Rolling Upgrade of cluster with data de-duplication
Cluster OS Rolling Upgrade of VMs with SCDPM backups
Cluster OS Rolling Upgrade of Shared VHDX guest clusters
HYPER-V CONFIGURATION VERSIONING
What is Configuration version?
Configuration files
Saved State and Snapshot Files
What OS support what configuration versions?
INTERACTING WITH HYPER-V CONFIGURATION VERSION
PowerShell: Update-VMConfigurationVersion cmdlet
UI will come in future builds
Virtual Machine must be off
Saved state and online checkpoints are discarded
Cluster functional level must be upgraded
STORAGE REPLICA
TECHNICAL PREVIEW SCENARIOS
Stretch Cluster
Server to Server
BLOCKS, NOT FILES
SR is not DFSR
Replicating storage blocks underneath the volume
Don’t care if files are in use
Write IOs is all that matters for Storage Replica
DRIVER LAYERING
SYNCHRONOUS WORKFLOW
ASYNCHRONOUS WORKFLOW
REQUIREMENTS
Kerberos (for SMB)
>= 1Gbps between servers
Disks:
GBT, no MBR
Yes: JBOD, iSCSI, Local SCSI or SATA, SAN
No: USB, thumb drives, tapes, floppy disks, etc
Same disk geometry
Free space for logs on Windows volume
No %systemroot% or page file
Firewall: SMB and WS-MAN
RECOMMENDATIONS FOR SYNCHRONOUS
Latency:
<=5ms round trip average
Most cases 30-50km on 10GBASE or dark fibre
Write IO:
Perfmon (logical disk) and DISKSPD
Use micro benchmarks before and after SR
Log sizing and backing
SSD or bust
Larger logs allow faster recovery from larger outages, but cost space
RECOMMENDATIONS FOR ASYNCHRONOUS
Latency:
Doesn’t matter
Write IO:
Perfmon (logical disk) and DISKSPD
Use micro benchmarks before and after SR
Log sizing and backing
SSD or bust
Larger logs allow faster recovery from larger outages, but cost
space
PHILOSOPHY
Async crash consistency versus application consistency
SR guarantees mountable volume
App guarantees a readable file
Snapshots…
Are not working in Technical Preview
Async means some data loss
No RPO in Technical Preview
How much money is your data worth?
GOOD IDEAS TO FOLLOW
Drivers, drivers and… drivers
Filters!
Performance envelopes
WHAT ARE THE OPTIONS?
WHAT ISN’T STORAGE REPLICA
Storage Replica is not a “shared nothing” clustering
Storage Replica is not a backup
Will easily replicate deleted/damaged data
Storage Replica is not DFS-R
No file-level
No multi-master
No multi-endpoint
No low bandwidth
Storage Replica is not therefore a general branch office solution
TOPOLOGY
Stretch cluster
Server-to-server
No 1-to-many
No a->b->c
No a->b->c->d
Cluster-to-cluster is coming
Not working in Technical Preview
Fun fact: you can set up Storage Replica to replicate server to itself
Clone disks, or even volumes
Create a local mirror for future remote initial sync as seed
STRETCH CLUSTERS
Synchronous only
Asymmetric storage only
Two sites
Two sets of shared storage
Cluster storage: CSV or role assigned
Configure and manage via Failover Cluster Manager or PowerShell
Designed to increase the DR capabilities of a cluster
Hyper-V and General Use File Server are main use cases in TP
Scale-out File Server is not supported as stretched solution with SR
FAMILIAR FAILOVER CLUSTER MANAGER UI
CONFIGURE AND MANAGE
1. Add a source data disk to a role or CSV
2. Enable replication on that source disk
3. Select a source log
4. Select a destination data disk
5. Select a destination log
All these steps (except 1) would be changed in Consumer Preview UI
SERVER TO SERVER
Synchronous or Asynchronous
Any type of fixed storage (same rules as previously)
Configure and manage via PowerShell (no UI)
Designed to increase DR capabilities of a server
Cluster to cluster is coming
File Server is the main use case in Technical Preview
WINDOWS POWERSHELL
Module WVR
Get-SRGroup
Get-SRPartnership
New-SRPartnership (Create)
Remove-SRGroup
Remove-SRPartnership
Set-SRGroup
Set-SRPartnership (Change direction)
Suspend-SRGroup
Sync-SRGroup
NON-CLUSTERED ARCHITECTURE
CLUSTERED ARCHITECTURE
SMB 3.11 TRANSPORT
Using scalability and performance built in SMB3
Multichannel
SMB Direct (RDMA)
Encryption and signing
REPLICATION METADATA
Hidden disk partition
REPLICATION METADATA
Hidden disk partition
Hidden logs
Always write through disk
Inside System Volume Information
REPLICATION METADATA
Hidden disk partition
Hidden logs
Always write through disk
Placed inside System Volume Information
Registry (real and cluster hive)
HKLMSoftwareMicrosoftWVR
HKLMClusterWVR
SUPPORTABILITY
Performance Counters
Dozen of counters
Many changes done after TP already
SUPPORTABILITY
Performance Counters
Dozen of counters
Many changes done after TP already
Event logs
Hundreds of clear, guided, low-noise events
Many changes done after TP already
KNOWN ISSUES IN TECHNICAL PREVIEW
Removal of replication in Failover Cluster Manager doesn’t work
PowerShell remoting doesn’t work
Performance
Failover Cluster Manager UI
The name.. WVR
PLANS FOR CHANGES
Azure Site Recovery integration
Cluster-to-cluster
Ease of management
Performance
Migration
Inventory
GET THE GUIDE
Technical Preview Step-by-Step Guide: Storage Replica:
http://go.microsoft.com/fwlink/?LinkID=514902

More Related Content

What's hot

Hyper-V Best Practices & Tips and Tricks
Hyper-V Best Practices & Tips and TricksHyper-V Best Practices & Tips and Tricks
Hyper-V Best Practices & Tips and TricksAmit Gatenyo
 
Xen server storage Overview
Xen server storage OverviewXen server storage Overview
Xen server storage OverviewNuno Alves
 
VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4Vepsun Technologies
 
12 christian ferber xen_server_advanced
12 christian ferber xen_server_advanced12 christian ferber xen_server_advanced
12 christian ferber xen_server_advancedDigicomp Academy AG
 
Visão geral sobre Citrix XenServer 6 - Ferramentas e Licenciamento
Visão geral sobre Citrix XenServer 6 - Ferramentas e LicenciamentoVisão geral sobre Citrix XenServer 6 - Ferramentas e Licenciamento
Visão geral sobre Citrix XenServer 6 - Ferramentas e LicenciamentoLorscheider Santiago
 
2015 02-10 xen server master class
2015 02-10 xen server master class2015 02-10 xen server master class
2015 02-10 xen server master classCitrix
 
VMware Performance Troubleshooting
VMware Performance TroubleshootingVMware Performance Troubleshooting
VMware Performance Troubleshootingglbsolutions
 
Diretrizes para Implementação do Citrix XenServer 6.2.0 em Servidores HP Prol...
Diretrizes para Implementação do Citrix XenServer 6.2.0 em Servidores HP Prol...Diretrizes para Implementação do Citrix XenServer 6.2.0 em Servidores HP Prol...
Diretrizes para Implementação do Citrix XenServer 6.2.0 em Servidores HP Prol...Lorscheider Santiago
 
Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...
Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...
Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...Lorscheider Santiago
 
Vsphere esxi-vcenter-server-55-troubleshooting-guide
Vsphere esxi-vcenter-server-55-troubleshooting-guideVsphere esxi-vcenter-server-55-troubleshooting-guide
Vsphere esxi-vcenter-server-55-troubleshooting-guideSree Harsha Boyapati
 
XPDS16: Xen Orchestra: building a Cloud on top of Xen - Olivier Lambert & Jul...
XPDS16: Xen Orchestra: building a Cloud on top of Xen - Olivier Lambert & Jul...XPDS16: Xen Orchestra: building a Cloud on top of Xen - Olivier Lambert & Jul...
XPDS16: Xen Orchestra: building a Cloud on top of Xen - Olivier Lambert & Jul...The Linux Foundation
 
Techorama 2017 - What's new in Windows Server 2016
 Techorama 2017 - What's new in Windows Server 2016 Techorama 2017 - What's new in Windows Server 2016
Techorama 2017 - What's new in Windows Server 2016David De Vos
 
VMware vSphere Performance Troubleshooting
VMware vSphere Performance TroubleshootingVMware vSphere Performance Troubleshooting
VMware vSphere Performance TroubleshootingDan Brinkmann
 
Storage in windows server 2012
Storage in windows server 2012Storage in windows server 2012
Storage in windows server 2012David De Vos
 
How to Optimize Microsoft Hyper-V Failover Cluster and Double Performance
How to Optimize Microsoft Hyper-V Failover Cluster and Double PerformanceHow to Optimize Microsoft Hyper-V Failover Cluster and Double Performance
How to Optimize Microsoft Hyper-V Failover Cluster and Double PerformanceStarWind Software
 
Hyper V And Scvmm Best Practis
Hyper V And Scvmm Best PractisHyper V And Scvmm Best Practis
Hyper V And Scvmm Best PractisBlauge
 

What's hot (20)

Hyper-V Best Practices & Tips and Tricks
Hyper-V Best Practices & Tips and TricksHyper-V Best Practices & Tips and Tricks
Hyper-V Best Practices & Tips and Tricks
 
Xen server storage Overview
Xen server storage OverviewXen server storage Overview
Xen server storage Overview
 
VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4
 
12 christian ferber xen_server_advanced
12 christian ferber xen_server_advanced12 christian ferber xen_server_advanced
12 christian ferber xen_server_advanced
 
Visão geral sobre Citrix XenServer 6 - Ferramentas e Licenciamento
Visão geral sobre Citrix XenServer 6 - Ferramentas e LicenciamentoVisão geral sobre Citrix XenServer 6 - Ferramentas e Licenciamento
Visão geral sobre Citrix XenServer 6 - Ferramentas e Licenciamento
 
vSphere
vSpherevSphere
vSphere
 
2015 02-10 xen server master class
2015 02-10 xen server master class2015 02-10 xen server master class
2015 02-10 xen server master class
 
VMware Performance Troubleshooting
VMware Performance TroubleshootingVMware Performance Troubleshooting
VMware Performance Troubleshooting
 
Diretrizes para Implementação do Citrix XenServer 6.2.0 em Servidores HP Prol...
Diretrizes para Implementação do Citrix XenServer 6.2.0 em Servidores HP Prol...Diretrizes para Implementação do Citrix XenServer 6.2.0 em Servidores HP Prol...
Diretrizes para Implementação do Citrix XenServer 6.2.0 em Servidores HP Prol...
 
Aplura virtualization slides
Aplura virtualization slidesAplura virtualization slides
Aplura virtualization slides
 
Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...
Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...
Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...
 
Vsphere esxi-vcenter-server-55-troubleshooting-guide
Vsphere esxi-vcenter-server-55-troubleshooting-guideVsphere esxi-vcenter-server-55-troubleshooting-guide
Vsphere esxi-vcenter-server-55-troubleshooting-guide
 
XPDS16: Xen Orchestra: building a Cloud on top of Xen - Olivier Lambert & Jul...
XPDS16: Xen Orchestra: building a Cloud on top of Xen - Olivier Lambert & Jul...XPDS16: Xen Orchestra: building a Cloud on top of Xen - Olivier Lambert & Jul...
XPDS16: Xen Orchestra: building a Cloud on top of Xen - Olivier Lambert & Jul...
 
Techorama 2017 - What's new in Windows Server 2016
 Techorama 2017 - What's new in Windows Server 2016 Techorama 2017 - What's new in Windows Server 2016
Techorama 2017 - What's new in Windows Server 2016
 
VMware vSphere Performance Troubleshooting
VMware vSphere Performance TroubleshootingVMware vSphere Performance Troubleshooting
VMware vSphere Performance Troubleshooting
 
Storage in windows server 2012
Storage in windows server 2012Storage in windows server 2012
Storage in windows server 2012
 
Rht upgrade v5-v2
Rht upgrade v5-v2Rht upgrade v5-v2
Rht upgrade v5-v2
 
How to Optimize Microsoft Hyper-V Failover Cluster and Double Performance
How to Optimize Microsoft Hyper-V Failover Cluster and Double PerformanceHow to Optimize Microsoft Hyper-V Failover Cluster and Double Performance
How to Optimize Microsoft Hyper-V Failover Cluster and Double Performance
 
Hyper V And Scvmm Best Practis
Hyper V And Scvmm Best PractisHyper V And Scvmm Best Practis
Hyper V And Scvmm Best Practis
 
Veeam backup and_replication_whats_new_in_v7
Veeam backup and_replication_whats_new_in_v7Veeam backup and_replication_whats_new_in_v7
Veeam backup and_replication_whats_new_in_v7
 

Similar to Windows Server "10": что нового в кластеризации

Full on Demo on Setting up High Availability Virtual Machine
Full on Demo on Setting up High Availability Virtual MachineFull on Demo on Setting up High Availability Virtual Machine
Full on Demo on Setting up High Availability Virtual MachineLai Yoong Seng
 
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server VMworld
 
Tsm7.1 seminar Stavanger
Tsm7.1 seminar StavangerTsm7.1 seminar Stavanger
Tsm7.1 seminar StavangerSolv AS
 
5 Simple Steps to Migrate to AWS – Zerto
  5 Simple Steps to Migrate to AWS – Zerto  5 Simple Steps to Migrate to AWS – Zerto
5 Simple Steps to Migrate to AWS – ZertoAmazon Web Services
 
LOAD BALANCING OF APPLICATIONS USING XEN HYPERVISOR
LOAD BALANCING OF APPLICATIONS  USING XEN HYPERVISORLOAD BALANCING OF APPLICATIONS  USING XEN HYPERVISOR
LOAD BALANCING OF APPLICATIONS USING XEN HYPERVISORVanika Kapoor
 
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld
 
Cloud stack for z Systems - July 2016
Cloud stack for z Systems - July 2016Cloud stack for z Systems - July 2016
Cloud stack for z Systems - July 2016Anderson Bassani
 
5 simple steps to migrate to AWS
5 simple steps to migrate to AWS5 simple steps to migrate to AWS
5 simple steps to migrate to AWSAmazon Web Services
 
Cat on demand emc vplex weakness
Cat on demand emc vplex weaknessCat on demand emc vplex weakness
Cat on demand emc vplex weaknessSahatma Siallagan
 
Veeam Backup & Replication Tips and Tricks
Veeam Backup & Replication Tips and TricksVeeam Backup & Replication Tips and Tricks
Veeam Backup & Replication Tips and TricksVeeam Software
 
Performance characteristics of traditional v ms vs docker containers (dockerc...
Performance characteristics of traditional v ms vs docker containers (dockerc...Performance characteristics of traditional v ms vs docker containers (dockerc...
Performance characteristics of traditional v ms vs docker containers (dockerc...Boden Russell
 
Private Cloud Academy: Backup and DPM 2010
Private Cloud Academy: Backup and DPM 2010Private Cloud Academy: Backup and DPM 2010
Private Cloud Academy: Backup and DPM 2010Aidan Finn
 
South jersey sql virtualization
South jersey sql virtualizationSouth jersey sql virtualization
South jersey sql virtualizationJoseph D'Antoni
 
How to protect an Enterprise Email and Collaboration environment using Veeam ...
How to protect an Enterprise Email and Collaboration environment using Veeam ...How to protect an Enterprise Email and Collaboration environment using Veeam ...
How to protect an Enterprise Email and Collaboration environment using Veeam ...Jorge de la Cruz
 
HK-Cinder-Driver-ajauch.pptx
HK-Cinder-Driver-ajauch.pptxHK-Cinder-Driver-ajauch.pptx
HK-Cinder-Driver-ajauch.pptxAnwarAnsari40
 
Continuent webinar 02-19-2015
Continuent webinar 02-19-2015Continuent webinar 02-19-2015
Continuent webinar 02-19-2015Continuent
 

Similar to Windows Server "10": что нового в кластеризации (20)

Full on Demo on Setting up High Availability Virtual Machine
Full on Demo on Setting up High Availability Virtual MachineFull on Demo on Setting up High Availability Virtual Machine
Full on Demo on Setting up High Availability Virtual Machine
 
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
 
Tsm7.1 seminar Stavanger
Tsm7.1 seminar StavangerTsm7.1 seminar Stavanger
Tsm7.1 seminar Stavanger
 
5 Simple Steps to Migrate to AWS – Zerto
  5 Simple Steps to Migrate to AWS – Zerto  5 Simple Steps to Migrate to AWS – Zerto
5 Simple Steps to Migrate to AWS – Zerto
 
LOAD BALANCING OF APPLICATIONS USING XEN HYPERVISOR
LOAD BALANCING OF APPLICATIONS  USING XEN HYPERVISORLOAD BALANCING OF APPLICATIONS  USING XEN HYPERVISOR
LOAD BALANCING OF APPLICATIONS USING XEN HYPERVISOR
 
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data CenterVMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
VMworld 2013: Maximize Database Performance in Your Software-Defined Data Center
 
Cloud stack for z Systems - July 2016
Cloud stack for z Systems - July 2016Cloud stack for z Systems - July 2016
Cloud stack for z Systems - July 2016
 
5 simple steps to migrate to AWS
5 simple steps to migrate to AWS5 simple steps to migrate to AWS
5 simple steps to migrate to AWS
 
Sql saturday dc vm ware
Sql saturday dc vm wareSql saturday dc vm ware
Sql saturday dc vm ware
 
Cat on demand emc vplex weakness
Cat on demand emc vplex weaknessCat on demand emc vplex weakness
Cat on demand emc vplex weakness
 
Veeam Backup & Replication Tips and Tricks
Veeam Backup & Replication Tips and TricksVeeam Backup & Replication Tips and Tricks
Veeam Backup & Replication Tips and Tricks
 
Performance characteristics of traditional v ms vs docker containers (dockerc...
Performance characteristics of traditional v ms vs docker containers (dockerc...Performance characteristics of traditional v ms vs docker containers (dockerc...
Performance characteristics of traditional v ms vs docker containers (dockerc...
 
Private Cloud Academy: Backup and DPM 2010
Private Cloud Academy: Backup and DPM 2010Private Cloud Academy: Backup and DPM 2010
Private Cloud Academy: Backup and DPM 2010
 
South jersey sql virtualization
South jersey sql virtualizationSouth jersey sql virtualization
South jersey sql virtualization
 
3487570
34875703487570
3487570
 
How to protect an Enterprise Email and Collaboration environment using Veeam ...
How to protect an Enterprise Email and Collaboration environment using Veeam ...How to protect an Enterprise Email and Collaboration environment using Veeam ...
How to protect an Enterprise Email and Collaboration environment using Veeam ...
 
HK-Cinder-Driver-ajauch.pptx
HK-Cinder-Driver-ajauch.pptxHK-Cinder-Driver-ajauch.pptx
HK-Cinder-Driver-ajauch.pptx
 
Continuent webinar 02-19-2015
Continuent webinar 02-19-2015Continuent webinar 02-19-2015
Continuent webinar 02-19-2015
 
E2EVC SCVMM-Mania
E2EVC SCVMM-ManiaE2EVC SCVMM-Mania
E2EVC SCVMM-Mania
 
prezentációt
prezentációtprezentációt
prezentációt
 

More from Виталий Стародубцев

FirstLook: Экзамен 70-333 и 70-334 (на основе курсов 20333, 20334)
FirstLook: Экзамен 70-333 и 70-334 (на основе курсов 20333, 20334)FirstLook: Экзамен 70-333 и 70-334 (на основе курсов 20333, 20334)
FirstLook: Экзамен 70-333 и 70-334 (на основе курсов 20333, 20334)Виталий Стародубцев
 
Windows Server «10»: Что нового в виртуализации
Windows Server «10»: Что нового в виртуализацииWindows Server «10»: Что нового в виртуализации
Windows Server «10»: Что нового в виртуализацииВиталий Стародубцев
 
Обзор администрирования и подготовка к сертификации по Office 365
Обзор администрирования и подготовка к сертификации по Office 365 Обзор администрирования и подготовка к сертификации по Office 365
Обзор администрирования и подготовка к сертификации по Office 365 Виталий Стародубцев
 
Файловая система ReFS в Windows Server 2012/R2 и её будущее в vNext
Файловая система ReFS в Windows Server 2012/R2 и её будущее в vNext Файловая система ReFS в Windows Server 2012/R2 и её будущее в vNext
Файловая система ReFS в Windows Server 2012/R2 и её будущее в vNext Виталий Стародубцев
 
APP-V 5.0 Service Pack 3, виртуализация Microsoft Office
APP-V 5.0 Service Pack 3, виртуализация Microsoft OfficeAPP-V 5.0 Service Pack 3, виртуализация Microsoft Office
APP-V 5.0 Service Pack 3, виртуализация Microsoft OfficeВиталий Стародубцев
 
Подготовка к Экзамену Microsoft 70-411 (MCSA: Windows Server 2012)
Подготовка к Экзамену Microsoft 70-411 (MCSA: Windows Server 2012)Подготовка к Экзамену Microsoft 70-411 (MCSA: Windows Server 2012)
Подготовка к Экзамену Microsoft 70-411 (MCSA: Windows Server 2012)Виталий Стародубцев
 
Подготовка к Экзамену Microsoft 70-410 с А. Кибкало
Подготовка к Экзамену Microsoft 70-410 с А. КибкалоПодготовка к Экзамену Microsoft 70-410 с А. Кибкало
Подготовка к Экзамену Microsoft 70-410 с А. КибкалоВиталий Стародубцев
 

More from Виталий Стародубцев (12)

FirstLook: Экзамен 70-333 и 70-334 (на основе курсов 20333, 20334)
FirstLook: Экзамен 70-333 и 70-334 (на основе курсов 20333, 20334)FirstLook: Экзамен 70-333 и 70-334 (на основе курсов 20333, 20334)
FirstLook: Экзамен 70-333 и 70-334 (на основе курсов 20333, 20334)
 
Windows Server «10»: Что нового в виртуализации
Windows Server «10»: Что нового в виртуализацииWindows Server «10»: Что нового в виртуализации
Windows Server «10»: Что нового в виртуализации
 
Обзор администрирования и подготовка к сертификации по Office 365
Обзор администрирования и подготовка к сертификации по Office 365 Обзор администрирования и подготовка к сертификации по Office 365
Обзор администрирования и подготовка к сертификации по Office 365
 
Файловая система ReFS в Windows Server 2012/R2 и её будущее в vNext
Файловая система ReFS в Windows Server 2012/R2 и её будущее в vNext Файловая система ReFS в Windows Server 2012/R2 и её будущее в vNext
Файловая система ReFS в Windows Server 2012/R2 и её будущее в vNext
 
Будущее Directory Services (в облаках)
Будущее Directory Services (в облаках) Будущее Directory Services (в облаках)
Будущее Directory Services (в облаках)
 
APP-V 5.0 Service Pack 3, виртуализация Microsoft Office
APP-V 5.0 Service Pack 3, виртуализация Microsoft OfficeAPP-V 5.0 Service Pack 3, виртуализация Microsoft Office
APP-V 5.0 Service Pack 3, виртуализация Microsoft Office
 
Аренда класса
Аренда классаАренда класса
Аренда класса
 
Подготовка к Экзамену Microsoft 70-411 (MCSA: Windows Server 2012)
Подготовка к Экзамену Microsoft 70-411 (MCSA: Windows Server 2012)Подготовка к Экзамену Microsoft 70-411 (MCSA: Windows Server 2012)
Подготовка к Экзамену Microsoft 70-411 (MCSA: Windows Server 2012)
 
Подготовка к Экзамену Microsoft 70-410 с А. Кибкало
Подготовка к Экзамену Microsoft 70-410 с А. КибкалоПодготовка к Экзамену Microsoft 70-410 с А. Кибкало
Подготовка к Экзамену Microsoft 70-410 с А. Кибкало
 
System Center 2012 Operations Manager + SP1
System Center 2012 Operations Manager + SP1 System Center 2012 Operations Manager + SP1
System Center 2012 Operations Manager + SP1
 
Advanced Directory Services Windows Server 2012
Advanced Directory Services Windows Server 2012Advanced Directory Services Windows Server 2012
Advanced Directory Services Windows Server 2012
 
Презентация RDS & App-V, VDI
Презентация RDS & App-V, VDIПрезентация RDS & App-V, VDI
Презентация RDS & App-V, VDI
 

Recently uploaded

Accounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdfAccounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdfYibeltalNibretu
 
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxJose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxricssacare
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleCeline George
 
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...Denish Jangid
 
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...Sayali Powar
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonSteve Thomason
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfjoachimlavalley1
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersPedroFerreira53928
 
Gyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxGyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxShibin Azad
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfbu07226
 
Advances in production technology of Grapes.pdf
Advances in production technology of Grapes.pdfAdvances in production technology of Grapes.pdf
Advances in production technology of Grapes.pdfDr. M. Kumaresan Hort.
 
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.pptBasic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.pptSourabh Kumar
 
[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online PresentationGDSCYCCE
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxRaedMohamed3
 
Basic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & EngineeringBasic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & EngineeringDenish Jangid
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxJheel Barad
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXMIRIAMSALINAS13
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345beazzy04
 
Benefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational ResourcesBenefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational Resourcesdimpy50
 

Recently uploaded (20)

Accounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdfAccounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdf
 
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxJose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
 
NCERT Solutions Power Sharing Class 10 Notes pdf
NCERT Solutions Power Sharing Class 10 Notes pdfNCERT Solutions Power Sharing Class 10 Notes pdf
NCERT Solutions Power Sharing Class 10 Notes pdf
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
 
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
Gyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxGyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptx
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
 
Advances in production technology of Grapes.pdf
Advances in production technology of Grapes.pdfAdvances in production technology of Grapes.pdf
Advances in production technology of Grapes.pdf
 
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.pptBasic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
 
[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Basic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & EngineeringBasic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Benefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational ResourcesBenefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational Resources
 

Windows Server "10": что нового в кластеризации

  • 1. WINDOWS SERVER “10”: ЧТО НОВОГО В КЛАСТЕРИЗАЦИИ A. Kibkalo
  • 2. CLUSTER ROLLING UPGRADES Decrease Time to Value Ability to upgrade a cloud platform OS to WS.vNext without interrupting cluster workloads, adopting new capabilities with no downtime or SLA penalties.
  • 3. WHAT IS THE CLUSTER OS ROLLING UPGRADE PROCESS? Scenario: • Start with a Hyper-V cluster with 7 WS2012R2 nodes and 15 VMs • Support both storage topologies for Hyper-V • Disaggregated – File Based Storage with SMB (Scale-out File Server) • Converged – Local block storage and Cluster Shared Volumes
  • 4. FOR RACH NODE IN CLUSTER: STEP 1: PAUSE NODE | DRAIN ROLES Node is paused and gracefully drained of all running virtual machines VMs are live migrated to other nodes – with no downtime
  • 5. STEP 2: EVICT A NODE, CLEAN INSTALL NEW OS WS.vNext is installed OS is wiped and a clean install of WS.vNext is done
  • 6. STEP 3: REJOIN NODE TO CLUSTER Done from WS.vNext or Windows 10 with RSAT Node is added back to cluster Cluster runs with “Mixed OS versions” Cluster Functional Level stays WS2012R2 Enhancements of WS.vNext node will operate in compatibility mode New features which impact downlevel compatibility on WS.vNext node will not be enabled
  • 7. STEP 4: REBALANCE THE CLUSTER WORKLOAD VMs can fail over and live migrate anywhere in mixed mode Uplevel to WS.vNext node Downlevel to WS2012R2 node
  • 8. STEP 5: REPEAT STEPS 1-4 FOR THE NEXT NODE Process is repeated on the next node UI’s can manage downlevel nodes Entire cluster is manageable from WS.vNext node WS.vNext can manage downlevel WS2012R2 nodes Cannot manage uplevel (WS.vNext) nodes from WS2012R2 node
  • 9. UPGRADE ALL NODES Process continues until all nodes are upgraded to WS.vNext
  • 10. UPGRADE CLUSTER FUNCTIONAL LEVEL Once all nodes are upgraded to WS.vNext the Cluster Functional Level is upgraded via Upgrade-ClusterFunctionalLevel cmdlet Cluster Functional Level considerations: Cannot be upgraded until all nodes are running WS.vNext Point of no return – no WS2012R2 nodes can be added after All compatibility mode disabled vNext features are unlocked Some features require additional steps to be done: Spaces require Update-StoragePool cmdlet to upgrade the pool VMs require Update-VMConfigurationVersion (VM is off) to unlock some new features, like vTPM
  • 11. UPGRADE COMPLETE Private Cloud Upgrade: All nodes are running WS.vNext Cluster Functional Level is vNext No downtime to tenant VMs Lower cost of adopting vNext vNext features for the cluster: Storage Replication Cloud Witness in Azure VM Resiliency Node isolation Quarantine
  • 12. CLUSTER OS ROLLING UPGRADE GUIDANCE Recommended not to run in Mixed mode over two weeks Co not create or resize storage on WS.vNext nodes while in Mixed mode Test an upgrade from WS2012R2 to Technical Preview now Not supported in Technical Preview release: Cluster OS Rolling Upgrade of cluster with data de-duplication Cluster OS Rolling Upgrade of VMs with SCDPM backups Cluster OS Rolling Upgrade of Shared VHDX guest clusters
  • 13. HYPER-V CONFIGURATION VERSIONING What is Configuration version? Configuration files Saved State and Snapshot Files What OS support what configuration versions?
  • 14. INTERACTING WITH HYPER-V CONFIGURATION VERSION PowerShell: Update-VMConfigurationVersion cmdlet UI will come in future builds Virtual Machine must be off Saved state and online checkpoints are discarded Cluster functional level must be upgraded
  • 16. TECHNICAL PREVIEW SCENARIOS Stretch Cluster Server to Server
  • 17. BLOCKS, NOT FILES SR is not DFSR Replicating storage blocks underneath the volume Don’t care if files are in use Write IOs is all that matters for Storage Replica
  • 21. REQUIREMENTS Kerberos (for SMB) >= 1Gbps between servers Disks: GBT, no MBR Yes: JBOD, iSCSI, Local SCSI or SATA, SAN No: USB, thumb drives, tapes, floppy disks, etc Same disk geometry Free space for logs on Windows volume No %systemroot% or page file Firewall: SMB and WS-MAN
  • 22. RECOMMENDATIONS FOR SYNCHRONOUS Latency: <=5ms round trip average Most cases 30-50km on 10GBASE or dark fibre Write IO: Perfmon (logical disk) and DISKSPD Use micro benchmarks before and after SR Log sizing and backing SSD or bust Larger logs allow faster recovery from larger outages, but cost space
  • 23. RECOMMENDATIONS FOR ASYNCHRONOUS Latency: Doesn’t matter Write IO: Perfmon (logical disk) and DISKSPD Use micro benchmarks before and after SR Log sizing and backing SSD or bust Larger logs allow faster recovery from larger outages, but cost space
  • 24. PHILOSOPHY Async crash consistency versus application consistency SR guarantees mountable volume App guarantees a readable file Snapshots… Are not working in Technical Preview Async means some data loss No RPO in Technical Preview How much money is your data worth?
  • 25. GOOD IDEAS TO FOLLOW Drivers, drivers and… drivers Filters! Performance envelopes
  • 26. WHAT ARE THE OPTIONS?
  • 27. WHAT ISN’T STORAGE REPLICA Storage Replica is not a “shared nothing” clustering Storage Replica is not a backup Will easily replicate deleted/damaged data Storage Replica is not DFS-R No file-level No multi-master No multi-endpoint No low bandwidth Storage Replica is not therefore a general branch office solution
  • 28. TOPOLOGY Stretch cluster Server-to-server No 1-to-many No a->b->c No a->b->c->d Cluster-to-cluster is coming Not working in Technical Preview Fun fact: you can set up Storage Replica to replicate server to itself Clone disks, or even volumes Create a local mirror for future remote initial sync as seed
  • 29. STRETCH CLUSTERS Synchronous only Asymmetric storage only Two sites Two sets of shared storage Cluster storage: CSV or role assigned Configure and manage via Failover Cluster Manager or PowerShell Designed to increase the DR capabilities of a cluster Hyper-V and General Use File Server are main use cases in TP Scale-out File Server is not supported as stretched solution with SR
  • 31. CONFIGURE AND MANAGE 1. Add a source data disk to a role or CSV 2. Enable replication on that source disk 3. Select a source log 4. Select a destination data disk 5. Select a destination log All these steps (except 1) would be changed in Consumer Preview UI
  • 32. SERVER TO SERVER Synchronous or Asynchronous Any type of fixed storage (same rules as previously) Configure and manage via PowerShell (no UI) Designed to increase DR capabilities of a server Cluster to cluster is coming File Server is the main use case in Technical Preview
  • 33. WINDOWS POWERSHELL Module WVR Get-SRGroup Get-SRPartnership New-SRPartnership (Create) Remove-SRGroup Remove-SRPartnership Set-SRGroup Set-SRPartnership (Change direction) Suspend-SRGroup Sync-SRGroup
  • 36. SMB 3.11 TRANSPORT Using scalability and performance built in SMB3 Multichannel SMB Direct (RDMA) Encryption and signing
  • 38. REPLICATION METADATA Hidden disk partition Hidden logs Always write through disk Inside System Volume Information
  • 39. REPLICATION METADATA Hidden disk partition Hidden logs Always write through disk Placed inside System Volume Information Registry (real and cluster hive) HKLMSoftwareMicrosoftWVR HKLMClusterWVR
  • 40. SUPPORTABILITY Performance Counters Dozen of counters Many changes done after TP already
  • 41. SUPPORTABILITY Performance Counters Dozen of counters Many changes done after TP already Event logs Hundreds of clear, guided, low-noise events Many changes done after TP already
  • 42. KNOWN ISSUES IN TECHNICAL PREVIEW Removal of replication in Failover Cluster Manager doesn’t work PowerShell remoting doesn’t work Performance Failover Cluster Manager UI The name.. WVR
  • 43. PLANS FOR CHANGES Azure Site Recovery integration Cluster-to-cluster Ease of management Performance Migration Inventory
  • 44. GET THE GUIDE Technical Preview Step-by-Step Guide: Storage Replica: http://go.microsoft.com/fwlink/?LinkID=514902