Download presentation
Presentation is loading. Please wait.
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»
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
..........................................................................................................................................................................................................................................................................................................................................................................................................................................................
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.