SlideShare a Scribd company logo
7
Most read
8
Most read
14
Most read
Comet Cloud
INTRODUCTION
Different applications may have very different and dynamic quality of service
(QoS) requirements
• One application may require high throughput.
• Another may be constrained by a budget .
• A third may have to balance both throughput and budget.
AN AUTONOMIC CLOUD ENGINE
The overarching goal is to realize a virtual computational cloud with
resizable computing capability
 Integrates local computational environments and public cloud
services on-demand.
Comet Cloud enables policy-based autonomic cloud bridging and cloud
bursting
• Autonomic cloud bridging enables on-the-fly integration of local
computational environments, like data centers and grids, and public
cloud services, like Amazon EC2 and Eucalyptus.
COMET SPACE
In Comet, a tuple is a simple XML string
The first element is the tuple’s tag
This lightweight format is flexible enough to represent the information
for a wide range of applications
Five nodes are indexed using SFC from 0 to 63
• With id shown in solid circle
• The tuple defined as the point (2, 1) is mapped to index 7 on the
SFC
• The tuple defined as the region (23, 15) is mapped to two
segments on the SFC
COMET SPACE (CONT.)
COMET CLOUD LAYERED ABSTRACTIONS
The infrastructure layer uses the Chord self-organizing overlay
• The Squid information discovery and content-based routing substrate
built on top of Chord.
• Nodes providing resources in the overlay have different roles.
• Provides replication and load balancing services.
• Every node keeps the replica of its successor node’s state.
• If a node fails, the predecessor node merges the replica into its state.
• If a new node joins, the joining node’s predecessor updates its
replica to reflect the joining node’s state.
COMETCLOUD LAYERED ABSTRACTIONS (CONT.)
AUTONOMIC CLOUD BURSTING
The goal of autonomic cloudbursts
• To seamlessly and securely integrate private enterprise clouds and data
centers with public utility clouds on-demand.
• Enables the dynamic deployment of application components onto a
public cloud .
Typical over-provisioning strategies are no longer feasible
• The increasing application and infrastructure scales.
• Their cooling, operation, and management costs.
• Autonomic cloudbursts can leverage utility clouds.
The overall approach for supporting autonomic cloudbursts in Comet Cloud
• Comet Cloud considers three types of clouds.
• Assigns capabilities accordingly.
• The first is a highly trusted, robust, and secure cloud.
AUTONOMIC CLOUDBURSTING (CONT.)
AUTONOMIC CLOUD BRIDGING
Autonomic cloud bridging is meant to connect Comet Cloud and a virtual
cloud
• Consists of public cloud, data center, and grid by the dynamic needs of
the application .
• The clouds in the virtual cloud are heterogeneous.
• The performance of each cloud can change over time by the number of
current users.
AUTONOMIC CLOUDBRIDGING (CONT.)
AUTONOMIC CLOUD BRIDGING (CONT.)
.
Three types of policies :
• Deadline-Based
When an application needs to be completed as soon as possible,
assuming an adequate budget, the maximum required workers are
allocated for the job.
• Budget-Based
When a budget is enforced on the application, the number of workers
allocated must ensure that the budget is not violated.
• Workload-Based
When the application workload changes, the number of workers
explicitly defined by the application is allocated or released.
OTHER AUTONOMIC BEHAVIORS
The overview of replication in the overlay
• Every node has a local space in the service layer.
• When a tuple is inserted or extracted from the local space.
• When a node fails, another node in the overlay detects the
failure notifies it to the predecessor of the failed node .
• The predecessor of the failed node merges the replica space
into the local space.
• The predecessor node makes a new replica for the local
space of its new successor.
OTHER AUTONOMIC BEHAVIORS (CONT.)

More Related Content

PPTX
Dijkstra's algorithm presentation
Subid Biswas
 
PPTX
INDUSTRIAL WASTE TREATMENT IN STEEL INDUSTRY
Sreya P S
 
PDF
Max net
Sandilya Sridhara
 
PPTX
Dressing and Grooming
Harsh Yadav
 
PPTX
Ultrafiltration
Hasnat Tariq
 
PPTX
SLA Agreement, types and Life Cycle
Dr Neelesh Jain
 
PPTX
SLA Management in Cloud
Dr Neelesh Jain
 
PPTX
Diabetes Mellitus
MD Abdul Haleem
 
Dijkstra's algorithm presentation
Subid Biswas
 
INDUSTRIAL WASTE TREATMENT IN STEEL INDUSTRY
Sreya P S
 
Dressing and Grooming
Harsh Yadav
 
Ultrafiltration
Hasnat Tariq
 
SLA Agreement, types and Life Cycle
Dr Neelesh Jain
 
SLA Management in Cloud
Dr Neelesh Jain
 
Diabetes Mellitus
MD Abdul Haleem
 

What's hot (20)

PDF
Cloud Computing Architecture
Animesh Chaturvedi
 
PPTX
Cloud computing using Eucalyptus
Abhishek Dey
 
PDF
CS8791 Cloud Computing - Question Bank
pkaviya
 
PDF
Overview of computing paradigm
Ripal Ranpara
 
PPTX
Seven step model of migration into the cloud
Raj Raj
 
PPTX
cluster computing
anjalibhandari11011995
 
PPTX
Introduction to Aneka, Aneka Model is explained
Dr Neelesh Jain
 
PPT
3.2 partitioning methods
Krish_ver2
 
PPT
Introduction to Expert Systems {Artificial Intelligence}
FellowBuddy.com
 
PPTX
Migration into a Cloud
Divya S
 
PDF
Google App Engine
Software Park Thailand
 
PPTX
cloud computing: Vm migration
Dr.Neeraj Kumar Pandey
 
PPTX
Historical development of cloud computing
gaurav jain
 
PPT
Clock synchronization in distributed system
Sunita Sahu
 
PPTX
Cloud Security Mechanisms
Mohammed Sajjad Ali
 
PPTX
knowledge representation using rules
Harini Balamurugan
 
PPTX
Analytical learning
swapnac12
 
PPTX
Memory virtualization
Piyush Rochwani
 
PPTX
Introduction to Distributed System
Sunita Sahu
 
DOC
Unit 1 architecture of distributed systems
karan2190
 
Cloud Computing Architecture
Animesh Chaturvedi
 
Cloud computing using Eucalyptus
Abhishek Dey
 
CS8791 Cloud Computing - Question Bank
pkaviya
 
Overview of computing paradigm
Ripal Ranpara
 
Seven step model of migration into the cloud
Raj Raj
 
cluster computing
anjalibhandari11011995
 
Introduction to Aneka, Aneka Model is explained
Dr Neelesh Jain
 
3.2 partitioning methods
Krish_ver2
 
Introduction to Expert Systems {Artificial Intelligence}
FellowBuddy.com
 
Migration into a Cloud
Divya S
 
Google App Engine
Software Park Thailand
 
cloud computing: Vm migration
Dr.Neeraj Kumar Pandey
 
Historical development of cloud computing
gaurav jain
 
Clock synchronization in distributed system
Sunita Sahu
 
Cloud Security Mechanisms
Mohammed Sajjad Ali
 
knowledge representation using rules
Harini Balamurugan
 
Analytical learning
swapnac12
 
Memory virtualization
Piyush Rochwani
 
Introduction to Distributed System
Sunita Sahu
 
Unit 1 architecture of distributed systems
karan2190
 
Ad

Similar to Comet Cloud (20)

PDF
PPT_CLOUD COMPUTING_UNIT 1.pptx.pdf
Vineet446350
 
PPTX
Cloud computing Module 2 First Part
Soumee Maschatak
 
PDF
CloudComputing_UNIT 3.pdf
khan593595
 
PDF
CloudComputing_UNIT 3.pdf
khan593595
 
PPTX
load balancing in public cloud ppt
Krishna Kumar
 
PDF
Service Provisioning Update Scheme for Mobile Application Users in a Cloudlet...
Huawei Huang
 
PPTX
Cloudcomputing
sree raj
 
PPTX
Cloud computing
Aamir chouhan
 
PPTX
UNIT IV RESOURCE MANAGEMENT AND SECURITY
Sheik Mohideen
 
PDF
Public Cloud Partition Using Load Status Evaluation and Cloud Division Rules
IJSRD
 
PDF
OIT552 Cloud Computing - Question Bank
pkaviya
 
PDF
CloudSim Simulator for implementation of cloud environment
AnitaChoudhary51
 
PDF
LOAD MANAGEMENT IN CLOUD ENVIRONMENT
IJERA Editor
 
PPT
A View of Cloud Computing.ppt
AriaNasi
 
PPT
AViewofCloudComputing.ppt
ShashikanthBoorla1
 
PPT
AViewofCloudComputing.ppt
MrGopirajanPV
 
PPT
A viewof cloud computing
purplesea
 
PPTX
LOAD BALANCING ALGORITHMS
tanmayshah95
 
PDF
intercloud-global.pdf-INTERCHANGE OF GLOBAL RESOURCES
soundharya59
 
PDF
pertemuan-2-introduction-to-cloud.pdf
MohdLee3
 
PPT_CLOUD COMPUTING_UNIT 1.pptx.pdf
Vineet446350
 
Cloud computing Module 2 First Part
Soumee Maschatak
 
CloudComputing_UNIT 3.pdf
khan593595
 
CloudComputing_UNIT 3.pdf
khan593595
 
load balancing in public cloud ppt
Krishna Kumar
 
Service Provisioning Update Scheme for Mobile Application Users in a Cloudlet...
Huawei Huang
 
Cloudcomputing
sree raj
 
Cloud computing
Aamir chouhan
 
UNIT IV RESOURCE MANAGEMENT AND SECURITY
Sheik Mohideen
 
Public Cloud Partition Using Load Status Evaluation and Cloud Division Rules
IJSRD
 
OIT552 Cloud Computing - Question Bank
pkaviya
 
CloudSim Simulator for implementation of cloud environment
AnitaChoudhary51
 
LOAD MANAGEMENT IN CLOUD ENVIRONMENT
IJERA Editor
 
A View of Cloud Computing.ppt
AriaNasi
 
AViewofCloudComputing.ppt
ShashikanthBoorla1
 
AViewofCloudComputing.ppt
MrGopirajanPV
 
A viewof cloud computing
purplesea
 
LOAD BALANCING ALGORITHMS
tanmayshah95
 
intercloud-global.pdf-INTERCHANGE OF GLOBAL RESOURCES
soundharya59
 
pertemuan-2-introduction-to-cloud.pdf
MohdLee3
 
Ad

Recently uploaded (20)

PPTX
CDH. pptx
AneetaSharma15
 
PDF
Review of Related Literature & Studies.pdf
Thelma Villaflores
 
PPTX
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
PDF
Virat Kohli- the Pride of Indian cricket
kushpar147
 
PPTX
20250924 Navigating the Future: How to tell the difference between an emergen...
McGuinness Institute
 
PDF
Antianginal agents, Definition, Classification, MOA.pdf
Prerana Jadhav
 
PDF
Module 2: Public Health History [Tutorial Slides]
JonathanHallett4
 
PPTX
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 
PPTX
Tips Management in Odoo 18 POS - Odoo Slides
Celine George
 
PPTX
How to Apply for a Job From Odoo 18 Website
Celine George
 
PDF
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
PPTX
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
PPTX
Measures_of_location_-_Averages_and__percentiles_by_DR SURYA K.pptx
Surya Ganesh
 
PPTX
HISTORY COLLECTION FOR PSYCHIATRIC PATIENTS.pptx
PoojaSen20
 
PPTX
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
PPTX
Virus sequence retrieval from NCBI database
yamunaK13
 
PPTX
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
PPTX
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
PPTX
family health care settings home visit - unit 6 - chn 1 - gnm 1st year.pptx
Priyanshu Anand
 
PPTX
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 
CDH. pptx
AneetaSharma15
 
Review of Related Literature & Studies.pdf
Thelma Villaflores
 
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
Virat Kohli- the Pride of Indian cricket
kushpar147
 
20250924 Navigating the Future: How to tell the difference between an emergen...
McGuinness Institute
 
Antianginal agents, Definition, Classification, MOA.pdf
Prerana Jadhav
 
Module 2: Public Health History [Tutorial Slides]
JonathanHallett4
 
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 
Tips Management in Odoo 18 POS - Odoo Slides
Celine George
 
How to Apply for a Job From Odoo 18 Website
Celine George
 
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
Measures_of_location_-_Averages_and__percentiles_by_DR SURYA K.pptx
Surya Ganesh
 
HISTORY COLLECTION FOR PSYCHIATRIC PATIENTS.pptx
PoojaSen20
 
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
Virus sequence retrieval from NCBI database
yamunaK13
 
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
family health care settings home visit - unit 6 - chn 1 - gnm 1st year.pptx
Priyanshu Anand
 
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 

Comet Cloud

  • 2. INTRODUCTION Different applications may have very different and dynamic quality of service (QoS) requirements • One application may require high throughput. • Another may be constrained by a budget . • A third may have to balance both throughput and budget.
  • 3. AN AUTONOMIC CLOUD ENGINE The overarching goal is to realize a virtual computational cloud with resizable computing capability  Integrates local computational environments and public cloud services on-demand. Comet Cloud enables policy-based autonomic cloud bridging and cloud bursting • Autonomic cloud bridging enables on-the-fly integration of local computational environments, like data centers and grids, and public cloud services, like Amazon EC2 and Eucalyptus.
  • 4. COMET SPACE In Comet, a tuple is a simple XML string The first element is the tuple’s tag This lightweight format is flexible enough to represent the information for a wide range of applications Five nodes are indexed using SFC from 0 to 63 • With id shown in solid circle • The tuple defined as the point (2, 1) is mapped to index 7 on the SFC • The tuple defined as the region (23, 15) is mapped to two segments on the SFC
  • 6. COMET CLOUD LAYERED ABSTRACTIONS The infrastructure layer uses the Chord self-organizing overlay • The Squid information discovery and content-based routing substrate built on top of Chord. • Nodes providing resources in the overlay have different roles. • Provides replication and load balancing services. • Every node keeps the replica of its successor node’s state. • If a node fails, the predecessor node merges the replica into its state. • If a new node joins, the joining node’s predecessor updates its replica to reflect the joining node’s state.
  • 8. AUTONOMIC CLOUD BURSTING The goal of autonomic cloudbursts • To seamlessly and securely integrate private enterprise clouds and data centers with public utility clouds on-demand. • Enables the dynamic deployment of application components onto a public cloud . Typical over-provisioning strategies are no longer feasible • The increasing application and infrastructure scales. • Their cooling, operation, and management costs. • Autonomic cloudbursts can leverage utility clouds. The overall approach for supporting autonomic cloudbursts in Comet Cloud • Comet Cloud considers three types of clouds. • Assigns capabilities accordingly. • The first is a highly trusted, robust, and secure cloud.
  • 10. AUTONOMIC CLOUD BRIDGING Autonomic cloud bridging is meant to connect Comet Cloud and a virtual cloud • Consists of public cloud, data center, and grid by the dynamic needs of the application . • The clouds in the virtual cloud are heterogeneous. • The performance of each cloud can change over time by the number of current users.
  • 12. AUTONOMIC CLOUD BRIDGING (CONT.) . Three types of policies : • Deadline-Based When an application needs to be completed as soon as possible, assuming an adequate budget, the maximum required workers are allocated for the job. • Budget-Based When a budget is enforced on the application, the number of workers allocated must ensure that the budget is not violated. • Workload-Based When the application workload changes, the number of workers explicitly defined by the application is allocated or released.
  • 13. OTHER AUTONOMIC BEHAVIORS The overview of replication in the overlay • Every node has a local space in the service layer. • When a tuple is inserted or extracted from the local space. • When a node fails, another node in the overlay detects the failure notifies it to the predecessor of the failed node . • The predecessor of the failed node merges the replica space into the local space. • The predecessor node makes a new replica for the local space of its new successor.

Editor's Notes

  • #3: 1.1CLOUD COMPUTING IN A NUTSHELL
  • #4: 1.1CLOUD COMPUTING IN A NUTSHELL
  • #5: 1.1CLOUD COMPUTING IN A NUTSHELL
  • #6: 1.1CLOUD COMPUTING IN A NUTSHELL
  • #7: 1.1CLOUD COMPUTING IN A NUTSHELL
  • #8: 1.1CLOUD COMPUTING IN A NUTSHELL
  • #9: 1.1CLOUD COMPUTING IN A NUTSHELL
  • #10: 1.1CLOUD COMPUTING IN A NUTSHELL
  • #11: 1.1CLOUD COMPUTING IN A NUTSHELL
  • #12: 1.1CLOUD COMPUTING IN A NUTSHELL
  • #13: 1.1CLOUD COMPUTING IN A NUTSHELL
  • #14: 1.1CLOUD COMPUTING IN A NUTSHELL
  • #15: 1.1CLOUD COMPUTING IN A NUTSHELL