windows azure pack / sma build and automate your own private cloud michael rüefli cloud architect...
TRANSCRIPT
![Page 1: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/1.jpg)
Windows Azure Pack / SMABuild and automate your own private Cloud
Michael RüefliCloud ArchitectEmail: [email protected]: www.miru.chTwitter: @drmiru
![Page 2: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/2.jpg)
Definition of Cloud Computing (recap)- Elastic and scalable, based on standard
architecture stamps- Pooled Resources (Compute, Storage, Network)- Highly automated- Self Service enabled- Usage driven chargeback
![Page 3: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/3.jpg)
Microsoft’s Vision…the «Cloud OS»
MICROSOFT
SERVICE PROVIDERON-PREMISES
CONSISTENTPLATFORM1
![Page 4: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/4.jpg)
Different Service Models
IaaSInfrastructure as a
Service
Infrastructure Admins
PaaSPlatform as a Service
App Developers
SaaSSoftware as a Service
End Users
Windows Azure Pack
![Page 5: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/5.jpg)
Private Cloud Solution Stack (IaaS)
System Center Virtual Machine Manager
NetworkStorageHostsServices
VMs Apps
Service Provider Foundation
Windows Azure Pack Service Management Automation
![Page 6: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/6.jpg)
The Networking Challenges
- Tenant Networks to be isolated from Provider Space
- Network Virtualization present in Server 2012 but…- Complex to configure, no SysCtr Integration- Tenant Networks fully isolated
![Page 7: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/7.jpg)
Networking Changes in R2
![Page 8: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/8.jpg)
What’s new in Networking
- Inbox, multitenant NVGRE Gateway- Remote Tracing- IPAM Integration- Cisco Nexus 1000v
![Page 9: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/9.jpg)
HNV Gateway
Network Virtualization Before and Now Tenant A Tenant B
VM Network VM Network
Logical Network
Physical Network
Hyper-V Hyper-V
192.168.1.0/24 192.168.1.0/24
![Page 10: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/10.jpg)
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
![Page 11: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/11.jpg)
Windows Azure Pack
![Page 12: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/12.jpg)
Windows Azure PackBrings Azure Capabilities on Premise
![Page 13: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/13.jpg)
R2 w/ Service Provider Foundation
Future Services
Service Bus
SQLmySQLVMs
WebSites
Service Management API
ServicePlansUsers Provider
PortalConsumer
Self-ServicePortal
Web SitesAppsDatabaseVMs
Service ProviderCustomer
Self Service Portal Moves On-Premises
Common Mgt. Experience
Workloads
Cloud-Enabled Services Move On-Premises
Consistent Dev. Experience
Other Services
CDN.Media,, etc.
CachingService
BusSQLVMs
WebSites
WorkerRole
Service Management API
Web SitesAppsDatabaseVMs
Subscriber Self-Service
Portal
Windows Azure
Cloud OS Consistent Experiences
R2
![Page 14: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/14.jpg)
Service ConsumersConsume infrastructure and appsfrom service providers as “off the shelf” solutions
Service ProvidersOffer and administer servicesthat are provided to customers
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
![Page 15: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/15.jpg)
Cloud Offerings for Service Consumers
Virtual Machines Web Sites SQL/MySQL
DatabasesService Bus
![Page 16: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/16.jpg)
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
Web Sites
![Page 17: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/17.jpg)
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
Service Bus
![Page 18: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/18.jpg)
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
Virtual Machines
![Page 19: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/19.jpg)
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
Additional Services
![Page 20: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/20.jpg)
Tenant Portal Tenant Public API
Admin Portal Admin API Tenant API SQL(for config data)
Firewall
Internet
ADFS
Resource Providers
Deployment ArchitectureWindows Azure PackPre-requisites
Windows Server 2012 or higherSQL 2012 SP1 or higherInternet Information Services (IIS).NET 3.5 and 4.0
![Page 21: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/21.jpg)
Enabling Service Providers
AdministrationUsage &
ReportingAutomation
![Page 22: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/22.jpg)
Administration
Offer Services to Tenants via Plans
Provide Add-ons to subscriptions
Manage subscriptions
Administer Services
Extend and customize
![Page 23: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/23.jpg)
Service Management AutomationPart of SC Orchestrator
Fully integrated in WAP
Runbooks based on PowershellWorkflows
Highly Scalable
Easy Deployment
![Page 24: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/24.jpg)
Automation
Optimize and extend services using runbooks
Powershell workflows
Web-based runbook authoring
Manage runbooks and jobs
Integrates with other systems including System Center
![Page 25: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/25.jpg)
Usage and Reporting
Continuous usage metering per tenant subscription
Per-subscription Billing APIs
IaaS Data Warehouse
Server Inventory Reports
Cloud Cruiser Integration
![Page 26: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/26.jpg)
DEMO: Infrastructure as a Service (Admin Experience)
![Page 27: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/27.jpg)
De-Mystifing SPF
Virtual Machines
Virtual MachineManager
VM networksVirtual Machine
Manager
Service Templates
Virtual MachineManager
AutomationOrchestrator
and SMA
Enables Hosted IaaS 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
2012
![Page 28: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/28.jpg)
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
![Page 29: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/29.jpg)
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
![Page 30: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/30.jpg)
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
![Page 31: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/31.jpg)
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
![Page 32: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/32.jpg)
Windows Azure Pack / SMA Demo(CrashDummies Inc. goes Cloud)
![Page 33: Windows Azure Pack / SMA Build and automate your own private Cloud Michael Rüefli Cloud Architect Email: drmiru@hotmail.com Blog: Twitter:](https://reader035.vdocuments.site/reader035/viewer/2022070415/5697bfaf1a28abf838c9d11d/html5/thumbnails/33.jpg)
Q + A
Resources:
http://bit.ly/1lQc3bb Windows Azure Pack White Paper
http://bit.ly/1fFmnQH
Service Management Automation White Paper