Presentation is loading. Please wait.

Presentation is loading. Please wait.

Software defined data center

Similar presentations


Presentation on theme: "Software defined data center"— Presentation transcript:

1 Software defined data center
Erik Caha

2 Osnova Evoluce W2016 Compute Network Storage Chceme to

3 Evoluce Grid computing / SETI@Home, … 90s Cloud computing 2016
Individual entity is vanishing

4 Evolution Windows Server 2008 R2 System Center 2007 R3
Microsoft Azure Windows Server 2016 System Center 2016 Microsoft Azure Introduced virtualization platform/ management Industry-leading scale and performance Azure as design point Cloud-first innovation: Infrastructure and application platform

5 Industry trend: Services, not Servers Rethink your Datacenter
9/20/2018 2:58 PM Industry trend: Services, not Servers Rethink your Datacenter Traditional datacenter Tight coupling between infrastructure and apps Expensive, vertically integrated hardware Siloed infrastructure and operations Highly customized processes and configurations Cloud model Loosely coupled apps and micro-services Industry-standard hardware Service-focused DevOps Standardized processes and configurations © 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 Compute (Hyper-V)

7 Server with a Desktop Experience
Hyper-V on Nano Server Nano Server: A new headless, 64-bit only, deployment option for Windows Server Deep refactoring with cloud emphasis Cloud fabric & infrastructure (clustering, storage, networking) Born-in-the-cloud applications (PaaS v2, ASP.NET v5) VMs & Containers (Hyper-V & Docker) Extend the Server Core pattern Roles & features live outside of Nano Server No Binaries or metadata in OS image Standalone packages install like apps Full driver support Antimalware Server with a Desktop Experience Server Core Nano Server

8 Shielded VMs Storage HOST without TPM (generic host) HOST with TPM
9/20/2018 Shielded VMs Storage HOST without TPM (generic host) Virtual hard disk HOST with TPM Shielded Virtual Machines Shielded Virtual Machines can only run in fabrics that are designated as owners of that virtual machine Shielded Virtual Machines will need to be encrypted (by BitLocker or other means) in order to ensure that only the designated owners can run this virtual machine You can convert a running virtual machine into a Shielded Virtual Machine Host Guardian Service © 2014 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.

9 Secure Boot Support for Linux
Providing kernel code integrity protections for Linux guest operating systems. Works with: Ubuntu and later SUSE Linux Enterprise Server 12

10 Storage QoS Enabled by default
Simple out of box behavior Enabled by default Automatic metrics (normalized IOPs & latency) per VM & VHD Virtual Machines Hyper-V Cluster Flexible and customizable Policy per VHD, VM, Service or Tenant Define Minimum & Maximum IOPs Fair distribution within policy Rate Limiters Rate Limiters Rate Limiters Rate Limiters SMB3 Storage Network Fabric Management System Center VMM and Ops Manager PowerShell built-in for Hyper-V and SOFS Scale-out File Server Cluster

11 TechEd 2013 9/20/2018 2:58 PM VM Storage Resiliency Resiliency Designing for cloud scale with commodity hardware Preserve tenant VM session state in the event of transient storage disruption Cluster Visibility VM stack quickly notified on failure Intelligent and quick VM response to block or file based storage infrastructure issues Reliability VM moved to PausedCritical state and will wait for storage to recover Session state retained on recovery VHD © 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.

12 TechEd 2013 9/20/2018 2:58 PM VM Compute Resiliency Flexibility Designing for cloud scale with commodity hardware Configurable based on your SLA’s VMs continue running when node becomes isolated Cluster Availability VMs continue to run even when a node falls out of cluster membership ? ? Network Communication Failure ? Hello? ? Reliability Resiliency to transient failures © 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 Quarantine of Flapping Nodes
TechEd 2013 9/20/2018 2:58 PM Quarantine of Flapping Nodes Protection Unhealthy nodes are quarantined and are no longer allowed to join the cluster Prevents flapping nodes from negatively effecting other nodes and the overall cluster Resiliency Node is quarantined if it ungracefully leaves the cluster three times within an hour VMs are gracefully drained once quarantined Cluster Quarantined Control No more than 25% of nodes can be quarantined at any given time Nodes prevented from joining the cluster for 2 hours © 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.

14 Online VM Configuration Changes
TechEd 2013 9/20/2018 2:58 PM Online VM Configuration Changes Network Network adapters can be added and removed from Generation 2 virtual machines while they are running Memory For Windows Server Technical Preview 3 / Windows 10 guests, you can now increase and decrease the memory assigned to virtual machines while they are running. Replicated Disks When you add a new virtual hard disk to a virtual machine that is being replicated – it is automatically added to the not-replicated set. This set can be updated online. © 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.

15 Seamless Cluster OS Rolling Upgrades
Microsoft Ignite 2015 9/20/2018 2:58 PM Seamless Cluster OS Rolling Upgrades Simple Rolling Upgrades with Win2012 R2 and Win2016 nodes within the same cluster Easily roll in nodes with new OS version Cluster Win2012 R2 Win2012 R2 Win2016 Seamless Zero downtime cloud upgrades for Hyper-V and Scale-out File Server © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

16 Virtual machine upgrades
9/20/2018 2:58 PM Compatibility mode: When a VM is migrated to a Windows Server Technical Preview host, it will remain in Windows Server 2012 R2 compatibility mode. Upgrading a VM is separate from upgrading host. VMs can be moved back to earlier versions until they have been manually upgraded. Update-VMVersion vmname Once upgraded, VMs can take advantage of new features of the underlying Hyper-V host. Servicing model: VM drivers (integration services) updated as necessary. Updated VM drivers will be pushed directly to guest operating system via Windows Update. By running Update-VMVersion, VM will be upgraded to newest hardware version and can use the new Hyper-V features Windows Server Technical Preview supports previous version VMs in compatibility mode v6 v6 v6 v6 Windows Server R2 Hyper-V Windows Server Technical Preview Hyper-V © 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.

17 Production checkpoints
9/20/2018 2:58 PM Production checkpoints Full support for key workloads: Easily create “point in time” images of a virtual machine, which can be restored later on in a way that is completely supported for all production workloads. VSS: Volume Snapshot Service (VSS) is used inside Windows virtual machines to create the production checkpoint instead of using saved state technology. Familiar: No change to user experience for taking/restoring a checkpoint. Restoring a checkpoint is like restoring a clean backup of the server. Linux: Linux virtual machines flush their file system buffers to create a file system consistent checkpoint. Production as default: New virtual machines will use production checkpoints with a fallback to standard checkpoints. © 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.

18 PowerShell Direct Bridge the boundary between Hyper-V host and guest VM in a secure way to issue PS cmdlets and run scripts easily Currently supports Win 10/WS2016 guest on Win 10/WS2016 host No need to configure PS Remoting Or Network Connectivity Just need the guest credentials Can only connect to particular guest from that host

19 WS2016 Hyper-V – Delivering more of Everything
Performance Beast VM RDMA and converged networking High performance live migration Virtual Machine multi-queue (VMMQ) Node Fairness SMB Multi-channel and Multi-NIC Reliability Hot add and remove VM memory Hot add and remove VM virtual network Online storage resize (Guest Clustering w/ Shared VHDX) Production checkpoints Cluster OS Rolling Upgrade Mixed OS Mode cluster VM resiliency Fault domain-aware clusters Security Shielded VM vTPM Device Guard Credential Guard Just-in-Time administration Just-Enough-Administration Flexibility Storage QoS Broad Linux support Virtual machine compatibility mode VM services model (Integration Services via Windows Update) Stretched clusters (Storage Replica) Workgroup and multi-domain cluster Cloud Witness Diagnostic improvements

20

21 Datacenter Network Datacenter Microsoft Ignite 2015 9/20/2018 2:58 PM
Fixed-Function Physical Appliances Edge Routers Compute/Storage & TOR Switches Datacenter © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

22 Microsoft Ignite 2016 9/20/2018 2:58 PM How can I manage all of the network services found in my Data Center?! Network Services Virtual Networks Physical Infrastructure Datacenter © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

23 Challenges customers face
Increase agility “I need to onboard workloads with complex policies across my own datacenter and/or other clouds in days – not weeks – to remain competitive.” Enhance security “I must be able to instantaneously react to evolving threats and stop an attack from spreading.” Reduce costs “I need to reduce the number of operator interventions and efficiently meet network growth demands. Current practices just won’t scale.”

24 Software Defined Networking
Microsoft Ignite 2016 9/20/2018 2:58 PM Management Portal Azure-Inspired Software Defined Networking Network Services Virtual Networks Physical Infrastructure Datacenter Available now in Windows Server 2016 © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

25 9/20/2018 2:58 PM Management Plane Control Plane GOAL: Scale-out via Host-based Networking by separating Control-plane decisions from Data-plane traffic flow © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

26 Comparison with Industry Terminology
9/20/2018 2:58 PM Comparison with Industry Terminology Microsoft Generic System Center Virtual Machine Manager Manager Microsoft Network Controller Controller Hyper-V Virtual Switch vSwitch (Multi-tenant) Hybrid SDN Gateway - Layer-3 Forwarding - Site-to-Site IPSec, GRE Edge or Gateway Virtual Network / VM Network (SCVMM) Logical Network Logical Switch / Virtual Subnet Distributed Logical Switch Distributed Router Distributed Logical Router HNV Provider Logical Network Transport Network Distributed Firewall / Network Security Groups Access Control List User-Defined Routing Network Extensibility / Service Insertion © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

27 Workflow: Deploy SDN Fabric and Tenants
Microsoft Ignite 2016 9/20/2018 2:58 PM Workflow: Deploy SDN Fabric and Tenants Step 0. Deploy Fabric Infrastructure Step 1. Deploy Network Controller Step 2. Create Tenant VM Networks and Deploy VMs Step 3. Deploy Software Load Balancer Step 4. Create Load-Balanced Tenant VIPs Step 5. Configuring Inbound and Outbound NAT Step 6. (Opportunistic) Deploy Gateways Step 7. (Opportunistic) Create S2S VPN Tunnel © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

28 Review the Physical Network Plan
9/20/2018 2:58 PM Review the Physical Network Plan Top of Rack (ToR) Switch One Management IP Address per Hyper-V Host (Static or DHCP) Physical Network Adapters (Optional Two) NIC(s) teamed into Hyper-V Virtual Switch using Switch Embedded Teaming (SET) Assign IP addresses and set VLAN isolation (on management vNICs) Network IP Prefix VLAN Default Gateway IP Pool Management /25 7 *.152 – *.155 HNV Provider Transit Public VIP Private VIP © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

29 Top of Rack (Layer 3) Switches
NIC1 NIC2 NIC1 NIC2 NIC1 NIC2 NIC1 NIC2 NIC1 NIC2 NIC1 NIC2 AD DNS Compute Cluster SQL Fabric Mgmt Cluster

30 Top of Rack (Layer 3) Switches
NIC1 NIC2 NIC1 NIC2 NIC1 NIC2 NIC1 NIC2 System Center Virtual Machine Manager (SCVMM) Let’s focus on the Compute Cluster SCOM SQL

31 Storage Logical Network(s)
Microsoft Ignite 2016 Mgmt Logical Network 9/20/2018 2:58 PM Storage Logical Network(s) NIC1 NIC2 NIC1 NIC2 NIC1 NIC2 NIC1 NIC2 Create Mgmt (and Storage) Logical Networks in VMM SCOM SQL © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

32 Create a Logical Switch, ready to use Switch Embedded Teaming (SET)
Microsoft Ignite 2016 9/20/2018 2:58 PM VMM Logical Networks Mgmt NIC1 NIC2 NIC1 NIC2 NIC1 NIC2 vSwitch vSwitch NIC1 NIC2 vSwitch vSwitch SCOM SQL Create a Logical Switch, ready to use Switch Embedded Teaming (SET) © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

33 And deploy it to the Hyper-V Hosts
VMM Logical Networks Mgmt NIC1 NIC2 vSwitch NIC1 NIC2 vSwitch NIC1 NIC2 vSwitch NIC1 NIC2 vSwitch SCOM SQL And deploy it to the Hyper-V Hosts

34 Attach Mgmt Host vNICs to the vSwitch
VMM Logical Networks Mgmt NIC1 NIC2 vSwitch NIC1 NIC2 vSwitch NIC1 NIC2 vSwitch NIC1 NIC2 vSwitch Mgmt SCOM Mgmt Mgmt SQL Mgmt Attach Mgmt Host vNICs to the vSwitch

35 NIC1 NIC2 NIC1 NIC2 NIC1 NIC2 NIC1 NIC2
Mgmt Microsoft Ignite 2016 9/20/2018 2:58 PM VMM Logical Networks NIC1 NIC2 vSwitch Mgmt NIC1 NIC2 vSwitch Mgmt NIC1 NIC2 vSwitch Mgmt NIC1 NIC2 vSwitch Mgmt SCOM SQL © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

36 Logical Network Diagram
Management ( /25, VLAN 7) Logical Network Diagram Compute Cluster

37 Network controller

38 Review the Physical Network Plan
9/20/2018 2:58 PM Review the Physical Network Plan Top of Rack (ToR) Switch One Management IP Address per Network Controller Node VM (Optional) One Management IP Address for Network Controller REST Endpoint Network IP Prefix VLAN Default Gateway IP Pool Management /25 7 *.211 – *.224 HNV Provider Transit Public VIP Private VIP © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

39 Download the Network Controller Service Template from GitHub
Mgmt VMM Logical Networks Download the Network Controller Service Template from GitHub NIC1 NIC2 vSwitch Mgmt NIC1 NIC2 vSwitch Mgmt NIC1 NIC2 vSwitch Mgmt NIC1 NIC2 vSwitch Mgmt SCOM SQL

40 Import it into VMM NIC1 NIC2 vSwitch NIC1 NIC2 vSwitch NIC1 NIC2
Mgmt VMM Logical Networks NIC1 NIC2 vSwitch Mgmt NIC1 NIC2 vSwitch Mgmt NIC1 NIC2 vSwitch Mgmt NIC1 NIC2 vSwitch Mgmt SCOM SQL Import it into VMM

41 NIC1 NIC2 NIC1 NIC2 NIC1 NIC2 NIC1 NIC2
Mgmt Microsoft Ignite 2016 9/20/2018 2:58 PM VMM Logical Networks NIC1 NIC2 vSwitch Mgmt NIC1 NIC2 vSwitch Mgmt NIC1 NIC2 vSwitch Mgmt NIC1 NIC2 vSwitch NC1 Mgmt NC2 NC3 SCOM SQL Customize the Template (Production – 3 Network Controller Node VMs for High Availability) Each Virtual Machine is a Network Controller (NC) node running on a Service Fabric Cluster © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

42 NC Service Template Configuration Example

43 NIC1 NIC2 NIC1 NIC2 NIC1 NIC2 NIC1 NIC2
Mgmt VMM Logical Networks NIC1 NIC2 vSwitch Ideally, each NC node VM should run on a different Hyper-V host Mgmt NIC1 NIC2 NC1 vSwitch Mgmt NIC1 NIC2 NC2 vSwitch Mgmt NIC1 NIC2 NC3 vSwitch Mgmt SCOM SQL

44 NIC1 NIC2 NIC1 NIC2 NIC1 NIC2 NIC1 NIC2
Mgmt VMM Logical Networks NIC1 NIC2 vSwitch Network Controllers are Connected to Management Network Mgmt NIC1 NIC2 NC1 vSwitch Mgmt NIC1 NIC2 Mgmt NC2 vSwitch Mgmt NIC1 NIC2 Mgmt NC3 vSwitch Mgmt Mgmt SCOM SQL

45 NIC1 NIC2 NIC1 NIC2 NIC1 NIC2 NIC1 NIC2
Mgmt Microsoft Ignite 2016 9/20/2018 2:58 PM Network Controller Managed Logical Networks NIC1 NIC2 vSwitch Mgmt NIC1 NIC2 VFP vSwitch Mgmt NIC1 NIC2 VFP NC1 Mgmt vSwitch Mgmt NIC1 NIC2 VFP NC2 Mgmt vSwitch NC Host Agent Mgmt VFP NC3 Mgmt Azure VFP Extension (Flow Engine) installed in V-Switch NC Host Agent SCOM SQL NC Host Agent NC Host Agent NC Host agents configured and started © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

46 NC must be on boarded into VMM as a Network Service
Mgmt Microsoft Ignite 2016 9/20/2018 2:58 PM VMM Logical Networks NIC1 NIC2 vSwitch Mgmt NIC1 NIC2 VFP vSwitch Mgmt NIC1 NIC2 VFP NC1 Mgmt vSwitch Mgmt NIC1 NIC2 VFP NC2 Mgmt vSwitch Mgmt VFP NC3 Mgmt SCOM SQL NC must be on boarded into VMM as a Network Service © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

47 Logical Network Diagram
Management ( /25, VLAN 7) Logical Network Diagram NC1 NC2 NC3 Infrastructure VMs Compute Cluster

48 Create Tenant VM Networks and Deploy VMs

49 9/20/2018 2:58 PM Review the Physical Network Plan Create the HNV Provider Logical Network Top of Rack (ToR) Switch One Management IP Address per Network Controller Node VM (Optional) One Management IP Address for Network Controller REST Endpoint Two HNV Provider IP Addresses per Hyper-V Host Network IP Prefix VLAN Default Gateway IP Pool Management /25 7 *.211 – *.221 HNV Provider /25 11 *.64 - *.78 Transit Public VIP Private VIP © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

50 Managed Logical Networks
Mgmt Network Controller Managed Logical Networks NIC1 NIC2 vSwitch Mgmt NIC1 NIC2 VFP vSwitch Mgmt NIC1 NIC2 VFP vSwitch Mgmt NIC1 NIC2 VFP NC2 Mgmt vSwitch NC Host Agent Mgmt VFP NC3 Mgmt NC Host Agent SCOM SQL NC Host Agent NC Host Agent Let’s use the Microsoft Network Controller to create some Tenant Virtual Networks!!

51 Managed Logical Networks
HNV Network Controller Managed Logical Networks Mgmt NIC1 NIC2 vSwitch Mgmt VFP vSwitch NC2 Mgmt Mgmt VFP vSwitch NC3 Mgmt Mgmt NC Host Agent VFP vSwitch Mgmt NC Host Agent VFP SCOM SQL NC Host Agent NC Host Agent Start by creating an HNV Provider Logical Network and IP Pool for carrying encapsulated tenant traffic

52 Logical Network Diagram
Management Management ( /25, VLAN 7) Logical Network Diagram Infrastructure VMs NC1 NC2 NC3 HNV ( /25, VLAN 11) Compute Cluster

53 HNV PA Host vNICs used for constructing the encapsulated packet header
Network Controller Managed Logical Networks Mgmt NIC1 NIC2 vSwitch Mgmt VFP Red Tenant VM Network HNV PA HNV PA vSwitch Green Tenant VM Network Virtual Networks Mgmt VFP HNV PA HNV PA vSwitch Mgmt VFP HNV PA HNV PA HNV vSwitch Red Tenant VM Network Green Tenant VM Network Mgmt VFP SCOM SQL HNV PA Host vNICs used for constructing the encapsulated packet header Create Tenant VM Networks on top of HNV Provider Network

54 Deploy VMs onto Hyper-V Hosts
Red Tenant VM Network Green Tenant VM Network Microsoft Ignite 2016 HNV 9/20/2018 2:58 PM HNV Provider Network Controller Managed Logical Networks Mgmt Network Controller Managed Virtual Networks Green Tenant VM Network Red Tenant VM Network vSwitch HNV PA HNV PA VFP vSwitch HNV PA HNV PA VFP vSwitch HNV PA HNV PA VFP vSwitch VFP Deploy VMs onto Hyper-V Hosts © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

55 HNV Provider Logical Network
HNV ( /25, VLAN 11) Management ( /25, VLAN 7) Management Logical Network Diagram Tenant VMs HNV Provider Logical Network Web Subnet ( /24) DB Subnet ( /24 Infrastructure VMs NC1 NC2 NC3 Compute Cluster

56 … Lot of steps …

57 Managed Logical Networks
Advertise Route to S2S VPN Endpoints / Virtual Gateways through SLB Mux Network Controller Managed Logical Networks Mgmt HNV Transit Private VIP NIC1 NIC2 Public VIP BGP Peering (Transit) GRE VIP vSwitch VFP BGP Peering (Transit) Mgmt BGP Peering (Transit) vSwitch VFP Mgmt vSwitch VFP NC Host Agent Mgmt SLB Host Agent vSwitch VFP NC Host Agent Mgmt SLB Host Agent SCOM Exchange Dynamic Routes for Remote Sites using BGP SQL NC Host Agent SLB Host Agent NC Host Agent SLB Host Agent During the GWs onboarding to NC we will need to specify: 1. ASN Number for ToR and GWs 2. ToR IP Address on the Transit Subnet for BGP Peering

58 HNV Provider Logical Network
HNV ( /25, VLAN 11) Management ( /25, VLAN 7) Web Subnet ( /24) Logical Network Diagram Tenant VMs Web Subnet ( /24) Transit ( /26, VLAN 10) DB Subnet ( /24 MUX1 GW 1 2 3 MUX2 MUX3 Infrastructure VMs NC1 NC2 NC3 Public VIP ( /29) Compute Cluster Private VIP ( /29)

59 Converged, Predictable Performance across Storage and Compute
9/20/2018 Converged, Predictable Performance across Storage and Compute Windows Server 2016 © 2015 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.

60 SDN recap You still configure some basic ops (VLANs, wiring)
After all, there is only Odula’s web

61 Software defined Storage

62 Traditional Storage Array
9/20/2018 2:58 PM Traditional Storage Array Compute Virtual Machines Virtualization Host Connectivity Fibre Channel / iSCSI storage network Storage Array SAN © 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.

63 Anatomy of a Storage Array
9/20/2018 2:58 PM Anatomy of a Storage Array Compute Virtual Machines Virtualization Host Connectivity Fibre Channel / iSCSI storage network Storage Array SAN Controller Controller Storage Software Storage Software Disk Connectivity Backplane Disks Raw 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.

64 Lowering costs with WS 2012 Shared Storage Spaces
9/20/2018 2:58 PM Lowering costs with WS 2012 Shared Storage Spaces Compute Virtual Machines Virtualization Host Low cost SMB3 storage network Connectivity Connectivity SMB3 Storage Network Fabric Scale-out File Server NAS NAS Low cost storage backend Storage Software SAS Connectivity SAS Enclosure (JBOD) Raw 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.

65 Storage Spaces Direct - more scale + lower costs
9/20/2018 2:58 PM Storage Spaces Direct - more scale + lower costs New in WS 2016 Compute Virtual Machines Virtualization Host More scale – no SAS Fabric Connectivity SMB3 Storage Network Fabric Scale-out File Server NAS Lower cost storage backend Storage Software Raw 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.

66 Hyper-converged with Storage Spaces Direct
9/20/2018 2:58 PM Hyper-converged with Storage Spaces Direct Compute and Storage Virtual Machines Lower cost storage Compute + Storage on same node Virtualization and Storage Host Storage Software New in WS 2016 © 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.

67 Low cost Disaster Recovery
9/20/2018 2:58 PM Site A Site B Storage Replica Storage Software Storage Software Sync or Async Replication New in WS 2016 Low cost Disaster Recovery © 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.

68 Recap Motivation for change Compute Networking Storage


Download ppt "Software defined data center"

Similar presentations


Ads by Google