메뉴 건너뛰기




Volumn 21, Issue 9, 2010, Pages 1281-1289

Fast and message-efficient global snapshot algorithms for large-scale distributed systems

Author keywords

checkpoint; cluster; distributed snapshot; Distributed system; global state; hypercube; message passing; overlay; supercomputer

Indexed keywords

DISTRIBUTED SNAPSHOT; DISTRIBUTED SYSTEM; DISTRIBUTED SYSTEMS; GLOBAL STATE; HYPERCUBE;

EID: 77955201384     PISSN: 10459219     EISSN: None     Source Type: Journal    
DOI: 10.1109/TPDS.2010.24     Document Type: Article
Times cited : (23)

References (67)
  • 5
    • 0022144867 scopus 로고
    • Complexity of network synchronization
    • B. Awerbuch, "Complexity of Network Synchronization," J. ACM, vol.32, no.4, pp. 804-823, 1985.
    • (1985) J. ACM , vol.32 , Issue.4 , pp. 804-823
    • Awerbuch, B.1
  • 7
    • 0033074998 scopus 로고    scopus 로고
    • An index-based checkpointing algorithm for autonomous distributed systems
    • Feb.
    • R. Baldoni, F. Quaglia, and P. Fornara, "An Index-Based Checkpointing Algorithm for Autonomous Distributed Systems," IEEE Trans. Parallel and Distributed Systems, vol.10, no.2, pp. 181- 192, Feb. 1999.
    • (1999) IEEE Trans. Parallel and Distributed Systems , vol.10 , Issue.2 , pp. 181-192
    • Baldoni, R.1    Quaglia, F.2    Fornara, P.3
  • 8
    • 77955191803 scopus 로고    scopus 로고
    • Using symmetric distributed processing for peer-to- peer voip conferencing in auditory virtual environments
    • P. Berndt, "Using Symmetric Distributed Processing for Peer-to- Peer VoIP Conferencing in Auditory Virtual Environments," Proc. Seventh Int'l Workshop Peer-to-Peer Systems (IPTPS), 2008.
    • (2008) Proc. Seventh Int'l Workshop Peer-to-Peer Systems (IPTPS)
    • Berndt, P.1
  • 9
    • 0034444963 scopus 로고    scopus 로고
    • Feasability of a serverless distributed file system deployed on an existing set of desktop pcs
    • W.J. Bolosky, J.R. Douceur, D. Ely, and M. Theimer, "Feasability of a Serverless Distributed File System Deployed on an Existing Set of Desktop PCs," Proc. ACM SIGMETRICS '00, pp. 34-43, 2000.
    • (2000) Proc. ACM SIGMETRICS '00 , pp. 34-43
    • Bolosky, W.J.1    Douceur, J.R.2    Ely, D.3    Theimer, M.4
  • 12
    • 0032314841 scopus 로고    scopus 로고
    • On coordinated checkpointing in distributed systems
    • Dec.
    • G. Cao and M. Singhal, "On Coordinated Checkpointing in Distributed Systems," IEEE Trans. Parallel and Distributed Systems, vol.9, no.12, pp. 1213-1225, Dec. 1998.
    • (1998) IEEE Trans. Parallel and Distributed Systems , vol.9 , Issue.12 , pp. 1213-1225
    • Cao, G.1    Singhal, M.2
  • 13
    • 0022020346 scopus 로고
    • Distributed snapshots: Determining global states of distributed systems
    • K.M. Chandy and L. Lamport, "Distributed Snapshots: Determining Global States of Distributed Systems," ACM Trans. Computer Systems, vol.3, no.1, pp. 63-75, 1985.
    • (1985) ACM Trans. Computer Systems , vol.3 , Issue.1 , pp. 63-75
    • Chandy, K.M.1    Lamport, L.2
  • 15
    • 77955181776 scopus 로고    scopus 로고
    • Hypercubes: A superior topology for real-time genealogical collaboration networks
    • R. Crowther and S. Woodfield, "Hypercubes: A Superior Topology for Real-Time Genealogical Collaboration Networks," Proc. Family History Technology Workshop, 2001.
    • (2001) Proc. Family History Technology Workshop
    • Crowther, R.1    Woodfield, S.2
  • 17
    • 0042078549 scopus 로고    scopus 로고
    • A survey of rollback-recovery protocols in message-passing systems
    • Sept.
    • E. Elnozahy, L. Alvisi, Y.-M. Wang, and D. Johnson, "A Survey of Rollback-Recovery Protocols in Message-Passing Systems," ACM Computing Surveys, vol.34, no.3, pp. 375-408, Sept. 2002.
    • (2002) ACM Computing Surveys , vol.34 , Issue.3 , pp. 375-408
    • Elnozahy, E.1    Alvisi, L.2    Wang, Y.-M.3    Johnson, D.4
  • 22
    • 27144475518 scopus 로고    scopus 로고
    • Topology-based hypercube structures for global communication in heterogeneous networks
    • S. Figueira and V. Reddi, "Topology-Based Hypercube Structures for Global Communication in Heterogeneous Networks," Proc. European Conf. Parallel Computing (Euro-Par '05), pp. 994-1004, 2005.
    • (2005) Proc. European Conf. Parallel Computing (Euro-Par '05) , pp. 994-1004
    • Figueira, S.1    Reddi, V.2
  • 23
    • 34547427397 scopus 로고    scopus 로고
    • Scalable algorithms for global snapshots in distributed systems
    • Nov.
    • R. Garg, V. Garg, and Y. Sabharwal, "Scalable Algorithms for Global Snapshots in Distributed Systems," Proc. 20th Ann. Conf. Supercomputing, pp. 269-277, Nov. 2006.
    • (2006) Proc. 20th Ann. Conf. Supercomputing , pp. 269-277
    • Garg, R.1    Garg, V.2    Sabharwal, Y.3
  • 24
    • 77950627370 scopus 로고    scopus 로고
    • Efficient algorithms for global snapshots in large distributed systems
    • May
    • R. Garg, V. Garg, and Y. Sabharwal, "Efficient Algorithms for Global Snapshots in Large Distributed Systems," IEEE Trans. Parallel and Distributed Systems, vol.21, no.5, pp. 620-630, May 2010.
    • (2010) IEEE Trans. Parallel and Distributed Systems , vol.21 , Issue.5 , pp. 620-630
    • Garg, R.1    Garg, V.2    Sabharwal, Y.3
  • 28
    • 34948884092 scopus 로고    scopus 로고
    • Optimal leader election scheme for peer-to- peer applications
    • S.C. Han and Y. Xia, "Optimal Leader Election Scheme for Peer-to- Peer Applications," Proc. Sixth Int'l Conf. Networking, 2007.
    • (2007) Proc. Sixth Int'l Conf. Networking
    • Han, S.C.1    Xia, Y.2
  • 33
    • 35348885683 scopus 로고    scopus 로고
    • Wildcard search in structured peerto- peer networks
    • Nov.
    • Y.-J. Joung and L.-W. Yang, "Wildcard Search in Structured Peerto- Peer Networks," IEEE Trans. Knowledge and Data Eng., vol.19, no.11, pp. 1524-1540, Nov. 2007.
    • (2007) IEEE Trans. Knowledge and Data Eng. , vol.19 , Issue.11 , pp. 1524-1540
    • Joung, Y.-J.1    Yang, L.-W.2
  • 35
    • 0842305514 scopus 로고
    • An introduction to snapshot algorithms in distributed computing
    • A. Kshemkalyani, M. Raynal, and M. Singhal, "An Introduction to Snapshot Algorithms in Distributed Computing," Distributed Systems Eng., vol.2, no.4, pp. 224-233, 1995.
    • (1995) Distributed Systems Eng , vol.2 , Issue.4 , pp. 224-233
    • Kshemkalyani, A.1    Raynal, M.2    Singhal, M.3
  • 36
    • 34247592327 scopus 로고    scopus 로고
    • Detecting arbitrary stable properties using efficient snapshots
    • May
    • A. Kshemkalyani and B. Wu, "Detecting Arbitrary Stable Properties Using Efficient Snapshots," IEEE Trans. Software Eng., vol.33, no.5, pp. 330-346, May 2007.
    • (2007) IEEE Trans. Software Eng. , vol.33 , Issue.5 , pp. 330-346
    • Kshemkalyani, A.1    Wu, B.2
  • 37
    • 72049116303 scopus 로고    scopus 로고
    • A symmetric O(n log n) message distributed algorithm for large-scale systems
    • A. Kshemkalyani, "A Symmetric O(n log n) Message Distributed Algorithm for Large-Scale Systems," Proc. IEEE Int'l Cluster Computing Conf., 2009.
    • (2009) Proc. IEEE Int'l Cluster Computing Conf.
    • Kshemkalyani, A.1
  • 40
    • 33747892162 scopus 로고    scopus 로고
    • Failure recovery for structured P2P networks: Protocol design and performance evaluation
    • S.S. Lam and H. Liu, "Failure Recovery for Structured P2P Networks: Protocol Design and Performance Evaluation," Computer Networks, vol.50, pp. 3083-3104, 2006.
    • (2006) Computer Networks , vol.50 , pp. 3083-3104
    • Lam, S.S.1    Liu, H.2
  • 41
    • 67449101485 scopus 로고    scopus 로고
    • XCube: Processing xpath queries in a hypercube overlay network
    • Y. Li, M.T. Ozsu, and K.-L. Tan, "XCube: Processing XPath Queries in a Hypercube Overlay Network," Peer-to-Peer Networking Applications, vol.2, pp. 128-145, 2009.
    • (2009) Peer-to-Peer Networking Applications , vol.2 , pp. 128-145
    • Li, Y.1    Ozsu, M.T.2    Tan, K.-L.3
  • 47
    • 0003055324 scopus 로고
    • Virtual time and global states of distributed systems
    • M. Cosnard, ed.
    • F. Mattern, "Virtual Time and Global States of Distributed Systems," Proc. Workshop Parallel and Distributed Algorithms, M. Cosnard, ed., pp. 215-226, 1988.
    • (1988) Proc. Workshop Parallel and Distributed Algorithms , pp. 215-226
    • Mattern, F.1
  • 48
    • 0001167874 scopus 로고
    • Efficient algorithms for distributed snapshots and global virtual time approximation
    • F. Mattern, "Efficient Algorithms for Distributed Snapshots and Global Virtual Time Approximation," J. Parallel and Distributed Computing, vol.18, no.4, pp. 423-434, 1993.
    • (1993) J. Parallel and Distributed Computing , vol.18 , Issue.4 , pp. 423-434
    • Mattern, F.1
  • 51
    • 34548290258 scopus 로고    scopus 로고
    • Novel achitectures for P2P Applications: The continuous-discrete approach
    • M. Naor and U. Wieder, "Novel Achitectures for P2P Applications: The Continuous-Discrete Approach," ACM Trans. Algorithms, vol.3, no.3, 2007.
    • (2007) ACM Trans. Algorithms , vol.3 , Issue.3
    • Naor, M.1    Wieder, U.2
  • 53
    • 34547424386 scopus 로고    scopus 로고
    • Cooperative checkpointing: A robust approach to large-scale systems reliability
    • A. Oliner, L. Rudolph, and R. Sahoo, "Cooperative Checkpointing: A Robust Approach to Large-Scale Systems Reliability," Proc. Int'l Conf. Supercomputing '06, pp. 14-23, 2006.
    • (2006) Proc. Int'l Conf. Supercomputing '06 , pp. 14-23
    • Oliner, A.1    Rudolph, L.2    Sahoo, R.3
  • 56
    • 33748551294 scopus 로고    scopus 로고
    • Survey of research towards robust peerto- peer networks: Search methods
    • J. Risson and T. Moors, "Survey of Research towards Robust Peerto- Peer Networks: Search Methods," Computer Networks, vol.50, no.17, pp. 3485-3521, 2006.
    • (2006) Computer Networks , vol.50 , Issue.17 , pp. 3485-3521
    • Risson, J.1    Moors, T.2
  • 57
    • 57349142855 scopus 로고    scopus 로고
    • Pastry: Scalable distributed object location and routing for large-scale peer-to-peer systems
    • Nov.
    • A. Rowstron and P. Druschel, "Pastry: Scalable Distributed Object Location and Routing for Large-Scale Peer-to-Peer Systems," Proc. IFIP/ACM Int'l Conf. Distributed Systems Platforms, pp. 329-350, Nov. 2001.
    • (2001) Proc. IFIP/ACM Int'l Conf. Distributed Systems Platforms , pp. 329-350
    • Rowstron, A.1    Druschel, P.2
  • 60
    • 21144432204 scopus 로고    scopus 로고
    • HyperCuP- Hypercubes, ontologies, and efficient search on peer-to-peer networks
    • Springer
    • M. Schlosser, M. Sintek, S. Decker, and W. Nejdl, "HyperCuP- Hypercubes, Ontologies, and Efficient Search on Peer-to-Peer Networks," Agents and Peer-to-Peer Computing, pp. 112-124, Springer, 2003.
    • (2003) Agents and Peer-to-Peer Computing , pp. 112-124
    • Schlosser, M.1    Sintek, M.2    Decker, S.3    Nejdl, W.4
  • 63
    • 35148836328 scopus 로고    scopus 로고
    • A distributed service management infrastructure for enterprise data centers based on peer-to-peer technology
    • C. Tang, R.N. Chang, and E. So, "A Distributed Service Management Infrastructure for Enterprise Data Centers Based on Peer-to-Peer Technology," Proc. IEEE Int'l Conf. Services Computing, pp. 52-59, 2006.
    • (2006) Proc. IEEE Int'l Conf. Services Computing , pp. 52-59
    • Tang, C.1    Chang, R.N.2    So, E.3
  • 64
    • 35348821931 scopus 로고    scopus 로고
    • A scalable application placement controller for enterprise data centers
    • C.L. Williamson, M.E. Zurko, P.F. Patel-Schneider, and P.J. Shenoy, eds.
    • C. Tang, M. Steinder, M. Spreitzer, and G. Pacifici, "A Scalable Application Placement Controller for Enterprise Data Centers," Proc. 16th Int'l Conf. World Wide Web (WWW), C.L. Williamson, M.E. Zurko, P.F. Patel-Schneider, and P.J. Shenoy, eds., pp. 331- 340, 2007.
    • (2007) Proc. 16th Int'l Conf. World Wide Web (WWW) , pp. 331-340
    • Tang, C.1    Steinder, M.2    Spreitzer, M.3    Pacifici, G.4


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.