Docstoc

Introduction to Windows Azure - salsahpc - Indiana University

Document Sample
Introduction to Windows Azure - salsahpc - Indiana University Powered By Docstoc
					                                             Windows Azure

   = Managed for You     Standalone   IaaS      PaaS       SaaS
                           Servers
Applications
Runtimes
Database
Operating System
Virtualization
Server
Storage
Networking


                   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>




Account     Table                                Entities
            http://<account>.table.core.windows.net/<table>



          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

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:0
posted:5/20/2013
language:Unknown
pages:31
yaofenji yaofenji
About