SlideShare a Scribd company logo
1 of 1
Download to read offline
What Cost Us Cloud Computing?
                                                                                                       A Case Study About Cloud Based Virtual Labs
                                                                                                                     Nane Kratzke



                                                                                                                                                                                                                                                                                  (C)
                                                    (A)                                                                                                      (B)
                                                                                                                                                                                                                                                                   Average Box to Maximum Box Ratio
                                       Maximum and Average Box Usage                                                                        Accumulated Processing Hours per Week
                                                                                                                                                                                                                                                                         according to Weinman




                                                                                                                                2000




                                                                                                                                                                                                                                                1.0
                    50




                                                                Average Box Usage




                                                                                                                                                                                                                  Avg to Max Box Usage Ratio
                                                                Maximum Box Usage in an hour




                                                                                                                                                                                                                                                0.8
                    40




                                                                                                                                1500
Used Server Boxes




                                                                                                             Processing Hours




                                                                                                                                                                                                                                                0.6
                    30




                                                                                                                                1000




                                                                                                                                                                                                                                                0.4
                    20




                                                                                                                                500




                                                                                                                                                                                                                                                0.2
                    10




                                                                                                                                                                                                                                                0.0
                    0




                                                                                                                                0
                            13    14   15    16     17    18   19    20    21    22    23   24    25                                   13    14   15   16   17    18   19   20    21   22   23   24   25                                                    14               16         18           20          22       24

                                                         Calendar Week                                                                                           Calendar Week                                                                                                         Calendar Week



Is it more economical for practical courses to pro-                                                                cloud service provider accounts from Amazon Web Services.                                                                           Step 2: Determine your dedicated costs
vide classical dedicated educational labs or to use                                                                According to the presented figures we can identify different                                                                  At the Lubeck University of Applied Sciences the procure-
                                                                                                                                                                                                                                                       ¨
IaaS/cloud based virtual labs? Try to decide for your-                                                             phases being more cloud compatible than others from an                                                                      ment office could purchase the smallest possible server version
self by analyzing the following table of measured real world                                                       economical point of view. Training and development pha-                                                                     (approximately 4 ECU in the AWS universe) for about 3055$.
cost data!                                                                                                         ses show very peaky usage characteristics of resources which                                                                So our dedicated costs per atomic timeframe (1h) would be
                     Group Students Project                                      Costs in $                        advantages cloud computing. Other phases with less peaky                                                                    (regarding a 5 year amortization):
                          A1             5          WRSC Website                      88.39$                       usage characteristics disadvantage cloud computing.
                          A2             6          WRSC Website                      265.37$                      According to Weinmans proof of the “Inevitability of Cloud                                                                                               3055$              $
                                                                                                                                                                                                                                                       d5year (3055$) =               ≈ 0.0697   (4)
                                                                                                                                                                                                                                                                        5 · 365 · 24h          h
                          A3             4          WRSC Website                      88.14$                       Computing” we used the following maximum variable cost
                                                                                                                                                                                                                                                 Step 3: Determine your maximal cloud costs
                          A4             6          WRSC Website                      162.88$                      formula as decision criteria.
                                                                                                                                                                                                                                               Equation 1 told us to calculate our cMAX costs in the following
                          B1             6          Sailbot Tracking                  41.17$
                                                                                                                                                                                                                                               way:
                          B2             6          Sailbot Tracking                  57.58$                                                                      dAT F (p)
                                                                                                                                                  cMAX   :=                                                 (1)
                          B3             6          Sailbot Tracking                  57.46$                                                                at p(TStart , TEnd , uc)
                          B4             5          Sailbot Tracking                  37.42$                       This decision criteria can be applied according the following                                                                                        d5year (3055$) 0.0697 $        $
                                                                                                                                                                                                                                                          c26w
                                                                                                                                                                                                                                                           MAX        =               =         ≈ 1.99                                   (5)
                                                                                                                                                                                                                                                                            at p26w     0.035 h        h
                          B5             5          Sailbot Tracking                  48.58$                       developed four step decision model.
                                                                                                                                                                                                                                                      Step 4: Check appropriate cloud resources
Hard – isn’t it? We have answered this question at the Lu-
                                                        ¨                                                                              Step 1: Determine your atp ratio
                                                                                                                                                                                                                                               The following table shows that AWS provides several compa-
beck University of Applied Sciences for several lectures of                                                        In our analyzed timeframe 7612 hours of instance usage were
                                                                                                                                                                                                                                               rable instance types with pricings below our maximal costs.
computer science study programs.                                                                                   generated. So the following average amount of servers would
                                                                                                                                                                                                                                                 AWS Instance Type ECU Price/h Comparable
The analyzed use case was a college lecture on web techno-                                                         be necessary to provide 7612 processing hours within a 26
                                                                                                                                                                                                                                                 Micro                                       <1           0.025$               -
logies for computer science students in summer 2011.                                                               week timeframe.
                                                                                                                                                                                                                                                 Small (Standard)                             1           0.095$               -
                                                                          24x7
                                                                                                                                                                                                                                                 Large (Standard)                             4           0.38$                o
                            Training Development phase P M                                                                                                   7612h
                                                                                                                                                  avg26w =              ≈ 1.74                              (2)                                  XL (Standard)                                8           0.76$                +
                               13 - 15                   16 - 23                 24 25                                                                     26 · 7 · 24h
                                                                                                                                                                                                                                                 XL (High Memory)                            6.5          0.57$                +
                                              Calendar weeks                                                       Our maximum server usage within 1 hour was 49 servers in
                                                                                                                                                                                                                                                 Medium (High CPU)                            5           0.19$                o
In the corresponding practical courses of this lecture students                                                    parallel. So we got the following average to peak ratio for a
formed groups of 5 or 6 persons to develop a website for a                                                         26 week timeframe.                                                                                                                                                 Conclusions
scientific conference on robotic sailing (project 1) or deve-                                                                                                                                                                                   So due to our peaky usage characteristics virtual labs are
lop a google map based automatic sailbot tracking service                                                                                              avg26w 1.74                                                                             more economical for the analyzed lecture (web technologies)
                                                                                                                                             at p26w =       =     ≈ 0.035                                  (3)
(project 2) for the same conference. All groups were assigned                                                                                           max    49                                                                              than classical dedicated educational labs.


                          It turned out that virtual labs provide a more than 25 times cost advantage (1/at p26w ≈ 28.73). In average each student ”cost” us 17.27 USD.



                                          (A)                                                                               (B)                                                                   (C)                                                                                              (D)
                           Costs per Month (aligned to Weeks)                                                         Main Cost Drivers                                                Costresponsibilty of Groups                                                                     Histogram of Costs per Group
                    500




                                                                                                                                                                                                                                                                             4




                                                                                                                                                                                           GM 5 (6%)          GM 4 (4%)
                                                                                                 instancehour (62%)
                                                                                                                                                                                 WRSC 1 (10%)                     GM 3 (7%)
                    400




                                                                                                                                                                                                                                                                             3




                                                                                                                                                                                                                                                  GM 2 (7%)
Costs in USD

                    300




                                                                                                                                                                                                                                                                  # Groups




                                                                                                                                                                                                                                                      GM 1 (5%)
                                                                                                                                                         datatransfer (0%)
                                                                                                                                                                                                                                                                             2




                                                                                                                                                         adressing (3%)
                    200




                                                                                                                                                                      WRSC 2 (31%)

                                                                                                                                                                                                                                                 WRSC 4 (19%)
                                                                                                                                                                                                                                                                             1
                    100




                                                                                                                                            datastorage (34%)                                              WRSC 3 (10%)
                                                                                                                                                                                                                                                                             0
                    0




                               CW 13     CW 14–17    CW 18–21       CW 22–25                                                                                                                                                                                                      0      50        100     150     200   250       300

                                                                                                                                                                                                                                                                                                  Cost Ranges in USD



Acknowledgements. Thanks to Amazon Web Services for supporting our ongoing research with several research as well as educational grants. Thanks to our students and Michael Breuker for using cloud
computing in practical education. Let me thank Alexander Schlaefer and Uwe Krohn for organizing the 4th World Robotic Sailing Championship 2011 (WRSC 2011) and their confidence in our students.

More Related Content

Similar to What Cost Us Cloud Computing

Polar lidar project presentation
Polar lidar project presentationPolar lidar project presentation
Polar lidar project presentationAleksey_Bunkin
 
Combo exceltimesheet
Combo exceltimesheetCombo exceltimesheet
Combo exceltimesheetConfidential
 
Combo exceltimesheet
Combo exceltimesheetCombo exceltimesheet
Combo exceltimesheetConfidential
 
Combo exceltimesheet 1
Combo exceltimesheet 1Combo exceltimesheet 1
Combo exceltimesheet 1Confidential
 
Copy of combo exceltimesheet
Copy of combo exceltimesheetCopy of combo exceltimesheet
Copy of combo exceltimesheetConfidential
 
Miltenburg M Sc Presentation Tu Delft
Miltenburg   M Sc Presentation Tu DelftMiltenburg   M Sc Presentation Tu Delft
Miltenburg M Sc Presentation Tu Delftimiltenburg
 
FAST2011 - Benson - Presentation
FAST2011 - Benson - PresentationFAST2011 - Benson - Presentation
FAST2011 - Benson - PresentationSimon Benson
 
Accomplishments 2008
Accomplishments 2008Accomplishments 2008
Accomplishments 2008danielkhom
 

Similar to What Cost Us Cloud Computing (9)

Peter Hofman
Peter HofmanPeter Hofman
Peter Hofman
 
Polar lidar project presentation
Polar lidar project presentationPolar lidar project presentation
Polar lidar project presentation
 
Combo exceltimesheet
Combo exceltimesheetCombo exceltimesheet
Combo exceltimesheet
 
Combo exceltimesheet
Combo exceltimesheetCombo exceltimesheet
Combo exceltimesheet
 
Combo exceltimesheet 1
Combo exceltimesheet 1Combo exceltimesheet 1
Combo exceltimesheet 1
 
Copy of combo exceltimesheet
Copy of combo exceltimesheetCopy of combo exceltimesheet
Copy of combo exceltimesheet
 
Miltenburg M Sc Presentation Tu Delft
Miltenburg   M Sc Presentation Tu DelftMiltenburg   M Sc Presentation Tu Delft
Miltenburg M Sc Presentation Tu Delft
 
FAST2011 - Benson - Presentation
FAST2011 - Benson - PresentationFAST2011 - Benson - Presentation
FAST2011 - Benson - Presentation
 
Accomplishments 2008
Accomplishments 2008Accomplishments 2008
Accomplishments 2008
 

More from Nane Kratzke

Smart like a Fox: How clever students trick dumb programming assignment asses...
Smart like a Fox: How clever students trick dumb programming assignment asses...Smart like a Fox: How clever students trick dumb programming assignment asses...
Smart like a Fox: How clever students trick dumb programming assignment asses...Nane Kratzke
 
#BTW17 on Twitter (Die Bundestagswahl 2017 auf Twitter - war der Ausgang abzu...
#BTW17 on Twitter (Die Bundestagswahl 2017 auf Twitter - war der Ausgang abzu...#BTW17 on Twitter (Die Bundestagswahl 2017 auf Twitter - war der Ausgang abzu...
#BTW17 on Twitter (Die Bundestagswahl 2017 auf Twitter - war der Ausgang abzu...Nane Kratzke
 
About being the Tortoise or the Hare? Making Cloud Applications too Fast and ...
About being the Tortoise or the Hare? Making Cloud Applications too Fast and ...About being the Tortoise or the Hare? Making Cloud Applications too Fast and ...
About being the Tortoise or the Hare? Making Cloud Applications too Fast and ...Nane Kratzke
 
Serverless Architectures - Where have all the servers gone?
Serverless Architectures - Where have all the servers gone?Serverless Architectures - Where have all the servers gone?
Serverless Architectures - Where have all the servers gone?Nane Kratzke
 
There is no impenetrable system - So, why we are still waiting to get breached?
There is no impenetrable system - So, why we are still waiting to get breached?There is no impenetrable system - So, why we are still waiting to get breached?
There is no impenetrable system - So, why we are still waiting to get breached?Nane Kratzke
 
Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...
Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...
Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...Nane Kratzke
 
We have the Bricks to Build Cloud-native Cathedrals - But do we have the mortar?
We have the Bricks to Build Cloud-native Cathedrals - But do we have the mortar?We have the Bricks to Build Cloud-native Cathedrals - But do we have the mortar?
We have the Bricks to Build Cloud-native Cathedrals - But do we have the mortar?Nane Kratzke
 
About an Immune System Understanding for Cloud-native Applications - Biology ...
About an Immune System Understanding for Cloud-native Applications - Biology ...About an Immune System Understanding for Cloud-native Applications - Biology ...
About an Immune System Understanding for Cloud-native Applications - Biology ...Nane Kratzke
 
Der Bundestagswahlkampf 2017 auf Twitter - War der Ausgang abzusehen?
Der Bundestagswahlkampf 2017 auf Twitter - War der Ausgang abzusehen?Der Bundestagswahlkampf 2017 auf Twitter - War der Ausgang abzusehen?
Der Bundestagswahlkampf 2017 auf Twitter - War der Ausgang abzusehen?Nane Kratzke
 
Smuggling Multi-Cloud Support into Cloud-native Applications using Elastic Co...
Smuggling Multi-Cloud Support into Cloud-native Applications using Elastic Co...Smuggling Multi-Cloud Support into Cloud-native Applications using Elastic Co...
Smuggling Multi-Cloud Support into Cloud-native Applications using Elastic Co...Nane Kratzke
 
Was die Cloud mit einem brennenden Haus zu tun hat
Was die Cloud mit einem brennenden Haus zu tun hatWas die Cloud mit einem brennenden Haus zu tun hat
Was die Cloud mit einem brennenden Haus zu tun hatNane Kratzke
 
What the cloud has to do with a burning house?
What the cloud has to do with a burning house?What the cloud has to do with a burning house?
What the cloud has to do with a burning house?Nane Kratzke
 
ClouNS - A Cloud-native Application Reference Model for Enterprise Architects
ClouNS - A Cloud-native Application Reference Model for Enterprise ArchitectsClouNS - A Cloud-native Application Reference Model for Enterprise Architects
ClouNS - A Cloud-native Application Reference Model for Enterprise ArchitectsNane Kratzke
 
RESTful APIs mit Dart
RESTful APIs mit DartRESTful APIs mit Dart
RESTful APIs mit DartNane Kratzke
 
ppbench - A Visualizing Network Benchmark for Microservices
ppbench - A Visualizing Network Benchmark for Microservicesppbench - A Visualizing Network Benchmark for Microservices
ppbench - A Visualizing Network Benchmark for MicroservicesNane Kratzke
 
About Microservices, Containers and their Underestimated Impact on Network Pe...
About Microservices, Containers and their Underestimated Impact on Network Pe...About Microservices, Containers and their Underestimated Impact on Network Pe...
About Microservices, Containers and their Underestimated Impact on Network Pe...Nane Kratzke
 
Java Streams und Lambdas
Java Streams und LambdasJava Streams und Lambdas
Java Streams und LambdasNane Kratzke
 
Dart (Teil II der Tour de Dart)
Dart (Teil II der Tour de Dart)Dart (Teil II der Tour de Dart)
Dart (Teil II der Tour de Dart)Nane Kratzke
 
Dart (Teil I der Tour de Dart)
Dart (Teil I der Tour de Dart)Dart (Teil I der Tour de Dart)
Dart (Teil I der Tour de Dart)Nane Kratzke
 
Cloud Economics in Training and Simulation
Cloud Economics in Training and SimulationCloud Economics in Training and Simulation
Cloud Economics in Training and SimulationNane Kratzke
 

More from Nane Kratzke (20)

Smart like a Fox: How clever students trick dumb programming assignment asses...
Smart like a Fox: How clever students trick dumb programming assignment asses...Smart like a Fox: How clever students trick dumb programming assignment asses...
Smart like a Fox: How clever students trick dumb programming assignment asses...
 
#BTW17 on Twitter (Die Bundestagswahl 2017 auf Twitter - war der Ausgang abzu...
#BTW17 on Twitter (Die Bundestagswahl 2017 auf Twitter - war der Ausgang abzu...#BTW17 on Twitter (Die Bundestagswahl 2017 auf Twitter - war der Ausgang abzu...
#BTW17 on Twitter (Die Bundestagswahl 2017 auf Twitter - war der Ausgang abzu...
 
About being the Tortoise or the Hare? Making Cloud Applications too Fast and ...
About being the Tortoise or the Hare? Making Cloud Applications too Fast and ...About being the Tortoise or the Hare? Making Cloud Applications too Fast and ...
About being the Tortoise or the Hare? Making Cloud Applications too Fast and ...
 
Serverless Architectures - Where have all the servers gone?
Serverless Architectures - Where have all the servers gone?Serverless Architectures - Where have all the servers gone?
Serverless Architectures - Where have all the servers gone?
 
There is no impenetrable system - So, why we are still waiting to get breached?
There is no impenetrable system - So, why we are still waiting to get breached?There is no impenetrable system - So, why we are still waiting to get breached?
There is no impenetrable system - So, why we are still waiting to get breached?
 
Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...
Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...
Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-nati...
 
We have the Bricks to Build Cloud-native Cathedrals - But do we have the mortar?
We have the Bricks to Build Cloud-native Cathedrals - But do we have the mortar?We have the Bricks to Build Cloud-native Cathedrals - But do we have the mortar?
We have the Bricks to Build Cloud-native Cathedrals - But do we have the mortar?
 
About an Immune System Understanding for Cloud-native Applications - Biology ...
About an Immune System Understanding for Cloud-native Applications - Biology ...About an Immune System Understanding for Cloud-native Applications - Biology ...
About an Immune System Understanding for Cloud-native Applications - Biology ...
 
Der Bundestagswahlkampf 2017 auf Twitter - War der Ausgang abzusehen?
Der Bundestagswahlkampf 2017 auf Twitter - War der Ausgang abzusehen?Der Bundestagswahlkampf 2017 auf Twitter - War der Ausgang abzusehen?
Der Bundestagswahlkampf 2017 auf Twitter - War der Ausgang abzusehen?
 
Smuggling Multi-Cloud Support into Cloud-native Applications using Elastic Co...
Smuggling Multi-Cloud Support into Cloud-native Applications using Elastic Co...Smuggling Multi-Cloud Support into Cloud-native Applications using Elastic Co...
Smuggling Multi-Cloud Support into Cloud-native Applications using Elastic Co...
 
Was die Cloud mit einem brennenden Haus zu tun hat
Was die Cloud mit einem brennenden Haus zu tun hatWas die Cloud mit einem brennenden Haus zu tun hat
Was die Cloud mit einem brennenden Haus zu tun hat
 
What the cloud has to do with a burning house?
What the cloud has to do with a burning house?What the cloud has to do with a burning house?
What the cloud has to do with a burning house?
 
ClouNS - A Cloud-native Application Reference Model for Enterprise Architects
ClouNS - A Cloud-native Application Reference Model for Enterprise ArchitectsClouNS - A Cloud-native Application Reference Model for Enterprise Architects
ClouNS - A Cloud-native Application Reference Model for Enterprise Architects
 
RESTful APIs mit Dart
RESTful APIs mit DartRESTful APIs mit Dart
RESTful APIs mit Dart
 
ppbench - A Visualizing Network Benchmark for Microservices
ppbench - A Visualizing Network Benchmark for Microservicesppbench - A Visualizing Network Benchmark for Microservices
ppbench - A Visualizing Network Benchmark for Microservices
 
About Microservices, Containers and their Underestimated Impact on Network Pe...
About Microservices, Containers and their Underestimated Impact on Network Pe...About Microservices, Containers and their Underestimated Impact on Network Pe...
About Microservices, Containers and their Underestimated Impact on Network Pe...
 
Java Streams und Lambdas
Java Streams und LambdasJava Streams und Lambdas
Java Streams und Lambdas
 
Dart (Teil II der Tour de Dart)
Dart (Teil II der Tour de Dart)Dart (Teil II der Tour de Dart)
Dart (Teil II der Tour de Dart)
 
Dart (Teil I der Tour de Dart)
Dart (Teil I der Tour de Dart)Dart (Teil I der Tour de Dart)
Dart (Teil I der Tour de Dart)
 
Cloud Economics in Training and Simulation
Cloud Economics in Training and SimulationCloud Economics in Training and Simulation
Cloud Economics in Training and Simulation
 

Recently uploaded

SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...KokoStevan
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.MateoGardella
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 

Recently uploaded (20)

SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 

What Cost Us Cloud Computing

  • 1. What Cost Us Cloud Computing? A Case Study About Cloud Based Virtual Labs Nane Kratzke (C) (A) (B) Average Box to Maximum Box Ratio Maximum and Average Box Usage Accumulated Processing Hours per Week according to Weinman 2000 1.0 50 Average Box Usage Avg to Max Box Usage Ratio Maximum Box Usage in an hour 0.8 40 1500 Used Server Boxes Processing Hours 0.6 30 1000 0.4 20 500 0.2 10 0.0 0 0 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 16 18 20 22 24 Calendar Week Calendar Week Calendar Week Is it more economical for practical courses to pro- cloud service provider accounts from Amazon Web Services. Step 2: Determine your dedicated costs vide classical dedicated educational labs or to use According to the presented figures we can identify different At the Lubeck University of Applied Sciences the procure- ¨ IaaS/cloud based virtual labs? Try to decide for your- phases being more cloud compatible than others from an ment office could purchase the smallest possible server version self by analyzing the following table of measured real world economical point of view. Training and development pha- (approximately 4 ECU in the AWS universe) for about 3055$. cost data! ses show very peaky usage characteristics of resources which So our dedicated costs per atomic timeframe (1h) would be Group Students Project Costs in $ advantages cloud computing. Other phases with less peaky (regarding a 5 year amortization): A1 5 WRSC Website 88.39$ usage characteristics disadvantage cloud computing. A2 6 WRSC Website 265.37$ According to Weinmans proof of the “Inevitability of Cloud 3055$ $ d5year (3055$) = ≈ 0.0697 (4) 5 · 365 · 24h h A3 4 WRSC Website 88.14$ Computing” we used the following maximum variable cost Step 3: Determine your maximal cloud costs A4 6 WRSC Website 162.88$ formula as decision criteria. Equation 1 told us to calculate our cMAX costs in the following B1 6 Sailbot Tracking 41.17$ way: B2 6 Sailbot Tracking 57.58$ dAT F (p) cMAX := (1) B3 6 Sailbot Tracking 57.46$ at p(TStart , TEnd , uc) B4 5 Sailbot Tracking 37.42$ This decision criteria can be applied according the following d5year (3055$) 0.0697 $ $ c26w MAX = = ≈ 1.99 (5) at p26w 0.035 h h B5 5 Sailbot Tracking 48.58$ developed four step decision model. Step 4: Check appropriate cloud resources Hard – isn’t it? We have answered this question at the Lu- ¨ Step 1: Determine your atp ratio The following table shows that AWS provides several compa- beck University of Applied Sciences for several lectures of In our analyzed timeframe 7612 hours of instance usage were rable instance types with pricings below our maximal costs. computer science study programs. generated. So the following average amount of servers would AWS Instance Type ECU Price/h Comparable The analyzed use case was a college lecture on web techno- be necessary to provide 7612 processing hours within a 26 Micro <1 0.025$ - logies for computer science students in summer 2011. week timeframe. Small (Standard) 1 0.095$ - 24x7 Large (Standard) 4 0.38$ o Training Development phase P M 7612h avg26w = ≈ 1.74 (2) XL (Standard) 8 0.76$ + 13 - 15 16 - 23 24 25 26 · 7 · 24h XL (High Memory) 6.5 0.57$ + Calendar weeks Our maximum server usage within 1 hour was 49 servers in Medium (High CPU) 5 0.19$ o In the corresponding practical courses of this lecture students parallel. So we got the following average to peak ratio for a formed groups of 5 or 6 persons to develop a website for a 26 week timeframe. Conclusions scientific conference on robotic sailing (project 1) or deve- So due to our peaky usage characteristics virtual labs are lop a google map based automatic sailbot tracking service avg26w 1.74 more economical for the analyzed lecture (web technologies) at p26w = = ≈ 0.035 (3) (project 2) for the same conference. All groups were assigned max 49 than classical dedicated educational labs. It turned out that virtual labs provide a more than 25 times cost advantage (1/at p26w ≈ 28.73). In average each student ”cost” us 17.27 USD. (A) (B) (C) (D) Costs per Month (aligned to Weeks) Main Cost Drivers Costresponsibilty of Groups Histogram of Costs per Group 500 4 GM 5 (6%) GM 4 (4%) instancehour (62%) WRSC 1 (10%) GM 3 (7%) 400 3 GM 2 (7%) Costs in USD 300 # Groups GM 1 (5%) datatransfer (0%) 2 adressing (3%) 200 WRSC 2 (31%) WRSC 4 (19%) 1 100 datastorage (34%) WRSC 3 (10%) 0 0 CW 13 CW 14–17 CW 18–21 CW 22–25 0 50 100 150 200 250 300 Cost Ranges in USD Acknowledgements. Thanks to Amazon Web Services for supporting our ongoing research with several research as well as educational grants. Thanks to our students and Michael Breuker for using cloud computing in practical education. Let me thank Alexander Schlaefer and Uwe Krohn for organizing the 4th World Robotic Sailing Championship 2011 (WRSC 2011) and their confidence in our students.