1 / 34

Windows Azure Pack / SMA Build and automate your own private Cloud

Windows Azure Pack / SMA Build and automate your own private Cloud. Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: www.miru.ch Twitter: @ drmiru. Definition of Cloud Computing ( recap ). Elastic and scalable , based on standard architecture stamps

wanda-lowe
Download Presentation

Windows Azure Pack / SMA Build and automate your own private Cloud

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Windows Azure Pack / SMABuild and automate your own private Cloud Michael Rüefli Cloud ArchitectEmail: drmiru@hotmail.comBlog: www.miru.chTwitter: @drmiru

  2. Definition of Cloud Computing (recap) • Elasticandscalable, based on standardarchitecturestamps • Pooled Resources (Compute, Storage, Network) • Highlyautomated • Self Service enabled • Usagedrivenchargeback

  3. Microsoft’s Vision…the «Cloud OS» MICROSOFT 1 CONSISTENTPLATFORM ON-PREMISES SERVICE PROVIDER

  4. Different Service Models Infrastructure Admins App Developers End Users Windows Azure Pack PaaS Platformas a Service SaaS Software as a Service IaaS Infrastructure as a Service

  5. Private Cloud Solution Stack (IaaS) Service Management Automation Windows Azure Pack Service Provider Foundation System Center Virtual Machine Manager Hosts Storage Network Services Apps VMs

  6. The Networking Challenges • Tenant Networks tobeisolatedfrom Provider Space • Network Virtualizationpresent in Server 2012 but… • Complextoconfigure, noSysCtr Integration • Tenant Networks fullyisolated

  7. Networking Changes in R2

  8. What’snew in Networking • Inbox, multitenant NVGRE Gateway • Remote Tracing • IPAM Integration • Cisco Nexus 1000v

  9. Network VirtualizationBeforeandNow Tenant A Tenant B 192.168.1.0/24 192.168.1.0/24 VM Network VM Network Logical Network Hyper-V Hyper-V HNV Gateway Physical Network

  10. Multi-Tenant HNV Gateway • Virtual Machine running Server 2012 R2 with RRAS Role • On dedicated Hyper-V Host • 50 S2S VPNs / 200 virtual Subnets per single GW • Service Template for Scale Out / Redundancy • Support for Site-to-Site VPN with 3rd Party Products from Cisco, Juniper, Citrix

  11. Windows Azure Pack

  12. Windows Azure Pack Brings AzureCapabilities on Premise

  13. Cloud OS Consistent Experiences Windows Azure Web Sites Apps Database VMs Customer Service Provider Web Sites Apps Database VMs Service Plans Users Consumer Self-ServicePortal Self Service Portal Moves On-Premises Provider Portal Service Management API Service Management API Future Services Common Mgt. Experience Other Services CDN. Media,, etc. Service Bus Service Bus Web Sites Web Sites Worker Role SQLmySQL Caching SQL VMs VMs Subscriber Self-ServicePortal R2 Cloud-Enabled Services Move On-Premises Workloads R2 w/ Service Provider Foundation Consistent Dev. Experience

  14. Service Consumers Service Providers Offer and administer servicesthat are provided to customers Consume infrastructure and apps from service providers as “off the shelf” solutions self-service administration acquire capacity on demand empowered operations predictable costs get up & running quickly extreme focus on cost maximize per-customer profit hardware efficiency automate everything differentiate on SLAs

  15. Cloud Offerings for Service Consumers Virtual Machines Service Bus Web Sites SQL/MySQLDatabases

  16. Web Sites Build highly scalable web applications Iterate with integrated source control Manage your app with real-time telemetry Scale up with one click Support for .Net, Node.js, PHP, Python

  17. Service Bus Messaging service for cloud apps Guaranteed message delivery Publish-subscribe messaging patterns Standard protocols (REST, AMQP, WS*) Interoperability (.NET, Java/JMS, C/C++) Now integrated with management portal

  18. Virtual Machines Windows Azure-consistent IaaS - User Experience & API Virtual Machine Roles - Portable - Elastic - Gallery - Windows and Linux Support Virtual Networks - Site to Site connectivity - Tenant supplied IP addresses

  19. Additional Services Identity - Active Directory - ADFS Federation - Co-administrators Database Services - SQL Server - MySQL Custom services from provider Programmatic access to cloud services - Windows Azure Consistent REST APIs

  20. Deployment Architecture Windows Azure Pack Pre-requisites • Windows Server 2012 or higher • SQL 2012 SP1 or higher • Internet Information Services (IIS) • .NET 3.5 and 4.0 Internet Firewall Tenant Public API Tenant Portal SQL (for config data) Tenant API ADFS Admin Portal Admin API Resource Providers

  21. Enabling Service Providers Automation Usage & Reporting Administration

  22. Administration Offer Services to Tenants via Plans Provide Add-ons to subscriptions Manage subscriptions Administer Services Extend and customize

  23. Service Management Automation Part of SC Orchestrator Fully integrated in WAP Runbooks based on PowershellWorkflows Highly Scalable Easy Deployment

  24. Automation Optimize and extend services using runbooks Powershell workflows Web-based runbook authoring Manage runbooks and jobs Integrates with other systems including System Center

  25. Usage and Reporting • Continuous usage metering per tenant subscription • Per-subscription Billing APIs • IaaS Data Warehouse • Server Inventory Reports • Cloud Cruiser Integration

  26. DEMO: Infrastructure as a Service (Admin Experience)

  27. De-Mystifing SPF • Features • VM management • Service management • Self-service VM networks • Multi-tenancy / Multi-stamp • Self-service tenant administration • Enterprise identity for SPF • Extensibility for hosted cloud API • Usage Metering via SCOM Enables Hosted IaaS Automation Orchestrator and SMA Virtual Machines Virtual Machine Manager Service Templates Virtual Machine Manager VM networks Virtual Machine Manager • 2012

  28. Service Admin Gallery • Import and Manage Gallery Items • Resource Definition Package • Publish / Unpublish Gallery Items to Tenants • Immediate impact when unpublishing • Add Gallery Items to Plans • Scopes access based on plan and subscription • Gallery Item authorization from SPF • Resource extension from VMM

  29. Tenant Virtual Machine Features • Cloud OS Virtual Machine Role • Scale-out and Scale-In of a Virtual Machine Role • Update settings • Upgrade to new version • Change networks • Start/Stop/Shutdown VMs • Add/Remove Devices • Support for VM Templates • Active Directory Authentication • Co-admins can share subscription

  30. Tenant Networks • Tenants create their own networks • Site to Site VPN • Network Address Translation (NAT) • Configuration of topology and border gateway protocol (BGP) • Tenant IP addresses with network virtualization • Consistent user experience with Azure

  31. Enable Remote Console Access for Tenants • VMs can be: • On isolated network/no network • Windows/Linux/No OS • Requires • RDP client supporting Remote Desktop Protocol 8.1 • Windows Azure Pack • Service Management Portal • System Center 2012 R2 • Windows Server 2012 R2 • Hyper-V • Remote Desktop Gateway

  32. Windows Azure Pack / SMA Demo(CrashDummies Inc. goes Cloud)

  33. Q + A Resources:

  34. THANK YOU! Michael Rüefli Cloud ArchitectEmail: drmiru@hotmail.comBlog: www.miru.chTwitter: @drmiru

More Related