SlideShare uma empresa Scribd logo
1 de 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 

Mais conteúdo relacionado

Mais procurados

Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingJithin Parakka
 
Cloud computing
Cloud computingCloud computing
Cloud computingkanchu17
 
CloudSim : Introduction and Basic Programming Syntax
CloudSim : Introduction and Basic Programming SyntaxCloudSim : Introduction and Basic Programming Syntax
CloudSim : Introduction and Basic Programming SyntaxVikas Chouhan
 
CLOUD COMPUTING UNIT-5 NOTES
CLOUD COMPUTING UNIT-5 NOTESCLOUD COMPUTING UNIT-5 NOTES
CLOUD COMPUTING UNIT-5 NOTESTushar Dhoot
 
introduction to cloudsim
introduction to cloudsimintroduction to cloudsim
introduction to cloudsimJassika
 
CLOUD ARCHITECTURE AND SERVICES.pptx
CLOUD ARCHITECTURE AND SERVICES.pptxCLOUD ARCHITECTURE AND SERVICES.pptx
CLOUD ARCHITECTURE AND SERVICES.pptxDr Geetha Mohan
 
Cloud computing by Bharat Bodage
Cloud computing by Bharat BodageCloud computing by Bharat Bodage
Cloud computing by Bharat BodageBharat Bodage
 
Cloud computing
Cloud computingCloud computing
Cloud computingSyam Lal
 
QUALITY OF SERVICE(QoS) OF CLOUD
QUALITY OF SERVICE(QoS)OFCLOUDQUALITY OF SERVICE(QoS)OFCLOUD
QUALITY OF SERVICE(QoS) OF CLOUDRashmi Agale
 
Issues in cloud computing
Issues in cloud computingIssues in cloud computing
Issues in cloud computingronak patel
 
What Is Cloud Computing? | Cloud Computing For Beginners | Cloud Computing Tr...
What Is Cloud Computing? | Cloud Computing For Beginners | Cloud Computing Tr...What Is Cloud Computing? | Cloud Computing For Beginners | Cloud Computing Tr...
What Is Cloud Computing? | Cloud Computing For Beginners | Cloud Computing Tr...Simplilearn
 
Migration into a Cloud
Migration into a CloudMigration into a Cloud
Migration into a CloudDivya S
 
PPT on Cloud computing
PPT on Cloud computingPPT on Cloud computing
PPT on Cloud computingVinny Vessel
 

Mais procurados (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Google App Engine
Google App EngineGoogle App Engine
Google App Engine
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
CloudSim : Introduction and Basic Programming Syntax
CloudSim : Introduction and Basic Programming SyntaxCloudSim : Introduction and Basic Programming Syntax
CloudSim : Introduction and Basic Programming Syntax
 
CLOUD COMPUTING UNIT-5 NOTES
CLOUD COMPUTING UNIT-5 NOTESCLOUD COMPUTING UNIT-5 NOTES
CLOUD COMPUTING UNIT-5 NOTES
 
introduction to cloudsim
introduction to cloudsimintroduction to cloudsim
introduction to cloudsim
 
Cloudsim modified
Cloudsim modifiedCloudsim modified
Cloudsim modified
 
CLOUD ARCHITECTURE AND SERVICES.pptx
CLOUD ARCHITECTURE AND SERVICES.pptxCLOUD ARCHITECTURE AND SERVICES.pptx
CLOUD ARCHITECTURE AND SERVICES.pptx
 
Cloud computing by Bharat Bodage
Cloud computing by Bharat BodageCloud computing by Bharat Bodage
Cloud computing by Bharat Bodage
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing stack
Cloud computing stackCloud computing stack
Cloud computing stack
 
QUALITY OF SERVICE(QoS) OF CLOUD
QUALITY OF SERVICE(QoS)OFCLOUDQUALITY OF SERVICE(QoS)OFCLOUD
QUALITY OF SERVICE(QoS) OF CLOUD
 
Issues in cloud computing
Issues in cloud computingIssues in cloud computing
Issues in cloud computing
 
What Is Cloud Computing? | Cloud Computing For Beginners | Cloud Computing Tr...
What Is Cloud Computing? | Cloud Computing For Beginners | Cloud Computing Tr...What Is Cloud Computing? | Cloud Computing For Beginners | Cloud Computing Tr...
What Is Cloud Computing? | Cloud Computing For Beginners | Cloud Computing Tr...
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud sim
Cloud simCloud sim
Cloud sim
 
Migration into a Cloud
Migration into a CloudMigration into a Cloud
Migration into a Cloud
 
PPT on Cloud computing
PPT on Cloud computingPPT on Cloud computing
PPT on Cloud computing
 

Destaque

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
 

Destaque (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
 
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...
 
Cloud Computing: A new Trend
Cloud Computing: A new TrendCloud Computing: A new Trend
Cloud Computing: A new Trend
 

Semelhante a 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
 

Semelhante a 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
 

Mais 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
 

Mais 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
 

Último

Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 

Último (20)

Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 

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