Presentation is loading. Please wait.

Presentation is loading. Please wait.

......einführung ins wolkenrechnen.................mit windows azure...........................................................................................................................................................................................

Similar presentations


Presentation on theme: "......einführung ins wolkenrechnen.................mit windows azure..........................................................................................................................................................................................."— Presentation transcript:

1 ......einführung ins wolkenrechnen.................mit windows azure................................................................................................................................................................................................................................beat schwegler..........microsoft western europe.............beatsch@microsoft.com....................................................................

2 motivation billiger. weniger risiko. expertise.

3 skalierbarkeit

4 elastizität Number of EC2 Instances 300 CPU’s on weekends Thursday 4/23/2009 Friday 4/24/2009 Sunday 4/26/2009 Monday 4/27/2009 Tuesday 4/28/2009 Saturday 4/25/2009 Wednesday 4/22/2009 3000- - 300 --

5 kapazitätsplanung Real Load Capacity provided by IT « Waste » of Capacity Under Capacity Fixed price from IT Capacity Load Trend Innovation Barrier Computing Capacity Time

6 überkapazität

7 kosten Source James Hamilton: http://perspectives.mvdirona.com/2008/11/28/CostOfPowerInLargeScaleDataCenters.aspx

8 kosten Source James Hamilton: http://perspectives.mvdirona.com/2008/11/28/CostOfPowerInLargeScaleDataCenters.aspx

9 «vermieten»

10

11 Capacity provided by IT Initial Investment reduced to the minimum Reduce Over Capacity Never Under Capacity Possible Reduction in case of load drop Load Trend Computing Capacity Time cloud computing

12 patterns Usage Compute Time Average Inactivity Period Compute Time Average Usage Compute Time Compute Time Average Usage

13 cloud kriterien on-demand. internet. multi tenant. elastizität. skalierbarkeit.

14 Software as a Service Platform as a Service Infrastructure as a Service kategorisierung

15 cloud fähigkeiten elastic compute. scalable storage. network topology.

16 herausforderung cap. base vs acid. datenschema.

17 Windows Azure is an internet-scale cloud services platform hosted in Microsoft data centers around the world, proving a simple, reliable and powerful platform for the creation of web applications and services.

18 compute

19 storage

20 Special credit goes to Simon Guest who let me “borrow” these whiteboard slides

21 Web Role Azure Storage Browser Web Role NLBNLB Worker Role NLBNLB p1 p2 p3

22 Web Role Worker Role Tight coupling between web and worker role is an anti-pattern

23 Web Role Worker Role Queue Re q 1. Place on queue 3. Pickup from queue 4. Process 2. Respond to UI

24 Web Role Worker Role Queue Re q 4. Process Table 5. Add result to table 6. Query table on refresh

25 demo

26 zusammenfassung e&s compute. c&s storage.

27 ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................


Download ppt "......einführung ins wolkenrechnen.................mit windows azure..........................................................................................................................................................................................."

Similar presentations


Ads by Google