SlideShare une entreprise Scribd logo
1  sur  30
A Survey of Cloud Simulation ToolsA Survey of Cloud Simulation Tools
Presented by:
Md. Habibur Rahman (11-94853-2)
Adnan Mehedi (12-95467-1)
Course:
Simulation and Modeling Techniques
Instructor:
Dr. Md. Shamim Akhter
 Introduction
 Cloud Simulation Tools
• Overview
• Main Features
• Advantages
• Disadvantages
• Recent Developments and its future
AgendaAgenda
 What is the cloud?
 Service Models
 Deployment models
 Why we use cloud?
 Challenges
IntroductionIntroduction
This is the Cloud!This is the Cloud!
[1]
[1] Wikipedia
2012-
4
 Cloud Definition:
• “Cloud computing is the delivery of computing
as a service rather than a product, whereby
shared resources, software, and information
are provided to users as a utility (like the
electricity grid) over a network (typically the
Internet).” [1]
Introduction (cont.)Introduction (cont.)
[1] Wikipedia
 Cloud is often described as three tiers:
SaaS, PaaS, and IaaS.
Service ModelsService Models
SOFTWARE
AS A SERVICE-Consume it
PLATFORM
AS A SERVICE-Build on it
INFRASTRUCTURE
AS A SERVICE-Migrate to it
techiedreamer.com
Deployment modelsDeployment models
• Clouds can be
classified by its way
of administration:
Public, Community,
Private, and their
Hybrid
USING AMAZON EC2 CLOUD By Ikki Fujiwara
 No Software (SaaS)
 Rapid Implementation
 Automatically Updated
 Adaptability
 Accessibility
 Reduced Cost
 Scalability & Flexibility
 Reliability
 Maintenance
BenefitsBenefits
 Data security
• Security is the main problem involves with the
cloud computing structure.
 Regulatory and constitutional restrictions
• In some of countries, Government regulations do
not allow personal information and other
sensitive information to be physically located
outside the state or country
• In order to meet such requirements, cloud
providers need to setup a datacenter or a storage
site exclusively within the country to comply with
regulations
ChallengesChallenges
USING AMAZON EC2 CLOUD By Ikki Fujiwara
 CloudSim
 CloudAnalyst
 GreenCloud
 iCanCloud
 MDCSim
 NetworkCloudSim
 VirtualCloud
Cloud Simulation ToolsCloud Simulation Tools
 Motivation
• provides a generalized and extensible simulation
framework that enables modeling, simulation,
and experimentation of emerging Cloud
computing infrastructures and application
services
 CloudSim is developed in the CLOUDS Laboratory,
at the Computer Science and Software Engineering
Department of the University of Melbourne.
 CloudSim Toolkit 3.0 released at Jan 13, 2012
CloudSimCloudSim
www.cloudbus.orghttp://code.google.com/p/cloudsim/
 Main Features
• support for modeling and simulation of large scale
Cloud computing data centers
• virtualized server hosts, with customizable policies for
provisioning host resources to virtual machines
• energy-aware computational resources
• data center network topologies and message-passing
applications
• support for dynamic insertion of simulation elements,
stop and resume of simulation
• support for user-defined policies for allocation of hosts
to virtual machines and policies for allocation of host
resources to virtual machines
CloudSim(cont.)CloudSim(cont.)
http://code.google.com/p/cloudsim/
 HP and other leading organizations and
also many universities around the world
are using CloudSim for:
• Cloud resource provisioning,
• Energy-efficient management of data center
resources,
• Optimization of cloud computing
• research activities
 Limitation: No Graphical User Interface
(GUI)
CloudSim(cont.)CloudSim(cont.)
CloudSim ArchitectureCloudSim Architecture
 Motivation
• A lack of tools that enable developers to
evaluate requirements of large-scale Cloud
applications in terms of geographic
distribution of both computing servers and
user workloads.
• Simulate large-scale Cloud applications with
the purpose of studying the behavior of such
applications under various deployment
configurations.
CloudAnalystCloudAnalyst
 Main Feature
• Easy to use Graphical User Interface (GUI)
• Ability to define a simulation with a high
degree of configurability and flexibility
• Repeatability of experiments
• Graphical output
• Use of consolidated technology and ease of
Extension (Java Swing)
CloudAnalyst (cont.)CloudAnalyst (cont.)
CloudAnalyst architectureCloudAnalyst architecture
CloudAnalyst can be used to model and evaluate a real
world problem through a case study of a social
networking application deployed on the cloud.
GreenCloudGreenCloud
 Motivation
• The lack of detailed simulators on the market
was the motivation to develop GreenCloud that
allows researchers to observe, interact and
measure cloud performance.
 GreenCloud is a sophisticated open source
cloud computing simulator
 Greencloud as been elaborated in the context
of the GreenIT project.
http://greencloud.gforge.uni.lu/index.html
 Main Feature
• There also was no provisioning for observing
clouds for their energy-efficiency
• Simulation environment for energy-aware
cloud computing data centers.
• GreenCloud is an extension of the well-known
NS2 network simulator.
• Focused primarily on the communications
within a cloud, i.e., all of the communication
processes are simulated on packet level.
GreenCloudGreenCloud
GreenCloud ArchitectureGreenCloud Architecture
GreenCloud: A Packet-level Simulator of Energy-aware Cloud Computing Data Centers by D. Kliazovich et al.
GreenCloud: A Packet-level Simulator of Energy-aware Cloud Computing Data Centers by D. Kliazovich et al.
 Motivation
• model and simulate cloud computing systems
• predict the trade-offs between cost and
performance of a given set of applications
executed in a specific hardware, and then provide
to users useful information about such costs
• simulating instance types provided by Amazon, so
models of these are included in the simulation
framework
 Developed by a research group (ARCOS) at
Universidad Carlos III de Madrid, Spain
iCanCloudiCanCloud
http://icancloudsim.org/Home.html
 Main Feature
• Both existing and non-existing cloud computing
architectures can be modeled and simulated
• A flexible cloud hypervisor module
• Customizable VMs can be used to quickly simulate
uni-core/multi-core systems.
• provides a user-friendly GUI to ease the generation
and customization of large distributed models.
• provides a POSIX-based API and an adapted MPI
library for modeling and simulating applications.
• New components can be added to the repository of
iCanCloud to increase the functionality
iCanCloud (cont.)iCanCloud (cont.)
iCanCloud: A Flexible and Scalable Cloud Infrastructure Simulator by A. Núñez et al.
iCanCloud: A Flexible and Scalable Cloud Infrastructure Simulator by A. Núñez et al.
iCanCloud: A Flexible and Scalable Cloud Infrastructure Simulator by A. Núñez et al.
 We offer a general overview on the current
development status of cloud simulator for the
people who are not familiar with this topic
 We introduced four typical cloud simulators:
CloudSim, CloudAnalyst, GreenCloud and
iCanCloud
 According to our discussion, iCanCloud and
GreenCloud performs better than other
simulator.
ConclusionConclusion
Thank you 

Contenu connexe

Tendances

basic concept of Cloud computing and its architecture
basic concept of Cloud computing  and its architecturebasic concept of Cloud computing  and its architecture
basic concept of Cloud computing and its architectureMohammad Ilyas Malik
 
Introduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud InfrastructureIntroduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud InfrastructureSANTHOSHKUMARKL1
 
Cloud Computing - An Introduction
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An IntroductionRavindra Dastikop
 
Cloud deployment models
Cloud deployment modelsCloud deployment models
Cloud deployment modelsAshok Kumar
 
Security Issues of Cloud Computing
Security Issues of Cloud ComputingSecurity Issues of Cloud Computing
Security Issues of Cloud ComputingFalgun Rathod
 
A brief history of cloud computing
A brief history of cloud computingA brief history of cloud computing
A brief history of cloud computingOneserve
 
Understanding cloud with Google Cloud Platform
Understanding cloud with Google Cloud PlatformUnderstanding cloud with Google Cloud Platform
Understanding cloud with Google Cloud PlatformDr. Ketan Parmar
 
Public vs private vs hybrid cloud what is best for your business-
Public vs private vs hybrid cloud  what is best for your business-Public vs private vs hybrid cloud  what is best for your business-
Public vs private vs hybrid cloud what is best for your business-Everdata Technologies
 
Full cloud computing ppt
Full cloud computing pptFull cloud computing ppt
Full cloud computing pptBhuvneshYadav13
 
Issues in cloud computing
Issues in cloud computingIssues in cloud computing
Issues in cloud computingronak patel
 
Getting Started with AWS | AWS Tutorial for Beginners | AWS Training | Edureka
Getting Started with AWS | AWS Tutorial for Beginners | AWS Training | EdurekaGetting Started with AWS | AWS Tutorial for Beginners | AWS Training | Edureka
Getting Started with AWS | AWS Tutorial for Beginners | AWS Training | EdurekaEdureka!
 
Cloud computing presentation
Cloud computing presentation  Cloud computing presentation
Cloud computing presentation hemanth S R
 

Tendances (20)

Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
basic concept of Cloud computing and its architecture
basic concept of Cloud computing  and its architecturebasic concept of Cloud computing  and its architecture
basic concept of Cloud computing and its architecture
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Introduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud InfrastructureIntroduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud Infrastructure
 
Cloud Computing - An Introduction
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An Introduction
 
Cloud deployment models
Cloud deployment modelsCloud deployment models
Cloud deployment models
 
Security Issues of Cloud Computing
Security Issues of Cloud ComputingSecurity Issues of Cloud Computing
Security Issues of Cloud Computing
 
Cloud Security
Cloud SecurityCloud Security
Cloud Security
 
A brief history of cloud computing
A brief history of cloud computingA brief history of cloud computing
A brief history of cloud computing
 
Cloud sim
Cloud simCloud sim
Cloud sim
 
Understanding cloud with Google Cloud Platform
Understanding cloud with Google Cloud PlatformUnderstanding cloud with Google Cloud Platform
Understanding cloud with Google Cloud Platform
 
Public vs private vs hybrid cloud what is best for your business-
Public vs private vs hybrid cloud  what is best for your business-Public vs private vs hybrid cloud  what is best for your business-
Public vs private vs hybrid cloud what is best for your business-
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Full cloud computing ppt
Full cloud computing pptFull cloud computing ppt
Full cloud computing ppt
 
Issues in cloud computing
Issues in cloud computingIssues in cloud computing
Issues in cloud computing
 
Getting Started with AWS | AWS Tutorial for Beginners | AWS Training | Edureka
Getting Started with AWS | AWS Tutorial for Beginners | AWS Training | EdurekaGetting Started with AWS | AWS Tutorial for Beginners | AWS Training | Edureka
Getting Started with AWS | AWS Tutorial for Beginners | AWS Training | Edureka
 
Cloud computing presentation
Cloud computing presentation  Cloud computing presentation
Cloud computing presentation
 

En vedette

A tutorial on CloudSim
A tutorial on CloudSimA tutorial on CloudSim
A tutorial on CloudSimHabibur Rahman
 
2015 cloud sim projects
2015 cloud sim projects2015 cloud sim projects
2015 cloud sim projectsHari Krishnan
 
A tutorial on GreenCloud
A tutorial on GreenCloudA tutorial on GreenCloud
A tutorial on GreenCloudHabibur Rahman
 
Cloudsim & greencloud
Cloudsim & greencloud Cloudsim & greencloud
Cloudsim & greencloud nedamaleki87
 
Task scheduling Survey in Cloud Computing
Task scheduling Survey in Cloud ComputingTask scheduling Survey in Cloud Computing
Task scheduling Survey in Cloud ComputingRamandeep Kaur
 
Felhő mint üzleti modell
Felhő mint üzleti modellFelhő mint üzleti modell
Felhő mint üzleti modellBalázs Rónai
 
(CMP202) Engineering Simulation and Analysis in the Cloud
(CMP202) Engineering Simulation and Analysis in the Cloud(CMP202) Engineering Simulation and Analysis in the Cloud
(CMP202) Engineering Simulation and Analysis in the CloudAmazon Web Services
 
Simulation and modeling
Simulation and modelingSimulation and modeling
Simulation and modelingHabibur Rahman
 
Cloudsim & Green Cloud
Cloudsim & Green CloudCloudsim & Green Cloud
Cloudsim & Green CloudNeda Maleki
 
Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14
Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14
Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14Habibur Rahman
 
A primer on power pivot topology and configurations
A primer on power pivot topology and configurationsA primer on power pivot topology and configurations
A primer on power pivot topology and configurationsDenny Lee
 
Globus toolkit in grid
Globus toolkit in gridGlobus toolkit in grid
Globus toolkit in gridDeevena Dayaal
 
Conference Paper: Simulating High Availability Scenarios in Cloud Data Center...
Conference Paper: Simulating High Availability Scenarios in Cloud Data Center...Conference Paper: Simulating High Availability Scenarios in Cloud Data Center...
Conference Paper: Simulating High Availability Scenarios in Cloud Data Center...Ericsson
 
Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...
Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...
Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...AtakanAral
 

En vedette (20)

A tutorial on CloudSim
A tutorial on CloudSimA tutorial on CloudSim
A tutorial on CloudSim
 
Cloud sim report
Cloud sim reportCloud sim report
Cloud sim report
 
2015 cloud sim projects
2015 cloud sim projects2015 cloud sim projects
2015 cloud sim projects
 
A tutorial on GreenCloud
A tutorial on GreenCloudA tutorial on GreenCloud
A tutorial on GreenCloud
 
Cloudsim modified
Cloudsim modifiedCloudsim modified
Cloudsim modified
 
Application scheduling in cloud sim
Application scheduling in cloud simApplication scheduling in cloud sim
Application scheduling in cloud sim
 
Cloudsim & greencloud
Cloudsim & greencloud Cloudsim & greencloud
Cloudsim & greencloud
 
Task scheduling Survey in Cloud Computing
Task scheduling Survey in Cloud ComputingTask scheduling Survey in Cloud Computing
Task scheduling Survey in Cloud Computing
 
Felhő mint üzleti modell
Felhő mint üzleti modellFelhő mint üzleti modell
Felhő mint üzleti modell
 
(CMP202) Engineering Simulation and Analysis in the Cloud
(CMP202) Engineering Simulation and Analysis in the Cloud(CMP202) Engineering Simulation and Analysis in the Cloud
(CMP202) Engineering Simulation and Analysis in the Cloud
 
Simulation and modeling
Simulation and modelingSimulation and modeling
Simulation and modeling
 
Cloudsim & Green Cloud
Cloudsim & Green CloudCloudsim & Green Cloud
Cloudsim & Green Cloud
 
Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14
Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14
Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14
 
Concurrent and Distributed CloudSim Simulations
Concurrent and Distributed CloudSim SimulationsConcurrent and Distributed CloudSim Simulations
Concurrent and Distributed CloudSim Simulations
 
A primer on power pivot topology and configurations
A primer on power pivot topology and configurationsA primer on power pivot topology and configurations
A primer on power pivot topology and configurations
 
معماريات الانظمة الموزعة
معماريات الانظمة الموزعةمعماريات الانظمة الموزعة
معماريات الانظمة الموزعة
 
Green cloud
Green cloudGreen cloud
Green cloud
 
Globus toolkit in grid
Globus toolkit in gridGlobus toolkit in grid
Globus toolkit in grid
 
Conference Paper: Simulating High Availability Scenarios in Cloud Data Center...
Conference Paper: Simulating High Availability Scenarios in Cloud Data Center...Conference Paper: Simulating High Availability Scenarios in Cloud Data Center...
Conference Paper: Simulating High Availability Scenarios in Cloud Data Center...
 
Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...
Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...
Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...
 

Similaire à Survey on cloud simulator

International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
Top 31 Cloud Computing Interview Questions and Answers.
Top 31 Cloud Computing Interview Questions and Answers.Top 31 Cloud Computing Interview Questions and Answers.
Top 31 Cloud Computing Interview Questions and Answers.Ecare Technologies
 
Cc unit 1 ppt
Cc unit 1 pptCc unit 1 ppt
Cc unit 1 pptDr VISU P
 
Lightening the burden of cloud resources administration: from VMs to Functions
Lightening the burden of cloud resources administration: from VMs to FunctionsLightening the burden of cloud resources administration: from VMs to Functions
Lightening the burden of cloud resources administration: from VMs to FunctionsEUBrasilCloudFORUM .
 
Cloud computing
Cloud computing Cloud computing
Cloud computing issam eid
 
Task Performance Analysis in Virtual Cloud Environment
Task Performance Analysis in Virtual Cloud EnvironmentTask Performance Analysis in Virtual Cloud Environment
Task Performance Analysis in Virtual Cloud EnvironmentRSIS International
 
Cloud Computing Introduction - Deep Dive
Cloud Computing Introduction - Deep DiveCloud Computing Introduction - Deep Dive
Cloud Computing Introduction - Deep DiveDharmalingam S
 
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptxnoreply15203
 
Cloud Computing : Revised Presentation
Cloud Computing : Revised PresentationCloud Computing : Revised Presentation
Cloud Computing : Revised PresentationMayank Aggarwal
 
OIT552 Cloud Computing - Question Bank
OIT552 Cloud Computing - Question BankOIT552 Cloud Computing - Question Bank
OIT552 Cloud Computing - Question Bankpkaviya
 
Deployment of private cloud infrastructure copy
Deployment of private cloud infrastructure   copyDeployment of private cloud infrastructure   copy
Deployment of private cloud infrastructure copyprabhat kumar
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in LibrariesAmit Shaw
 

Similaire à Survey on cloud simulator (20)

International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Top 31 Cloud Computing Interview Questions and Answers.
Top 31 Cloud Computing Interview Questions and Answers.Top 31 Cloud Computing Interview Questions and Answers.
Top 31 Cloud Computing Interview Questions and Answers.
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cc unit 1 ppt
Cc unit 1 pptCc unit 1 ppt
Cc unit 1 ppt
 
Lightening the burden of cloud resources administration: from VMs to Functions
Lightening the burden of cloud resources administration: from VMs to FunctionsLightening the burden of cloud resources administration: from VMs to Functions
Lightening the burden of cloud resources administration: from VMs to Functions
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Kussu.ppt
Kussu.pptKussu.ppt
Kussu.ppt
 
Task Performance Analysis in Virtual Cloud Environment
Task Performance Analysis in Virtual Cloud EnvironmentTask Performance Analysis in Virtual Cloud Environment
Task Performance Analysis in Virtual Cloud Environment
 
Cloud Computing Introduction - Deep Dive
Cloud Computing Introduction - Deep DiveCloud Computing Introduction - Deep Dive
Cloud Computing Introduction - Deep Dive
 
Cloud Computing - Introduction
Cloud Computing - IntroductionCloud Computing - Introduction
Cloud Computing - Introduction
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
 
Cloud Computing : Revised Presentation
Cloud Computing : Revised PresentationCloud Computing : Revised Presentation
Cloud Computing : Revised Presentation
 
Understanding Cloud Computing
Understanding Cloud ComputingUnderstanding Cloud Computing
Understanding Cloud Computing
 
OIT552 Cloud Computing - Question Bank
OIT552 Cloud Computing - Question BankOIT552 Cloud Computing - Question Bank
OIT552 Cloud Computing - Question Bank
 
Cloud.pptx
Cloud.pptxCloud.pptx
Cloud.pptx
 
Deployment of private cloud infrastructure copy
Deployment of private cloud infrastructure   copyDeployment of private cloud infrastructure   copy
Deployment of private cloud infrastructure copy
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in Libraries
 

Plus de Habibur Rahman

Cycling for the body and mind
Cycling for the body and mindCycling for the body and mind
Cycling for the body and mindHabibur Rahman
 
A version of watershed algorithm for color image segmentation
A version of watershed algorithm for color image segmentationA version of watershed algorithm for color image segmentation
A version of watershed algorithm for color image segmentationHabibur Rahman
 
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...Habibur Rahman
 
Performace analysis of mipv4 vs mipv6
Performace  analysis of mipv4 vs mipv6Performace  analysis of mipv4 vs mipv6
Performace analysis of mipv4 vs mipv6Habibur Rahman
 
Localization with mobile anchor points in wireless sensor networks
Localization with mobile anchor points in wireless sensor networksLocalization with mobile anchor points in wireless sensor networks
Localization with mobile anchor points in wireless sensor networksHabibur Rahman
 
Directed diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingDirected diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingHabibur Rahman
 

Plus de Habibur Rahman (7)

Cycling for the body and mind
Cycling for the body and mindCycling for the body and mind
Cycling for the body and mind
 
A version of watershed algorithm for color image segmentation
A version of watershed algorithm for color image segmentationA version of watershed algorithm for color image segmentation
A version of watershed algorithm for color image segmentation
 
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
 
H.323 protocol
H.323 protocolH.323 protocol
H.323 protocol
 
Performace analysis of mipv4 vs mipv6
Performace  analysis of mipv4 vs mipv6Performace  analysis of mipv4 vs mipv6
Performace analysis of mipv4 vs mipv6
 
Localization with mobile anchor points in wireless sensor networks
Localization with mobile anchor points in wireless sensor networksLocalization with mobile anchor points in wireless sensor networks
Localization with mobile anchor points in wireless sensor networks
 
Directed diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingDirected diffusion for wireless sensor networking
Directed diffusion for wireless sensor networking
 

Dernier

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
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
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
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
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
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
 
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
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 

Dernier (20)

Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
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
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).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
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
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
 
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
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 

Survey on cloud simulator

  • 1. A Survey of Cloud Simulation ToolsA Survey of Cloud Simulation Tools Presented by: Md. Habibur Rahman (11-94853-2) Adnan Mehedi (12-95467-1) Course: Simulation and Modeling Techniques Instructor: Dr. Md. Shamim Akhter
  • 2.  Introduction  Cloud Simulation Tools • Overview • Main Features • Advantages • Disadvantages • Recent Developments and its future AgendaAgenda
  • 3.  What is the cloud?  Service Models  Deployment models  Why we use cloud?  Challenges IntroductionIntroduction
  • 4. This is the Cloud!This is the Cloud! [1] [1] Wikipedia 2012- 4
  • 5.  Cloud Definition: • “Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software, and information are provided to users as a utility (like the electricity grid) over a network (typically the Internet).” [1] Introduction (cont.)Introduction (cont.) [1] Wikipedia
  • 6.  Cloud is often described as three tiers: SaaS, PaaS, and IaaS. Service ModelsService Models SOFTWARE AS A SERVICE-Consume it PLATFORM AS A SERVICE-Build on it INFRASTRUCTURE AS A SERVICE-Migrate to it techiedreamer.com
  • 7. Deployment modelsDeployment models • Clouds can be classified by its way of administration: Public, Community, Private, and their Hybrid USING AMAZON EC2 CLOUD By Ikki Fujiwara
  • 8.  No Software (SaaS)  Rapid Implementation  Automatically Updated  Adaptability  Accessibility  Reduced Cost  Scalability & Flexibility  Reliability  Maintenance BenefitsBenefits
  • 9.  Data security • Security is the main problem involves with the cloud computing structure.  Regulatory and constitutional restrictions • In some of countries, Government regulations do not allow personal information and other sensitive information to be physically located outside the state or country • In order to meet such requirements, cloud providers need to setup a datacenter or a storage site exclusively within the country to comply with regulations ChallengesChallenges USING AMAZON EC2 CLOUD By Ikki Fujiwara
  • 10.  CloudSim  CloudAnalyst  GreenCloud  iCanCloud  MDCSim  NetworkCloudSim  VirtualCloud Cloud Simulation ToolsCloud Simulation Tools
  • 11.  Motivation • provides a generalized and extensible simulation framework that enables modeling, simulation, and experimentation of emerging Cloud computing infrastructures and application services  CloudSim is developed in the CLOUDS Laboratory, at the Computer Science and Software Engineering Department of the University of Melbourne.  CloudSim Toolkit 3.0 released at Jan 13, 2012 CloudSimCloudSim www.cloudbus.orghttp://code.google.com/p/cloudsim/
  • 12.  Main Features • support for modeling and simulation of large scale Cloud computing data centers • virtualized server hosts, with customizable policies for provisioning host resources to virtual machines • energy-aware computational resources • data center network topologies and message-passing applications • support for dynamic insertion of simulation elements, stop and resume of simulation • support for user-defined policies for allocation of hosts to virtual machines and policies for allocation of host resources to virtual machines CloudSim(cont.)CloudSim(cont.) http://code.google.com/p/cloudsim/
  • 13.  HP and other leading organizations and also many universities around the world are using CloudSim for: • Cloud resource provisioning, • Energy-efficient management of data center resources, • Optimization of cloud computing • research activities  Limitation: No Graphical User Interface (GUI) CloudSim(cont.)CloudSim(cont.)
  • 15.  Motivation • A lack of tools that enable developers to evaluate requirements of large-scale Cloud applications in terms of geographic distribution of both computing servers and user workloads. • Simulate large-scale Cloud applications with the purpose of studying the behavior of such applications under various deployment configurations. CloudAnalystCloudAnalyst
  • 16.  Main Feature • Easy to use Graphical User Interface (GUI) • Ability to define a simulation with a high degree of configurability and flexibility • Repeatability of experiments • Graphical output • Use of consolidated technology and ease of Extension (Java Swing) CloudAnalyst (cont.)CloudAnalyst (cont.)
  • 17.
  • 18. CloudAnalyst architectureCloudAnalyst architecture CloudAnalyst can be used to model and evaluate a real world problem through a case study of a social networking application deployed on the cloud.
  • 19. GreenCloudGreenCloud  Motivation • The lack of detailed simulators on the market was the motivation to develop GreenCloud that allows researchers to observe, interact and measure cloud performance.  GreenCloud is a sophisticated open source cloud computing simulator  Greencloud as been elaborated in the context of the GreenIT project. http://greencloud.gforge.uni.lu/index.html
  • 20.  Main Feature • There also was no provisioning for observing clouds for their energy-efficiency • Simulation environment for energy-aware cloud computing data centers. • GreenCloud is an extension of the well-known NS2 network simulator. • Focused primarily on the communications within a cloud, i.e., all of the communication processes are simulated on packet level. GreenCloudGreenCloud
  • 21. GreenCloud ArchitectureGreenCloud Architecture GreenCloud: A Packet-level Simulator of Energy-aware Cloud Computing Data Centers by D. Kliazovich et al.
  • 22. GreenCloud: A Packet-level Simulator of Energy-aware Cloud Computing Data Centers by D. Kliazovich et al.
  • 23.  Motivation • model and simulate cloud computing systems • predict the trade-offs between cost and performance of a given set of applications executed in a specific hardware, and then provide to users useful information about such costs • simulating instance types provided by Amazon, so models of these are included in the simulation framework  Developed by a research group (ARCOS) at Universidad Carlos III de Madrid, Spain iCanCloudiCanCloud http://icancloudsim.org/Home.html
  • 24.  Main Feature • Both existing and non-existing cloud computing architectures can be modeled and simulated • A flexible cloud hypervisor module • Customizable VMs can be used to quickly simulate uni-core/multi-core systems. • provides a user-friendly GUI to ease the generation and customization of large distributed models. • provides a POSIX-based API and an adapted MPI library for modeling and simulating applications. • New components can be added to the repository of iCanCloud to increase the functionality iCanCloud (cont.)iCanCloud (cont.)
  • 25. iCanCloud: A Flexible and Scalable Cloud Infrastructure Simulator by A. Núñez et al.
  • 26.
  • 27. iCanCloud: A Flexible and Scalable Cloud Infrastructure Simulator by A. Núñez et al.
  • 28. iCanCloud: A Flexible and Scalable Cloud Infrastructure Simulator by A. Núñez et al.
  • 29.  We offer a general overview on the current development status of cloud simulator for the people who are not familiar with this topic  We introduced four typical cloud simulators: CloudSim, CloudAnalyst, GreenCloud and iCanCloud  According to our discussion, iCanCloud and GreenCloud performs better than other simulator. ConclusionConclusion