SlideShare a Scribd company logo
Presented by:
Mohsin (09-CSS-46)
Abd-Us-Salam(09-CSS-01))
Introduction
o
o
o
o
• We are going to present a
system that coordinates service
proxies placed at the “sidle” of
the Internet to serve distributed
clients accessing a service
involving mutable objects.
• It performs consistent accesses
to shared objects by migrating
the objects to proxies
performing operations on those
objects.
• It reduces the workload in the server. It perform the all
operations in the proxies itself.
• It handles two process serializability and strict serializability
for durability in the consistent object sharing.
• It supports optimizations for single-object reads that do not
involve migrating the object.
• It disperses the computation load across the proxies and saving
the costs of sending operation parameters over the wide area
when these are large.
object object
Proposed Scheme
• This system forms the proxies
in the tree structure. It shares
the objects within the proxies.
It reduces the workload in the
server.
• It enables consistent
multiobject operations and
optimizations for single-object
reads that are not possible in
these prior algorithms.
• This system recovers the proxy disconnection. The
disconnected proxies maintained by alternate proxies
or it will be maintained through server.
• This System use the kruskal’s algorithm for maintaining tree
structure. It reduces weightage in the tree structure.
• It holds the object even when the proxy has been
disconnected.
Modules :-
• Server and Proxy creation.
• Object Migration from centralized server to proxies.
• Parent Proxy and Child Proxy Maintenance while
dis-connection.
• Parent Proxy and Child Proxy Maintenance while
dis-connection.
• Multiple and Consistent object sharing.
Implementation
O
o
o
Module 1 :-
In this module we going to launch a centralized server ,
unbounded number of parent proxies and minimum number of
child proxies. This server will provide the application to all the
parent proxies.
Module 2 :-
This module deals with object migration its nothing
but transferring our application from centralized server to the
parent proxies. The server converts the whole application to
an object. Then the parent proxies provides object to the child
proxies.
Module 3 :-
This module provides the alternate solution when
the proxies getting down. The client will get the response
from some other proxies.
Module 4 :-
Here we are going to maintain the depth of the tree
using kruskal’s algorithm. This algorithm calculates the round
trip delay between the proxies .Through that it will found the
data round trip delay.
Module 5 :-
In this module we going to share the object consistently
with out any interruption.
• L. Gao, M. Dahlin, J. Zheng, L. Alvisi, and A. Iyengar, “Dual-
Quorum Replication for Edge Services,” Proc. Sixth ACM/
IFIP/Usenix Int’l Middleware Conf. (Middleware), 2005.
• M.T. O ¨ zsu and P. Valduriez, “Distributed and Parallel
Database Systems,”ACM Computing Surveys, vol. 28, no. 1, pp.
125-128, 1996.
• M. Nuttall, “A Brief Survey of Systems Providing Process or
Object Migration Facilities,” ACM Operating Systems Rev., vol.
28, no. 4, pp. 64-80, Oct. 1994.
• S. Miloji_ci_c, F. Douglis, Y. Paindaveine, R. Wheeler, and S.
Zhou, “Process Migration,” ACM Computing Surveys, vol. 32,
no. 3, pp. 241-299, Sept. 2000.
• Michael K. Reiter, Asad Samar, : Consistent Object Sharing for
Edge Services”,IEEE Trans. On parallel and distributed
system,vol.19, No.7, July 2008.
References
Persistent object sharing for sidle services

More Related Content

PPTX
Job sequence scheduling for cloud computing
PDF
Cluster computing report
PPTX
Cluster computing
PPT
Cluster Computing Seminar.
PPTX
An Efficient Decentralized Load Balancing Algorithm in Cloud Computing
PPTX
Cluster computing
PPTX
load balancing in public cloud ppt
PPTX
Genetic Algorithm for task scheduling in Cloud Computing Environment
Job sequence scheduling for cloud computing
Cluster computing report
Cluster computing
Cluster Computing Seminar.
An Efficient Decentralized Load Balancing Algorithm in Cloud Computing
Cluster computing
load balancing in public cloud ppt
Genetic Algorithm for task scheduling in Cloud Computing Environment

What's hot (20)

PPTX
Task scheduling Survey in Cloud Computing
PPTX
A Cross Tenant Access Control (CTAC) Model for Cloud Computing: Formal Specif...
DOC
Clusetrreport
PPT
Scheduling in cloud
PDF
TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...
PPTX
cloud schedualing
PDF
Performance and Cost Evaluation of an Adaptive Encryption Architecture for Cl...
PPTX
Cluster computings
DOCX
IEEE 2014 JAVA CLOUD COMPUTING PROJECTS Performance and cost evaluation of an...
PDF
Resource scheduling algorithm
PDF
A0360109
PDF
Cloud Partitioning of Load Balancing Using Round Robin Model
PPT
task scheduling in cloud datacentre using genetic algorithm
PDF
B0330811
PDF
Streamlining with rx
PPTX
QoS-Aware Data Replication for Data-Intensive Applications in Cloud Computing...
PDF
C0312023
PDF
Dynamic Cloud Partitioning and Load Balancing in Cloud
PDF
Task Scheduling in Grid Computing.
PPTX
Load Balancing in Cloud
Task scheduling Survey in Cloud Computing
A Cross Tenant Access Control (CTAC) Model for Cloud Computing: Formal Specif...
Clusetrreport
Scheduling in cloud
TASK SCHEDULING USING AMALGAMATION OF MET HEURISTICS SWARM OPTIMIZATION ALGOR...
cloud schedualing
Performance and Cost Evaluation of an Adaptive Encryption Architecture for Cl...
Cluster computings
IEEE 2014 JAVA CLOUD COMPUTING PROJECTS Performance and cost evaluation of an...
Resource scheduling algorithm
A0360109
Cloud Partitioning of Load Balancing Using Round Robin Model
task scheduling in cloud datacentre using genetic algorithm
B0330811
Streamlining with rx
QoS-Aware Data Replication for Data-Intensive Applications in Cloud Computing...
C0312023
Dynamic Cloud Partitioning and Load Balancing in Cloud
Task Scheduling in Grid Computing.
Load Balancing in Cloud
Ad

Similar to Persistent object sharing for sidle services (20)

PDF
Анализ телеметрии при масштабировании, Theo Schlossnagle (Circonus)
PPT
Computing Outside The Box
PPT
QuaP2P Kickoff Slides 2006
PDF
Survey on Synchronizing File Operations Along with Storage Scalable Mechanism
PDF
Module: Mutable Content in IPFS
PDF
Timeless design in a cloud-native world
PDF
3 f6 9_distributed_systems
PPT
Computing Outside The Box September 2009
KEY
Event Driven Architecture
PDF
Event Driven-Architecture from a Scalability perspective
KEY
Scaling Twitter with Cassandra
PPTX
Docker, Microservices, and the Service Mesh
PDF
Microservice
PPT
Cloud Camp Milan 2K9 Telecom Italia: Where P2P?
PPT
Efficient Support for MPI-I/O Atomicity
PPTX
ACES QuakeSim 2011
PPTX
Communication in a Microservice Architecture
PPTX
Взгляд на облака с точки зрения HPC
PPTX
MODULE 1-1.4 LOGICAL DESIGN OF IOT.pptx FUNDAMENTALS AND DESIGN METHODOLOGY O...
PPT
Peer to Peer services and File systems
Анализ телеметрии при масштабировании, Theo Schlossnagle (Circonus)
Computing Outside The Box
QuaP2P Kickoff Slides 2006
Survey on Synchronizing File Operations Along with Storage Scalable Mechanism
Module: Mutable Content in IPFS
Timeless design in a cloud-native world
3 f6 9_distributed_systems
Computing Outside The Box September 2009
Event Driven Architecture
Event Driven-Architecture from a Scalability perspective
Scaling Twitter with Cassandra
Docker, Microservices, and the Service Mesh
Microservice
Cloud Camp Milan 2K9 Telecom Italia: Where P2P?
Efficient Support for MPI-I/O Atomicity
ACES QuakeSim 2011
Communication in a Microservice Architecture
Взгляд на облака с точки зрения HPC
MODULE 1-1.4 LOGICAL DESIGN OF IOT.pptx FUNDAMENTALS AND DESIGN METHODOLOGY O...
Peer to Peer services and File systems
Ad

Recently uploaded (20)

PDF
PPT on Performance Review to get promotions
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
Lecture Notes Electrical Wiring System Components
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
Well-logging-methods_new................
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
DOCX
573137875-Attendance-Management-System-original
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
additive manufacturing of ss316l using mig welding
PPT on Performance Review to get promotions
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
Lecture Notes Electrical Wiring System Components
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Operating System & Kernel Study Guide-1 - converted.pdf
Well-logging-methods_new................
Model Code of Practice - Construction Work - 21102022 .pdf
573137875-Attendance-Management-System-original
UNIT 4 Total Quality Management .pptx
Internet of Things (IOT) - A guide to understanding
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
CH1 Production IntroductoryConcepts.pptx
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Foundation to blockchain - A guide to Blockchain Tech
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
additive manufacturing of ss316l using mig welding

Persistent object sharing for sidle services

  • 2. Introduction o o o o • We are going to present a system that coordinates service proxies placed at the “sidle” of the Internet to serve distributed clients accessing a service involving mutable objects. • It performs consistent accesses to shared objects by migrating the objects to proxies performing operations on those objects.
  • 3. • It reduces the workload in the server. It perform the all operations in the proxies itself. • It handles two process serializability and strict serializability for durability in the consistent object sharing. • It supports optimizations for single-object reads that do not involve migrating the object. • It disperses the computation load across the proxies and saving the costs of sending operation parameters over the wide area when these are large.
  • 4. object object Proposed Scheme • This system forms the proxies in the tree structure. It shares the objects within the proxies. It reduces the workload in the server. • It enables consistent multiobject operations and optimizations for single-object reads that are not possible in these prior algorithms.
  • 5. • This system recovers the proxy disconnection. The disconnected proxies maintained by alternate proxies or it will be maintained through server. • This System use the kruskal’s algorithm for maintaining tree structure. It reduces weightage in the tree structure. • It holds the object even when the proxy has been disconnected.
  • 6. Modules :- • Server and Proxy creation. • Object Migration from centralized server to proxies. • Parent Proxy and Child Proxy Maintenance while dis-connection. • Parent Proxy and Child Proxy Maintenance while dis-connection. • Multiple and Consistent object sharing. Implementation O o o
  • 7. Module 1 :- In this module we going to launch a centralized server , unbounded number of parent proxies and minimum number of child proxies. This server will provide the application to all the parent proxies. Module 2 :- This module deals with object migration its nothing but transferring our application from centralized server to the parent proxies. The server converts the whole application to an object. Then the parent proxies provides object to the child proxies.
  • 8. Module 3 :- This module provides the alternate solution when the proxies getting down. The client will get the response from some other proxies. Module 4 :- Here we are going to maintain the depth of the tree using kruskal’s algorithm. This algorithm calculates the round trip delay between the proxies .Through that it will found the data round trip delay. Module 5 :- In this module we going to share the object consistently with out any interruption.
  • 9. • L. Gao, M. Dahlin, J. Zheng, L. Alvisi, and A. Iyengar, “Dual- Quorum Replication for Edge Services,” Proc. Sixth ACM/ IFIP/Usenix Int’l Middleware Conf. (Middleware), 2005. • M.T. O ¨ zsu and P. Valduriez, “Distributed and Parallel Database Systems,”ACM Computing Surveys, vol. 28, no. 1, pp. 125-128, 1996. • M. Nuttall, “A Brief Survey of Systems Providing Process or Object Migration Facilities,” ACM Operating Systems Rev., vol. 28, no. 4, pp. 64-80, Oct. 1994. • S. Miloji_ci_c, F. Douglis, Y. Paindaveine, R. Wheeler, and S. Zhou, “Process Migration,” ACM Computing Surveys, vol. 32, no. 3, pp. 241-299, Sept. 2000. • Michael K. Reiter, Asad Samar, : Consistent Object Sharing for Edge Services”,IEEE Trans. On parallel and distributed system,vol.19, No.7, July 2008. References