Download presentation
Presentation is loading. Please wait.
Published byArron Lawson Modified over 9 years ago
1
Architecting Private Clouds Using Windows Server 2012
WSV313 Architecting Private Clouds Using Windows Server 2012 Michael Pascoe Managing Director – Olikka @OlikkaTech
2
Architecting Private Clouds Using Windows Server 2012
Michael Pascoe Managing Director – Olikka @OlikkaTech
3
Architecting Private Clouds Using Windows Server 2012
Michael Pascoe Managing Director – Olikka @OlikkaTech
4
Architecting Win Server 2012 for Private Clouds
Michael Pascoe Managing Director – Olikka @OlikkaTech
5
Michael Pascoe Managing Director @OlikkaTech
4/26/2017 4:06 PM partner - Gold Virtualisation & Management - Gold Desktop - Silver Server Olikka Michael Pascoe Managing Director @OlikkaTech © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista 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
Olikka is a specialist systems integrator
We are experts in Infrastructure Management and Virtualization We specialise in the Design and Deployment of Microsoft and Citrix software We focus on two areas Private Cloud and Windows Client
7
Agenda Windows Server 2012 - The cloud infrastructure
Considerations in building clouds Workloads Networking Storage Resiliency Example scenarios and configurations
8
Windows Server 2012 is Cloud Optimized
High Scale & Low Cost Datacenters Manageable & Extensible Multi-Tenant Clouds
9
Windows Server 2012 : Summary of Cloud Enabling Features
High Scale & Low Cost Datacenters Manageable & Extensible Multi-Tenant Clouds Network Virtualization Policy-Based Isolation QoS Performance Metrics Live & Storage Migrations Cross-Premise Connectivity Compute PowerShell Hyper-V Extensible Switch Network Storage
10
High Scale & Low Cost Datacenters
Windows Server 2012 : Summary of Cloud Enabling Features Manageable & Extensible Multi-Tenant Clouds High Scale & Low Cost Datacenters Compute Network Storage Larger hosts Large VMs Higher VM density Large clusters Datacenter Bridging (DCB) on 10GbE Networks Hardware offloads SR-IOV RSC / RSS RDMA NIC Teaming Hyper-V over SMB Copy offload (ODX) Storage Spaces Storage Thin Provisioning Synthetic Fibre Channel
11
Scope of this talk… DDC Reference Architecture
12
OK. I’m In! How do I build my Cloud Infrastructure?
13
Requirements Influence Choices
Cost Scalability Reliability Security Performance High Availability Workloads Networking Storage Resiliency
14
Primary Considerations
Workloads Networking Storage Resiliency
15
Primary Considerations
Workloads Networking Storage Resiliency
16
Understanding Workloads
Cloud Aware? Do you Manage Servers or Apps? Will apps be cloud ready or aware? IaaS clouds fully supports legacy apps Performance Requirements Requirements of Each Workload? 2 sockets servers usually offer best ROI App networking patterns - need SR-IOV? Mix of servers to serve different workloads? Trusted? Will the Workloads Play Nice? Isolation between workloads QoS policies
17
Primary Considerations
Workloads Networking Storage Resiliency
18
Primary Network Considerations
Networking Primary Network Considerations Isolation of Traffic Flows Type of Infrastructure Hardware Offload
19
Typical Hyper-V Server Traffic Flows
Networking Typical Hyper-V Server Traffic Flows Virtual Machines traffic Cluster traffic Storage traffic / CSV Live Migrations Management
20
Traffic Isolation / Separation Approaches
Workloads Traffic Isolation / Separation Approaches How many NICs should be in the server? Separate NICs for different traffic flows - WS2008 R2 best practice Separate “Datacenter” traffic from “Tenant” Traffic - Server 2012 common practice Run everything through the virtual switch, one physical network - Now possible with server 2012 Use Port ACLs, QoS, DCB & VM QoS to enforce isolation and performance guarantees
21
InfiniBand vs. 10GbE vs. 1GbE
Networking InfiniBand vs. 10GbE vs. 1GbE 10 Gb Ethernet Great performance on familiar fabric RDMA optional (for SMB 3.0 file access) Offers Quality of Service (DCB) & Flexible bandwidth allocation New offloads …But physical switch ports more expensive InfiniBand (32 Gb and 56 Gb) Very high performance, low latency RDMA included (for SMB 3.0 file access) …But Network management different than Ethernet 1 Gb Ethernet Adequate performance for many workloads 10 GbE InfiniBand 1 GbE
22
Hardware Offloads for Scalability & Performance
Networking Hardware Offloads for Scalability & Performance Windows Server 2012 supports many NIC features including: HW QoS via Datacenter Bridging (DCB) Remote Direct Memory Access (RDMA) Receive Segment Coalescing (RSC) Receive Side Scaling (RSS) Virtual Machine Queue (VMQ) Guest IPsec Task Offload (IPsecTO) Single Root I/O Virtualization (SR-IOV) Hyper-V Server VM 1 VM n Storage Live Migration Manage Hyper-V Extensible Switch IPsecTO RSS VMQ SRIOV RDMA RSS RSC DCB DCB NOTE: Offloads require capable HW, Windows Server 2012 drivers and potentially BIOS support (e.g. SR-IOV)
23
Selecting the right NIC Offloads *
Networking Selecting the right NIC Offloads * Some Performance offloads bypass Windows functionality Flexibility and Scalability Raw Performance Hyper-V Extensible Switch Hyper-V Network Virtualization NIC Teaming RSS VMQ IPsecTO RDMA SR-IOV * Per NIC constraints
24
Primary Considerations
Workloads Networking Storage Resiliency
25
Storage Selection Considerations
Cost / Performance Block vs. File Manageability Vendor preference Existing Investments Approach to scaling
26
Storage Scaling Approaches
Compute & Storage Scale Independently Compute Compute & Storage Scale Together Compute/Storage When? Grow capacity on two axis Compute-bound VMs Storage offloading Storage When? Very low cost Disk-bound VMs Hyper-V Servers Hyper-V Servers Hyper-V Server Hyper-V Servers 10 GbE / RDMA File Servers iSCSI / FC SAS / iSCSI / FC SAS SAN Controller Optional Controller
27
Storage Scaling Approaches
Compute & Storage Scale Independently Compute Compute & Storage Scale Together Compute/Storage When? Grow capacity on two axis Compute-bound VMs Storage offloading Storage When? Very low cost Disk-bound VMs Hyper-V Servers Hyper-V Servers Hyper-V Server Hyper-V Servers 10 GbE / RDMA File Servers iSCSI / FC SAS / iSCSI / FC SAS SAN Controller Optional Controller
28
Storage Spaces are Awesome!
4/26/2017 4:06 PM demo Storage Spaces are Awesome! © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista 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.
29
Primary Considerations
Workloads Networking Storage Resiliency
30
What happens when hardware fails?
31
Resiliency Approaches
Cluster VMs not designed to handle failures, H/A at server level, Failover clustering as another layer of protection, high-end servers, redundant power and network gear Hyper-V Failover Clustering Infrastructure Resiliency Parent VMs Switch VMs designed to handle failures (e.g. Guest Clustering) or downtime acceptable. Lower End Industry Standard Server, single infrastructure App-Level Resiliency Application-controlled failover / Guest clustering Switch Parent VMs
32
Building Your Cloud Infrastructure: Scenario Examples
1: Non-converged Enterprise Configuration 2: Converged Datacenter with File Server Storage 3: Converged Datacenter without Dedicated Storage Nodes Optimized for Windows Server 2012 Validated at Microsoft’s Enterprise Engineering Center (EEC) Step by Step guidance & PowerShell Script Samples Available
33
Hyper-V Extensible Switch
1: Non-converged Enterprise Configuration Easiest transition Path Physically isolated networks Regular SANs Similar to Windows Server 2008 R2 guidance Backward compatible design, taking advantage of 10GbE, SR-IOV, LBFO, RSS, RSC, VMQ, ODX Hyper-V Server VM 1 VM 2 Storage Live Migration Cluster Manage Hyper-V Extensible Switch HBA / 10GbE 1 GbE 1 GbE 1 GbE 1GbE / 10 GbE + SR-IOV FC / iSCSI SAN
34
Scale & Resiliency for storage access
1: Non-converged Enterprise Configuration Easiest transition Path Physically isolated networks Regular SANs Similar to Windows Server 2008 R2 guidance Backward compatible design, taking advantage of 10GbE, SR-IOV, LBFO, RSS, RSC, DCB, VMQ, ODX Hyper-V Server VM 1 VM 2 Storage Live Migration Cluster Manage Hyper-V Ext. Switch NIC Teaming RSS DCB 10GbE 1 GbE 1 GbE 1 GbE 1GbE / 10 GbE + SR-IOV FCoE / iSCSI Scale & Resiliency for storage access SAN ODX
35
Scale & Resiliency for VMs
1: Non-converged Enterprise Configuration Easiest transition Path Physically isolated networks Regular SANs Similar to Windows Server 2008 R2 guidance Backward compatible design, taking advantage of 10GbE, SR-IOV, LBFO, RSS, RSC, VMQ, ODX Hyper-V Server VM 1 VM 2 Storage Live Migration Cluster Manage Hyper-V Ext. Switch NIC Teaming VMQ HBA / 10GbE 1 GbE 1 GbE 1 GbE 1 GbE 1 GbE 1 GbE 1GbE / 10 GbE + SR-IOV FC / iSCSI Scale & Resiliency for VMs SAN
36
1: Non-converged Enterprise Configuration
Easiest transition Path Physically isolated networks Regular SANs Similar to Windows Server 2008 R2 guidance Backward compatible design, taking advantage of 10GbE, SR-IOV, LBFO, RSS, RSC, VMQ, ODX Hyper-V Server VM 1 VM 2 Storage Live Migration Cluster Manage QoS Hyper-V Ext. Switch Switch Extensions Network Virt. HBA / 10GbE 1 GbE 1 GbE 1 GbE 1GbE / 10 GbE + SR-IOV FC / iSCSI Flexible & Extensible SAN
37
1: Non-converged Enterprise Configuration
Easiest transition Path Physically isolated networks Regular SANs Similar to Windows Server 2008 R2 guidance Backward compatible design, taking advantage of 10GbE, SR-IOV, LBFO, RSS, RSC, VMQ, ODX Hyper-V Server VM 1 VM 2 Storage Live Migration Cluster Manage QoS Hyper-V Ext. Switch Switch Extensions Network Virt. SRIOV HBA / 10GbE 1 GbE 1 GbE 1 GbE 1GbE / 10 GbE + SR-IOV FC / iSCSI Very High Scale VMs w/ SRIOV But, there are tradeoffs! SAN
38
Storage Scaling Approaches
1: Non-converged Enterprise Configuration Storage Scaling Approaches Compute & Storage Scale Independently Compute & Storage Scale Together Hyper-V Servers Hyper-V Servers Hyper-V Server Hyper-V Servers 10 GbE / RDMA File Servers iSCSI / FC SAS / iSCSI / FC SAS SAN Controller Optional Controller
39
Hyper-V Extensible Switch
2: Converged Datacenter with File Server Storage “Green Field” 10GbE Network(s) File Server for VM storage Actual storage may be an existing FC/iSCSI SANs or JBODs+Spaces Highlighted features: 10GbE w/DCB, QoS, LBFO, Hyper-V over SMB, Spaces File Server Hyper-V Server VM 1 VM n Cluster Storage Manage Live Migration Cluster / Storage Manage Hyper-V Extensible Switch 10GbE (RDMA) 10GbE (RDMA) HBA (Optional) 1/10GbE Datacenter Network Tenants Network FC/SAS iSCSI SAN / JBODs
40
Hyper-V Extensible Switch
2: Converged Datacenter with File Server Storage “Green Field” 10GbE Network(s) File Server for VM storage Actual storage may be an existing FC/iSCSI SANs or JBODs+Spaces Highlighted features: 10GbE w/DCB, QoS, LBFO, Hyper-V over SMB, Spaces File Server Hyper-V Server VM 1 VM n Cluster Storage Manage Live Migration Cluster / Storage Manage SMB File Share Hyper-V Extensible Switch Scale out FS CSV Space Pool 10GbE (RDMA) 10GbE (RDMA) SAS 1/10GbE Datacenter Network Tenants Network SAS Storage Spaces lowers cost of storage JBODs
41
Hyper-V Extensible Switch
2: Converged Datacenter with File Server Storage “Green Field” 10GbE Network(s) File Server for VM storage Actual storage may be an existing FC/iSCSI SANs or JBODs+Spaces Highlighted features: 10GbE w/DCB, QoS, LBFO, Hyper-V over SMB, Spaces File Server Hyper-V Server VM 1 VM n Cluster Storage Manage Live Migration Cluster / Storage Manage Hyper-V Extensible Switch SMB File Share Scale out FS CSV 10GbE (RDMA) 10GbE (RDMA) Clustered RAID 1/10GbE Datacenter Network Tenants Network SAS Using hardware RAID controllers (Cluster In a Box, And more…) JBODs
42
Hyper-V Extensible Switch
2: Converged Datacenter with File Server Storage “Green Field” 10GbE Network(s) File Server for VM storage Actual storage may be an existing FC/iSCSI SANs or JBODs+Spaces Highlighted features: 10GbE w/DCB, QoS, LBFO, Hyper-V over SMB, Spaces File Server Hyper-V Server VM 1 VM n Cluster Storage Manage Live Migration Cluster / Storage Manage Hyper-V Extensible Switch SMB File Share Scale out FS CSV LUN 10GbE (RDMA) 10GbE (RDMA) HBA 1/10GbE Datacenter Network Tenants Network FC Also possible : Front-end the SAN with an SMB Share SAN
43
Hyper-V Extensible Switch
2: Converged Datacenter with File Server Storage “Green Field” 10GbE Network(s) File Server for VM storage Actual storage may be an existing FC/iSCSI SANs or JBODs+Spaces Highlighted features: 10GbE w/DCB, QoS, LBFO, Hyper-V over SMB, Spaces File Server Hyper-V Server VM 1 VM n Cluster Storage Manage Live Migration Cluster / Storage Manage Hyper-V Extensible Switch OS QoS OS QoS DCB DCB 10GbE (RDMA) 10GbE (RDMA) SAS 1/10GbE Datacenter Network Tenants Network SAS Using Qos & DCB JBODs
44
Hyper-V Extensible Switch
2: Converged Datacenter with File Server Storage “Green Field” 10GbE Network(s) File Server for VM storage Actual storage may be an existing FC/iSCSI SANs or JBODs+Spaces Highlighted features: 10GbE w/DCB, QoS, LBFO, Hyper-V over SMB, Spaces File Server Hyper-V Server VM 1 VM n QoS New-NetQosPolicy Switch QoS Set-VMNetworkAdapter DCB Add-WindowsFeature Data-Center-Bridging Import-Module DcbQos Enable-NetAdapterQos Enable-NetQosFlowControl New-NetQoSTrafficClass Cluster Storage Manage Live Migration Cluster / Storage Manage Switch QoS Hyper-V Extensible Switch OS QoS OS QoS DCB DCB 10GbE (RDMA) 10GbE (RDMA) SAS 1/10GbE Datacenter Network Tenants Network SAS Using Qos & DCB JBODs
45
Hyper-V Extensible Switch
2: Converged Datacenter with File Server Storage “Green Field” 10GbE Network(s) File Server for VM storage Actual storage may be an existing FC/iSCSI SANs or JBODs+Spaces Highlighted features: 10GbE w/DCB, QoS, LBFO, Hyper-V over SMB, Spaces Note: LBFO & RDMA can’t coexist on same NICs. File Server Hyper-V Server VM 1 VM n Cluster Storage Manage Live Migration Cluster / Storage Manage Hyper-V Extensible Switch NIC Teaming NIC Teaming OS QoS OS QoS DCB DCB 10GbE (RDMA) 10GbE 10GbE 10GbE (RDMA) 10GbE (RDMA) 10GbE (RDMA) SAS 1/10GbE Tenants Network SAS Datacenter Network Use of NIC Teaming & Qos/DCB SAN / JBODs
46
Hyper-V Extensible Switch
2: Converged Datacenter with File Server Storage “Green Field” 10GbE Network(s) File Server for VM storage Actual storage may be an existing FC/iSCSI SANs or JBODs+Spaces Highlighted features: 10GbE w/DCB, QoS, LBFO, Hyper-V over SMB, Spaces File Server Hyper-V Server VM 1 VM n Cluster Storage Manage Live Migration Cluster / Storage Manage Hyper-V Extensible Switch SMB Multichannel 2 Cluster Networks 2 Networks for LM Multiple Mgmt IPs QoS + DCB 10GbE (RDMA) 10GbE 10GbE 10GbE (RDMA) 10GbE (RDMA) 10GbE (RDMA) SAS 1/10GbE Tenants Network SAS Datacenter Network RDMA with two Datacenter NICs SAN / JBODs
47
Storage Scaling Approaches
2: Converged Datacenter with File Server Storage Storage Scaling Approaches Compute & Storage Scale Independently Compute & Storage Scale Together Hyper-V Servers Hyper-V Servers Hyper-V Server Hyper-V Servers 10 GbE / RDMA File Servers iSCSI / FC SAS / iSCSI / FC SAS SAN Controller Optional Controller
48
Migrating VM workload to non-clustered host
4/26/2017 4:06 PM demo Migrating VM workload to non-clustered host © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista 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.
49
Hyper-V Extensible Switch
3: Converged Datacenter without Dedicated Storage Nodes Converged Compute + Storage: 10GbE Network(s), fully converged, routing all traffic through the switch Shared JBODs, scale compute and storage together Highlighted features: Storage Spaces on the Hyper-V nodes, Hyper-V Switch ports for VM and Host traffic, QoS policies. Hyper-V Server VM 1 VM n Cluster / Storage Live Migration Manage Hyper-V Extensible Switch 10GbE SAS SAS Converged Network JBODs
50
Hyper-V Extensible Switch
3: Converged Datacenter without Dedicated Storage Nodes Converged Compute + Storage: 10GbE Network(s), fully converged, routing all traffic through the switch Shared JBODs, scale compute and storage together Highlighted features: Storage Spaces on the Hyper-V nodes, Hyper-V Switch ports for VM and Host traffic, QoS policies. Hyper-V Server VM 1 VM n Cluster / Storage Live Migration Manage Hyper-V Extensible Switch VM NICs ACLs, QoS 10GbE SAS SAS Converged Network VM NICs, with ACLs + QoS on the Switch JBODs
51
Hyper-V Extensible Switch
3: Converged Datacenter without Dedicated Storage Nodes Converged Compute + Storage: 10GbE Network(s), fully converged, routing all traffic through the switch Shared JBODs, scale compute and storage together Highlighted features: Storage Spaces on the Hyper-V nodes, Hyper-V Switch ports for VM and Host traffic, QoS policies. Hyper-V Server VM 1 VM n Cluster / Storage Live Migration Manage Hyper-V Extensible Switch 10GbE SAS SAS VLANs Converged Network Cluster/Storage Setup VLANs to separate traffic flows JBODs Live Migration Management Tenants
52
Hyper-V Extensible Switch
3: Converged Datacenter without Dedicated Storage Nodes Converged Compute + Storage: 10GbE Network(s), fully converged, routing all traffic through the switch Shared JBODs, scale compute and storage together Highlighted features: Storage Spaces on the Hyper-V nodes, Hyper-V Switch ports for VM and Host traffic, QoS policies. Hyper-V Server VM 1 VM n Cluster / Storage Live Migration Manage Hyper-V Extensible Switch CSV Space Pool 10GbE SAS SAS Converged Network Spaces and CSV directly on the Hyper-V Servers JBODs
53
Hyper-V Extensible Switch
3: Converged Datacenter without Dedicated Storage Nodes Converged Compute + Storage: 10GbE Network(s), fully converged, routing all traffic through the switch Shared JBODs, scale compute and storage together Highlighted features: Storage Spaces on the Hyper-V nodes, Hyper-V Switch ports for VM and Host traffic, QoS policies. Hyper-V Server VM 1 VM n Cluster / Storage Live Migration Manage Hyper-V Extensible Switch CSV Space Pool 10GbE RDMA 1/10GbE SAS SAS CSV Traffic Converged Network Add RDMA NICs for fast CSV Redirection JBODs
54
Storage Scaling Approaches
3: Converged Datacenter without Dedicated Storage Nodes Storage Scaling Approaches Compute & Storage Scale Independently Compute & Storage Scale Together Hyper-V Servers Hyper-V Servers Hyper-V Server Hyper-V Servers 10 GbE / RDMA File Servers iSCSI / FC SAS / iSCSI / FC SAS SAN Controller Optional Controller
55
Hyper-V Extensible Switch
4: DAS, Non-Clustered Configuration Hyper-V Server VM 1 VM n Very Low Cost (Huge Scale Clouds) 10GbE Network(s), fully converged No clusters, no H/A, local DAS For cloud-ready applications Highlighted feature: Live migration w/o clusters Live Migration Manage Hyper-V Extensible Switch DAS Converged Network
56
Storage Scaling Approaches
4: DAS, Non-Clustered Configuration Storage Scaling Approaches Compute & Storage Scale Independently Compute & Storage Scale Together Hyper-V Servers Hyper-V Servers Hyper-V Server Hyper-V Servers 10 GbE / RDMA File Servers iSCSI / FC SAS / iSCSI / FC SAS SAN Controller Optional Controller
57
Migrate from SMB storage to local
4/26/2017 4:06 PM demo Migrate from SMB storage to local © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista 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.
58
Primary Considerations
Workloads Networking Storage Resiliency
59
Windows Server 2012 is Cloud Optimized
High Scale & Low Cost Datacenters Manageable & Extensible Multi-Tenant Clouds
60
Related Content Breakout Sessions WSV313 Diving into SMB 3.0
VIR316 Comparing Private Cloud Capabilities VIR Hyper-V Live Migration and Live Storage Migration WSV316 File System Enhancements: ReFS and Storage Spaces WSV321 NIC Teaming and Multichannel Solutions WSV325 File and Storage Services Management TechEd 2012; WSV313 Find Me Later At… Blog
61
4/26/2017 4:06 PM © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista 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. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista 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.