What Are The Drone Anti-jamming Systems Technology?
Introduction into Windows Azure Pack and Service Management Automation
1. 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
2. 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
4. Different Service Models
IaaS
Infrastructure as a Service
Infrastructure
Admins
PaaS
Platform as a Service
App Developers
SaaS
Software as a Service
End Users
Windows Azure Pack
5. Private Cloud Solution Stack (IaaS)
System Center Virtual Machine Manager
NetworkStorageHosts
Services
VMs Apps
Service Provider Foundation
Windows Azure Pack Service Management Automation
6. 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
8. What’s new in Networking
Inbox, multitenant NVGRE Gateway
Remote Tracing
IPAM Integration
Cisco Nexus 1000v
9. 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
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
14. Service Consumers
Consume infrastructure and apps
from service providers as “off the shelf” solutions
Service Providers
Offer and administer services
that 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
16. 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
17. 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
18. 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
19. 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
20. Tenant Portal Tenant Public API
Admin Portal Admin API Tenant API SQL
(for config data)
Firewall
Internet
ADFS
Resource Providers
Deployment Architecture
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
Powershell
Workflows
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
27. De-Mystifing SPF
Virtual Machines
Virtual Machine
Manager
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
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