SlideShare a Scribd company logo
CSE – 530 
CLOUD COMPUTING 
Paper Presentation
Cloudbus Toolkit for Market-Oriented 
Cloud Computing 
Authors: 
Rajkumar Buyya, Suraj Pandey and Christian Vecchiola 
Cloud Computing and Distributed Systems (CLOUDS) Laboratory 
Department of Computer Science and Software Engineering 
The University of Melbourne, Australia 
Published in: 
Proceedings of First International Conference, CloudCom 2009, 
Beijing, China, December 1-4, 2009. 
Presented by: 
Amit Kumar Nath (Ja-342) 
Ashish Kumar Chanda (Ja-343)
• Introduction 
• Cloud Computing 
• Cloudbus Vision & Architecture 
• Cloudbus Technologies 
• Related Technologies & Deployment 
• Future Trends 
• References 
3 
Overview
Introduction 
- Leonard Kleinrock 
(One of the chief scientists of 
the original ARPANET 
project which seeded the 
Internet) 
4 
“As of now, computer networks are still in their 
infancy, but as they grow up and become 
sophisticated, we will probably see the spread of 
‘computer utilities’ which, like present electric and 
telephone utilities, will service individual homes and 
offices across the country” (1969)
Introduction (Cont’d.) 
• The vision of computing utilities, based on a service provisioning 
model, anticipated the massive transformation of the entire 
computing industry in the 21st century whereby computing services 
will be readily available on demand 
• Computing service users (consumers) need to pay providers only 
when they access computing services, without the need to invest 
heavily or encounter difficulties in building and maintaining 
complex IT infrastructure by themselves 
• Users access the services based on their requirements without 
regard to where the services are hosted 
• This model has been referred to as utility computing, or recently 
as Cloud computing 
5
Introduction (Cont’d.) 
• “Cloud computing, the long-held dream of computing 
as a utility, has the potential to transform a large part 
of the IT industry, making software even more 
attractive as a service” 
- Berkeley Report (February 2009) 
• Clouds aim to power the next generation data centers 
by architecting them as a network of virtual services 
• Users are able to access and deploy applications from 
anywhere in the world on demand at competitive costs 
depending on their Quality of Service (QoS) 
requirements 
6
Introduction (Cont’d.) 
• Cloud computing has high potential to provide 
infrastructure, services and capabilities 
required for harnessing business potential 
• It has been identified as one of the emerging 
technologies in IT as noted in ‘Gartner’s IT Hype 
Cycle’ 
• A ‘Hype Cycle’ is a way to represent the 
emergence, adoption, maturity and impact on 
applications of specific technologies 
7
Introduction (Cont’d.) 
8
Cloud Computing 
• Armbrust et al. [3] observe that “Cloud computing 
refers to both the applications delivered as services 
over the Internet and the hardware and system 
software in the data centers that provide those 
services” 
• Buyya et al. [2] define Cloud as “a type of parallel and 
distributed system consisting of a collection of 
interconnected and virtualized computers that are 
dynamically provisioned and presented as one or more 
unified computing resources based on service-level 
agreements” 
9
A Cloudy Story! 
10 
Before starting the 
formal presentation, I 
would like to share a 
small story. 
It’s a story with clouds 
in it, but no, it’s not 
like ‘Cloudy with a 
chance of Meatballs’! 
You can call it ‘A 
Cloudy Story’!
A Cloudy Story! (Cont’d.) 
• This is the story of Drew, who was a 
student of MIT 
• Drew repeatedly forgot his USB flash 
drive in MIT 
• Being irritated, Drew decided to solve 
this problem 
• Any guess what Drew did…….? 
11
A Cloudy Story! (Cont’d.) 
12
A Cloudy Story! (Cont’d.) 
• Our story does have a happy ending! 
• Drew became an Internet entrepreneur 
• He is best known for being the founder 
and CEO of Dropbox, an online backup 
and storage service 
• Drew rejected an offer from Steve Jobs 
to work keep working independently! 
• According to Forbes magazine, his net 
worth is $1.2 billion !!! 
13
Cloud Computing (Cont’d.) 
14
Open Challenges 
15
Cloud Computing Reference Model 
16
Cloudbus Vision 
• A Cloud marketplace is composed of different 
types of Clouds such as computing, storage, and 
content delivery Clouds 
• The cloud marketplace will be available to end-users 
and enterprises 
• Users can interact with the Cloud market either 
transparently, by using applications that 
leverage the Cloud, or explicitly, by making 
resource requests according to application 
needs 
17
Cloudbus Vision (Cont’d.) 
18
Cloudbus Vision and Architecture 
• Cloud broker client will interact with the 
market maker by specifying the desired QoS 
parameters through an SLA 
• Meta-broker will select the best option 
available among all the cloud providers 
belonging to the cloud marketplace 
• Different Cloud providers could establish 
peering arrangements among themselves in 
order to offload to (or serve from) other 
providers’ service requests 
19
Cloudbus Vision and Architecture 
(Cont’d.) 
• Peering arrangements will define a Cloud 
federation and foster the introduction of 
standard interface and policies for the 
interconnection of heterogeneous Clouds 
• Integration of different technologies and 
solutions into a single value offering will be the 
key to the success of the Cloud marketplace 
20
Cloudbus Architecture (Cont’d.) 
21
22 
CloudBus Applications 
• Aneka 
• Broker 
• Workflow Management System 
• Market Marker/Meta Broker 
• InterGrid 
• MetaCDN 
• CloudSim
23 
Aneka 
• Aneka is a platform and a framework for 
developing distributed applications on the Cloud 
• Flexible design and high level of Customization 
• Web Services make Aneka completely integrate 
with client applications
24 
Aneka 
• A configurable software container constituting 
the building blocks of the Cloud 
• An open ended set of programming models 
available 
• A collection of tools for rapidly prototyping and 
porting applications to the cloud 
• A set of advanced services that put the horse 
power of Aneka in a market oriented perspective
25 
Architecture of Aneka
26 
• A cloud broker is a third-party individual or 
business that acts as an intermediary between 
the purchaser of a cloud computing service and 
the sellers of that service 
• Discovering suitable data sources for a given 
analysis scenario 
• Selecting suitable computational resources 
• Optimally mapping analysis jobs to compute 
resources 
• Deploying and monitoring job execution on 
selected resource 
Broker
27 
Workflow Management System 
• WMS aids user by enabling their applications to 
be represented as a workflow and then execute 
on the Cloud 
• It provides an XML-based workflow language 
• Example: fMRI brain image analysis, 
evolutionary multi-objective optimizations, 
intrusion detection systems
Market Maker/Meta broker 
• It works on behalf of both Cloud users and Cloud 
28 
service providers 
• It mediates access to distributed resources by 
discovering suitable Cloud providers 
• Services: resource discovery, meta-scheduler, 
reservation service, queuing service, accounting
Intergrid 
• Promote interlinking of islands of Clouds through 
29 
peering arrangements to enable inter Cloud 
resource sharing 
• Provide a scalable structure for Clouds that 
allow them to interconnect 
• Create a global Cyber infrastructure to support 
e-Science and e-Business applications
30 
MetaCDN 
• The system exploits “Storage Cloud” resources 
offered by multiple IaaS vendors 
• It removes the complexity of dealing with 
multiple storage providers 
• By using a single unified namespace, it helps 
users to harness the performance and coverage 
of numerous “Storage Clouds”
31 
Energy Efficient Computing 
• They develop a scheduling algorithm that select 
appropriate supply voltages of processing 
elements to minimize energy consumption 
• As energy consumption is optimized, operational 
cost decreases and the reliability of the system 
increases
32 
CloudSim 
• It enables users to model and simulate 
extensible Clouds as well as execute 
applications on top of Clouds 
• A completely customizable tool 
• Support for modeling and simulation of large 
scale Cloud computing infrastructure 
• A self-contained platform for modeling data 
centers, service brokers, scheduling, and 
allocations policies
33 
Related Tech. & Deployment 
• Amazon EC2, Eucalyptus, and OpenNebula 
• OpenPEX 
• GoFront, (fMRI), gene expression data 
classification
34 
Future Trends 
• Software licensing will be a major hurdle for 
vendors of Cloud services 
• Balancing usage cost and services delivered 
• Using renewable sources of energy to power up 
their centers 
• Keeping Cloud services alive and running for as 
long as it takes
[1] Kleinrock, L.: A Vision for the Internet. ST Journal of Research, vol. 2, Issue 1, pp. 4--5, November 2005. 
[2] Buyya, R., Yeo, C.S., and Venugopal, S.: Market-Oriented Cloud Computing: Vision, Hype, and Reality for 
Delivering IT Services as Computing Utilities, Keynote Paper, Proceedings of the 10th IEEE International 
Conference on High Performance Computing and Communications, Dalian, China, Sept. 25-27, 2008. 
[3] Armbrust, M., Fox, A. et. al.: Above the Clouds: A Berkeley View of Cloud Computing. Technical Report No. 
UCB/EECS-2009-28, University of California at Berkley, USA, Feb. 10, 2009. 
[4] Buyya, R., Yeo, C.S., Venugopal, S., Broberg, J., and Brandic, I.: Cloud Computing and Emerging IT 
Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility. Future Generation Computer 
Systems, 25(6): 599-616, Elsevier Science, Amsterdam, The Netherlands, June 2009. 
[5] London, S.: Inside Track: The high-tech rebels. Financial Times, Sept. 6, 2002. 
[6] VMware: Migrate Virtual Machines with Zero Downtime. http://www.vmware.com/. 
[7] Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., and Warfield, A.: 
Xen and the Art of Virtualization. Proceedings of the 19th ACM 
Symposium on Operating Systems Principles, ACM Press, New York, 2003. 
[8] Broberg, J., Buyya, R., and Tari, Z.: MetaCDN: Harnessing 'Storage Clouds' for High Performance Content 
Delivery, Journal of Network and Computer Applications, 32(5): 1012-1022, Elsevier, Amsterdam, The 
Netherlands, Sept. 2009. 
[9] Venugopal, S., Nadiminti, K., Gibbins, H., and Buyya, R.: Designing a Resource Broker for Heterogeneous 
Grids, Software: Practice and Experience, 38(8):793-825, ISSN: 0038- 0644, Wiley Press, New York, USA, 2008. 
35 
References
[10] Pandey, S., Voorsluys, W., Rahman, M., Buyya, R., Dobson, J., and Chiu, K.: A Grid Workflow Environment 
for Brain Imaging Analysis on Distributed Systems, Concurrency and Computation: Practice and Experience, 
Wiley Press, New York, USA, 2009. 
[11] Pandey, S., Dobson, J.E., Voorsluys, W., Vecchiola, C., Karunamoorthy, D., Chu, X., and Buyya, R.: 
Workflow Engine: fMRI Brain Image Analysis on Amazon EC2 and S3 Clouds, The Second IEEE International 
Scalable Computing Challenge (SCALE 2009) in conjunction with CCGrid 2009, Shanghai, China, 2009. 
[12] Pandey, S., Gupta, K.K., Barker, A., and Buyya, R.: Minimizing Cost when Using Globally Distributed Cloud 
Services: A Case Study in Analysis of Intrusion Detection Workflow Application, Technical Report, CLOUDS-TR- 
2009-6, Cloud Computing and Distributed Systems Laboratory, The University of Melbourne, Australia, Aug. 7, 
2009. 
[13] Garg, S.K., Venugopal, S., and Buyya, R.: A Meta-scheduler with Auction Based Resource Allocation for 
Global Grids, Proceedings of the 14th IEEE International Conference on Parallel and Distributed Systems, IEEE 
CS Press, Los Alamitos, USA, 2008. 
[14] Garg, S.K., Buyya, R., Siegel, H.J.: Time and Cost Trade-off Management for Scheduling Parallel 
Applications on Utility Grids, Future Generation Computer Systems, In Press, Available online 25 July 2009, DOI: 
10.1016/j.future.2009.07.003. 
[15] Assunção, Dias de, M., Buyya, and Venugopal, S.: InterGrid: A Case for Internetworking Islands of Grids, 
Concurrency and Computation: Practice and Experience, vol 20, No. 8, pp. 997--1024, ISSN: 1532-0626, Wiley 
Press, New York, USA, June 10, 2008. 
[16] Kim, K.H., Buyya, R., and Kim, J.: Power Aware Scheduling of Bag-of-Tasks Applications with Deadline 
Constraints on DVS-enabled Clusters, Proceedings of the 7th IEEE International Symposium on Cluster 
Computing and the Grid (CCGrid), IEEE CS Press, Los Alamitos, CA, USA, 2007. 
36 
References
37
CloudBus

More Related Content

What's hot

Cloud computing hybrid architecture
Cloud computing   hybrid architectureCloud computing   hybrid architecture
Cloud computing hybrid architecture
Abhijeet Singh
 
Introducing the Snowflake Computing Cloud Data Warehouse
Introducing the Snowflake Computing Cloud Data WarehouseIntroducing the Snowflake Computing Cloud Data Warehouse
Introducing the Snowflake Computing Cloud Data Warehouse
Snowflake Computing
 
Cloud Migration.pdf
Cloud Migration.pdfCloud Migration.pdf
Cloud Migration.pdf
Zen Bit Tech
 
Research in Cloud Computing
Research in Cloud ComputingResearch in Cloud Computing
Research in Cloud Computing
Rajshri Mohan
 
(DAT201) Introduction to Amazon Redshift
(DAT201) Introduction to Amazon Redshift(DAT201) Introduction to Amazon Redshift
(DAT201) Introduction to Amazon Redshift
Amazon Web Services
 
Data Architecture - The Foundation for Enterprise Architecture and Governance
Data Architecture - The Foundation for Enterprise Architecture and GovernanceData Architecture - The Foundation for Enterprise Architecture and Governance
Data Architecture - The Foundation for Enterprise Architecture and Governance
DATAVERSITY
 
Cloud computing in a nutshell
Cloud computing in a nutshellCloud computing in a nutshell
Cloud computing in a nutshell
Mehmet Gonullu
 
Introduction to Azure Data Lake
Introduction to Azure Data LakeIntroduction to Azure Data Lake
Introduction to Azure Data Lake
Antonios Chatzipavlis
 
Building Data Lakes with AWS
Building Data Lakes with AWSBuilding Data Lakes with AWS
Building Data Lakes with AWS
Amazon Web Services
 
Modern Data Warehousing with the Microsoft Analytics Platform System
Modern Data Warehousing with the Microsoft Analytics Platform SystemModern Data Warehousing with the Microsoft Analytics Platform System
Modern Data Warehousing with the Microsoft Analytics Platform System
James Serra
 
Logical Data Warehouse and Data Lakes
Logical Data Warehouse and Data Lakes Logical Data Warehouse and Data Lakes
Logical Data Warehouse and Data Lakes
Denodo
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overview
James Serra
 
Orange Data Mining and Data Visualization Tool
Orange Data Mining and Data Visualization ToolOrange Data Mining and Data Visualization Tool
Orange Data Mining and Data Visualization Tool
Syeda Sania
 
Data warehouse
Data warehouseData warehouse
Data warehouse
krishna kumar singh
 
Introduction to Microsoft Azure
Introduction to Microsoft AzureIntroduction to Microsoft Azure
Introduction to Microsoft Azure
Guy Barrette
 
Snowflake Datawarehouse Architecturing
Snowflake Datawarehouse ArchitecturingSnowflake Datawarehouse Architecturing
Snowflake Datawarehouse Architecturing
Ishan Bhawantha Hewanayake
 
Azure
AzureAzure
Introduction to Microsoft Azure 101
Introduction to Microsoft Azure 101Introduction to Microsoft Azure 101
Introduction to Microsoft Azure 101
R M Shahidul Islam Shahed
 
Developing Digital Twins
Developing Digital TwinsDeveloping Digital Twins
Developing Digital Twins
Elizabeth Steiner
 
NoSQL Migration to Azure Cosmos DB Pitch Deck
NoSQL Migration to Azure Cosmos DB Pitch DeckNoSQL Migration to Azure Cosmos DB Pitch Deck
NoSQL Migration to Azure Cosmos DB Pitch Deck
Nicholas Vossburg
 

What's hot (20)

Cloud computing hybrid architecture
Cloud computing   hybrid architectureCloud computing   hybrid architecture
Cloud computing hybrid architecture
 
Introducing the Snowflake Computing Cloud Data Warehouse
Introducing the Snowflake Computing Cloud Data WarehouseIntroducing the Snowflake Computing Cloud Data Warehouse
Introducing the Snowflake Computing Cloud Data Warehouse
 
Cloud Migration.pdf
Cloud Migration.pdfCloud Migration.pdf
Cloud Migration.pdf
 
Research in Cloud Computing
Research in Cloud ComputingResearch in Cloud Computing
Research in Cloud Computing
 
(DAT201) Introduction to Amazon Redshift
(DAT201) Introduction to Amazon Redshift(DAT201) Introduction to Amazon Redshift
(DAT201) Introduction to Amazon Redshift
 
Data Architecture - The Foundation for Enterprise Architecture and Governance
Data Architecture - The Foundation for Enterprise Architecture and GovernanceData Architecture - The Foundation for Enterprise Architecture and Governance
Data Architecture - The Foundation for Enterprise Architecture and Governance
 
Cloud computing in a nutshell
Cloud computing in a nutshellCloud computing in a nutshell
Cloud computing in a nutshell
 
Introduction to Azure Data Lake
Introduction to Azure Data LakeIntroduction to Azure Data Lake
Introduction to Azure Data Lake
 
Building Data Lakes with AWS
Building Data Lakes with AWSBuilding Data Lakes with AWS
Building Data Lakes with AWS
 
Modern Data Warehousing with the Microsoft Analytics Platform System
Modern Data Warehousing with the Microsoft Analytics Platform SystemModern Data Warehousing with the Microsoft Analytics Platform System
Modern Data Warehousing with the Microsoft Analytics Platform System
 
Logical Data Warehouse and Data Lakes
Logical Data Warehouse and Data Lakes Logical Data Warehouse and Data Lakes
Logical Data Warehouse and Data Lakes
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overview
 
Orange Data Mining and Data Visualization Tool
Orange Data Mining and Data Visualization ToolOrange Data Mining and Data Visualization Tool
Orange Data Mining and Data Visualization Tool
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 
Introduction to Microsoft Azure
Introduction to Microsoft AzureIntroduction to Microsoft Azure
Introduction to Microsoft Azure
 
Snowflake Datawarehouse Architecturing
Snowflake Datawarehouse ArchitecturingSnowflake Datawarehouse Architecturing
Snowflake Datawarehouse Architecturing
 
Azure
AzureAzure
Azure
 
Introduction to Microsoft Azure 101
Introduction to Microsoft Azure 101Introduction to Microsoft Azure 101
Introduction to Microsoft Azure 101
 
Developing Digital Twins
Developing Digital TwinsDeveloping Digital Twins
Developing Digital Twins
 
NoSQL Migration to Azure Cosmos DB Pitch Deck
NoSQL Migration to Azure Cosmos DB Pitch DeckNoSQL Migration to Azure Cosmos DB Pitch Deck
NoSQL Migration to Azure Cosmos DB Pitch Deck
 

Viewers also liked

29896059 ppt-on-cloud-computing good
29896059 ppt-on-cloud-computing good29896059 ppt-on-cloud-computing good
29896059 ppt-on-cloud-computing good
anz599
 
Nano-particles and targeting strategies in drug delivery
Nano-particles and targeting strategies in drug deliveryNano-particles and targeting strategies in drug delivery
Nano-particles and targeting strategies in drug delivery
Gautham Reddy
 
Magnetic Drug Targeting, James Ritter, PhD
Magnetic Drug Targeting, James Ritter, PhDMagnetic Drug Targeting, James Ritter, PhD
Magnetic Drug Targeting, James Ritter, PhD
SCTR Institute
 
PMI-RMP Handbook
PMI-RMP HandbookPMI-RMP Handbook
PMI-RMP Handbook
Rodrigo Barone, PMP
 
Liposomes in drug targeting
Liposomes in drug targetingLiposomes in drug targeting
Liposomes in drug targeting
Haçan Elhalabi
 
Space Mouse_Krishna Raj
Space Mouse_Krishna RajSpace Mouse_Krishna Raj
Space Mouse_Krishna Raj
Krishna Raj .S
 
RMP Infotec Nano health card
RMP Infotec Nano health cardRMP Infotec Nano health card
RMP Infotec Nano health card
RMP Leadership Community
 
Space mouse
Space mouseSpace mouse
Space mouse
charly chacko
 
Cross Cultural Communication
Cross Cultural CommunicationCross Cultural Communication
Cross Cultural Communication
akshat saxena
 
Drug targating
Drug targatingDrug targating
Drug targating
Sagar Savale
 
Brain targeting
Brain targetingBrain targeting
Brain targeting
Shivaram
 
E ball pc technology & space mouse
E ball pc technology & space mouseE ball pc technology & space mouse
E ball pc technology & space mouse
indrathakur001
 
Special drug delivery system
Special drug delivery systemSpecial drug delivery system
Special drug delivery system
Arvind Kumar
 
Digital life ppt 2
Digital life ppt 2Digital life ppt 2
Digital life ppt 2
bubblehead160
 
Aktuelle Entwicklungen in der Lebensmittelindustrie und ihre Auswirkungen auf...
Aktuelle Entwicklungen in der Lebensmittelindustrie und ihre Auswirkungen auf...Aktuelle Entwicklungen in der Lebensmittelindustrie und ihre Auswirkungen auf...
Aktuelle Entwicklungen in der Lebensmittelindustrie und ihre Auswirkungen auf...
Gen Re
 
Make In India: a presentation openly ended for its Unlimited Applications
Make In India: a presentation openly ended for its Unlimited ApplicationsMake In India: a presentation openly ended for its Unlimited Applications
Make In India: a presentation openly ended for its Unlimited Applications
Naman Soni
 
Applications of nanotechnology in drug delivery and bio medical
Applications of nanotechnology in drug delivery and bio medicalApplications of nanotechnology in drug delivery and bio medical
Applications of nanotechnology in drug delivery and bio medical
Prof. Dr. Basavaraj Nanjwade
 
Sentinel Events & OVR (lecture)
Sentinel Events & OVR (lecture)Sentinel Events & OVR (lecture)
Sentinel Events & OVR (lecture)
Dr. Aqeel Ahmed Khan
 
Data Driven Code
Data Driven CodeData Driven Code
Data Driven Code
Anoop Thomas Mathew
 
Sentinel event
Sentinel eventSentinel event
Sentinel event
Dr.Kirti Choukikar
 

Viewers also liked (20)

29896059 ppt-on-cloud-computing good
29896059 ppt-on-cloud-computing good29896059 ppt-on-cloud-computing good
29896059 ppt-on-cloud-computing good
 
Nano-particles and targeting strategies in drug delivery
Nano-particles and targeting strategies in drug deliveryNano-particles and targeting strategies in drug delivery
Nano-particles and targeting strategies in drug delivery
 
Magnetic Drug Targeting, James Ritter, PhD
Magnetic Drug Targeting, James Ritter, PhDMagnetic Drug Targeting, James Ritter, PhD
Magnetic Drug Targeting, James Ritter, PhD
 
PMI-RMP Handbook
PMI-RMP HandbookPMI-RMP Handbook
PMI-RMP Handbook
 
Liposomes in drug targeting
Liposomes in drug targetingLiposomes in drug targeting
Liposomes in drug targeting
 
Space Mouse_Krishna Raj
Space Mouse_Krishna RajSpace Mouse_Krishna Raj
Space Mouse_Krishna Raj
 
RMP Infotec Nano health card
RMP Infotec Nano health cardRMP Infotec Nano health card
RMP Infotec Nano health card
 
Space mouse
Space mouseSpace mouse
Space mouse
 
Cross Cultural Communication
Cross Cultural CommunicationCross Cultural Communication
Cross Cultural Communication
 
Drug targating
Drug targatingDrug targating
Drug targating
 
Brain targeting
Brain targetingBrain targeting
Brain targeting
 
E ball pc technology & space mouse
E ball pc technology & space mouseE ball pc technology & space mouse
E ball pc technology & space mouse
 
Special drug delivery system
Special drug delivery systemSpecial drug delivery system
Special drug delivery system
 
Digital life ppt 2
Digital life ppt 2Digital life ppt 2
Digital life ppt 2
 
Aktuelle Entwicklungen in der Lebensmittelindustrie und ihre Auswirkungen auf...
Aktuelle Entwicklungen in der Lebensmittelindustrie und ihre Auswirkungen auf...Aktuelle Entwicklungen in der Lebensmittelindustrie und ihre Auswirkungen auf...
Aktuelle Entwicklungen in der Lebensmittelindustrie und ihre Auswirkungen auf...
 
Make In India: a presentation openly ended for its Unlimited Applications
Make In India: a presentation openly ended for its Unlimited ApplicationsMake In India: a presentation openly ended for its Unlimited Applications
Make In India: a presentation openly ended for its Unlimited Applications
 
Applications of nanotechnology in drug delivery and bio medical
Applications of nanotechnology in drug delivery and bio medicalApplications of nanotechnology in drug delivery and bio medical
Applications of nanotechnology in drug delivery and bio medical
 
Sentinel Events & OVR (lecture)
Sentinel Events & OVR (lecture)Sentinel Events & OVR (lecture)
Sentinel Events & OVR (lecture)
 
Data Driven Code
Data Driven CodeData Driven Code
Data Driven Code
 
Sentinel event
Sentinel eventSentinel event
Sentinel event
 

Similar to CloudBus

ICC1_Module 1_Fundamentals of Cloud Computing.pptx
ICC1_Module 1_Fundamentals of Cloud Computing.pptxICC1_Module 1_Fundamentals of Cloud Computing.pptx
ICC1_Module 1_Fundamentals of Cloud Computing.pptx
DeepakGour17
 
Cloud Computing_Unit 1- Part 1.pptx
Cloud Computing_Unit 1- Part 1.pptxCloud Computing_Unit 1- Part 1.pptx
Cloud Computing_Unit 1- Part 1.pptx
Vivek Shelke
 
TU_BCA_7TH_SEM_CC_INTRODUCTION TO CLOUD COMPUTING
TU_BCA_7TH_SEM_CC_INTRODUCTION TO CLOUD COMPUTINGTU_BCA_7TH_SEM_CC_INTRODUCTION TO CLOUD COMPUTING
TU_BCA_7TH_SEM_CC_INTRODUCTION TO CLOUD COMPUTING
Sujit Jha
 
CC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838e
CC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838eCC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838e
CC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838e
RamzanShareefPrivate
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
Animesh Chaturvedi
 
Cloud computing note for bca students 1.pdf
Cloud computing note for bca students 1.pdfCloud computing note for bca students 1.pdf
Cloud computing note for bca students 1.pdf
poothuinku
 
Cloud computing report
Cloud computing reportCloud computing report
Cloud computing report
ErManish5
 
Introduction to Cloud Computing and a short overview of Cloud World Forum 2013
Introduction to Cloud Computing and a short overview of Cloud World Forum 2013Introduction to Cloud Computing and a short overview of Cloud World Forum 2013
Introduction to Cloud Computing and a short overview of Cloud World Forum 2013
Farid Zarbaliyev
 
Cloud computing.pptx
Cloud computing.pptxCloud computing.pptx
Cloud computing.pptx
ProfRajivKumarShobhi
 
Teja pp matter
Teja pp matterTeja pp matter
Teja pp matter
9505567198
 
Cloud Computing - Introduction
Cloud Computing - IntroductionCloud Computing - Introduction
Cloud Computing - Introduction
Dr. Sunil Kr. Pandey
 
Cloud ppt for college students for their projects
Cloud ppt for college students for their projectsCloud ppt for college students for their projects
Cloud ppt for college students for their projects
ragunayaka4361
 
module1st-cloudcomputing-180131063409 - Copy.pdf
module1st-cloudcomputing-180131063409 - Copy.pdfmodule1st-cloudcomputing-180131063409 - Copy.pdf
module1st-cloudcomputing-180131063409 - Copy.pdf
BenakappaSM
 
Cloud computing final_report
Cloud computing final_reportCloud computing final_report
Cloud computing final_report
akshatjain4444
 
pp01.pptx
pp01.pptxpp01.pptx
Distributed system.pptx
Distributed system.pptxDistributed system.pptx
Distributed system.pptx
MeymunaMohammed1
 
Cloud computing applicatio
Cloud  computing  applicatioCloud  computing  applicatio
Cloud computing applicatio
Chetan Sontakke
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
Reddy Durgesh
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Suman Jha
 
cloude computing report
cloude computing reportcloude computing report
cloude computing report
Krishnalal Kj
 

Similar to CloudBus (20)

ICC1_Module 1_Fundamentals of Cloud Computing.pptx
ICC1_Module 1_Fundamentals of Cloud Computing.pptxICC1_Module 1_Fundamentals of Cloud Computing.pptx
ICC1_Module 1_Fundamentals of Cloud Computing.pptx
 
Cloud Computing_Unit 1- Part 1.pptx
Cloud Computing_Unit 1- Part 1.pptxCloud Computing_Unit 1- Part 1.pptx
Cloud Computing_Unit 1- Part 1.pptx
 
TU_BCA_7TH_SEM_CC_INTRODUCTION TO CLOUD COMPUTING
TU_BCA_7TH_SEM_CC_INTRODUCTION TO CLOUD COMPUTINGTU_BCA_7TH_SEM_CC_INTRODUCTION TO CLOUD COMPUTING
TU_BCA_7TH_SEM_CC_INTRODUCTION TO CLOUD COMPUTING
 
CC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838e
CC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838eCC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838e
CC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838e
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Cloud computing note for bca students 1.pdf
Cloud computing note for bca students 1.pdfCloud computing note for bca students 1.pdf
Cloud computing note for bca students 1.pdf
 
Cloud computing report
Cloud computing reportCloud computing report
Cloud computing report
 
Introduction to Cloud Computing and a short overview of Cloud World Forum 2013
Introduction to Cloud Computing and a short overview of Cloud World Forum 2013Introduction to Cloud Computing and a short overview of Cloud World Forum 2013
Introduction to Cloud Computing and a short overview of Cloud World Forum 2013
 
Cloud computing.pptx
Cloud computing.pptxCloud computing.pptx
Cloud computing.pptx
 
Teja pp matter
Teja pp matterTeja pp matter
Teja pp matter
 
Cloud Computing - Introduction
Cloud Computing - IntroductionCloud Computing - Introduction
Cloud Computing - Introduction
 
Cloud ppt for college students for their projects
Cloud ppt for college students for their projectsCloud ppt for college students for their projects
Cloud ppt for college students for their projects
 
module1st-cloudcomputing-180131063409 - Copy.pdf
module1st-cloudcomputing-180131063409 - Copy.pdfmodule1st-cloudcomputing-180131063409 - Copy.pdf
module1st-cloudcomputing-180131063409 - Copy.pdf
 
Cloud computing final_report
Cloud computing final_reportCloud computing final_report
Cloud computing final_report
 
pp01.pptx
pp01.pptxpp01.pptx
pp01.pptx
 
Distributed system.pptx
Distributed system.pptxDistributed system.pptx
Distributed system.pptx
 
Cloud computing applicatio
Cloud  computing  applicatioCloud  computing  applicatio
Cloud computing applicatio
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
cloude computing report
cloude computing reportcloude computing report
cloude computing report
 

More from Ashis Kumar Chanda

Word 2 vector
Word 2 vectorWord 2 vector
Word 2 vector
Ashis Kumar Chanda
 
Multi-class Image Classification using deep convolutional networks on extreme...
Multi-class Image Classification using deep convolutional networks on extreme...Multi-class Image Classification using deep convolutional networks on extreme...
Multi-class Image Classification using deep convolutional networks on extreme...
Ashis Kumar Chanda
 
Full resolution image compression with recurrent neural networks
Full resolution image compression with  recurrent neural networksFull resolution image compression with  recurrent neural networks
Full resolution image compression with recurrent neural networks
Ashis Kumar Chanda
 
Understanding Natural Language Queries over Relational Databases
Understanding Natural Language Queries over Relational DatabasesUnderstanding Natural Language Queries over Relational Databases
Understanding Natural Language Queries over Relational Databases
Ashis Kumar Chanda
 
03. Agile Development
03. Agile Development03. Agile Development
03. Agile Development
Ashis Kumar Chanda
 
Software Cost Estimation
Software Cost EstimationSoftware Cost Estimation
Software Cost Estimation
Ashis Kumar Chanda
 
Risk Management
Risk ManagementRisk Management
Risk Management
Ashis Kumar Chanda
 
Project Management
Project ManagementProject Management
Project Management
Ashis Kumar Chanda
 
MVC
MVCMVC
Requirements engineering
Requirements engineeringRequirements engineering
Requirements engineering
Ashis Kumar Chanda
 
4. UML
4. UML4. UML
2. Software process
2. Software process2. Software process
2. Software process
Ashis Kumar Chanda
 
1. Introduction
1. Introduction1. Introduction
1. Introduction
Ashis Kumar Chanda
 
Periodic pattern mining
Periodic pattern miningPeriodic pattern mining
Periodic pattern mining
Ashis Kumar Chanda
 
FPPM algorithm
FPPM algorithmFPPM algorithm
FPPM algorithm
Ashis Kumar Chanda
 
Secure software design
Secure software designSecure software design
Secure software design
Ashis Kumar Chanda
 
Sequential logic circuit optimization
Sequential logic circuit optimizationSequential logic circuit optimization
Sequential logic circuit optimization
Ashis Kumar Chanda
 
Introduction to CS
Introduction to CSIntroduction to CS
Introduction to CS
Ashis Kumar Chanda
 
Iterative deepening search
Iterative deepening searchIterative deepening search
Iterative deepening search
Ashis Kumar Chanda
 
Linear Machine Decision Tree
Linear Machine Decision TreeLinear Machine Decision Tree
Linear Machine Decision Tree
Ashis Kumar Chanda
 

More from Ashis Kumar Chanda (20)

Word 2 vector
Word 2 vectorWord 2 vector
Word 2 vector
 
Multi-class Image Classification using deep convolutional networks on extreme...
Multi-class Image Classification using deep convolutional networks on extreme...Multi-class Image Classification using deep convolutional networks on extreme...
Multi-class Image Classification using deep convolutional networks on extreme...
 
Full resolution image compression with recurrent neural networks
Full resolution image compression with  recurrent neural networksFull resolution image compression with  recurrent neural networks
Full resolution image compression with recurrent neural networks
 
Understanding Natural Language Queries over Relational Databases
Understanding Natural Language Queries over Relational DatabasesUnderstanding Natural Language Queries over Relational Databases
Understanding Natural Language Queries over Relational Databases
 
03. Agile Development
03. Agile Development03. Agile Development
03. Agile Development
 
Software Cost Estimation
Software Cost EstimationSoftware Cost Estimation
Software Cost Estimation
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Project Management
Project ManagementProject Management
Project Management
 
MVC
MVCMVC
MVC
 
Requirements engineering
Requirements engineeringRequirements engineering
Requirements engineering
 
4. UML
4. UML4. UML
4. UML
 
2. Software process
2. Software process2. Software process
2. Software process
 
1. Introduction
1. Introduction1. Introduction
1. Introduction
 
Periodic pattern mining
Periodic pattern miningPeriodic pattern mining
Periodic pattern mining
 
FPPM algorithm
FPPM algorithmFPPM algorithm
FPPM algorithm
 
Secure software design
Secure software designSecure software design
Secure software design
 
Sequential logic circuit optimization
Sequential logic circuit optimizationSequential logic circuit optimization
Sequential logic circuit optimization
 
Introduction to CS
Introduction to CSIntroduction to CS
Introduction to CS
 
Iterative deepening search
Iterative deepening searchIterative deepening search
Iterative deepening search
 
Linear Machine Decision Tree
Linear Machine Decision TreeLinear Machine Decision Tree
Linear Machine Decision Tree
 

Recently uploaded

Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
Ratnakar Mikkili
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
ssuser36d3051
 
2. Operations Strategy in a Global Environment.ppt
2. Operations Strategy in a Global Environment.ppt2. Operations Strategy in a Global Environment.ppt
2. Operations Strategy in a Global Environment.ppt
PuktoonEngr
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
drwaing
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
University of Maribor
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
RadiNasr
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 
Wearable antenna for antenna applications
Wearable antenna for antenna applicationsWearable antenna for antenna applications
Wearable antenna for antenna applications
Madhumitha Jayaram
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
PauloRodrigues104553
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
mahammadsalmanmech
 

Recently uploaded (20)

Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
 
2. Operations Strategy in a Global Environment.ppt
2. Operations Strategy in a Global Environment.ppt2. Operations Strategy in a Global Environment.ppt
2. Operations Strategy in a Global Environment.ppt
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 
Wearable antenna for antenna applications
Wearable antenna for antenna applicationsWearable antenna for antenna applications
Wearable antenna for antenna applications
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
 

CloudBus

  • 1. CSE – 530 CLOUD COMPUTING Paper Presentation
  • 2. Cloudbus Toolkit for Market-Oriented Cloud Computing Authors: Rajkumar Buyya, Suraj Pandey and Christian Vecchiola Cloud Computing and Distributed Systems (CLOUDS) Laboratory Department of Computer Science and Software Engineering The University of Melbourne, Australia Published in: Proceedings of First International Conference, CloudCom 2009, Beijing, China, December 1-4, 2009. Presented by: Amit Kumar Nath (Ja-342) Ashish Kumar Chanda (Ja-343)
  • 3. • Introduction • Cloud Computing • Cloudbus Vision & Architecture • Cloudbus Technologies • Related Technologies & Deployment • Future Trends • References 3 Overview
  • 4. Introduction - Leonard Kleinrock (One of the chief scientists of the original ARPANET project which seeded the Internet) 4 “As of now, computer networks are still in their infancy, but as they grow up and become sophisticated, we will probably see the spread of ‘computer utilities’ which, like present electric and telephone utilities, will service individual homes and offices across the country” (1969)
  • 5. Introduction (Cont’d.) • The vision of computing utilities, based on a service provisioning model, anticipated the massive transformation of the entire computing industry in the 21st century whereby computing services will be readily available on demand • Computing service users (consumers) need to pay providers only when they access computing services, without the need to invest heavily or encounter difficulties in building and maintaining complex IT infrastructure by themselves • Users access the services based on their requirements without regard to where the services are hosted • This model has been referred to as utility computing, or recently as Cloud computing 5
  • 6. Introduction (Cont’d.) • “Cloud computing, the long-held dream of computing as a utility, has the potential to transform a large part of the IT industry, making software even more attractive as a service” - Berkeley Report (February 2009) • Clouds aim to power the next generation data centers by architecting them as a network of virtual services • Users are able to access and deploy applications from anywhere in the world on demand at competitive costs depending on their Quality of Service (QoS) requirements 6
  • 7. Introduction (Cont’d.) • Cloud computing has high potential to provide infrastructure, services and capabilities required for harnessing business potential • It has been identified as one of the emerging technologies in IT as noted in ‘Gartner’s IT Hype Cycle’ • A ‘Hype Cycle’ is a way to represent the emergence, adoption, maturity and impact on applications of specific technologies 7
  • 9. Cloud Computing • Armbrust et al. [3] observe that “Cloud computing refers to both the applications delivered as services over the Internet and the hardware and system software in the data centers that provide those services” • Buyya et al. [2] define Cloud as “a type of parallel and distributed system consisting of a collection of interconnected and virtualized computers that are dynamically provisioned and presented as one or more unified computing resources based on service-level agreements” 9
  • 10. A Cloudy Story! 10 Before starting the formal presentation, I would like to share a small story. It’s a story with clouds in it, but no, it’s not like ‘Cloudy with a chance of Meatballs’! You can call it ‘A Cloudy Story’!
  • 11. A Cloudy Story! (Cont’d.) • This is the story of Drew, who was a student of MIT • Drew repeatedly forgot his USB flash drive in MIT • Being irritated, Drew decided to solve this problem • Any guess what Drew did…….? 11
  • 12. A Cloudy Story! (Cont’d.) 12
  • 13. A Cloudy Story! (Cont’d.) • Our story does have a happy ending! • Drew became an Internet entrepreneur • He is best known for being the founder and CEO of Dropbox, an online backup and storage service • Drew rejected an offer from Steve Jobs to work keep working independently! • According to Forbes magazine, his net worth is $1.2 billion !!! 13
  • 17. Cloudbus Vision • A Cloud marketplace is composed of different types of Clouds such as computing, storage, and content delivery Clouds • The cloud marketplace will be available to end-users and enterprises • Users can interact with the Cloud market either transparently, by using applications that leverage the Cloud, or explicitly, by making resource requests according to application needs 17
  • 19. Cloudbus Vision and Architecture • Cloud broker client will interact with the market maker by specifying the desired QoS parameters through an SLA • Meta-broker will select the best option available among all the cloud providers belonging to the cloud marketplace • Different Cloud providers could establish peering arrangements among themselves in order to offload to (or serve from) other providers’ service requests 19
  • 20. Cloudbus Vision and Architecture (Cont’d.) • Peering arrangements will define a Cloud federation and foster the introduction of standard interface and policies for the interconnection of heterogeneous Clouds • Integration of different technologies and solutions into a single value offering will be the key to the success of the Cloud marketplace 20
  • 22. 22 CloudBus Applications • Aneka • Broker • Workflow Management System • Market Marker/Meta Broker • InterGrid • MetaCDN • CloudSim
  • 23. 23 Aneka • Aneka is a platform and a framework for developing distributed applications on the Cloud • Flexible design and high level of Customization • Web Services make Aneka completely integrate with client applications
  • 24. 24 Aneka • A configurable software container constituting the building blocks of the Cloud • An open ended set of programming models available • A collection of tools for rapidly prototyping and porting applications to the cloud • A set of advanced services that put the horse power of Aneka in a market oriented perspective
  • 26. 26 • A cloud broker is a third-party individual or business that acts as an intermediary between the purchaser of a cloud computing service and the sellers of that service • Discovering suitable data sources for a given analysis scenario • Selecting suitable computational resources • Optimally mapping analysis jobs to compute resources • Deploying and monitoring job execution on selected resource Broker
  • 27. 27 Workflow Management System • WMS aids user by enabling their applications to be represented as a workflow and then execute on the Cloud • It provides an XML-based workflow language • Example: fMRI brain image analysis, evolutionary multi-objective optimizations, intrusion detection systems
  • 28. Market Maker/Meta broker • It works on behalf of both Cloud users and Cloud 28 service providers • It mediates access to distributed resources by discovering suitable Cloud providers • Services: resource discovery, meta-scheduler, reservation service, queuing service, accounting
  • 29. Intergrid • Promote interlinking of islands of Clouds through 29 peering arrangements to enable inter Cloud resource sharing • Provide a scalable structure for Clouds that allow them to interconnect • Create a global Cyber infrastructure to support e-Science and e-Business applications
  • 30. 30 MetaCDN • The system exploits “Storage Cloud” resources offered by multiple IaaS vendors • It removes the complexity of dealing with multiple storage providers • By using a single unified namespace, it helps users to harness the performance and coverage of numerous “Storage Clouds”
  • 31. 31 Energy Efficient Computing • They develop a scheduling algorithm that select appropriate supply voltages of processing elements to minimize energy consumption • As energy consumption is optimized, operational cost decreases and the reliability of the system increases
  • 32. 32 CloudSim • It enables users to model and simulate extensible Clouds as well as execute applications on top of Clouds • A completely customizable tool • Support for modeling and simulation of large scale Cloud computing infrastructure • A self-contained platform for modeling data centers, service brokers, scheduling, and allocations policies
  • 33. 33 Related Tech. & Deployment • Amazon EC2, Eucalyptus, and OpenNebula • OpenPEX • GoFront, (fMRI), gene expression data classification
  • 34. 34 Future Trends • Software licensing will be a major hurdle for vendors of Cloud services • Balancing usage cost and services delivered • Using renewable sources of energy to power up their centers • Keeping Cloud services alive and running for as long as it takes
  • 35. [1] Kleinrock, L.: A Vision for the Internet. ST Journal of Research, vol. 2, Issue 1, pp. 4--5, November 2005. [2] Buyya, R., Yeo, C.S., and Venugopal, S.: Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities, Keynote Paper, Proceedings of the 10th IEEE International Conference on High Performance Computing and Communications, Dalian, China, Sept. 25-27, 2008. [3] Armbrust, M., Fox, A. et. al.: Above the Clouds: A Berkeley View of Cloud Computing. Technical Report No. UCB/EECS-2009-28, University of California at Berkley, USA, Feb. 10, 2009. [4] Buyya, R., Yeo, C.S., Venugopal, S., Broberg, J., and Brandic, I.: Cloud Computing and Emerging IT Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility. Future Generation Computer Systems, 25(6): 599-616, Elsevier Science, Amsterdam, The Netherlands, June 2009. [5] London, S.: Inside Track: The high-tech rebels. Financial Times, Sept. 6, 2002. [6] VMware: Migrate Virtual Machines with Zero Downtime. http://www.vmware.com/. [7] Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., and Warfield, A.: Xen and the Art of Virtualization. Proceedings of the 19th ACM Symposium on Operating Systems Principles, ACM Press, New York, 2003. [8] Broberg, J., Buyya, R., and Tari, Z.: MetaCDN: Harnessing 'Storage Clouds' for High Performance Content Delivery, Journal of Network and Computer Applications, 32(5): 1012-1022, Elsevier, Amsterdam, The Netherlands, Sept. 2009. [9] Venugopal, S., Nadiminti, K., Gibbins, H., and Buyya, R.: Designing a Resource Broker for Heterogeneous Grids, Software: Practice and Experience, 38(8):793-825, ISSN: 0038- 0644, Wiley Press, New York, USA, 2008. 35 References
  • 36. [10] Pandey, S., Voorsluys, W., Rahman, M., Buyya, R., Dobson, J., and Chiu, K.: A Grid Workflow Environment for Brain Imaging Analysis on Distributed Systems, Concurrency and Computation: Practice and Experience, Wiley Press, New York, USA, 2009. [11] Pandey, S., Dobson, J.E., Voorsluys, W., Vecchiola, C., Karunamoorthy, D., Chu, X., and Buyya, R.: Workflow Engine: fMRI Brain Image Analysis on Amazon EC2 and S3 Clouds, The Second IEEE International Scalable Computing Challenge (SCALE 2009) in conjunction with CCGrid 2009, Shanghai, China, 2009. [12] Pandey, S., Gupta, K.K., Barker, A., and Buyya, R.: Minimizing Cost when Using Globally Distributed Cloud Services: A Case Study in Analysis of Intrusion Detection Workflow Application, Technical Report, CLOUDS-TR- 2009-6, Cloud Computing and Distributed Systems Laboratory, The University of Melbourne, Australia, Aug. 7, 2009. [13] Garg, S.K., Venugopal, S., and Buyya, R.: A Meta-scheduler with Auction Based Resource Allocation for Global Grids, Proceedings of the 14th IEEE International Conference on Parallel and Distributed Systems, IEEE CS Press, Los Alamitos, USA, 2008. [14] Garg, S.K., Buyya, R., Siegel, H.J.: Time and Cost Trade-off Management for Scheduling Parallel Applications on Utility Grids, Future Generation Computer Systems, In Press, Available online 25 July 2009, DOI: 10.1016/j.future.2009.07.003. [15] Assunção, Dias de, M., Buyya, and Venugopal, S.: InterGrid: A Case for Internetworking Islands of Grids, Concurrency and Computation: Practice and Experience, vol 20, No. 8, pp. 997--1024, ISSN: 1532-0626, Wiley Press, New York, USA, June 10, 2008. [16] Kim, K.H., Buyya, R., and Kim, J.: Power Aware Scheduling of Bag-of-Tasks Applications with Deadline Constraints on DVS-enabled Clusters, Proceedings of the 7th IEEE International Symposium on Cluster Computing and the Grid (CCGrid), IEEE CS Press, Los Alamitos, CA, USA, 2007. 36 References
  • 37. 37