Download presentation
Presentation is loading. Please wait.
Published byÁdám Gyula Borbély Modified over 6 years ago
1
TechEd 2013 9/18/ :23 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
2
9/18/ :23 PM MDC-B305 Continuous Availability: Deploying and Managing Clusters using Windows Server 2012 R2 Symon Perriman Senior Technical Evangelist Microsoft Corporation @SymonPerriman © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
3
Session Overview Design Clusters Deploy Clusters Manage Clusters
TechEd 2013 9/18/ :23 PM Session Overview Design Clusters Deploy Clusters Manage Clusters Clustering with System Center System Center Guest Failover Cluster Hardware Host Failover Cluster File Server Failover Cluster Multi-Site Failover Cluster © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
4
Design Clusters Windows Server 2012 R2 High Availability
9/18/ :23 PM Design Clusters Windows Server 2012 R2 High Availability © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
5
High Availability throughout the Datacenter
TechEd 2013 9/18/ :23 PM High Availability throughout the Datacenter Hardware High Availability Servers, storage, networking, etc. Workload High Availability Host Failover Clustering for VMs & Roles Guest Application High Availability Guest Failover Clustering for apps within VMs VM Storage High Availability Scale Out File Server Failover Clustering Management High Availability System Center Site High Availability Hyper-V Replica & Multi-Site Clustering System Center & Clustering Guest Failover Cluster Hardware Host Failover Cluster File Server Failover Cluster Multi-Site Failover Cluster © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
6
Hardware High Availability
TechEd 2013 9/18/ :23 PM Hardware High Availability Redundancy everywhere Server Redundant server roles (AD, DHCP, DNS, etc.), System: Hot swapping, BMC sensors, Power protection Processor: Instruction error detection, instruction retry, lock-step processors, machine check architecture, extended precision Memory: Windows Hardware Error Architecture (WHEA), parity bits, error correcting code, memory scrubbing, bad page offloading Storage Multi-Path IO (MPIO), RAID, checksums, background scrubbing, resilient file systems Networking Multiple networks, NIC Teaming, Load Balancing (NLB), Multi-Channel SMB System Center Guest Failover Cluster Hardware Host Failover Cluster File Server Failover Cluster Multi-Site Failover Cluster © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
7
Workload High Availability
TechEd 2013 9/18/ :23 PM Workload High Availability Physical servers create a failover cluster Survive Host Crashes VMs restarted on another node Restart VM Crashes VM OS restarted on same node Recover VM Hangs Zero Downtime Maintenance & Patching Live migrate VMs to other hosts Mobility & Load Distribution Live migrate VMs to different servers to load balance System Center Guest Failover Cluster Hardware Host Failover Cluster File Server Failover Cluster Multi-Site Failover Cluster © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
8
Guest Application High Availability
VMs create a (virtualized) failover cluster Guest Application Health Monitoring Application restarts or fails over Detect blue screens & user mode hangs VM network availability Application Mobility Guest OS needs patching or VM needs maintenance, application moved to the other node System Center Guest Failover Cluster Hardware Host Failover Cluster File Server Failover Cluster Multi-Site Failover Cluster
9
VM Storage High Availability
TechEd 2013 9/18/ :23 PM VM Storage High Availability File Servers create a failover Cluster Scale Out File Server Multiple client access points (\\SOSF) Resilient during failover and crash File coping can continue with automatic retries System Center Guest Failover Cluster Hardware SMB Client Host Failover Cluster \\SOFS \\SOFS File Server Failover Cluster Cluster Node 1 Node 2 Share1 Share2 Share1 Share2 Multi-Site Failover Cluster © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
10
Management High Availability
TechEd 2013 9/18/ :23 PM Management High Availability Server Redundant server deployments Run server inside a clustered VM Backup using DPM or Replicate using Hyper-V Replica Monitor with a SCOM Management Pack Database SQL Server 2012 AlwaysOn Clustering Replication / Mirroring / Backup to a secondary site Run SQL inside a clustered VM Advisor Cloud Service Redundant & distributed services on Azure App Controller, Orchestrator Web Console, Service Manager Service Catalog Load-balance network traffic Operations Manager Server Highly-Available Management Group Orchestrator Runbook Server Primary and redundant runbooks server failover VMM Library Server Run a file server on a failover cluster VMM Management Server Run directly on a failover cluster System Center Guest Failover Cluster Hardware Host Failover Cluster File Server Failover Cluster Multi-Site Failover Cluster © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
11
Site High Availability
Nodes in different physical locations Survive the loss of an entire datacenter Stretch sites over a large distance Storage at both sites with replication Automatic (recommended) or manual recovery Synchronizes cluster, role & VM changes Technologies Multi-Site Clustering Hyper-V Replica Windows Azure Hyper-V Recovery Manager System Center Guest Failover Cluster Hardware Host Failover Cluster File Server Failover Cluster Multi-Site Failover Cluster
12
Deploy Clusters Windows Server 2012 R2 High Availability
9/18/ :23 PM Deploy Clusters Windows Server 2012 R2 High Availability © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
13
OEM Appliance Installation
Tech Ready 15 9/18/2018 OEM Appliance Installation Easy setup of 4-node SQL and Hyper-V clusters Optional DC deployment Rapid Deployment in 30 minutes from power-on to HA Minimal steps with guided workflow Configure 4-nodes from one node in a single console Extensible using WPF framework to enable unique OEM tasks, branding and customization © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
14
SKU Selection No guest OS licenses 2 guest OS licenses
Microsoft Hyper-V Server 2012 R2 Windows Server 2012 R2 Standard Windows Server 2012 R2 Datacenter No guest OS licenses 2 guest OS licenses Unlimited guest licenses Host OS is free Licensed per CPU Licensed per CPU CLI & Remote Management only Full installation or Server Core Full installation or Server Core
15
Microsoft Hyper-V Server 2012 R2
Consistent improvement map to Windows Server 2012 R2 Free Server SKU: aka.ms/HyperVserver (RTM) Enterprise-class Microsoft hypervisor CLI, remote GUI management or 3rd party add-ons Does not include guest OS licenses Contains all Hyper-V & Clustering features 8,000 VMs/cluster Cluster Shared Volumes (CSV) 2 All types of live migration
16
Installation Options Core MinShell Full Full with Desktop Experience
Minimal version recommended Fewer components = Fewer patches = Fewer reboots = Higher Availability
17
Network Planning Most cluster have 4-6 NICs with 1 GB connections
Large adoption in teamed 10 GB connections For VMs consider NIC hardware enhancements like VMq or SR-IOV Networks uses Application / VM access Heartbeats & cluster communication VMs: Live migration, CSV, Deployment Storage: VHDX, iSCSI, Fibre Channel over Ethernet (FCoE) Backup
18
Cluster Shared Volumes Interoperability
ReFS with CSV CSV Cache Spaces Write-Back Caching with CSV Tiered Spaces with CSV Parity Spaces with CSV Dedup with CSV System Center Integration (ConfigMgr, DPM, SCOM, SCO, VMM)
19
Shared VHDX for Guest Clusters
Abstract the storage infrastructure from tenants VM sees a shared Virtual SAS disk VMs could be on the same or different nodes Shared VHDX can be stored on: Cluster Shared Volumes (CSV) on block storage Separate Scale-Out File Server Cluster Guest Cluster Fibre Channel Shared VHDX SMB iSCSI FCoE VHDX Host Cluster Fibre Channel SAS SMB iSCSI FCoE WS 2012 WS 2012 R2 Fibre Channel P iSCSI SMB Shared VHDX VHDX
20
Cluster Validation Faster storage validation Select a specific LUN
Replicated storage for multi-site clusters Network reliability (PING) Hyper-V Tests Information Requirements Compatibility Configuration
21
Cluster Upgrades VMs can live migrate from 2012 to 2012 R2
TechEd 2013 9/18/ :23 PM Cluster Upgrades VMs can live migrate from to 2012 R2 Need to upgrade ICs in VMs May want to upgrade other clusters in the stack, such as Scale Out File Server Other roles & VMs running on 2008 R2 use the Copy Cluster Roles Wizard Migrate to CSV disks Storage mapping Virtual network mapping Use the same storage or different storage © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
22
Clustered Roles Common Generic Containers Other
Hyper-V SQL File Server Exchange Generic Containers Generic Application Generic Script Generic Service Other DFS-Namespace DFS-Replication DHCP DTC Hyper-V Replica Broker IIS iSCSI Target iSNS MSMQ NFS WINS 3rd Party Extensibility
23
Manage Clusters Windows Server 2012 R2 High Availability
9/18/ :23 PM Manage Clusters Windows Server 2012 R2 High Availability © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
24
Hyper-V Clusters are Different
TechEd 2013 9/18/ :23 PM Hyper-V Clusters are Different Cluster Validation tests (pre and post deployment) Supports shared VHDX Heartbeat settings reconfigured Cluster database update requirements Only a majority of nodes must acknowledge GUM updates Cluster Property Default Hyper-V Default SameSubnetThreshold 5 10 CrossSubnetThreshold 20 © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
25
Cluster Dashboard New Cluster Dashboard for Status at a Glance
Focused at multi-cluster management
26
Quorum Changes Removed legacy concepts of ‘quorum modes’
Node Majority Node and Disk Majority Node and File Share Witness Majority Nodes: Define which nodes have a quorum vote Configurable for 1 vote or 0 votes Disk: Always configure a witness disk with WS 2012 R2 Clustering will determine when it is best to use it Witness vote dynamically/automatically adjusted based on cluster membership with dynamic quorum Odd node votes (3) + no witness vote (0) = 3 Even node votes (2) + witness vote (1) = 3 Node 1 / 0 Node 1 / 0 Node 1 / 0 Disk Witness 1 / 0
27
Force Quorum Resiliency
Cluster detects partitions after a manual ForceQuorum ForceQuorum’d partition is deemed authoritative Partitioned nodes restarted and re-joined Cluster brought back into a single view of membership Cluster Manual Override with ForceQuorum Site1 Site2 Nodes Restarted When Site2 partition detected
28
Tie Breaker Cluster will survive simultaneous 50% loss of votes
Balanced multi-site clusters with complete site partition One site automatically elected to win Winning site can be controlled with the LowerQuorumPriorityNodeID cluster common property Nodes in the other site drop out of the cluster Site1 Site1
29
VM Drain on Shutdown VMs live migrated to another node during shutdown
VMs moved to “Best Available Node” (most free memory) Honors VM prioritization Ensures reboot / shutdown does not incur downtime to VMs for unknowing admin Enabled/Disabled via the DrainOnShutdown cluster common property
30
Hyper-V Replica Enhancements
SiteC Configurable Replication Frequencies 30s, 5m, or 15m replication frequencies Variable Recovery Point Objective (RPO) for metro vs. geographically dispersed SiteB Multiple Replicas Near site and offsite Replication Second hop can be equal to or greater replication frequencies than first hop SiteA
31
Other Cluster Enhancements
Proactive server service health detection Proactive VM network health detection CSV Coordinator rebalancing Storage Quality of Service (QoS) Maximum bandwidth – throttle disk IO to VHD/VHDX Minimum bandwidth – alert when minimum IOPS not met for a VHD/VHDX Improved logging for deployment & state changes
32
Clustering with System Center System Center 2012 R2 High Availability
9/18/ :23 PM Clustering with System Center System Center 2012 R2 High Availability © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
33
SC Virtual Machine Manager Enhancements
Bare-metal Scale Out File Server cluster deployment Update Management for Scale Out File Server cluster NVGRE gateway route updating after failover
34
System Center 2012 R2 Integration
TechReady 16 9/18/2018 System Center 2012 R2 Integration App Controller Deploy VMs to a cluster Configuration Manager Make a cluster & VMs secure and compliant Data Protection Manager Backup / restore VMs on a CSV disk Backup during live migration Endpoint Protection Protect the cluster & roles from viruses & malware © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
35
System Center 2012 R2 Integration
TechReady 16 9/18/2018 System Center 2012 R2 Integration Operations Manager Monitor clusters & VMs Orchestrator Automate actions with clusters & VMs (via VMM) Service Manager Report cluster & VM problems System Center Advisor Analyze clusters and VMs for best practices © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
36
System Center Advisor Proactively avoid problems Resolve issues faster
Alerts for unpatched, misconfigured, or unsupported configurations Regular assessment of server configuration Integration with Operations Manager for single dashboard view Resolve issues faster Access current and historical configuration data Share configuration data with internal or Microsoft support staff Get instant access to guidance Reduce downtime Compare with best practices Access centralized configuration data Sign up free at
37
9/18/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
38
Evaluate this session Scan this QR code to evaluate this session.
9/18/ :23 PM Required Slide *delete this box when your slide is finalized Your MS Tag will be inserted here during the final scrub. Evaluate this session Scan this QR code to evaluate this session. © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
39
9/18/ :23 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.