The objective of this EAGER project is to explore a preliminary design of a Scalable and Efficient Resource Discovery system (SERD) that can be utilized in large scale distributed systems. In particular, the PI is investigating the incorporation of the following three key innovations into SERD.

(1) A scalable middleware for resource discovery: Current resource discovery systems use flat peer-to-peer (P2P) structures that lead to either high overhead in structure maintenance or low efficiency in resource discovery. They also lack proximity-awareness and multi-resource range querying capabilities. By contrast, SERD clusters proximity-close nodes that have the same resource and connects the clusters using a backbone hierarchical P2P structure, permitting efficient range querying of proximity-close resources.

(2) Scalable and efficient resource discovery: Using the SERD middleware in (1), the PI will develop efficient resource information marshaling and searching algorithms. These algorithms can achieve proximity awareness and can provide range querying capabilities that enables the nodes to find physically close resources within specified ranges.

(3) Balanced resource discovery: Current resource discovery systems lack a load balance algorithm to balance the resource discovery load among the different nodes. By contrast, SERD incorporates a load balancing algorithm in order to balance the resource discovery load among the different nodes.

Agency
National Science Foundation (NSF)
Institute
Division of Computer and Network Systems (CNS)
Type
Standard Grant (Standard)
Application #
1249603
Program Officer
Marilyn McClure
Project Start
Project End
Budget Start
2012-09-01
Budget End
2015-08-31
Support Year
Fiscal Year
2012
Total Cost
$216,000
Indirect Cost
Name
Clemson University
Department
Type
DUNS #
City
Clemson
State
SC
Country
United States
Zip Code
29634