Windows Azure Managed for You Standalone Servers Iaa

  • Slides: 31
Download presentation

Windows Azure = Managed for You Standalone Servers Iaa. S Paa. S Saa. S

Windows Azure = Managed for You Standalone Servers Iaa. S Paa. S Saa. S Applications Runtimes Database Operating System Virtualization Server Storage Networking Efficiency Control+Cost

Developer 1) Choose image, then create VM for DBMS and configure DBMS 2) Choose

Developer 1) Choose image, then create VM for DBMS and configure DBMS 2) Choose image, then create and configure VM(s) for application 3) Provision database, then create tables and add data 5) 4) Install Configure application load balancer 6) Manage VMs and DBMS (e. g. , deploying new OS images in VMs) Library VM Images Data Application Load Balancer

Developer 1) Provision database, then create tables and add data Data 2) Deploy application

Developer 1) Provision database, then create tables and add data Data 2) Deploy application Application Load Balancer

“Red Dog” Front End (RDFE) Windows Azure Networking

“Red Dog” Front End (RDFE) Windows Azure Networking

Load Balancer Front-End Middle. Tier Windows Azure Storage, SQL Azure

Load Balancer Front-End Middle. Tier Windows Azure Storage, SQL Azure

Cloud Service Role: Front-End Role: Middle-Tier Definition Type: Web VM Size: Small Endpoints: External-1

Cloud Service Role: Front-End Role: Middle-Tier Definition Type: Web VM Size: Small Endpoints: External-1 Configuration Instances: 2 Update Domains: 2 Fault Domains: 2 Definition Type: Worker VM Size: Large Endpoints: Internal-1 Configuration Instances: 3 Update Domains: 2 Fault Domains: 2

Worker Role

Worker Role

 • Blobs • Tables • Queues

• Blobs • Tables • Queues

Account Container Blob IMG 001. JPG pictures IMG 002. JPG sally movies MOV 1.

Account Container Blob IMG 001. JPG pictures IMG 002. JPG sally movies MOV 1. AVI

Account Table users sally photo index Entity Name =… Email = … Photo ID

Account Table users sally photo index Entity Name =… Email = … Photo ID =… Date =…

Account Queue Message 128 x 128, http: //… thumbnail jobs 256 x 256, http:

Account Queue Message 128 x 128, http: //… thumbnail jobs 256 x 256, http: //… sally photo processing jobs http: //…

Container Blobs http: //<account>. blob. core. windows. net/<container> Account Table Entities http: //<account>. table.

Container Blobs http: //<account>. blob. core. windows. net/<container> Account Table Entities http: //<account>. table. core. windows. net/<table> Queue Messages http: //<account>. queue. core. windows. net/<queue>

Web Role {…-…-. . . -…} Web Role Worker Role

Web Role {…-…-. . . -…} Web Role Worker Role

http: //msdn. microsoft. com/en-us/wazplatformtrainingcourse. aspx

http: //msdn. microsoft. com/en-us/wazplatformtrainingcourse. aspx