SODA '03 Proceedings of the fourteenth annual ACM-SIAM symposium on Discrete algorithms
On Fully Decentralized Resource Discovery in Grid Environments
GRID '01 Proceedings of the Second International Workshop on Grid Computing
JSSPP '02 Revised Papers from the 8th International Workshop on Job Scheduling Strategies for Parallel Processing
Design and Evaluation of a Resource Selection Framework for Grid Applications
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
Scalable, Efficient Range Queries for Grid Information Services
P2P '02 Proceedings of the Second International Conference on Peer-to-Peer Computing
Ten actions when Grid scheduling: the user as a Grid scheduler
Grid resource management
A Peer-to-peer Framework for Caching Range Queries
ICDE '04 Proceedings of the 20th International Conference on Data Engineering
Grid Computing
Querying peer-to-peer networks using P-trees
Proceedings of the 7th International Workshop on the Web and Databases: colocated with ACM SIGMOD/PODS 2004
Evolution of grid computing architecture and grid adoption models
IBM Systems Journal
A Virtual-Service-Domain Based Bidding Algorithm for Resource Discovery in Computational Grid
WI '05 Proceedings of the 2005 IEEE/WIC/ACM International Conference on Web Intelligence
A Scalable Semantic Routing Architecture for Grid Resource Discovery
ICPADS '05 Proceedings of the 11th International Conference on Parallel and Distributed Systems - Volume 01
Mining Sequential Association-Rule for Improving WEB Document Prediction
ICCIMA '05 Proceedings of the Sixth International Conference on Computational Intelligence and Multimedia Applications
Microsoft Visual Studio 2005 Unleashed (Unleashed)
Microsoft Visual Studio 2005 Unleashed (Unleashed)
Resource discovery in activity-based sensor networks
Mobile Networks and Applications
Online balancing of range-partitioned data with applications to peer-to-peer systems
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
Introduction to grid computing with globus
Introduction to grid computing with globus
A distributed resource discovery algorithm for P2P grids
Journal of Network and Computer Applications
Behavioral modeling and formal verification of a resource discovery approach in Grid computing
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
Computational grids have been emerging as a new paradigm for solving large complex problems over the recent years. The problem space and data set are divided into smaller pieces that are processed in parallel over the grid network and reassembled upon completion. Typically, resources are logged into a resource broker that is somewhat aware of all of the participants available on the grid. The resource broker scheme can be a bottleneck because of the amount of computational power and network bandwidth needed to maintain a fresh view of the grid. In this paper, we propose to place the load of managing the network resource discovery on to the network itself: inside of the routers. In the proposed protocol, the routers contain tables for resources similar to routing tables. These resource tables map IP addresses to the available computing resource values, which are provided through a scoring mechanism. Each resource provider is scored based on the attributes they provide such as the number of processors, processor frequency, amount of memory, hard drive space, and the network bandwidth. The resources are discovered on the grid by the protocol's discovery packets, which are encapsulated within the TCP/IP packets. The discovery packet visits the routers and look up in the resource tables until a satisfactory resource is found. The protocol is validated by simulations with five different deployment environments.