Presentation is loading. Please wait.

Presentation is loading. Please wait.

4/16/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.

Similar presentations


Presentation on theme: "4/16/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks."— Presentation transcript:

1 4/16/2017 © 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.

2 4/16/2017 Automated Workload Provisioning with the Azure Pack and Windows PowerShell CDP-B353 Charles Joy, Michael Greene, Jeff Goldner © 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.

3 Intro & expectations 4/16/2017
© 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.

4 Microsoft Cloud Platform System powered by Dell
Azure-consistent Cloud in a Box Dell PowerEdge servers Dell Storage Dell Networking Tightly integrated components Windows Server 2012 R2, System Center 2012 R2, Windows Azure Pack Microsoft-designed architecture based on Public Cloud learning Microsoft-led support & orchestrated updates Optimized run-books for Microsoft applications

5 Microsoft Cloud Platform System
4/16/2017 Cloud Platform System - Capabilities Proven solution stack WINDOWS AZURE PACK Pre-deployed infrastructure Switches, load balancer, storage, compute, network edge N+2 fault tolerant (N+1 networking) Pre-configured as per best practices Integrated Management Configure, deploy, patching Monitoring Backup and DR Automation 8000 VM’s*, 1.1 PB of total storage Optimized deployment and operations for Microsoft and other standard workloads SMB 3.0 & STORAGE SPACES HYPER-V HOSTS NETWORKING SERVICE MANAGEMENT API ADMIN PORTAL TENANT SYSTEM CENTER SQL Server + optimized racking and cabling for high density and reliability Dell PowerEdge Servers Dell Storage Dell Networking Dell Enterprise infrastructure * VM Topology - 2vCPU, 1.75 GB Ram, 50 GB Disk © 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.

6 Background and Problem Statement
Service Providers or Enterprises acting like Service Providers will use CPS* to host Applications for Tenants WAP is the Tenant Experience for CPS VMRoles are the method for deploying VMs + Application payload in WAP Exchange and SharePoint do not support VMRoles for Production Deployments VMRoles are: Single Tier, No Fixed Virtual Disks, etc. *CPS is explained in more detail on the next slide.

7 Solution Goal / Scope Goal Scope
Deliver Production Supported Microsoft 1st Party Workloads using VMRoles. Scope Windows Azure Pack (WAP) Multi-Tier Service based on VMRoles to deploy production-ready Active Directory, Exchange, and SharePoint, leveraging Service Management Automation (SMA) and PowerShell Desired State Configuration (DSC).

8 Technology Experience Level Requirements
Experience to create/configure/modify/support these deployment artifacts would need to be pretty advanced (400+) and cover the following: VMRole creation/modification (VMRAT) SMA Runbook creation/modification (PowerShell Workflow) DSC Configuration/Resource creation/modification (PowerShell DSC)

9 demo kickoff Automated Tenant Provisioning with SMA + VMRole + DSC
4/16/2017 demo kickoff Automated Tenant Provisioning with SMA + VMRole + DSC © 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.

10 4/16/2017 The technology © 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.

11 Solution Components SMA = Automation VMRoles = Provisioning
DSC = Deployment/Configuration

12 Technology / Architecture Decisions
Leverage VMRoles as the delivery mechanism for DSC, orchestrated by SMA* Leverage DSC as the lowest common denominator for Application Deployment and VM Customization Leverage SMA to perform all the pre-requisite tasks for the VMRoles themselves (VMRole dependency, VHD Attach, Network Creation, NAT Rule Creation, Connectivity Verification, etc.) Basically…Everything outside the VM is handled by SMA, everything inside the VM is handled by DSC (unless it is an environmental prerequisite) *SMA Runbooks are Invoked by WAP/SPF Events for Subscription.Create and MicrosoftCompute.VMRole.Create

13 Technology / Architecture Visualization
SMA = Automation VMRoles = Provisioning DSC = Deployment/Configuration

14 4/16/2017 The scenario © 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.

15 SMA Automated Tenant Scenarios
Tenant Provisioning Initiated by Subscription to Plan Isolated SDN NAT Gateways Available for Inbound and Outbound Routing Multi-VM Service with VMRole Deployment VMRole Pre-Requisite and Dependency Tasks Post Deployment VMRole Tasks Deployment Notifications Tenant Deprovisioning Initiated by Subscription Deletion Removal of all Subscription Resources

16 Generic Deployment Process / Timeline*
WAP Subscription Created VM Network Created VMRole Deployments Started VMRoles Monitored VMRoles Completed VM Configuration Started NAT Rules Created Fixed Disks Created/Attached VMRole Scaled Application Deployment Started VMRole Deployment/Scale Completed Notifications Sent VM Status Monitored via NAT GW Endpoint Application Deployment Completed Final Notifications Sent User SMA DSC Key

17 VMRole Scenarios No Auto Initiation Semi Auto Full Auto
DIY: Capacity and Availability for all VMRoles Semi Auto Table Stakes: Isolated Network + AD Full Auto Dedicated Exchange: Everything in Table Stakes + Exchange Roles (MBX and CAS) Dedicated SQL: Everything in Table Stakes + SQL Roles Dedicated SharePoint: Everything in Table Stakes + SQL Roles + SharePoint Roles Dedicated 1st Party Workloads: Everything in Table Stakes + Exchange Roles + SQL Roles + SharePoint Roles

18 4/16/2017 The solution © 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.

19 Workload Sizing Samples
WPC 2013 4/16/2017 7:00 AM Workload Sizing Samples VMRoles deployable via WAP (Driven by SMA; Configured by DSC) Samples provided supporting virtualized Microsoft workloads Small (single VM) and medium scalable (HA) deployments available Suitable for different sized tenants Scalable Collaboration Tile Small Collaboration Tile (Dev/Test) Exch CAS SP FE Exch MBX SP App SP Search AD SQL (Always On) Exch (CAS+MBX) SP AD SQL © 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.

20 Asynchronous Deployments
Initializes Source Disk / Assigns Drive Letter Installs Windows Roles & Features Initializes Data Disk / Assigns Drive Letter Runs Workload Setup Performs Post-Install Configuration Creates Network Deploys/Monitors VMRoles Creates Data Disks Creates NAT Rules DSC SMA DC-Server0001 DC-Server0002 MBX-Server0001 MBX-Server0002 CAS-Server0001 CAS-Server0002 SQL-Server0001 SQL-Server0002 SQW-Server0003 SPFE-Server0001 SPFE-Server0002 SPAP-Server0001 SPAP-Server0002 Subscription

21 Dedicated Exchange Scenario Deployment Time Comparison Small Tile vs
Dedicated Exchange Scenario Deployment Time Comparison Small Tile vs. Medium Tile Sync Deployment VMRole Single Tier 2VMs MBX = 1x 40GB Disk Copied Async Deployment VMRole + DSC 6VMs MBX = 2x 250GB Disk Created

22 Future Solution Feature Enhancements
In Scope Create based on VMRole with Extended Parameters Exchange Deployment Completion Validation DAGs Certificates / CAS Public Name VHD Calculations based on user input Others…

23 Demo checkin Automated Tenant Provisioning with SMA + VMRole + DSC
4/16/2017 Demo checkin Automated Tenant Provisioning with SMA + VMRole + DSC © 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.

24 Related content Breakout Sessions Find Me Later At. . .
4/16/2017 Related content Breakout Sessions CDP-B313 - Leveraging Service Management Automation and Windows PowerShell JEA in Service Provider Operations CDP-B316 - Best Practices for Deploying and Operating Virtual Machine Manager at Datacenter Scale CDP-B412 - Datacenter Integration Using Automation in System Center 2012 R2 Orchestrator CDP-B344 - Introduction to the New Microsoft Azure Automation Service Find Me Later At. . . Microsoft Expo Hall (anytime we are not speaking!) © 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.

25 Track resources Building Clouds Blog - http://aka.ms/BuildingClouds
4/16/2017 Track resources Building Clouds Blog - PowerShell.org - @jsnover - Windows PowerShellBlog - Azure Automation - automation System Center Orchestrator Engineering Blog - © 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.

26 For more information Windows Server System Center Azure Pack
Windows Server Technical Preview Windows Server System Center System Center Technical Preview Azure Pack windows-azure-pack Microsoft Azure Come visit us in the Microsoft Solutions Experience (MSE)! Look for the Cloud and Datacenter Platform area TechExpo Hall 7

27 Resources Learning TechNet Developer Network
4/16/2017 Resources Sessions on Demand Learning Microsoft Certification & Training Resources TechNet Resources for IT Professionals Developer Network © 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.

28 Azure Exams EXAM 532 Developing Microsoft Azure Solutions Implementing Microsoft Azure Infrastructure Solutions EXAM 533 (Coming soon) Architecting Microsoft Azure Solutions EXAM 534 Azure-Cert + Classroom training (Coming soon) Microsoft Azure Fundamentals MOC 10979 MOC 20532 Developing Microsoft Azure Solutions Implementing Microsoft Azure Infrastructure Solutions MOC 20533 2 5 5 Azure-Train Online training (Coming soon) Microsoft Azure Fundamentals MVA (Coming soon) Architecting Microsoft Azure Solutions MVA Azure-MVA Get certified for 1/2 the price at TechEd Europe 2014! TechEd-CertDeal

29 Please Complete An Evaluation Form Your input is important!
4/16/2017 Please Complete An Evaluation Form Your input is important! TechEd Mobile app Phone or Tablet QR code TechEd Schedule Builder CommNet station or PC © 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.

30 Evaluate this session 4/16/2017
© 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.

31 4/16/2017 © 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. © 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.


Download ppt "4/16/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks."

Similar presentations


Ads by Google