The design philosophy of the DARPA internet protocols
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
The dangers of replication and a solution
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
STOC '97 Proceedings of the twenty-ninth annual ACM symposium on Theory of computing
Replication and consistency: being lazy helps sometimes
PODS '97 Proceedings of the sixteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Flexible update propagation for weakly consistent replication
Proceedings of the sixteenth ACM symposium on Operating systems principles
The grid
Performance study of a collaborative method for hierarchical caching in proxy servers
WWW7 Proceedings of the seventh international conference on World Wide Web 7
Web caching with consistent hashing
WWW '99 Proceedings of the eighth international conference on World Wide Web
An architecture for a secure service discovery service
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
A model, analysis, and protocol framework for soft state-based communication
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
On the scale and performance of cooperative Web proxy caching
Proceedings of the seventeenth ACM symposium on Operating systems principles
The Coda Distributed File System
Linux Journal
Summary cache: a scalable wide-area web cache sharing protocol
IEEE/ACM Transactions on Networking (TON)
Space/time trade-offs in hash coding with allowable errors
Communications of the ACM
Freenet: a distributed anonymous information storage and retrieval system
International workshop on Designing privacy enhancing technologies: design issues in anonymity and unobservability
Chord: A scalable peer-to-peer lookup service for internet applications
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
A scalable content-addressable network
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
An architecture for secure wide-area service discovery
Wireless Networks - Selected Papers from Mobicom'99
Data management and transfer in high-performance computational grid environments
Parallel Computing - Parallel data-intensive algorithms and applications
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
Mariposa: a wide-area distributed database system
The VLDB Journal — The International Journal on Very Large Data Bases
The SDSC storage resource broker
CASCON '98 Proceedings of the 1998 conference of the Centre for Advanced Studies on Collaborative research
Distributed Database Management Systems and the Data Grid
MSS '01 Proceedings of the Eighteenth IEEE Symposium on Mass Storage Systems and Technologies
Database Replication Techniques: A Three Parameter Classification
SRDS '00 Proceedings of the 19th IEEE Symposium on Reliable Distributed Systems
Grid Information Services for Distributed Resource Sharing
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
Models for Replica Synchronisation and Consistency in a Data Grid
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
File and Object Replication in Data Grids
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and
Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
Hash routing for collections of shared Web caches
IEEE Network: The Magazine of Global Internetworking
Distributed computing research issues in grid computing
ACM SIGACT News
The Grid: an application of the semantic web
ACM SIGMOD Record
A Unified Peer-to-Peer Database Framework for Scalable Service and Resource Discovery
GRID '02 Proceedings of the Third International Workshop on Grid Computing
Monitoring data archives for grid environments
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
Parallel Computing - Special issue: High performance computing with geographical data
Grid resource management
Automatically Composed Workflows for Grid Environments
IEEE Intelligent Systems
Implementation and Evaluation of a ReplicaSet Grid Service
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
A Peer-to-Peer Replica Location Service Based on a Distributed Hash Table
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
A Metadata Catalog Service for Data Intensive Applications
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
Grid-Based Galaxy Morphology Analysis for the National Virtual Observatory
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
SPHINX: A Fault-Tolerant System for Scheduling in Dynamic Grid Environments
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
SPHINX: A Fault-Tolerant System for Scheduling in Dynamic Grid Environments
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
A Services Oriented Framework for Next Generation Data Analysis Centers
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 10 - Volume 11
IBM Systems Journal
The Pegasus portal: web based grid computing
Proceedings of the 2005 ACM symposium on Applied computing
Replica selection in grid environment: a data-mining approach
Proceedings of the 2005 ACM symposium on Applied computing
Future Generation Computer Systems
Integrating databases and workflow systems
ACM SIGMOD Record
Dynamic replication algorithms for the multi-tier Data Grid
Future Generation Computer Systems - Special issue: Parallel computing technologies
A taxonomy of Data Grids for distributed data sharing, management, and processing
ACM Computing Surveys (CSUR)
Proceedings of the 2006 ACM symposium on Applied computing
Redundant parallel data transfer schemes for the grid environment
ACSW Frontiers '06 Proceedings of the 2006 Australasian workshops on Grid computing and e-research - Volume 54
Improvements on dynamic adjustment mechanism in co-allocation data grid environments
The Journal of Supercomputing
Pegasus: A framework for mapping complex scientific workflows onto distributed systems
Scientific Programming
Worldwide computing: Adaptive middleware and programming technology for dynamic Grid environments
Scientific Programming - Dynamic Grids and Worldwide Computing
Virtual workspaces: Achieving quality of service and quality of life in the Grid
Scientific Programming - Dynamic Grids and Worldwide Computing
Wide Area Data Replication for Scientific Collaborations
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
Data driven workflow planning in cluster management systems
Proceedings of the 16th international symposium on High performance distributed computing
Integrating existing scientific workflow systems: the Kepler/Pegasus example
Proceedings of the 2nd workshop on Workflows in support of large-scale science
Decentralized data management framework for data grids
Future Generation Computer Systems - Special section: Data mining in grid computing environments
An adaptive meta-scheduler for data-intensive applications
International Journal of Grid and Utility Computing
Autonomic distributed data management with update accesses
Proceedings of the 1st international conference on Autonomic computing and communication systems
A data placement service for petascale applications
PDSW '07 Proceedings of the 2nd international workshop on Petascale data storage: held in conjunction with Supercomputing '07
INFORM: integrated flow orchestration and meta-scheduling for managed grid systems
Proceedings of the 2007 ACM/IFIP/USENIX international conference on Middleware companion
DIMM: a distributed metadata management for data-intensive HPC environments
DADC '08 Proceedings of the 2008 international workshop on Data-aware distributed computing
A grid-enabled workflow system for reservoir uncertainty analysis
CLADE '08 Proceedings of the 6th international workshop on Challenges of large applications in distributed environments
Network-Aware Replica Optimization in the SCoPE Grid Infrastructure
ICCSA '08 Proceedings of the international conference on Computational Science and Its Applications, Part II
A Uniform Parallel Optimization Method for Knowledge Discovery Grid
KES '08 Proceedings of the 12th international conference on Knowledge-Based Intelligent Information and Engineering Systems, Part II
The design and implementation of OGSA-DQP: A service-based distributed query processor
Future Generation Computer Systems
Replica selection strategies in data grid
Journal of Parallel and Distributed Computing
Managing Very-Large Distributed Datasets
OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems:
A grid middleware for data management exploiting peer-to-peer techniques
Future Generation Computer Systems
Efficiently discovering critical workflows in scientific explorations
Future Generation Computer Systems
Global-scale peer-to-peer file services with DFS
GRID '07 Proceedings of the 8th IEEE/ACM International Conference on Grid Computing
Data placement for scientific applications in distributed environments
GRID '07 Proceedings of the 8th IEEE/ACM International Conference on Grid Computing
Journal of Network and Computer Applications
A Recursively-Adjusting Co-allocation scheme with a Cyber-Transformer in Data Grids
Future Generation Computer Systems
Future Generation Computer Systems
Proceedings of the second international workshop on Data-aware distributed computing
Combining Virtual Organization and Local Policies for Automated Configuration of Grid Services
Proceedings of the 2005 conference on Self-Organization and Autonomic Informatics (I)
Montage: a grid portal and software toolkit for science-grade astronomical image mosaicking
International Journal of Computational Science and Engineering
A uniform parallel optimization method for data mining grid
First International Workshop on Artificial Intelligence in Grid Computing
Branch replication scheme: A new model for data replication in large scale data grids
Future Generation Computer Systems
Node-capability-aware replica management for peer-to-peer grids
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Future Generation Computer Systems
Dynamic replication algorithms for the multi-tier Data Grid
Future Generation Computer Systems - Special issue: Parallel computing technologies
A high performance suite of data services for grids
Future Generation Computer Systems
A DSM-based fragmented data sharing framework for grids
Future Generation Computer Systems
A new dynamic replication algorithm for European data grid
Proceedings of the Third Annual ACM Bangalore Conference
A peer-to-peer indexing service for data grids
GPC'07 Proceedings of the 2nd international conference on Advances in grid and pervasive computing
PSO-grid data replication service
VECPAR'06 Proceedings of the 7th international conference on High performance computing for computational science
Efficient synchronization of replicated data in distributed systems
ICCS'03 Proceedings of the 1st international conference on Computational science: PartI
Redundant parallel file transfer with anticipative recursively-adjusting scheme in data grids
ICA3PP'07 Proceedings of the 7th international conference on Algorithms and architectures for parallel processing
Grid problem solving environment for stereology based modeling
OTM'07 Proceedings of the 2007 OTM confederated international conference on On the move to meaningful internet systems: CoopIS, DOA, ODBASE, GADA, and IS - Volume Part II
Co-allocation in data grids: a global, multi-user perspective
GPC'08 Proceedings of the 3rd international conference on Advances in grid and pervasive computing
A dynamic adjustment strategy for file transformation in data grids
NPC'07 Proceedings of the 2007 IFIP international conference on Network and parallel computing
A hierarchical replica location approach based on cache mechanism and load balancing in data grid
APWeb'08 Proceedings of the 10th Asia-Pacific web conference on Progress in WWW research and development
Update propagation technique for data grid
ICCSA'07 Proceedings of the 2007 international conference on Computational science and its applications - Volume Part III
Scaling up workflow-based applications
Journal of Computer and System Sciences
Emergent algorithms for replica location and selection in data grid
Future Generation Computer Systems
A data placement strategy in scientific cloud workflows
Future Generation Computer Systems
Implementation of a medical image file accessing system in co-allocation data grids
Future Generation Computer Systems
FIRE: A File Reunion Based Data Replication Strategy for Data Grids
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
Dynamic replication in a data grid using a Modified BHR Region Based Algorithm
Future Generation Computer Systems
The Journal of Supercomputing
Cardinality estimation and dynamic length adaptation for Bloom filters
Distributed and Parallel Databases
Journal of Parallel and Distributed Computing
A systematic approach to the integration of overlapping partitions in service-oriented data grids
Future Generation Computer Systems
Design of file size and type of access based replication algorithm for data grid
Proceedings of the International Conference & Workshop on Emerging Trends in Technology
A Decentralized Deployment Strategy and Performance Evaluation of LCG File Catalog Service
Journal of Grid Computing
Dynamic QoS-aware data replication in grid environments based on data "importance"
Future Generation Computer Systems
SPHINX: a scheduling middleware for data intensive applications on a grid
International Journal of Internet Protocol Technology
Gvu: a view-oriented framework for data management in grid environments
HiPC'06 Proceedings of the 13th international conference on High Performance Computing
Versioning and consistency in replica systems
ISPA'06 Proceedings of the 2006 international conference on Frontiers of High Performance Computing and Networking
PSO vs. ACO, data grid replication services performance evaluation
ISPA'06 Proceedings of the 2006 international conference on Frontiers of High Performance Computing and Networking
A Fast Location Service for Partial Spatial Replicas
GRID '11 Proceedings of the 2011 IEEE/ACM 12th International Conference on Grid Computing
Coordinated co-allocator model for data grid in multi-sender environment
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
An optimal and dynamic monitoring interval for grid resource information system
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and its Applications - Volume Part I
Storing and locating mutable data in structured peer-to-peer overlay networks
PCI'05 Proceedings of the 10th Panhellenic conference on Advances in Informatics
Globus toolkit version 4: software for service-oriented systems
NPC'05 Proceedings of the 2005 IFIP international conference on Network and Parallel Computing
A recursive-adjustment co-allocation scheme in data grid environments
ICA3PP'05 Proceedings of the 6th international conference on Algorithms and Architectures for Parallel Processing
Optimizing the access to read-only data in grid computing
DAIS'05 Proceedings of the 5th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
Network-aware data movement advisor
Proceedings of the first international workshop on Network-aware data management
Replica placement in data grid: a multi-objective approach
GCC'05 Proceedings of the 4th international conference on Grid and Cooperative Computing
RRS: replica registration service for data grids
DMG 2005 Proceedings of the First VLDB conference on Data Management in Grids
Analyzing design choices for distributed multidimensional indexing
The Journal of Supercomputing
Using classification techniques to improve replica selection in data grid
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part II
ATLAS data challenge 2: a massive monte carlo production on the grid
EGC'05 Proceedings of the 2005 European conference on Advances in Grid Computing
Striped replication from multiple sites in the grid environment
EGC'05 Proceedings of the 2005 European conference on Advances in Grid Computing
CBSE'05 Proceedings of the 8th international conference on Component-Based Software Engineering
A scheduling middleware for data intensive applications on a grid
KES'06 Proceedings of the 10th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part III
Information GRID in the corporate world
3LeGE-WG'03 Proceedings of the 3rd international LeGE-WG conference on GRID Infrastructure to Support Future Technology Enhanced Learning
A data dependency based strategy for intermediate data storage in scientific cloud workflow systems
Concurrency and Computation: Practice & Experience
International Journal of Grid and Utility Computing
Journal of Network and Computer Applications
International Journal of Information and Communication Technology
Dynamic replica placement and selection strategies in data grids- A comprehensive survey
Journal of Parallel and Distributed Computing
Hi-index | 0.00 |
In wide area computing systems, it is often desirable to create remote read-only copies (replicas) of files. Replication can be used to reduce access latency, improve data locality, and/or increase robustness, scalability and performance for distributed applications. We define a replica location service (RLS) as a system that maintains and provides access to information about the physical locations of copies. An RLS typically functions as one component of a data grid architecture. This paper makes the following contributions. First, we characterize RLS requirements. Next, we describe a parameterized architectural framework, which we name Giggle (for GIGa-scale Global Location Engine), within which a wide range of RLSs can be defined. We define several concrete instantiations of this framework with different performance characteristics. Finally, we present initial performance results for an RLS prototype, demonstrating that RLS systems can be constructed that meet performance goals.