Cloud Computing Introduction to Windows Azure and the Azure Service Platform
Microsoft Windows Azure - Cloud Computing Hosting Environment Presentation
-
Upload
microsoft-private-cloud -
Category
Technology
-
view
907 -
download
0
Transcript of Microsoft Windows Azure - Cloud Computing Hosting Environment Presentation
Erick SmithDevelopment ManagerMicrosoft Corporation
Chuck LenzmeierArchitectMicrosoft Corporation
ES19
Switches
Highly-availableFabric Controller
Out-of-band communication –hardware control In-band communication
– software control
WS08 Hypervisor
VMVM
VM
Control VM
Service RolesControl
Agent
WS08
Node can be a VM or a physical machine
Load-balancers
“What” is needed
Make it happen
Fabric
SwitchesLoad-balancers
Fabric Controller
Load Balancer Channel
Endpoint
Interface
Directory Resource
Fundamental Services
LoadBalancer
Template automatically maps to service model
Public Internet
Background Process
Role
Front-endWeb Role
Allocation is across fault domains
Fault domains
Goal is to automate life cycle as much as possible
Coding & Modeling
• New services and updates
Provisioning
• Desired configuration
Deployment
• Mapping and deploying to actual hardware
• Network configuration
Maintain goal state
• Monitor
• React to events
AutomatedAutomatedDeveloper Developer/Deployer
Logical Node
Logical Role
Instance
Logical Role
Logical Service
Physical Node
Role Instance
Description
Role Description
Service Description
Logical Role InstanceGoal State
Current State
Logical Node
Physical Node
Service Isolation And Security
Managed codeRestriction of privileges
Firewall
VirtualMachine
IP filtering
Client Node
FC Agent
FC Core
Object Model
Disk
Uncommitted Committed
FC Core
Object Model
Disk
Committed
FC Core
Object Model
Disk
Committed
Replication system
Primary FC Node Secondary FC Node Secondary FC Node
Hypervisor
Guest PartitionHost Partition Guest Partition
Hardware
VirtualizationStack
(VSP)
Drivers
Host OS
Server Core
ApplicationsApplications
VirtualizationStack
(VSC)
Guest OS
Server Enterprise
VirtualizationStack
(VSC)
Guest OS
Server Enterprise
NIC Disk1
VMBUS VMBUS VMBUS
Disk2 CPU
HV-enabled Server Core base VHD
Host Partition
Host partition differencing
VHD
Guest Partition
Guest partition
differencing VHD
Guest partition
differencing VHD
Server Enterprise base VHD
Guest partition
differencing VHD
Application VHD
Application VHD
Application VHD
Server Core base VHD
Server Enterprise base VHD
Maintenance OS
App1 Package App3 Package App2 Package
Guest Partition Guest Partition
Exp
ensi
ve
www.microsoftpdc.com
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista 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.
http://www.microsoft.com/windowsazure/
http://www.microsoft.com/india/cloud/