Академический Документы
Профессиональный Документы
Культура Документы
Efficiency
Control+Cost
Developer
5)
1) Choose image, then 2) Choose image, 3) Provision 4) Install Configure 6) Manage VMs and
create VM for DBMS then create and database, then application load DBMS (e.g., deploying
and configure DBMS configure VM(s) create tables and balancer new OS images in VMs)
for application add data
Library
VM Images
Data
Application Load
Balancer
Developer
1) Provision
2) Deploy
database, then
application
create tables and
add data
Data
Application Load
Balancer
“Red Dog” Front End (RDFE)
Windows Azure
Networking
Windows
Load Balancer Front-End
Middle- Azure
Front-End Storage,
Tier
SQL Azure
Cloud Service
Role: Front-End Role: Middle-Tier
Definition Definition
Type: Web Type: Worker
VM Size: Small VM Size: Large
Endpoints: External-1 Endpoints: Internal-1
Configuration Configuration
Instances: 2 Instances: 3
Update Domains: 2 Update Domains: 2
Fault Domains: 2 Fault Domains: 2
Worker
Role
• Blobs
• Tables
• Queues
Account Container Blob
IMG001.JPG
pictures
IMG002.JPG
sally
movies MOV1.AVI
Account Table Entity
Name =…
Email = …
users
Name =…
Email = …
sally
Photo ID =…
Date =…
photo index
Photo ID =…
Date =…
Account Queue Message
128x128, http://…
thumbnail jobs
256x256,
http://…
sally
http://…
photo processing
jobs
http://…
Container Blobs
http://<account>.blob.core.windows.net/<container>
Queue Messages
http://<account>.queue.core.windows.net/<queue>
Web Worker
Role Role
{…-…-...-…}
Web Worker
Role Role
http://msdn.microsoft.com/en-us/wazplatformtrainingcourse.aspx