SlideShare a Scribd company logo
1 of 20
Download to read offline
Nane Kratzke

CLOUD ECONOMICS IN
TRAINING AND SIMULATION




                                     Prof. Dr. rer. nat. Nane Kratzke
                                                                        1
                 Computer Science and Business Information Systems
The next 25 minutes are about ...

•    What is cloud computing?

•    (Economical) characteristics of cloud computing

•    Postulated use cases for cloud computing

•    Some data from real world

•    Decision making is not always obvious => How to decide?

•    Findings




                                                                 Prof. Dr. rer. nat. Nane Kratzke
                                                                                                    2
                                             Computer Science and Business Information Systems
What is a cloud computing (definition)


„Cloud computing is a model for
enabling ubiquitous, convenient, on-
demand network access to a shared pool
of configurable computing resources
(e.g., networks, servers, storage,
applications, and services) that can be
rapidly provisioned and released with
minimal management effort or service
provider interaction.“

National Institute of Standards and Technology,
NIST: „The NIST definition of cloud computing“;
Peter Mell, Timothy Grance, 2011




http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
                                                                      Prof. Dr. rer. nat. Nane Kratzke
                                                                                                         3
                                                  Computer Science and Business Information Systems
Essential Characteristics of Clouds

   •  No human              •  Remote access via           •  Resources are
      interaction              thin or fat client             pooled to serve
      necessary                platforms                      multiple consumers
   •  Programmable data     •  No physical access          •  Little control or
      center                                                  knowledge over
                                                              exact location

   On-demand                Network                         Resource
   self-service             access                          pooling


                                           m   able
               •  Rapid provisioning am Pay-per-use
                              oare r •  Resourcemodel
               •  Autoscaling g            business r
                                        • 
                       P    r                      eusage
                                           entmonitored,
               •  Ressources
                             Da      t C can be and
                  virtually unlimited a
                                           controlled,
                                           reported

               Rapid                     Measured
               elasticity                Service

                                                                          Prof. Dr. rer. nat. Nane Kratzke
                                                                                                             4
                                              Praktische Informatik und betriebliche Informationssysteme
Business Characteristics


                                      Fixed costs become
            Pay as you go
                                            variable



        Cost are associative          Business gains
        •  100 servers for one hour   flexibility
        •  1 server for 100 hours     •  no long-term financial
        •  Same price                    commitment to
                                         resources




                                                                      Prof. Dr. rer. nat. Nane Kratzke
                                                                                                         5
                                          Praktische Informatik und betriebliche Informationssysteme
Economical Cloud Usage Patterns
have to do with peak loads

     „In other words, even if cloud
     services cost, say, twice as
     much, a pure cloud solution
     makes sense for those demand
     curves where the peak-to-
     average ratio is two-to-one or
     higher.“




     Weinman, Mathematical Proof of
     the Inevitability of Cloud
     Computing, 2011




    http://www.joeweinman.com/Resources/Joe_Weinman_Inevitability_Of_Cloud.pdf

   Peak loads are cloud economics best friends
                                                                                 Prof. Dr. rer. nat. Nane Kratzke
                                                                                                                    6
                                                     Praktische Informatik und betriebliche Informationssysteme
Postulated use cases

These use cases (among others) are postulated to be cloud compatible:
                                                                           data storage,
                     support software     short-term system              disaster recovery
 hosting websites
                    development cycles     demonstrations                  and business
                                                                             continuity


                                         overflow processing
   Training and     media processing        or large-scale
                                                                               simulation
    education        and rendering          scientific data
                                             processing

                               •    Research shows that cost advantages of cloud
                                    computing are deeply use case specific
                               •    Be aware of comparing non comparable use
                                    cases
                               •    This contribution presents some data of
                                    educational use cases (similar usage
                                    characteristics of simulational use cases)

                                                                      Prof. Dr. rer. nat. Nane Kratzke
                                                                                                         7
                                                  Computer Science and Business Information Systems
Analyzed use case


•    Web technology lecture/practical course for
     computer science students (bachelor) in summer
     2011 and summer/winter 2012.
•    Projects: Development of web information
     systems (Drupal based)
•    All groups were assigned cloud service accounts
     provided by Amazon Web Services (AWS).
•    Analysis of billing as well as usage data provided
     by AWS.




                                                                              Prof. Dr. rer. nat. Nane Kratzke
                                                                                                                 8
                                                          Computer Science and Business Information Systems
(A)
                        Costs per Month (aligned to Weeks)
               500
                     Cost analysis
               400
Costs in USD

               300
               200




                     Total costs:                                846.99 $
               100




                     Total students:                             49
                     Cost per student:                           17.28 $
               0




                     CW 13      CW 14 – CW 17   CW 18 – CW 21     CW 22 – CW 25


                                   Calendar Weeks (CW)


                                        (B)
                                  Main Cost Drivers


                      instancehour (62%)
                                                                                    Main identified cost drivers:
                                                                                    (1)  Server uptime (2/3)
                                                                datatransfer (0%)
                                                                adressing (3%)
                                                                                    (2)  Data storage (1/3)

                                                  datastorage (34%)

                                                                                                           Prof. Dr. rer. nat. Nane Kratzke
                                                                                                                                              9
                                                                                       Computer Science and Business Information Systems
Server Usage Analysis

                                                      (A)
                                         Maximum and Average Box Usage
                         Training
                    50



                                                                Average Box Usage
                                                                Maximum Box Usage in an hour
                    40
Used Server Boxes

                    30




                                          Project                              24x7                      Migration
                    20
                    10
                    0




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

                                                     Calendar Week

                                                                                         Prof. Dr. rer. nat. Nane Kratzke
                                                                                                                            10
                                                                     Computer Science and Business Information Systems
                                                          (B)
0
                                     13    14   15   16   17   18   19   20      21      22       23      24      25
Average to Peak Ratio per Week
                                                               Calendar Week


                                                               (C)
                                                Average Box to Maximum Box Ratio
                                                      according to Weinman
                             1.0



                                   Cloud computing is
                                   economical not reasonable
Avg to Max Box Usage Ratio

                             0.8




                                   Cloud computing
                             0.6




                                   might be reasonable
                             0.4




                                                                                  Cloud computing is
                             0.2




                                                                               economical reasonable
                             0.0




                                          14         16        18        20                22                24

                                                               Calendar Week
                                                                                                   Prof. Dr. rer. nat. Nane Kratzke
                                                                                                                                      11
                                                                               Computer Science and Business Information Systems
Economical Decision Analysis
A four step process to decide for or against cloud based solutions


                                                                                             (A)
   Determine your atp                                                           Maximum and Average Box Usage




                                                         50
         ratio                                                                                         Average Box Usage
                                                                                                       Maximum Box Usage in an hour




                                                         40
                                     Used Server Boxes

                                                         30
     Determine your




                                                         20
     dedicated costs




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

                                                                                             Calendar Week

   Determine your
                                                                                           (B)
  maximal cloud costs                Max instances: 49   2000             Accumulated Processing Hours per Week



                                     Processing hours: 7612
                                                         1500
                                     Processing Hours




 Determine appropriate
                                     Average: 7612 / (26 * 7 * 24) = 1.74
                                                         1000




   cloud ressources                  Overall atp ratio: 1.74 / 49 = 0.035
                                                         500




                                                                                                           Prof. Dr. rer. nat. Nane Kratzke
                                                                                                                                              12
                                                         0




                                                                                       Computer Science and Business Information Systems
                                                                13   14    15     16    17   18   19   20    21   22   23   24   25
Economical Decision Analysis
A four step process to decide for or against cloud based solutions



   Determine your atp               „In other words, even if cloud services cost,
         ratio                      say, twice as much, a pure cloud solution
                                    makes sense for those demand curves where
                                    the peak-to-average ratio is two-to-one or
                                    higher.“
     Determine your
     dedicated costs                Weinman, Mathematical Proof of the Inevitability
                                    of Cloud Computing, 2011



   Determine your                   Example Server:                    500 US Dollar
  maximal cloud costs
                                    Amortization:                      3 years

                                                          500$
 Determine appropriate              d3years (500$) =               = 0.019 $ h
   cloud ressources                                  3 • 365 • 24h

                                                                            Prof. Dr. rer. nat. Nane Kratzke
                                                                                                               13
                                                        Computer Science and Business Information Systems
Economical Decision Analysis
A four step process to decide for or against cloud based solutions


                                According to Weinman the peak-to-average
   Determine your atp
         ratio                  ratio should be greater than the ratio between
                                the variable costs c and your (assumed)
                                dedicated costs d:

     Determine your
     dedicated costs



   Determine your
  maximal cloud costs



 Determine appropriate                              0.019 $ h              $
   cloud ressources                       c Max =                   = 0.54
                                                      0.035                h
                                                                            Prof. Dr. rer. nat. Nane Kratzke
                                                                                                               14
                                                        Computer Science and Business Information Systems
Economical Decision Analysis
A four step process to decide for or against cloud based solutions



   Determine your atp                                                                    0.019 $ h     $
         ratio                                                                  c Max   =       ≈ 0.54
                                                                                          0.035        h




                                 Pricings for EU region, 19th March, 2012
     Determine your                                                         €


                                 Example: Amazon Web Services EC2-
     dedicated costs



   Determine your
  maximal cloud costs



 Determine appropriate
   cloud ressources

                                                                                                        Prof. Dr. rer. nat. Nane Kratzke
                                                                                                                                           15
                                                                                    Computer Science and Business Information Systems
Economical Decision Analysis
A four step process to decide for or against cloud based virtual labs



                          The measured ATP ratio of 0.035 means in fact a 1/0.035 ==
                          28.57 times cost advantage.
                          This means for the presented use case:




                          A cloud based solution provides a more
                               than 25 times cost advantage.



                          Compared to necessary investment efforts for a classical
                          dedicated system implementation.




                                                                             Prof. Dr. rer. nat. Nane Kratzke
                                                                                                                16
                                                         Computer Science and Business Information Systems
Why this big cost advantage?

                                                    (A)
                          How to dimensionize the data center?
                                          Maximum and Average Box Usage
                                                                                           peak load
                     50



                                                                Average Box Usage
                                                 And the   delta?
                                                                Maximum Box Usage in an hour
                     40
 Used Server Boxes

                     30




                                Measures the overdimension of a data center
                     20




                                                                                                                  average
                     10




                                                                                                                    load
                     0




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

                                                      Calendar Week
What is the need?
                                                                                          Prof. Dr. rer. nat. Nane Kratzke
                                                                                                                             17
                                                                      Computer Science and Business Information Systems
                                                           (B)
In other words ...

                                                       (A)
                                          Maximum and Average Box Usage
                                   You have to finance a really big house ...
                    50



                                                                 Average Box Usage
                                                                 Maximum Box Usage in an hour
                    40




                                                                                                  ... knowing
Used Server Boxes




                                                                                                    that you
                                                                                                  will inhabit
                    30




                                                                                                   only some
                                                                                                  rooms of it.
                    20
                    10
                    0




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

                                                      Calendar Week

                                                                                          Prof. Dr. rer. nat. Nane Kratzke
                                                                                                                             18
                                                                      Computer Science and Business Information Systems
                                                           (B)
Findings

      •    Cloud computing loves peak load scenarios (be happy)
           •    25 times cost advantage (analyzed use case)
      •    Cloud generated costs are use case specific (be carefull)
           •  Decision making must not be obvious
           •  Four step decision making model (to determine your ATP ratio)
      •    Main cost drivers are (try to minimize)
           •  Server uptime
           •  Data storage (server volumes)
           •  Data transfer (in communication intensive use cases)
      •    Uneconomical use cases (try to avoid)
           •  24x7 and
           •  constant loads


      •    So if you have to deal with peak load scenerios it is
           likely that cloud based solutions might be an
           economical option ...

                                                                         Prof. Dr. rer. nat. Nane Kratzke
                                                                                                            19
                                                     Computer Science and Business Information Systems
Thank you for listening


  Find this presentation here:
  http://www.slideshare.net/i21aneka/itis-ws-2013



                                                                           Slideshare:
                                                                           i21aneka
                                                                           XING:
                                                                           Nane_Kratzke
                                                                           LinkedIn:
                                                                           nanekratzke
Prof. Dr. Nane Kratzke
Computer Science and                                                       WEB:
Business Information Systems                                               http://praktische-informatik.fh-luebeck.de
Lübeck University of Applied Sciences
Mönkhofer Weg 239
                                                             Mail:          Twitter:
23562 Lübeck
                                        nane.kratzke@fh-luebeck.de          @nanekratzke
Germany


                                                                                         Prof. Dr. rer. nat. Nane Kratzke
                                                                                                                            20
                                                                     Computer Science and Business Information Systems

More Related Content

What's hot

Erlang Cache
Erlang CacheErlang Cache
Erlang Cacheice j
 
A Survey on Resource Allocation & Monitoring in Cloud Computing
A Survey on Resource Allocation & Monitoring in Cloud ComputingA Survey on Resource Allocation & Monitoring in Cloud Computing
A Survey on Resource Allocation & Monitoring in Cloud ComputingMohd Hairey
 
Scheduling in cloud computing
Scheduling in cloud computingScheduling in cloud computing
Scheduling in cloud computingijccsa
 
Task Scheduling methodology in cloud computing
Task Scheduling methodology in cloud computing Task Scheduling methodology in cloud computing
Task Scheduling methodology in cloud computing Qutub-ud- Din
 
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
 
DISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTING
DISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTINGDISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTING
DISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTINGijcsit
 
IRJET- Scheduling of Independent Tasks over Virtual Machines on Computati...
IRJET-  	  Scheduling of Independent Tasks over Virtual Machines on Computati...IRJET-  	  Scheduling of Independent Tasks over Virtual Machines on Computati...
IRJET- Scheduling of Independent Tasks over Virtual Machines on Computati...IRJET Journal
 
A Survey on Neural Network Based Minimization of Data Center in Power Consump...
A Survey on Neural Network Based Minimization of Data Center in Power Consump...A Survey on Neural Network Based Minimization of Data Center in Power Consump...
A Survey on Neural Network Based Minimization of Data Center in Power Consump...IJSTA
 
Event Processing and Stream Reasoning with ETALIS
Event Processing and Stream Reasoning with ETALISEvent Processing and Stream Reasoning with ETALIS
Event Processing and Stream Reasoning with ETALISDarko Anicic
 
The big data_computing_architecture-graph500
The big data_computing_architecture-graph500The big data_computing_architecture-graph500
The big data_computing_architecture-graph500Accenture
 
Cloud computing Review over various scheduling algorithms
Cloud computing Review over various scheduling algorithmsCloud computing Review over various scheduling algorithms
Cloud computing Review over various scheduling algorithmsIJEEE
 
An Enhanced trusted Image Storing and Retrieval Framework in Cloud Data Stora...
An Enhanced trusted Image Storing and Retrieval Framework in Cloud Data Stora...An Enhanced trusted Image Storing and Retrieval Framework in Cloud Data Stora...
An Enhanced trusted Image Storing and Retrieval Framework in Cloud Data Stora...IJERA Editor
 
A survey of various scheduling algorithm in cloud computing environment
A survey of various scheduling algorithm in cloud computing environmentA survey of various scheduling algorithm in cloud computing environment
A survey of various scheduling algorithm in cloud computing environmenteSAT Publishing House
 
dynamic resource allocation using virtual machines for cloud computing enviro...
dynamic resource allocation using virtual machines for cloud computing enviro...dynamic resource allocation using virtual machines for cloud computing enviro...
dynamic resource allocation using virtual machines for cloud computing enviro...Kumar Goud
 

What's hot (16)

Erlang Cache
Erlang CacheErlang Cache
Erlang Cache
 
A Survey on Resource Allocation & Monitoring in Cloud Computing
A Survey on Resource Allocation & Monitoring in Cloud ComputingA Survey on Resource Allocation & Monitoring in Cloud Computing
A Survey on Resource Allocation & Monitoring in Cloud Computing
 
Thesis Proposal
Thesis ProposalThesis Proposal
Thesis Proposal
 
Scheduling in cloud computing
Scheduling in cloud computingScheduling in cloud computing
Scheduling in cloud computing
 
Task Scheduling methodology in cloud computing
Task Scheduling methodology in cloud computing Task Scheduling methodology in cloud computing
Task Scheduling methodology in cloud computing
 
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?
 
DISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTING
DISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTINGDISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTING
DISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTING
 
IRJET- Scheduling of Independent Tasks over Virtual Machines on Computati...
IRJET-  	  Scheduling of Independent Tasks over Virtual Machines on Computati...IRJET-  	  Scheduling of Independent Tasks over Virtual Machines on Computati...
IRJET- Scheduling of Independent Tasks over Virtual Machines on Computati...
 
A Survey on Neural Network Based Minimization of Data Center in Power Consump...
A Survey on Neural Network Based Minimization of Data Center in Power Consump...A Survey on Neural Network Based Minimization of Data Center in Power Consump...
A Survey on Neural Network Based Minimization of Data Center in Power Consump...
 
Event Processing and Stream Reasoning with ETALIS
Event Processing and Stream Reasoning with ETALISEvent Processing and Stream Reasoning with ETALIS
Event Processing and Stream Reasoning with ETALIS
 
The big data_computing_architecture-graph500
The big data_computing_architecture-graph500The big data_computing_architecture-graph500
The big data_computing_architecture-graph500
 
Cloud computing Review over various scheduling algorithms
Cloud computing Review over various scheduling algorithmsCloud computing Review over various scheduling algorithms
Cloud computing Review over various scheduling algorithms
 
An Enhanced trusted Image Storing and Retrieval Framework in Cloud Data Stora...
An Enhanced trusted Image Storing and Retrieval Framework in Cloud Data Stora...An Enhanced trusted Image Storing and Retrieval Framework in Cloud Data Stora...
An Enhanced trusted Image Storing and Retrieval Framework in Cloud Data Stora...
 
A survey of various scheduling algorithm in cloud computing environment
A survey of various scheduling algorithm in cloud computing environmentA survey of various scheduling algorithm in cloud computing environment
A survey of various scheduling algorithm in cloud computing environment
 
234 237
234 237234 237
234 237
 
dynamic resource allocation using virtual machines for cloud computing enviro...
dynamic resource allocation using virtual machines for cloud computing enviro...dynamic resource allocation using virtual machines for cloud computing enviro...
dynamic resource allocation using virtual machines for cloud computing enviro...
 

Viewers also liked

Microservices using relocatable Docker containers
Microservices using relocatable Docker containersMicroservices using relocatable Docker containers
Microservices using relocatable Docker containersMauricio Garavaglia
 
Microservices Docker @Bonn Agile
Microservices Docker @Bonn AgileMicroservices Docker @Bonn Agile
Microservices Docker @Bonn AgileTimo Derstappen
 
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
 
A Gentle Introduction to Micro Services - From Theory into Practice
A Gentle Introduction to Micro Services - From Theory into PracticeA Gentle Introduction to Micro Services - From Theory into Practice
A Gentle Introduction to Micro Services - From Theory into PracticeLemi Orhan Ergin
 
micro services architecture (FrosCon2014)
micro services architecture (FrosCon2014)micro services architecture (FrosCon2014)
micro services architecture (FrosCon2014)smancke
 
MicroService Architecture
MicroService ArchitectureMicroService Architecture
MicroService ArchitectureFred George
 
Micro Service Architecture
Micro Service ArchitectureMicro Service Architecture
Micro Service ArchitectureEduards Sizovs
 
Dockercon State of the Art in Microservices
Dockercon State of the Art in MicroservicesDockercon State of the Art in Microservices
Dockercon State of the Art in MicroservicesAdrian Cockcroft
 

Viewers also liked (8)

Microservices using relocatable Docker containers
Microservices using relocatable Docker containersMicroservices using relocatable Docker containers
Microservices using relocatable Docker containers
 
Microservices Docker @Bonn Agile
Microservices Docker @Bonn AgileMicroservices Docker @Bonn Agile
Microservices Docker @Bonn Agile
 
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...
 
A Gentle Introduction to Micro Services - From Theory into Practice
A Gentle Introduction to Micro Services - From Theory into PracticeA Gentle Introduction to Micro Services - From Theory into Practice
A Gentle Introduction to Micro Services - From Theory into Practice
 
micro services architecture (FrosCon2014)
micro services architecture (FrosCon2014)micro services architecture (FrosCon2014)
micro services architecture (FrosCon2014)
 
MicroService Architecture
MicroService ArchitectureMicroService Architecture
MicroService Architecture
 
Micro Service Architecture
Micro Service ArchitectureMicro Service Architecture
Micro Service Architecture
 
Dockercon State of the Art in Microservices
Dockercon State of the Art in MicroservicesDockercon State of the Art in Microservices
Dockercon State of the Art in Microservices
 

Similar to Cloud Economics in Training and Simulation

Are cloud based virtual labs cost effective? (CSEDU 2012)
Are cloud based virtual labs cost effective? (CSEDU 2012)Are cloud based virtual labs cost effective? (CSEDU 2012)
Are cloud based virtual labs cost effective? (CSEDU 2012)Nane Kratzke
 
Cloud Computing And Soa Convergence Linthicum 02 09 10
Cloud Computing And Soa Convergence Linthicum 02 09 10Cloud Computing And Soa Convergence Linthicum 02 09 10
Cloud Computing And Soa Convergence Linthicum 02 09 10David Linthicum
 
Towards a Federated Cloud Ecosystem
Towards a Federated Cloud EcosystemTowards a Federated Cloud Ecosystem
Towards a Federated Cloud EcosystemClovis Chapman
 
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
 
Cloud computing in biomedicine intel talk
Cloud computing in biomedicine intel talkCloud computing in biomedicine intel talk
Cloud computing in biomedicine intel talkKetan Paranjape
 
JISC11_Cloud Solutions Henry Hughes
JISC11_Cloud Solutions Henry HughesJISC11_Cloud Solutions Henry Hughes
JISC11_Cloud Solutions Henry HughesJisc
 
Cloud Computing : Security and Forensics
Cloud Computing : Security and ForensicsCloud Computing : Security and Forensics
Cloud Computing : Security and ForensicsGovind Maheswaran
 
Cloud computing 1 introduction
Cloud computing 1 introductionCloud computing 1 introduction
Cloud computing 1 introductionVaibhav Khanna
 
Estimating the Total Costs of Your Cloud Analytics Platform
Estimating the Total Costs of Your Cloud Analytics PlatformEstimating the Total Costs of Your Cloud Analytics Platform
Estimating the Total Costs of Your Cloud Analytics PlatformDATAVERSITY
 
Practical Artificial Intelligence: Deep Learning Beyond Cats and Cars
Practical Artificial Intelligence: Deep Learning Beyond Cats and CarsPractical Artificial Intelligence: Deep Learning Beyond Cats and Cars
Practical Artificial Intelligence: Deep Learning Beyond Cats and CarsAlexey Rybakov
 
The Transformation of HPC: Simulation and Cognitive Methods in the Era of Big...
The Transformation of HPC: Simulation and Cognitive Methods in the Era of Big...The Transformation of HPC: Simulation and Cognitive Methods in the Era of Big...
The Transformation of HPC: Simulation and Cognitive Methods in the Era of Big...inside-BigData.com
 
Info Sec 2010 Possibilities And Security Challenges Of Cloud Computing (Han...
Info Sec 2010   Possibilities And Security Challenges Of Cloud Computing (Han...Info Sec 2010   Possibilities And Security Challenges Of Cloud Computing (Han...
Info Sec 2010 Possibilities And Security Challenges Of Cloud Computing (Han...ptaglephd
 
Delivering Operational Intelligence at NAB with Splunk, Gartner Symposium ITX...
Delivering Operational Intelligence at NAB with Splunk, Gartner Symposium ITX...Delivering Operational Intelligence at NAB with Splunk, Gartner Symposium ITX...
Delivering Operational Intelligence at NAB with Splunk, Gartner Symposium ITX...Splunk
 
Grid is Dead ? Nimrod on the Cloud
Grid is Dead ? Nimrod on the CloudGrid is Dead ? Nimrod on the Cloud
Grid is Dead ? Nimrod on the CloudAdianto Wibisono
 
Impact of busines model elements on cloud computing adoption
Impact of busines model elements on cloud computing adoptionImpact of busines model elements on cloud computing adoption
Impact of busines model elements on cloud computing adoptionAndreja Pucihar
 
Lost in the Fog: Is Cloud Computing the Future for Digital Information
Lost in the Fog: Is Cloud Computing the Future for Digital InformationLost in the Fog: Is Cloud Computing the Future for Digital Information
Lost in the Fog: Is Cloud Computing the Future for Digital InformationClifton Chan
 
EvoApp - Bermuda Real-Time Analytics Platform
EvoApp - Bermuda Real-Time Analytics PlatformEvoApp - Bermuda Real-Time Analytics Platform
EvoApp - Bermuda Real-Time Analytics PlatformSergei Dolukhanov
 
EvoApp - Bermuda Real-Time Analytics Platform
EvoApp - Bermuda Real-Time Analytics PlatformEvoApp - Bermuda Real-Time Analytics Platform
EvoApp - Bermuda Real-Time Analytics PlatformSergei Dolukhanov
 

Similar to Cloud Economics in Training and Simulation (20)

Are cloud based virtual labs cost effective? (CSEDU 2012)
Are cloud based virtual labs cost effective? (CSEDU 2012)Are cloud based virtual labs cost effective? (CSEDU 2012)
Are cloud based virtual labs cost effective? (CSEDU 2012)
 
Cloud Computing And Soa Convergence Linthicum 02 09 10
Cloud Computing And Soa Convergence Linthicum 02 09 10Cloud Computing And Soa Convergence Linthicum 02 09 10
Cloud Computing And Soa Convergence Linthicum 02 09 10
 
Towards a Federated Cloud Ecosystem
Towards a Federated Cloud EcosystemTowards a Federated Cloud Ecosystem
Towards a Federated Cloud Ecosystem
 
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
 
Cloud computing in biomedicine intel talk
Cloud computing in biomedicine intel talkCloud computing in biomedicine intel talk
Cloud computing in biomedicine intel talk
 
JISC11_Cloud Solutions Henry Hughes
JISC11_Cloud Solutions Henry HughesJISC11_Cloud Solutions Henry Hughes
JISC11_Cloud Solutions Henry Hughes
 
Cloud Computing & DCIM
Cloud Computing & DCIMCloud Computing & DCIM
Cloud Computing & DCIM
 
Stream 3 - Cloud Computing
Stream 3 - Cloud ComputingStream 3 - Cloud Computing
Stream 3 - Cloud Computing
 
Cloud Computing : Security and Forensics
Cloud Computing : Security and ForensicsCloud Computing : Security and Forensics
Cloud Computing : Security and Forensics
 
Cloud computing 1 introduction
Cloud computing 1 introductionCloud computing 1 introduction
Cloud computing 1 introduction
 
Estimating the Total Costs of Your Cloud Analytics Platform
Estimating the Total Costs of Your Cloud Analytics PlatformEstimating the Total Costs of Your Cloud Analytics Platform
Estimating the Total Costs of Your Cloud Analytics Platform
 
Practical Artificial Intelligence: Deep Learning Beyond Cats and Cars
Practical Artificial Intelligence: Deep Learning Beyond Cats and CarsPractical Artificial Intelligence: Deep Learning Beyond Cats and Cars
Practical Artificial Intelligence: Deep Learning Beyond Cats and Cars
 
The Transformation of HPC: Simulation and Cognitive Methods in the Era of Big...
The Transformation of HPC: Simulation and Cognitive Methods in the Era of Big...The Transformation of HPC: Simulation and Cognitive Methods in the Era of Big...
The Transformation of HPC: Simulation and Cognitive Methods in the Era of Big...
 
Info Sec 2010 Possibilities And Security Challenges Of Cloud Computing (Han...
Info Sec 2010   Possibilities And Security Challenges Of Cloud Computing (Han...Info Sec 2010   Possibilities And Security Challenges Of Cloud Computing (Han...
Info Sec 2010 Possibilities And Security Challenges Of Cloud Computing (Han...
 
Delivering Operational Intelligence at NAB with Splunk, Gartner Symposium ITX...
Delivering Operational Intelligence at NAB with Splunk, Gartner Symposium ITX...Delivering Operational Intelligence at NAB with Splunk, Gartner Symposium ITX...
Delivering Operational Intelligence at NAB with Splunk, Gartner Symposium ITX...
 
Grid is Dead ? Nimrod on the Cloud
Grid is Dead ? Nimrod on the CloudGrid is Dead ? Nimrod on the Cloud
Grid is Dead ? Nimrod on the Cloud
 
Impact of busines model elements on cloud computing adoption
Impact of busines model elements on cloud computing adoptionImpact of busines model elements on cloud computing adoption
Impact of busines model elements on cloud computing adoption
 
Lost in the Fog: Is Cloud Computing the Future for Digital Information
Lost in the Fog: Is Cloud Computing the Future for Digital InformationLost in the Fog: Is Cloud Computing the Future for Digital Information
Lost in the Fog: Is Cloud Computing the Future for Digital Information
 
EvoApp - Bermuda Real-Time Analytics Platform
EvoApp - Bermuda Real-Time Analytics PlatformEvoApp - Bermuda Real-Time Analytics Platform
EvoApp - Bermuda Real-Time Analytics Platform
 
EvoApp - Bermuda Real-Time Analytics Platform
EvoApp - Bermuda Real-Time Analytics PlatformEvoApp - Bermuda Real-Time Analytics Platform
EvoApp - Bermuda Real-Time Analytics Platform
 

Recently uploaded

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 

Recently uploaded (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

Cloud Economics in Training and Simulation

  • 1. Nane Kratzke CLOUD ECONOMICS IN TRAINING AND SIMULATION Prof. Dr. rer. nat. Nane Kratzke 1 Computer Science and Business Information Systems
  • 2. The next 25 minutes are about ... •  What is cloud computing? •  (Economical) characteristics of cloud computing •  Postulated use cases for cloud computing •  Some data from real world •  Decision making is not always obvious => How to decide? •  Findings Prof. Dr. rer. nat. Nane Kratzke 2 Computer Science and Business Information Systems
  • 3. What is a cloud computing (definition) „Cloud computing is a model for enabling ubiquitous, convenient, on- demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.“ National Institute of Standards and Technology, NIST: „The NIST definition of cloud computing“; Peter Mell, Timothy Grance, 2011 http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf Prof. Dr. rer. nat. Nane Kratzke 3 Computer Science and Business Information Systems
  • 4. Essential Characteristics of Clouds •  No human •  Remote access via •  Resources are interaction thin or fat client pooled to serve necessary platforms multiple consumers •  Programmable data •  No physical access •  Little control or center knowledge over exact location On-demand Network Resource self-service access pooling m able •  Rapid provisioning am Pay-per-use oare r •  Resourcemodel •  Autoscaling g business r •  P r eusage entmonitored, •  Ressources Da t C can be and virtually unlimited a controlled, reported Rapid Measured elasticity Service Prof. Dr. rer. nat. Nane Kratzke 4 Praktische Informatik und betriebliche Informationssysteme
  • 5. Business Characteristics Fixed costs become Pay as you go variable Cost are associative Business gains •  100 servers for one hour flexibility •  1 server for 100 hours •  no long-term financial •  Same price commitment to resources Prof. Dr. rer. nat. Nane Kratzke 5 Praktische Informatik und betriebliche Informationssysteme
  • 6. Economical Cloud Usage Patterns have to do with peak loads „In other words, even if cloud services cost, say, twice as much, a pure cloud solution makes sense for those demand curves where the peak-to- average ratio is two-to-one or higher.“ Weinman, Mathematical Proof of the Inevitability of Cloud Computing, 2011 http://www.joeweinman.com/Resources/Joe_Weinman_Inevitability_Of_Cloud.pdf Peak loads are cloud economics best friends Prof. Dr. rer. nat. Nane Kratzke 6 Praktische Informatik und betriebliche Informationssysteme
  • 7. Postulated use cases These use cases (among others) are postulated to be cloud compatible: data storage, support software short-term system disaster recovery hosting websites development cycles demonstrations and business continuity overflow processing Training and media processing or large-scale simulation education and rendering scientific data processing •  Research shows that cost advantages of cloud computing are deeply use case specific •  Be aware of comparing non comparable use cases •  This contribution presents some data of educational use cases (similar usage characteristics of simulational use cases) Prof. Dr. rer. nat. Nane Kratzke 7 Computer Science and Business Information Systems
  • 8. Analyzed use case •  Web technology lecture/practical course for computer science students (bachelor) in summer 2011 and summer/winter 2012. •  Projects: Development of web information systems (Drupal based) •  All groups were assigned cloud service accounts provided by Amazon Web Services (AWS). •  Analysis of billing as well as usage data provided by AWS. Prof. Dr. rer. nat. Nane Kratzke 8 Computer Science and Business Information Systems
  • 9. (A) Costs per Month (aligned to Weeks) 500 Cost analysis 400 Costs in USD 300 200 Total costs: 846.99 $ 100 Total students: 49 Cost per student: 17.28 $ 0 CW 13 CW 14 – CW 17 CW 18 – CW 21 CW 22 – CW 25 Calendar Weeks (CW) (B) Main Cost Drivers instancehour (62%) Main identified cost drivers: (1)  Server uptime (2/3) datatransfer (0%) adressing (3%) (2)  Data storage (1/3) datastorage (34%) Prof. Dr. rer. nat. Nane Kratzke 9 Computer Science and Business Information Systems
  • 10. Server Usage Analysis (A) Maximum and Average Box Usage Training 50 Average Box Usage Maximum Box Usage in an hour 40 Used Server Boxes 30 Project 24x7 Migration 20 10 0 13 14 15 16 17 18 19 20 21 22 23 24 25 Calendar Week Prof. Dr. rer. nat. Nane Kratzke 10 Computer Science and Business Information Systems (B)
  • 11. 0 13 14 15 16 17 18 19 20 21 22 23 24 25 Average to Peak Ratio per Week Calendar Week (C) Average Box to Maximum Box Ratio according to Weinman 1.0 Cloud computing is economical not reasonable Avg to Max Box Usage Ratio 0.8 Cloud computing 0.6 might be reasonable 0.4 Cloud computing is 0.2 economical reasonable 0.0 14 16 18 20 22 24 Calendar Week Prof. Dr. rer. nat. Nane Kratzke 11 Computer Science and Business Information Systems
  • 12. Economical Decision Analysis A four step process to decide for or against cloud based solutions (A) Determine your atp Maximum and Average Box Usage 50 ratio Average Box Usage Maximum Box Usage in an hour 40 Used Server Boxes 30 Determine your 20 dedicated costs 10 0 13 14 15 16 17 18 19 20 21 22 23 24 25 Calendar Week Determine your (B) maximal cloud costs Max instances: 49 2000 Accumulated Processing Hours per Week Processing hours: 7612 1500 Processing Hours Determine appropriate Average: 7612 / (26 * 7 * 24) = 1.74 1000 cloud ressources Overall atp ratio: 1.74 / 49 = 0.035 500 Prof. Dr. rer. nat. Nane Kratzke 12 0 Computer Science and Business Information Systems 13 14 15 16 17 18 19 20 21 22 23 24 25
  • 13. Economical Decision Analysis A four step process to decide for or against cloud based solutions Determine your atp „In other words, even if cloud services cost, ratio say, twice as much, a pure cloud solution makes sense for those demand curves where the peak-to-average ratio is two-to-one or higher.“ Determine your dedicated costs Weinman, Mathematical Proof of the Inevitability of Cloud Computing, 2011 Determine your Example Server: 500 US Dollar maximal cloud costs Amortization: 3 years 500$ Determine appropriate d3years (500$) = = 0.019 $ h cloud ressources 3 • 365 • 24h Prof. Dr. rer. nat. Nane Kratzke 13 Computer Science and Business Information Systems
  • 14. Economical Decision Analysis A four step process to decide for or against cloud based solutions According to Weinman the peak-to-average Determine your atp ratio ratio should be greater than the ratio between the variable costs c and your (assumed) dedicated costs d: Determine your dedicated costs Determine your maximal cloud costs Determine appropriate 0.019 $ h $ cloud ressources c Max = = 0.54 0.035 h Prof. Dr. rer. nat. Nane Kratzke 14 Computer Science and Business Information Systems
  • 15. Economical Decision Analysis A four step process to decide for or against cloud based solutions Determine your atp 0.019 $ h $ ratio c Max = ≈ 0.54 0.035 h Pricings for EU region, 19th March, 2012 Determine your € Example: Amazon Web Services EC2- dedicated costs Determine your maximal cloud costs Determine appropriate cloud ressources Prof. Dr. rer. nat. Nane Kratzke 15 Computer Science and Business Information Systems
  • 16. Economical Decision Analysis A four step process to decide for or against cloud based virtual labs The measured ATP ratio of 0.035 means in fact a 1/0.035 == 28.57 times cost advantage. This means for the presented use case: A cloud based solution provides a more than 25 times cost advantage. Compared to necessary investment efforts for a classical dedicated system implementation. Prof. Dr. rer. nat. Nane Kratzke 16 Computer Science and Business Information Systems
  • 17. Why this big cost advantage? (A) How to dimensionize the data center? Maximum and Average Box Usage peak load 50 Average Box Usage And the delta? Maximum Box Usage in an hour 40 Used Server Boxes 30 Measures the overdimension of a data center 20 average 10 load 0 13 14 15 16 17 18 19 20 21 22 23 24 25 Calendar Week What is the need? Prof. Dr. rer. nat. Nane Kratzke 17 Computer Science and Business Information Systems (B)
  • 18. In other words ... (A) Maximum and Average Box Usage You have to finance a really big house ... 50 Average Box Usage Maximum Box Usage in an hour 40 ... knowing Used Server Boxes that you will inhabit 30 only some rooms of it. 20 10 0 13 14 15 16 17 18 19 20 21 22 23 24 25 Calendar Week Prof. Dr. rer. nat. Nane Kratzke 18 Computer Science and Business Information Systems (B)
  • 19. Findings •  Cloud computing loves peak load scenarios (be happy) •  25 times cost advantage (analyzed use case) •  Cloud generated costs are use case specific (be carefull) •  Decision making must not be obvious •  Four step decision making model (to determine your ATP ratio) •  Main cost drivers are (try to minimize) •  Server uptime •  Data storage (server volumes) •  Data transfer (in communication intensive use cases) •  Uneconomical use cases (try to avoid) •  24x7 and •  constant loads •  So if you have to deal with peak load scenerios it is likely that cloud based solutions might be an economical option ... Prof. Dr. rer. nat. Nane Kratzke 19 Computer Science and Business Information Systems
  • 20. Thank you for listening Find this presentation here: http://www.slideshare.net/i21aneka/itis-ws-2013 Slideshare: i21aneka XING: Nane_Kratzke LinkedIn: nanekratzke Prof. Dr. Nane Kratzke Computer Science and WEB: Business Information Systems http://praktische-informatik.fh-luebeck.de Lübeck University of Applied Sciences Mönkhofer Weg 239 Mail: Twitter: 23562 Lübeck nane.kratzke@fh-luebeck.de @nanekratzke Germany Prof. Dr. rer. nat. Nane Kratzke 20 Computer Science and Business Information Systems