Data Sharing Options for Scientific Workflows on Amazon EC2
|
|
|
- Rebecca Hilda Snow
- 10 years ago
- Views:
Transcription
1 Data Sharing Options for Scientific Workflows on Amazon EC2 Gideon Juve, Ewa Deelman, Karan Vahi, Gaurang Mehta, Benjamin P. Berman, Bruce Berriman, Phil Maechling Francesco Allertsen Vrije Universiteit March 16, 2012 Francesco Allertsen (Vrije Universiteit) March 16, / 22
2 Introduction Workflow applications needs to exchange lots of files between the tasks Workflow applications are starting to be deployed in the cloud What is the best (for costs and efficiency) way of store files for workflow applications in the cloud? Francesco Allertsen (Vrije Universiteit) March 16, / 22
3 Overview What is a workflow application? Why cloud? Workflow applications Epigenome Broadband Montage Storage options Amazon S3 NFS GlusterFS PVFS Performance results Cost comparison Conclusions Francesco Allertsen (Vrije Universiteit) March 16, / 22
4 What is a workflow application? Workflow application is a parallel application where tasks typically communicate through the use of files Each task in a workflow produces one or more output files that become input files to other tasks Francesco Allertsen (Vrije Universiteit) March 16, / 22
5 Why cloud? Traditionally, large-scale workflows have been run on academic HPC systems such as cluster and grids. Why moving to the cloud? root access control over the entire software environment using of VM images on-demand provisioning capabilities Francesco Allertsen (Vrije Universiteit) March 16, / 22
6 Workflow Applications Epigenome (bio informatics application) Broadband (seismology application) Montage (astronomy application) Application I/O Memory CPU Epigenome Low Medium High Broadband Medium High Medium Montage High Low Low Francesco Allertsen (Vrije Universiteit) March 16, / 22
7 Epigenome Application I/O Memory CPU Epigenome Low Medium High Broadband Medium High Medium Montage High Low Low Contains 529 tasks Read 1.9GB of input data Produces 300MB of output data 99% of its runtime in the CPU and only 1% on I/O and other activities Francesco Allertsen (Vrije Universiteit) March 16, / 22
8 Broadband Application I/O Memory CPU Epigenome Low Medium High Broadband Medium High Medium Montage High Low Low Contains 768 tasks Read 6GB of input data Produces 303MB of output data 75% is consumed by tasks requiring more than 1GB of physical memory Francesco Allertsen (Vrije Universiteit) March 16, / 22
9 Montage Application I/O Memory CPU Epigenome Low Medium High Broadband Medium High Medium Montage High Low Low Contains tasks Read 4.2GB of input data Produces 7.9GB of output data 95% of its time waiting on I/O operations Francesco Allertsen (Vrije Universiteit) March 16, / 22
10 Execution environment For the experiments it is used the Amazon EC2 infrastructure, because it is the most popular, feature-rich and stable commercial cloud available. Francesco Allertsen (Vrije Universiteit) March 16, / 22
11 Resources For the experiments it is used the c1.xlarge instance type. two quad core GHz Xeon processors 7GB RAM 1690 GB local disk storage It delivers the best overall performance for the applications considered. Francesco Allertsen (Vrije Universiteit) March 16, / 22
12 Storage For each workflow application we need to allocate storage for Application executables Input data Intermediate and output data For all the experiments we did not perform or measure data transfer to/from the cloud. Francesco Allertsen (Vrije Universiteit) March 16, / 22
13 Storage Options Amazon S3 NFS Dedicated note using the m1.xlarge instance type (16GB memory) async option GlusterFS NUFA (Non-Uniform File Access) distributed PVFS Version 2.6 instead of 2.8 XtreemFS Francesco Allertsen (Vrije Universiteit) March 16, / 22
14 Performance results for Epigenome Francesco Allertsen (Vrije Universiteit) March 16, / 22
15 Performance results for Broadband Francesco Allertsen (Vrije Universiteit) March 16, / 22
16 Performance results for Montage Francesco Allertsen (Vrije Universiteit) March 16, / 22
17 Cost comparison There are three different cost categories when running an application on EC2 resource cost storage cost transfer cost Amazon charges for resources by the hour, and any partial hours are rounded up. We consider also how much does it cost if Amazon would charge per second. Francesco Allertsen (Vrije Universiteit) March 16, / 22
18 Cost for Epigenome Francesco Allertsen (Vrije Universiteit) March 16, / 22
19 Cost for Broadband Francesco Allertsen (Vrije Universiteit) March 16, / 22
20 Cost for Montage Francesco Allertsen (Vrije Universiteit) March 16, / 22
21 Conclusions For different type of workflow application the performance of each file system can be different Using a cost-per-second model can be cheaper that the cost-per-hour, so it s better if you use one virtual cluster for more workflow applications instead of creating one for each application Francesco Allertsen (Vrije Universiteit) March 16, / 22
22 Take Home Message Test your workflow application with different storage options to find the optimal solution for you, because there isn t the perfect one Francesco Allertsen (Vrije Universiteit) March 16, / 22
Scientific Workflow Applications on Amazon EC2
Scientific Workflow Applications on Amazon EC2 Gideon Juve, Ewa Deelman, Karan Vahi, Gaurang Mehta USC Information Sciences Institute {gideon,deelman,vahi,gmehta}@isi.edu Bruce Berriman NASA Exoplanet
The Application of Cloud Computing to Scientific Workflows: A Study of Cost and Performance
The Application of Cloud Computing to Scientific Workflows: A Study of Cost and Performance G. Bruce Berriman, Ewa Deelman, Gideon Juve, Mats Rynge and Jens-S. Vöckler G. Bruce Berriman Infrared Processing
Hosted Science: Managing Computational Workflows in the Cloud. Ewa Deelman USC Information Sciences Institute
Hosted Science: Managing Computational Workflows in the Cloud Ewa Deelman USC Information Sciences Institute http://pegasus.isi.edu [email protected] The Problem Scientific data is being collected at an
Scientific Workflows in the Cloud
Scientific Workflows in the Cloud Gideon Juve and Ewa Deelman Abstract The development of cloud computing has generated significant interest in the scientific computing community. In this chapter we consider
Cloud Computing. Alex Crawford Ben Johnstone
Cloud Computing Alex Crawford Ben Johnstone Overview What is cloud computing? Amazon EC2 Performance Conclusions What is the Cloud? A large cluster of machines o Economies of scale [1] Customers use a
Creating A Galactic Plane Atlas With Amazon Web Services
Creating A Galactic Plane Atlas With Amazon Web Services G. Bruce Berriman 1*, Ewa Deelman 2, John Good 1, Gideon Juve 2, Jamie Kinney 3, Ann Merrihew 3, and Mats Rynge 2 1 Infrared Processing and Analysis
Hopes and Facts in Evaluating the Performance of HPC-I/O on a Cloud Environment
Hopes and Facts in Evaluating the Performance of HPC-I/O on a Cloud Environment Pilar Gomez-Sanchez Computer Architecture and Operating Systems Department (CAOS) Universitat Autònoma de Barcelona, Bellaterra
DynamicCloudSim: Simulating Heterogeneity in Computational Clouds
DynamicCloudSim: Simulating Heterogeneity in Computational Clouds Marc Bux, Ulf Leser {bux leser}@informatik.hu-berlin.de The 2nd international workshop on Scalable Workflow Enactment Engines and Technologies
PUBLIC CLOUD USAGE TRENDS
PUBLIC CLOUD USAGE TRENDS 450 COMPANIES 165,000 INSTANCES 5.5 PB OF STORAGE FIRST QUARTER 2013 DAVID FEINLEIB UNDERWRITTEN BY thebigdatagroup.com Copyright 2013 The Big Data Group, LLC bigdatalandscape.com
Running R from Amazon's Elastic Compute Cloud
Running R on the Running R from Amazon's Elastic Compute Cloud Department of Statistics University of NebraskaLincoln April 30, 2014 Running R on the 1 Introduction 2 3 Running R on the Pre-made AMI Building
Performance Analysis of a Numerical Weather Prediction Application in Microsoft Azure
Performance Analysis of a Numerical Weather Prediction Application in Microsoft Azure Emmanuell D Carreño, Eduardo Roloff, Jimmy V. Sanchez, and Philippe O. A. Navaux WSPPD 2015 - XIII Workshop de Processamento
Cloud Computing and Amazon Web Services
Cloud Computing and Amazon Web Services Gary A. McGilvary edinburgh data.intensive research 1 OUTLINE 1. An Overview of Cloud Computing 2. Amazon Web Services 3. Amazon EC2 Tutorial 4. Conclusions 2 CLOUD
Cornell University Center for Advanced Computing
Cornell University Center for Advanced Computing David A. Lifka - [email protected] Director - Cornell University Center for Advanced Computing (CAC) Director Research Computing - Weill Cornell Medical
The Case for Resource Sharing in Scientific Workflow Executions
The Case for Resource Sharing in Scientific Workflow Executions Ricardo Oda, Daniel Cordeiro, Rafael Ferreira da Silva 2 Ewa Deelman 2, Kelly R. Braghetto Instituto de Matemática e Estatística Universidade
Shared Parallel File System
Shared Parallel File System Fangbin Liu [email protected] System and Network Engineering University of Amsterdam Shared Parallel File System Introduction of the project The PVFS2 parallel file system
OCRP Implementation to Optimize Resource Provisioning Cost in Cloud Computing
OCRP Implementation to Optimize Resource Provisioning Cost in Cloud Computing K. Satheeshkumar PG Scholar K. Senthilkumar PG Scholar A. Selvakumar Assistant Professor Abstract- Cloud computing is a large-scale
Rethinking Data Management for Big Data Scientific Workflows
Rethinking Data Management for Big Data Scientific Workflows Karan Vahi, Mats Rynge, Gideon Juve, Rajiv Mayani, Ewa Deelman Information Sciences Institute - University of Southern California Marina Del
Rethinking Data Management for Big Data Scientific Workflows
Rethinking Data Management for Big Data Scientific Workflows Karan Vahi, Mats Rynge, Gideon Juve, Rajiv Mayani, Ewa Deelman Information Sciences Institute - University of Southern California Marina Del
Amazon Elastic Compute Cloud Getting Started Guide. My experience
Amazon Elastic Compute Cloud Getting Started Guide My experience Prepare Cell Phone Credit Card Register & Activate Pricing(Singapore) Region Amazon EC2 running Linux(SUSE Linux Windows Windows with SQL
wu.cloud: Insights Gained from Operating a Private Cloud System
wu.cloud: Insights Gained from Operating a Private Cloud System Stefan Theußl, Institute for Statistics and Mathematics WU Wirtschaftsuniversität Wien March 23, 2011 1 / 14 Introduction In statistics we
Understanding the Performance and Potential of Cloud Computing for Scientific Applications
IEEE TRANSACTIONS ON CLOUD COMPUTING, MANUSCRIPT ID 1 Understanding the Performance and Potential of Cloud Computing for Scientific Applications Iman Sadooghi, Jesús Hernández Martin, Tonglin Li, Kevin
Eoulsan Analyse du séquençage à haut débit dans le cloud et sur la grille
Eoulsan Analyse du séquençage à haut débit dans le cloud et sur la grille Journées SUCCES Stéphane Le Crom (UPMC IBENS) [email protected] Paris November 2013 The Sanger DNA sequencing method Sequencing
Enabling Technologies for Distributed and Cloud Computing
Enabling Technologies for Distributed and Cloud Computing Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Multi-core CPUs and Multithreading
UBUNTU DISK IO BENCHMARK TEST RESULTS
UBUNTU DISK IO BENCHMARK TEST RESULTS FOR JOYENT Revision 2 January 5 th, 2010 The IMS Company Scope: This report summarizes the Disk Input Output (IO) benchmark testing performed in December of 2010 for
Technology and Cost Considerations for Cloud Deployment: Amazon Elastic Compute Cloud (EC2) Case Study
Creating Value Delivering Solutions Technology and Cost Considerations for Cloud Deployment: Amazon Elastic Compute Cloud (EC2) Case Study Chris Zajac, NJDOT Bud Luo, Ph.D., Michael Baker Jr., Inc. Overview
CENIC Private Cloud Pilot Using Amazon Reserved Instances (RIs) September 9, 2011
CENIC Private Cloud Pilot Using Amazon Reserved Instances (RIs) September 9, 2011 CENIC has been working with Amazon for some time to put in place procedures through which CENIC member institutions can
Cloud Performance Benchmark Series
Cloud Performance Benchmark Series Amazon EC2 CPU Speed Benchmarks Kalpit Sarda Sumit Sanghrajka Radu Sion ver..7 C l o u d B e n c h m a r k s : C o m p u t i n g o n A m a z o n E C 2 2 1. Overview We
Time and Cost Sensitive Data-Intensive Computing on Hybrid Clouds
Time and Cost Sensitive Data-Intensive Computing on Hybrid Clouds Tekin Bicer Computer Science and Engineering Ohio State University [email protected] David Chiu Engineering and Computer Science
Cornell University Center for Advanced Computing
Cornell University Center for Advanced Computing David A. Lifka - [email protected] Director - Cornell University Center for Advanced Computing (CAC) Director Research Computing - Weill Cornell Medical
Cloud Computing and E-Commerce
Cloud Computing and E-Commerce Cloud Computing turns Computing Power into a Virtual Good for E-Commerrce is Implementation Partner of 4FriendsOnly.com Internet Technologies AG VirtualGoods, Koblenz, September
Neptune. A Domain Specific Language for Deploying HPC Software on Cloud Platforms. Chris Bunch Navraj Chohan Chandra Krintz Khawaja Shams
Neptune A Domain Specific Language for Deploying HPC Software on Cloud Platforms Chris Bunch Navraj Chohan Chandra Krintz Khawaja Shams ScienceCloud 2011 @ San Jose, CA June 8, 2011 Cloud Computing Three
DYNAMIC CLOUD PROVISIONING FOR SCIENTIFIC GRID WORKFLOWS
DYNAMIC CLOUD PROVISIONING FOR SCIENTIFIC GRID WORKFLOWS Simon Ostermann, Radu Prodan and Thomas Fahringer Institute of Computer Science, University of Innsbruck Technikerstrasse 21a, Innsbruck, Austria
Workflow Allocations and Scheduling on IaaS Platforms, from Theory to Practice
Workflow Allocations and Scheduling on IaaS Platforms, from Theory to Practice Eddy Caron 1, Frédéric Desprez 2, Adrian Mureșan 1, Frédéric Suter 3, Kate Keahey 4 1 Ecole Normale Supérieure de Lyon, France
Cost estimation for the provisioning of computing resources to execute bag-of-tasks applications in the Amazon cloud
Cost estimation for the provisioning of computing resources to execute bag-of-tasks applications in the Amazon cloud Pedro Álvarez, Sergio Hernández, Javier Fabra, Joaquín Ezpeleta Aragón Institute of
DataCenter optimization for Cloud Computing
DataCenter optimization for Cloud Computing Benjamín Barán National University of Asuncion (UNA) [email protected] Paraguay Content Cloud Computing Commercial Offerings Basic Problem Formulation Open Research
HPC performance applications on Virtual Clusters
Panagiotis Kritikakos EPCC, School of Physics & Astronomy, University of Edinburgh, Scotland - UK [email protected] 4 th IC-SCCE, Athens 7 th July 2010 This work investigates the performance of (Java)
SURVEY ON THE ALGORITHMS FOR WORKFLOW PLANNING AND EXECUTION
SURVEY ON THE ALGORITHMS FOR WORKFLOW PLANNING AND EXECUTION Kirandeep Kaur Khushdeep Kaur Research Scholar Assistant Professor, Department Of Cse, Bhai Maha Singh College Of Engineering, Bhai Maha Singh
Resource Sizing: Spotfire for AWS
Resource Sizing: for AWS With TIBCO for AWS, you can have the best in analytics software available at your fingertips in just a few clicks. On a single Amazon Machine Image (AMI), you get a multi-user
Cloud Computing through Virtualization and HPC technologies
Cloud Computing through Virtualization and HPC technologies William Lu, Ph.D. 1 Agenda Cloud Computing & HPC A Case of HPC Implementation Application Performance in VM Summary 2 Cloud Computing & HPC HPC
SURFsara HPC Cloud Workshop
SURFsara HPC Cloud Workshop www.cloud.sara.nl Tutorial 2014-06-11 UvA HPC and Big Data Course June 2014 Anatoli Danezi, Markus van Dijk [email protected] Agenda Introduction and Overview (current
Cloud computing for fire engineering. Chris Salter Hoare Lea, London, United Kingdom, [email protected]
Cloud computing for fire engineering Chris Salter Hoare Lea, London, United Kingdom, [email protected] Abstract: Fire Dynamics Simulator (FDS) is a computing tool used by various research and industrial
Excalibur: An Autonomic Cloud Architecture for Executing Parallel Applications
Excalibur: An Autonomic Cloud Architecture for Executing Parallel Applications Alessandro Ferreira Leite Université Paris-Sud/University of Brasilia [email protected] Claude Tadonki MINES
The Performance and Cost Variability of Amazon EC2
The Performance and Cost Variability of Amazon EC2 Gary A. McGilvary edinburgh data.intensive research 1 OUTLINE 1. Introduction 2. Cost Variations 3. Performance Variations Motivation Amazon EC2 and SPRINT
SURFsara HPC Cloud Workshop
SURFsara HPC Cloud Workshop doc.hpccloud.surfsara.nl UvA workshop 2016-01-25 UvA HPC Course Jan 2016 Anatoli Danezi, Markus van Dijk [email protected] Agenda Introduction and Overview (current
Deploying Business Virtual Appliances on Open Source Cloud Computing
International Journal of Computer Science and Telecommunications [Volume 3, Issue 4, April 2012] 26 ISSN 2047-3338 Deploying Business Virtual Appliances on Open Source Cloud Computing Tran Van Lang 1 and
THE DEFINITIVE GUIDE FOR AWS CLOUD EC2 FAMILIES
THE DEFINITIVE GUIDE FOR AWS CLOUD EC2 FAMILIES Introduction Amazon Web Services (AWS), which was officially launched in 2006, offers you varying cloud services that are not only cost effective, but also
Enabling Technologies for Distributed Computing
Enabling Technologies for Distributed Computing Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing, UNF Multi-core CPUs and Multithreading Technologies
Challenges of Managing Scientific Workflows in High-Throughput and High- Performance Computing Environments
Challenges of Managing Scientific Workflows in High-Throughput and High- Performance Computing Environments Ewa Deelman USC Informa1on Sciences Ins1tute h8p://www.isi.edu/~deelman Funding from DOE, NSF,
Keywords: Cloudsim, MIPS, Gridlet, Virtual machine, Data center, Simulation, SaaS, PaaS, IaaS, VM. Introduction
Vol. 3 Issue 1, January-2014, pp: (1-5), Impact Factor: 1.252, Available online at: www.erpublications.com Performance evaluation of cloud application with constant data center configuration and variable
A Cost-Evaluation of MapReduce Applications in the Cloud
1/23 A Cost-Evaluation of MapReduce Applications in the Cloud Diana Moise, Alexandra Carpen-Amarie Gabriel Antoniu, Luc Bougé KerData team 2/23 1 MapReduce applications - case study 2 3 4 5 3/23 MapReduce
Grids and Clouds: Making Workflow Applications Work in Heterogeneous Distributed Environments
International Journal of High Performance Computing Applications OnlineFirst, published on December 4, 2009 as doi:10.1177/1094342009356432 1 Introduction Grids and Clouds: Making Workflow Applications
IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud
IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud February 25, 2014 1 Agenda v Mapping clients needs to cloud technologies v Addressing your pain
Comparing major cloud-service providers: virtual processor performance. A Cloud Report by Danny Gee, and Kenny Li
Comparing major cloud-service providers: virtual processor performance A Cloud Report by Danny Gee, and Kenny Li Comparing major cloud-service providers: virtual processor performance 09/03/2014 Table
How To Compare Amazon Ec2 To A Supercomputer For Scientific Applications
Amazon Cloud Performance Compared David Adams Amazon EC2 performance comparison How does EC2 compare to traditional supercomputer for scientific applications? "Performance Analysis of High Performance
CloudFTP: A free Storage Cloud
CloudFTP: A free Storage Cloud ABSTRACT: The cloud computing is growing rapidly for it offers on-demand computing power and capacity. The power of cloud enables dynamic scalability of applications facing
When Does Colocation Become Competitive With The Public Cloud? WHITE PAPER SEPTEMBER 2014
When Does Colocation Become Competitive With The Public Cloud? WHITE PAPER SEPTEMBER 2014 Table of Contents Executive Summary... 2 Case Study: Amazon Ec2 Vs In-House Private Cloud... 3 Aim... 3 Participants...
When Does Colocation Become Competitive With The Public Cloud?
When Does Colocation Become Competitive With The Public Cloud? PLEXXI WHITE PAPER Affinity Networking for Data Centers and Clouds Table of Contents EXECUTIVE SUMMARY... 2 CASE STUDY: AMAZON EC2 vs IN-HOUSE
Investigation of storage options for scientific computing on Grid and Cloud facilities
Investigation of storage options for scientific computing on Grid and Cloud facilities Overview Hadoop Test Bed Hadoop Evaluation Standard benchmarks Application-based benchmark Blue Arc Evaluation Standard
5 SCS Deployment Infrastructure in Use
5 SCS Deployment Infrastructure in Use Currently, an increasing adoption of cloud computing resources as the base to build IT infrastructures is enabling users to build flexible, scalable, and low-cost
Cloud Computing For Bioinformatics
Cloud Computing For Bioinformatics Cloud Computing: what is it? Cloud Computing is a distributed infrastructure where resources, software, and data are provided in an on-demand fashion. Cloud Computing
Towards a Model for Cloud Computing Cost Estimation with Reserved Instances
Towards a Model for Cloud Computing Cost Estimation with Reserved Instances Georg Singer 1, Ilja Livenson 2, Marlon Dumas 1, Satish N. Srirama 1, and Ulrich Norbisrath 1 1 University of Tartu, Estonia
Auto-Scaling Model for Cloud Computing System
Auto-Scaling Model for Cloud Computing System Che-Lun Hung 1*, Yu-Chen Hu 2 and Kuan-Ching Li 3 1 Dept. of Computer Science & Communication Engineering, Providence University 2 Dept. of Computer Science
Performance measurement of a private Cloud in the OpenCirrus Testbed
Performance measurement of a private Cloud in the OpenCirrus Testbed 4th Workshop on Virtualization in High-Performance Cloud Computing (VHPC '09) Euro-Par 2009 Delft August 25th 2009 Christian Baun KIT
SYSTEM SETUP FOR SPE PLATFORMS
BEST PRACTICE SYSTEM SETUP FOR SPE PLATFORMS Product Snow License Manager Version 7.0 Content System requirements SQL Server configuration Maintenance Test environment Document date 2015-10-15 ABOUT THIS
How To Evaluate The Cost Performance Of A Cloud Cache On A Microsoft Cloud Instance (Aws Cloud)
Evaluating Caching and Storage Options on the Amazon Web Services Cloud David Chiu School of Engineering and Computer Science Washington State University Vancouver, WA 98686 Gagan Agrawal Department of
XtreemFS Extreme cloud file system?! Udo Seidel
XtreemFS Extreme cloud file system?! Udo Seidel Agenda Background/motivation High level overview High Availability Security Summary Distributed file systems Part of shared file systems family Around for
THE EXPAND PARALLEL FILE SYSTEM A FILE SYSTEM FOR CLUSTER AND GRID COMPUTING. José Daniel García Sánchez ARCOS Group University Carlos III of Madrid
THE EXPAND PARALLEL FILE SYSTEM A FILE SYSTEM FOR CLUSTER AND GRID COMPUTING José Daniel García Sánchez ARCOS Group University Carlos III of Madrid Contents 2 The ARCOS Group. Expand motivation. Expand
FortiGate Amazon Machine Image (AMI) Selection Guide for Amazon EC2
FortiGate Amazon Machine Image (AMI) Selection Guide for Amazon EC2 New Place, Same Feel Secure Your AWS Cloud with Fortinet Fortinet s Amazon Machine Image (AMI) and subscription based portfolio offer
High Performance Computing in CST STUDIO SUITE
High Performance Computing in CST STUDIO SUITE Felix Wolfheimer GPU Computing Performance Speedup 18 16 14 12 10 8 6 4 2 0 Promo offer for EUC participants: 25% discount for K40 cards Speedup of Solver
CloudAnalyst: A CloudSim-based Visual Modeller for Analysing Cloud Computing Environments and Applications
CloudAnalyst: A CloudSim-based Visual Modeller for Analysing Cloud Computing Environments and Applications Bhathiya Wickremasinghe 1, Rodrigo N. Calheiros 2, and Rajkumar Buyya 1 1 The Cloud Computing
