SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
Cloud Computing & CloudStack
Md.Mahbub-E-Noor
(MSc Computer Science 4th semester)
South Asian University
New Delhi, India
06/03/2014
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
Contents
1 Cloud Computing
DeïŹnition
Layers
Architecture
2 Cloud Computing Evolution
Evolution Overview
Cloud Computing
Grid Computing
Utility Computing
Cloud Computing vs ASP
Challenges
3 Cloud Solutions
CloudStack
CloudStack architecture
CloudStack components
4 Research Areas on Cloud Computing
Research Areas
Cloud Simulation Tools
One Research
5 References
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
DeïŹnition
Layers
Architecture
DeïŹnition
” The’Cloud’concept is ïŹnally wrapping peoples minds around
what is possible when you leverage web-scale infrastructure
(application and physical) in an on-demand way. ’Managed
Services’, ’ASP’, ’Grid Computing’, ’Software as a Service’,
’Platform as a Service’, ’Anything as a Service’ all terms that
couldnt get it done. Call it a ’Cloud’ and everyone goes bonkers.”
- Damon Edwards[7]
”Cloud computing is the user-friendly version of grid computing.”
- Trevor Doerksen[7]
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
DeïŹnition
Layers
Architecture
DeïŹnition
”Clouds are vast resource pools with on-demand resource allocation. The
degree of on-demandness can vary from phone calls to web forms to actual
APIs that directly requisition servers. I tend to consider slow forms of
requisitioning to be more like traditional datacenters, and the quicker ones to
be more cloudy. A public facing API is a must for true clouds.
Clouds are virtualized. On-demand requisitioning implies the ability to
dynamically resize resource allocation or moving customers from one physical
server to another transparently. This is all diïŹƒcult or impossible without
virtualization.
Clouds tend to be priced like utilities (hourly, rather than per-resource), and
I think well see this model catching on more and more as computing resources
become as cheap and ubiquitous as water, electricity, and gas (well, maybe not
gas). However, I think this is a trend, not a requirement. You can certainly
have clouds that are priced like pizza, per slice.”
- Jan Pritzker [7]
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
DeïŹnition
Layers
Architecture
Basic Layers of Cloud
Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a service (IaaS)
Figure: Basic Layers of Cloud.
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
DeïŹnition
Layers
Architecture
Basic Conceptual Architechture of Cloud
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
Evolution Overview
Cloud Computing
Grid Computing
Utility Computing
Cloud Computing vs ASP
Challenges
Cloud Computing Evolution
Figure: Cloud Computing Evolution.
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
Evolution Overview
Cloud Computing
Grid Computing
Utility Computing
Cloud Computing vs ASP
Challenges
Cloud Computing
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
Evolution Overview
Cloud Computing
Grid Computing
Utility Computing
Cloud Computing vs ASP
Challenges
Grid Computing [3]
Share CPU between organization
Figure: Grid Computing Basic Concept
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
Evolution Overview
Cloud Computing
Grid Computing
Utility Computing
Cloud Computing vs ASP
Challenges
Utility Computing [5]
Utility computing merely means ”Pay and Use”, with regards to
computing power.
Utility Computing = Grid Computing + Pay-per-use
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
Evolution Overview
Cloud Computing
Grid Computing
Utility Computing
Cloud Computing vs ASP
Challenges
Cloud Computing vs ASP [1]
ASP
Cloud Computing is a hot buzzword. There have been other terms
for pretty much the same thing in the past. ASP is certainly one of
those, as is SaaS
Cloud Computing
Two main concepts of cloud computing are that :
it removes the need to maintain physical hardware from the
user, and
the contractual and billing arrangements are almost
completely usage-driven (no ïŹxed costs) and short-term (can
sign-up,ramp-up, cancel at any time)
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
Evolution Overview
Cloud Computing
Grid Computing
Utility Computing
Cloud Computing vs ASP
Challenges
Some Disadvantages or Challenges of Cloud Computing
Slow than local software.
Concern about reliable and security.
Must have stable internet.
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
CloudStack
CloudStack architecture
CloudStack components
Some Open source cloud solutions[9]
CloudStack ,
OpenStack ,
OpenNebula ,
Eucalyptus ,
Nimbus [4] etc.
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
CloudStack
CloudStack architecture
CloudStack components
CloudStack
CloudStack [2] is now owned by Citrix Systems, that allows
building any type of cloud including public,private and hybrid.
Components
It has four main parts :
Compute Nodes (CN),
Pods,
Availability Zones (AZ)
Management Server (MS)
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
CloudStack
CloudStack architecture
CloudStack components
Figure: Conceptual View of a CloudStack [2] architecture.
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
CloudStack
CloudStack architecture
CloudStack components
CloudStack components
CN
The CNs are hypervisor enabled hosts where the VMs will be
executed.The supported hypervisors are
XenServer,
Oracle VM,
KVM,
VMware vSphere.
Pod
A Pod is a collection of CNs.Virtual machine ïŹles are stored in a
Primary Storage(PS) which is deïŹned in a Pod and PS is shared
among the CNs.
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
CloudStack
CloudStack architecture
CloudStack components
CloudStack components
AZ
An AZ is a collection of Pods with Secondary Storage, that are
visible to end users who must select one of them to start a VM.
MS
provides web user interface and APIs,
manages the assignment of VM instances to particular hosts,
manages public and private IP addresses to particular
accounts, and
manges the allocation of storage.
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
Research Areas
Cloud Simulation Tools
One Research
Research Areas on Cloud Computing [6]
Research can be done by simulation basis or real basis or both in the following
topics :
Analysis among cloud solutions
Virtual Machine Placement
–Live Migration
–VM Schedule
Optimization
–Management.
–Delay Issues.
–cost.
Reliability & Security.
Standard.
Green IT .
Application implementation
Models of IaaS,PaaS,SaaS and check thair validation through simulation
etc.
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
Research Areas
Cloud Simulation Tools
One Research
Cloud Simulation Tools
CloudSim
CloudAnalyst
GreenCloud
iCanCloud
MDCSim
NetworkCloudSim
VirtualCloud
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
Research Areas
Cloud Simulation Tools
One Research
Performance of the CloudStack KVM Pod primary storage
under NFS version 3 [8]
Methodology
used tools
dd Unix tool.
IOzone.
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
Research Areas
Cloud Simulation Tools
One Research
Performance of the CloudStack KVM Pod primary storage
under NFS version 3 [8]
Methodology
Two machines(pc) used
NFS server.
CN.
ConïŹguration of the both machines :
Ubuntu 10.04 LTS x86.
Core 2 DUO 6600 @ 2.40 GHz.
4 GB of RAM, 500 GB hard disk.
an Ethernet Gigabit Network with 1500 MTU.
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
Research Areas
Cloud Simulation Tools
One Research
Performance of the CloudStack KVM Pod primary storage
under NFS version 3 [8]
Result :
Figure: Performance of the primary storage [8].
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
References
[1] “Cloud vs ASP,” lhttp://superuser.com/questions/74488/
whats-thediïŹ€erence-between-an-application-service-provider-and-cloud-computin.
[2] “CloudStack,” http://cloudstack.apache.org/.
[3] “Evolution of Cloud Computing,” http://www.fastcloud.org/Evolution.php.
[4] “Nimbus,” http://www.nimbusproject.org/.
[5] “Utility Computing,” http://en.wikipedia.org/wiki/Utility computing.
[6] M. A Vouk, “Cloud computing–issues, research and implementations,” CIT.
Journal of Computing and Information Technology, vol. 16, no. 4, pp. 235–246,
2008.
[7] J. Geelan, “Twenty-one experts deïŹne cloud computing,” Cloud Computing
Journal, vol. 2, pp. 1–5, 2009.
[8] F. Gomez-Folgar, A. Garcia-Loureiro, T. F. Pena, and R. Valin, “Performance of
the cloudstack kvm pod primary storage under nfs version 3,” in 10th
International Symposium on Parallel and Distributed Processing with Applications
(ISPA). IEEE, 2012, pp. 845–846.
[9] S. Ristov and M. Gusev, “Security evaluation of open source clouds,” in
EUROCON. IEEE, 2013, pp. 73–80.
Md Mahbub E Noor Cloud Computing and CloudStack
Cloud Computing
Cloud Computing Evolution
Cloud Solutions
Research Areas on Cloud Computing
References
The End
Md Mahbub E Noor Cloud Computing and CloudStack

Weitere Àhnliche Inhalte

Was ist angesagt?

CloudAnalyst: A CloudSim-based Tool for Modelling and Analysis of Large Scale...
CloudAnalyst: A CloudSim-based Tool for Modelling and Analysis of Large Scale...CloudAnalyst: A CloudSim-based Tool for Modelling and Analysis of Large Scale...
CloudAnalyst: A CloudSim-based Tool for Modelling and Analysis of Large Scale...ambitlick
 
A premeditated cdm algorithm in cloud computing environment for fpm 2
A premeditated cdm algorithm in cloud computing environment for fpm 2A premeditated cdm algorithm in cloud computing environment for fpm 2
A premeditated cdm algorithm in cloud computing environment for fpm 2IAEME Publication
 
Cloudsim & Green Cloud
Cloudsim & Green CloudCloudsim & Green Cloud
Cloudsim & Green CloudNeda Maleki
 
Cloud sim pptx
Cloud sim pptxCloud sim pptx
Cloud sim pptxMD Redaan
 
2015 cloud sim projects
2015 cloud sim projects2015 cloud sim projects
2015 cloud sim projectsHari Krishnan
 
A Strategic Evaluation of Energy-Consumption and Total Execution Time for Clo...
A Strategic Evaluation of Energy-Consumption and Total Execution Time for Clo...A Strategic Evaluation of Energy-Consumption and Total Execution Time for Clo...
A Strategic Evaluation of Energy-Consumption and Total Execution Time for Clo...idescitation
 
introduction to cloudsim
introduction to cloudsimintroduction to cloudsim
introduction to cloudsimJassika
 
Multicloud Deployment of Computing Clusters for Loosely Coupled Multi Task C...
Multicloud Deployment of Computing Clusters for Loosely  Coupled Multi Task C...Multicloud Deployment of Computing Clusters for Loosely  Coupled Multi Task C...
Multicloud Deployment of Computing Clusters for Loosely Coupled Multi Task C...IOSR Journals
 
HPC Cloud Computing with OpenNebula
HPC Cloud Computing with OpenNebulaHPC Cloud Computing with OpenNebula
HPC Cloud Computing with OpenNebulaIgnacio M. Llorente
 
Cloud Roundtable at Microsoft Switzerland
Cloud Roundtable at Microsoft Switzerland Cloud Roundtable at Microsoft Switzerland
Cloud Roundtable at Microsoft Switzerland mictc
 
My Other Computer is a Data Center (2010 v21)
My Other Computer is a Data Center (2010 v21)My Other Computer is a Data Center (2010 v21)
My Other Computer is a Data Center (2010 v21)Robert Grossman
 
Bringing Private Cloud Computing to HPC and Science - Berkeley Lab - July 2014
Bringing Private Cloud Computing to HPC and Science  - Berkeley Lab - July 2014 Bringing Private Cloud Computing to HPC and Science  - Berkeley Lab - July 2014
Bringing Private Cloud Computing to HPC and Science - Berkeley Lab - July 2014 OpenNebula Project
 
Cloud computing and Cloudsim
Cloud computing and CloudsimCloud computing and Cloudsim
Cloud computing and CloudsimManash Kumar Mondal
 
A tutorial on CloudSim
A tutorial on CloudSimA tutorial on CloudSim
A tutorial on CloudSimHabibur Rahman
 
Job scheduling in hybrid cloud using deep reinforcement learning for cost opt...
Job scheduling in hybrid cloud using deep reinforcement learning for cost opt...Job scheduling in hybrid cloud using deep reinforcement learning for cost opt...
Job scheduling in hybrid cloud using deep reinforcement learning for cost opt...ArchanaKalapgar
 
An Introduction to Cloud Computing (2009)
An Introduction to Cloud Computing (2009)An Introduction to Cloud Computing (2009)
An Introduction to Cloud Computing (2009)Robert Grossman
 

Was ist angesagt? (18)

CloudAnalyst: A CloudSim-based Tool for Modelling and Analysis of Large Scale...
CloudAnalyst: A CloudSim-based Tool for Modelling and Analysis of Large Scale...CloudAnalyst: A CloudSim-based Tool for Modelling and Analysis of Large Scale...
CloudAnalyst: A CloudSim-based Tool for Modelling and Analysis of Large Scale...
 
A premeditated cdm algorithm in cloud computing environment for fpm 2
A premeditated cdm algorithm in cloud computing environment for fpm 2A premeditated cdm algorithm in cloud computing environment for fpm 2
A premeditated cdm algorithm in cloud computing environment for fpm 2
 
Cloudsim & Green Cloud
Cloudsim & Green CloudCloudsim & Green Cloud
Cloudsim & Green Cloud
 
Cloud sim pptx
Cloud sim pptxCloud sim pptx
Cloud sim pptx
 
2015 cloud sim projects
2015 cloud sim projects2015 cloud sim projects
2015 cloud sim projects
 
A Strategic Evaluation of Energy-Consumption and Total Execution Time for Clo...
A Strategic Evaluation of Energy-Consumption and Total Execution Time for Clo...A Strategic Evaluation of Energy-Consumption and Total Execution Time for Clo...
A Strategic Evaluation of Energy-Consumption and Total Execution Time for Clo...
 
introduction to cloudsim
introduction to cloudsimintroduction to cloudsim
introduction to cloudsim
 
Multicloud Deployment of Computing Clusters for Loosely Coupled Multi Task C...
Multicloud Deployment of Computing Clusters for Loosely  Coupled Multi Task C...Multicloud Deployment of Computing Clusters for Loosely  Coupled Multi Task C...
Multicloud Deployment of Computing Clusters for Loosely Coupled Multi Task C...
 
HPC Cloud Computing with OpenNebula
HPC Cloud Computing with OpenNebulaHPC Cloud Computing with OpenNebula
HPC Cloud Computing with OpenNebula
 
Cloud Roundtable at Microsoft Switzerland
Cloud Roundtable at Microsoft Switzerland Cloud Roundtable at Microsoft Switzerland
Cloud Roundtable at Microsoft Switzerland
 
My Other Computer is a Data Center (2010 v21)
My Other Computer is a Data Center (2010 v21)My Other Computer is a Data Center (2010 v21)
My Other Computer is a Data Center (2010 v21)
 
Bringing Private Cloud Computing to HPC and Science - Berkeley Lab - July 2014
Bringing Private Cloud Computing to HPC and Science  - Berkeley Lab - July 2014 Bringing Private Cloud Computing to HPC and Science  - Berkeley Lab - July 2014
Bringing Private Cloud Computing to HPC and Science - Berkeley Lab - July 2014
 
Cloud computing and Cloudsim
Cloud computing and CloudsimCloud computing and Cloudsim
Cloud computing and Cloudsim
 
A tutorial on CloudSim
A tutorial on CloudSimA tutorial on CloudSim
A tutorial on CloudSim
 
WJCAT2-13707877
WJCAT2-13707877WJCAT2-13707877
WJCAT2-13707877
 
Job scheduling in hybrid cloud using deep reinforcement learning for cost opt...
Job scheduling in hybrid cloud using deep reinforcement learning for cost opt...Job scheduling in hybrid cloud using deep reinforcement learning for cost opt...
Job scheduling in hybrid cloud using deep reinforcement learning for cost opt...
 
Cloud computing_Final
Cloud computing_FinalCloud computing_Final
Cloud computing_Final
 
An Introduction to Cloud Computing (2009)
An Introduction to Cloud Computing (2009)An Introduction to Cloud Computing (2009)
An Introduction to Cloud Computing (2009)
 

Ähnlich wie Cloud computing and CloudStack

Cloud computer
Cloud computerCloud computer
Cloud computerRajesh Kumar
 
COMPARISON_BETWEEN_CLOUD_AND_GRID_COMPUT.pdf
COMPARISON_BETWEEN_CLOUD_AND_GRID_COMPUT.pdfCOMPARISON_BETWEEN_CLOUD_AND_GRID_COMPUT.pdf
COMPARISON_BETWEEN_CLOUD_AND_GRID_COMPUT.pdfSbonelo Biyela
 
Understanding Cloud Computing
Understanding Cloud ComputingUnderstanding Cloud Computing
Understanding Cloud ComputingMohammed Sajjad Ali
 
Cloud compt
Cloud comptCloud compt
Cloud comptthiyagu0484
 
Scheduling in CCE
Scheduling in CCEScheduling in CCE
Scheduling in CCEMayuri Saxena
 
02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introductionAslamHossain30
 
ANALYSIS OF THE COMPARISON OF SELECTIVE CLOUD VENDORS SERVICES
ANALYSIS OF THE COMPARISON OF SELECTIVE CLOUD VENDORS SERVICESANALYSIS OF THE COMPARISON OF SELECTIVE CLOUD VENDORS SERVICES
ANALYSIS OF THE COMPARISON OF SELECTIVE CLOUD VENDORS SERVICESijccsa
 
Cloud computing
Cloud computingCloud computing
Cloud computingManpreet Kaur
 
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
 
A Virtualization Model for Cloud Computing
A Virtualization Model for Cloud ComputingA Virtualization Model for Cloud Computing
A Virtualization Model for Cloud ComputingSouvik Pal
 
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
 
Cloud Artificial Intelligence.pptx
Cloud Artificial Intelligence.pptxCloud Artificial Intelligence.pptx
Cloud Artificial Intelligence.pptxPrakashKumarSahni
 
Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World IRJET Journal
 
Cc unit 3 updated version
Cc unit 3 updated versionCc unit 3 updated version
Cc unit 3 updated versionDr. Radhey Shyam
 
Virtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A ReviewVirtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A Reviewijtsrd
 
An Introduction to Cloud Computing by Robert Grossman 08-06-09 (v19)
An Introduction to Cloud Computing by Robert Grossman 08-06-09 (v19)An Introduction to Cloud Computing by Robert Grossman 08-06-09 (v19)
An Introduction to Cloud Computing by Robert Grossman 08-06-09 (v19)Robert Grossman
 

Ähnlich wie Cloud computing and CloudStack (20)

Cloud computer
Cloud computerCloud computer
Cloud computer
 
COMPARISON_BETWEEN_CLOUD_AND_GRID_COMPUT.pdf
COMPARISON_BETWEEN_CLOUD_AND_GRID_COMPUT.pdfCOMPARISON_BETWEEN_CLOUD_AND_GRID_COMPUT.pdf
COMPARISON_BETWEEN_CLOUD_AND_GRID_COMPUT.pdf
 
Understanding Cloud Computing
Understanding Cloud ComputingUnderstanding Cloud Computing
Understanding Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud compt
Cloud comptCloud compt
Cloud compt
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Scheduling in CCE
Scheduling in CCEScheduling in CCE
Scheduling in CCE
 
02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction
 
ANALYSIS OF THE COMPARISON OF SELECTIVE CLOUD VENDORS SERVICES
ANALYSIS OF THE COMPARISON OF SELECTIVE CLOUD VENDORS SERVICESANALYSIS OF THE COMPARISON OF SELECTIVE CLOUD VENDORS SERVICES
ANALYSIS OF THE COMPARISON OF SELECTIVE CLOUD VENDORS SERVICES
 
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 services
Cloud servicesCloud services
Cloud services
 
A Virtualization Model for Cloud Computing
A Virtualization Model for Cloud ComputingA Virtualization Model for Cloud Computing
A Virtualization Model for Cloud Computing
 
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 Artificial Intelligence.pptx
Cloud Artificial Intelligence.pptxCloud Artificial Intelligence.pptx
Cloud Artificial Intelligence.pptx
 
Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cc unit 3 updated version
Cc unit 3 updated versionCc unit 3 updated version
Cc unit 3 updated version
 
Virtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A ReviewVirtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A Review
 
An Introduction to Cloud Computing by Robert Grossman 08-06-09 (v19)
An Introduction to Cloud Computing by Robert Grossman 08-06-09 (v19)An Introduction to Cloud Computing by Robert Grossman 08-06-09 (v19)
An Introduction to Cloud Computing by Robert Grossman 08-06-09 (v19)
 

KĂŒrzlich hochgeladen

On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
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
 
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
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
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
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
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
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 

KĂŒrzlich hochgeladen (20)

On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
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ở Â...
 
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
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.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)
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
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...
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 

Cloud computing and CloudStack

  • 1. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References Cloud Computing & CloudStack Md.Mahbub-E-Noor (MSc Computer Science 4th semester) South Asian University New Delhi, India 06/03/2014 Md Mahbub E Noor Cloud Computing and CloudStack
  • 2. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References Contents 1 Cloud Computing DeïŹnition Layers Architecture 2 Cloud Computing Evolution Evolution Overview Cloud Computing Grid Computing Utility Computing Cloud Computing vs ASP Challenges 3 Cloud Solutions CloudStack CloudStack architecture CloudStack components 4 Research Areas on Cloud Computing Research Areas Cloud Simulation Tools One Research 5 References Md Mahbub E Noor Cloud Computing and CloudStack
  • 3. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References DeïŹnition Layers Architecture DeïŹnition ” The’Cloud’concept is ïŹnally wrapping peoples minds around what is possible when you leverage web-scale infrastructure (application and physical) in an on-demand way. ’Managed Services’, ’ASP’, ’Grid Computing’, ’Software as a Service’, ’Platform as a Service’, ’Anything as a Service’ all terms that couldnt get it done. Call it a ’Cloud’ and everyone goes bonkers.” - Damon Edwards[7] ”Cloud computing is the user-friendly version of grid computing.” - Trevor Doerksen[7] Md Mahbub E Noor Cloud Computing and CloudStack
  • 4. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References DeïŹnition Layers Architecture DeïŹnition ”Clouds are vast resource pools with on-demand resource allocation. The degree of on-demandness can vary from phone calls to web forms to actual APIs that directly requisition servers. I tend to consider slow forms of requisitioning to be more like traditional datacenters, and the quicker ones to be more cloudy. A public facing API is a must for true clouds. Clouds are virtualized. On-demand requisitioning implies the ability to dynamically resize resource allocation or moving customers from one physical server to another transparently. This is all diïŹƒcult or impossible without virtualization. Clouds tend to be priced like utilities (hourly, rather than per-resource), and I think well see this model catching on more and more as computing resources become as cheap and ubiquitous as water, electricity, and gas (well, maybe not gas). However, I think this is a trend, not a requirement. You can certainly have clouds that are priced like pizza, per slice.” - Jan Pritzker [7] Md Mahbub E Noor Cloud Computing and CloudStack
  • 5. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References DeïŹnition Layers Architecture Basic Layers of Cloud Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a service (IaaS) Figure: Basic Layers of Cloud. Md Mahbub E Noor Cloud Computing and CloudStack
  • 6. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References DeïŹnition Layers Architecture Basic Conceptual Architechture of Cloud Md Mahbub E Noor Cloud Computing and CloudStack
  • 7. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References Evolution Overview Cloud Computing Grid Computing Utility Computing Cloud Computing vs ASP Challenges Cloud Computing Evolution Figure: Cloud Computing Evolution. Md Mahbub E Noor Cloud Computing and CloudStack
  • 8. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References Evolution Overview Cloud Computing Grid Computing Utility Computing Cloud Computing vs ASP Challenges Cloud Computing Md Mahbub E Noor Cloud Computing and CloudStack
  • 9. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References Evolution Overview Cloud Computing Grid Computing Utility Computing Cloud Computing vs ASP Challenges Grid Computing [3] Share CPU between organization Figure: Grid Computing Basic Concept Md Mahbub E Noor Cloud Computing and CloudStack
  • 10. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References Evolution Overview Cloud Computing Grid Computing Utility Computing Cloud Computing vs ASP Challenges Utility Computing [5] Utility computing merely means ”Pay and Use”, with regards to computing power. Utility Computing = Grid Computing + Pay-per-use Md Mahbub E Noor Cloud Computing and CloudStack
  • 11. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References Evolution Overview Cloud Computing Grid Computing Utility Computing Cloud Computing vs ASP Challenges Cloud Computing vs ASP [1] ASP Cloud Computing is a hot buzzword. There have been other terms for pretty much the same thing in the past. ASP is certainly one of those, as is SaaS Cloud Computing Two main concepts of cloud computing are that : it removes the need to maintain physical hardware from the user, and the contractual and billing arrangements are almost completely usage-driven (no ïŹxed costs) and short-term (can sign-up,ramp-up, cancel at any time) Md Mahbub E Noor Cloud Computing and CloudStack
  • 12. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References Evolution Overview Cloud Computing Grid Computing Utility Computing Cloud Computing vs ASP Challenges Some Disadvantages or Challenges of Cloud Computing Slow than local software. Concern about reliable and security. Must have stable internet. Md Mahbub E Noor Cloud Computing and CloudStack
  • 13. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References CloudStack CloudStack architecture CloudStack components Some Open source cloud solutions[9] CloudStack , OpenStack , OpenNebula , Eucalyptus , Nimbus [4] etc. Md Mahbub E Noor Cloud Computing and CloudStack
  • 14. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References CloudStack CloudStack architecture CloudStack components CloudStack CloudStack [2] is now owned by Citrix Systems, that allows building any type of cloud including public,private and hybrid. Components It has four main parts : Compute Nodes (CN), Pods, Availability Zones (AZ) Management Server (MS) Md Mahbub E Noor Cloud Computing and CloudStack
  • 15. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References CloudStack CloudStack architecture CloudStack components Figure: Conceptual View of a CloudStack [2] architecture. Md Mahbub E Noor Cloud Computing and CloudStack
  • 16. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References CloudStack CloudStack architecture CloudStack components CloudStack components CN The CNs are hypervisor enabled hosts where the VMs will be executed.The supported hypervisors are XenServer, Oracle VM, KVM, VMware vSphere. Pod A Pod is a collection of CNs.Virtual machine ïŹles are stored in a Primary Storage(PS) which is deïŹned in a Pod and PS is shared among the CNs. Md Mahbub E Noor Cloud Computing and CloudStack
  • 17. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References CloudStack CloudStack architecture CloudStack components CloudStack components AZ An AZ is a collection of Pods with Secondary Storage, that are visible to end users who must select one of them to start a VM. MS provides web user interface and APIs, manages the assignment of VM instances to particular hosts, manages public and private IP addresses to particular accounts, and manges the allocation of storage. Md Mahbub E Noor Cloud Computing and CloudStack
  • 18. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References Research Areas Cloud Simulation Tools One Research Research Areas on Cloud Computing [6] Research can be done by simulation basis or real basis or both in the following topics : Analysis among cloud solutions Virtual Machine Placement –Live Migration –VM Schedule Optimization –Management. –Delay Issues. –cost. Reliability & Security. Standard. Green IT . Application implementation Models of IaaS,PaaS,SaaS and check thair validation through simulation etc. Md Mahbub E Noor Cloud Computing and CloudStack
  • 19. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References Research Areas Cloud Simulation Tools One Research Cloud Simulation Tools CloudSim CloudAnalyst GreenCloud iCanCloud MDCSim NetworkCloudSim VirtualCloud Md Mahbub E Noor Cloud Computing and CloudStack
  • 20. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References Research Areas Cloud Simulation Tools One Research Performance of the CloudStack KVM Pod primary storage under NFS version 3 [8] Methodology used tools dd Unix tool. IOzone. Md Mahbub E Noor Cloud Computing and CloudStack
  • 21. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References Research Areas Cloud Simulation Tools One Research Performance of the CloudStack KVM Pod primary storage under NFS version 3 [8] Methodology Two machines(pc) used NFS server. CN. ConïŹguration of the both machines : Ubuntu 10.04 LTS x86. Core 2 DUO 6600 @ 2.40 GHz. 4 GB of RAM, 500 GB hard disk. an Ethernet Gigabit Network with 1500 MTU. Md Mahbub E Noor Cloud Computing and CloudStack
  • 22. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References Research Areas Cloud Simulation Tools One Research Performance of the CloudStack KVM Pod primary storage under NFS version 3 [8] Result : Figure: Performance of the primary storage [8]. Md Mahbub E Noor Cloud Computing and CloudStack
  • 23. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References References [1] “Cloud vs ASP,” lhttp://superuser.com/questions/74488/ whats-thediïŹ€erence-between-an-application-service-provider-and-cloud-computin. [2] “CloudStack,” http://cloudstack.apache.org/. [3] “Evolution of Cloud Computing,” http://www.fastcloud.org/Evolution.php. [4] “Nimbus,” http://www.nimbusproject.org/. [5] “Utility Computing,” http://en.wikipedia.org/wiki/Utility computing. [6] M. A Vouk, “Cloud computing–issues, research and implementations,” CIT. Journal of Computing and Information Technology, vol. 16, no. 4, pp. 235–246, 2008. [7] J. Geelan, “Twenty-one experts deïŹne cloud computing,” Cloud Computing Journal, vol. 2, pp. 1–5, 2009. [8] F. Gomez-Folgar, A. Garcia-Loureiro, T. F. Pena, and R. Valin, “Performance of the cloudstack kvm pod primary storage under nfs version 3,” in 10th International Symposium on Parallel and Distributed Processing with Applications (ISPA). IEEE, 2012, pp. 845–846. [9] S. Ristov and M. Gusev, “Security evaluation of open source clouds,” in EUROCON. IEEE, 2013, pp. 73–80. Md Mahbub E Noor Cloud Computing and CloudStack
  • 24. Cloud Computing Cloud Computing Evolution Cloud Solutions Research Areas on Cloud Computing References The End Md Mahbub E Noor Cloud Computing and CloudStack