20140725 tf azure_pack_slideshare

  • View
    1.810

  • Download
    0

Embed Size (px)

DESCRIPTION

Windows Azure Pack

Transcript

  • 1. OpenStack Azure Pack

2. Azure Pack 3. 3 SCVMM Self-Service Portal (V1 and V2) 2 Dynamic Datacenter Toolkit (DDTK) for Hosters System Center 2012 SP1 Private Cloud (SCSM, SCO, SCVMM,SCOM) ITIL Runbook IT Azure () V1Windows Azure Services for Windows Server V2Windows Azure Pack (WAP) 4. 4 5. 5 6. Virtual Machines Web Sites Service Bus SQL Increase VM quota Backup VMs Virtual Machines Web Sites Service Bus Virtual Machines Web Sites SQL 7. Azure Pack IaaS http://technet.microsoft.com/ja-jp/library/dn296432.aspx Windows Server Windows Azure Pack http://download.microsoft.com/download/0/7/B/07BE7A3C-07B9-4173-B251-6865ADA98E5D/WAP_EvalGuide_v1.0.docx 8. UI UI Azure Pack 8 9. 9 WAP portal VMM Cmdlets SpfOperationManager PSWS Resource Invoker https://SPF:8090/SC2012/Admin/Microsoft.Management.Odata.svc/VirtualMachines?$filter=substringof( foo , Name) 10. 10 osamuthv001 192.168.1.21 11. Web Platform Installer Azure Pack 11 12. 12 SPF (VMM VM) Win 2012 R2 .NET Framework 3.5 SQL 2012 SP1 SCVMM System Center Orchestrator media (SPFSetup.exe) IIS roles and features .NET Framework 4.5 ASP.Net MVC 4 WCF Data Services Odata v3 Microsoft WCF Data Services 5.0 Domain Admin SCVMM VMM 2012 R2 Active Directory () Win 2012 R2 DNS Group Policy = Firewall Add User = vmmadmin (Domain Admins) SCVMM (VM) Win 2012 R2 () .NET Framework 3.5 SQL 2012 SP1 Windows AIK VMMvmmadmin UR2Server & Console UR2 SQL DB (Osaka, Tokyo) (DCNetwork, Internet) DCNetwork IP VM VM (Cloud01, Cloud02) VM50 VM VMRD Azure Pack (VM) Win 2012 R2 Workgroup DNS .NET Framework 3.5 SQL 2012 SP1Windows & SQL (SA) Web Platform Installer (WebPI) Express (1) 16 (8 SPF, 8 WAP) IIS AdminSite URL (Port 30091) TenantSite URL (Port 30081) 13. 13 http://technet.microsoft.com/ja-jp/library/dn469331.aspx Windows Azure Pack API 30004 IP 30091 IP 30071 IP 30101 30020 IP MySQL 30012 IP SQL Server MySQL 30010 IP API 30005 IP API 30006 IP 30081 IP 30022 IP WebAppGallery 30018 IP Windows 30072 IP 14. 14 15. WAP 16. 16 http://technet.microsoft.com/en-us/library/dn296433.aspx 17. 17 18. 18 Designing and Deploying Windows Azure Pack in the Real-World http://channel9.msdn.com/Events/TechEd/NorthAmerica/2014/DCIM-B317#fbid= 19. Public API API API SQL DB ADFS () (SPF Web RESTAPI) 19 20. 20 21. Network 22. A IP B C 22 23. 23 NVGRE 1 2 1 BGP NVGRENetwork Virtualization using Generic Routing Encapsulation 24. 24 Hyper-V 1 Hyper-V 2 Hyper-V 3 Hyper-V 4 Hyper-V 5 System Center Virtual Machine Manager 25. 25 26. Remote Console in System Center 2012 R2 http://technet.microsoft.com/en-us/library/dn469415.aspx OS 26 27. 27 VPN BGP VPN 28. Network Virtualization using Generic Routing Encapsulation http://tools.ietf.org/html/draft-sridharan-virtualization- nvgre-04 Azure Pack 28 29. Fabric 30. Hyper-V Hyper-V Hyper-V Hyper-V Hyper-V Hyper-V SCVMM Cloud 1 Cloud 2 Cloud 3 Cloud 4 Cloud 5 SCVMM 30 31. 31 OS Hyper-V 1 Hyper-V 2 Server Core Hyper-V 3 Xen Server VMWare ESX (vCenter ) OS OS OS OS OS OS OS OS OS OS () OS SCVMM Agent SCVMM Agent SCVMM Agent SCVMM Agent 32. 32 Hyper-V 33. 33 IP DNS VLAN VLAN ID = 0 DHCP 34. 34 35. 35 36. Windows Server OS 200IOPS 90% Off VDI 5000 36 Violin Memory 37. 37 38. 38 39. 39 NetApp NVA/ Solutions Guide: http://www.netapp.com/us/media/nva-0010-flexpod-datacenter.pdf Deployment Guide: http://www.netapp.com/us/media/tr-4094.pdf 40. WAP 41. / Windows Server + System Center API Web VM Windows Server + System Center API Web VM Microsoft Azure API Web VM Microsoft Azure Windows Server Windows Azure Pack (WAP) () 41 42. Microsoft Azure 42 43. http://blogs.technet.com/b/privatecloud/archive/2013/08/30/ application-management-system-center-and-the-web-platform-installer-webpi.aspx WebPI 43 44. Blog Post and Video Tutorials Available! 44 45. PaaS Azure Pack 46. 46 47. Web (IIS) Web (SiteWWS) Web (SiteWWR) (SiteFE) API (SiteRESTAPI) (SitePub) (FileServer) (SiteController) Web Azure Pack 47 48. Azure Pack Web IIS 48 49. 50 50. CMDB Ticketing Billing Management Systems Web based Runbook Authoring: Service Administrator can create runbooks to automate all aspects of cloud infrastructure, plan delivery, and maintenance activities Highly Available Engine Support requirements for scale and H/A. Built on PowerShell Workflow Integration into other systems: Import PS modules and create additional modules and runbooks for existing resources or to connect into 3rd party systems (ticketing system, billing system, user store, CMDB) Automation VIRTUAL MACHINE CLOUDS 12 SQL SERVER 9 PLANS 12 WEBSITE CLOUD 12 MYSQL SERVERS 0 NOTIFICATIONS 0 USER ACCOUNTS 4 AUTOMATION 8 ALL ITEMS 51 51. Windows Azure Pack: TechNet http://technet.microsoft.com/ja-jp/library/dn296435.aspx Windows Azure Pack blog posts on Building Clouds & TechNet http://blogs.technet.com/b/privatecloud/archive/2013/12/20/building-clouds-windows-azure-pack-blog-post-overview.aspx 52 52. 53 53. 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. 54