Information Technology Reference
In-Depth Information
Figure 5. P2P-Grid smart monitor system
time for receiving and sending messages. The
pipeline module establishes the pipeline between
peers. The input-pipe and output-pipe are used in
message passing or file transferring. After estab-
lishing the pipeline between peers, the P2P com-
munication mechanism delivers messages, files,
and tasks via the socket module.
In order to measure the resource load, the
resource loading module is also built in the super
peer. When the member peer sends a request to
the super peer, the super peer will actively search
for the appropriate resources, and the super peer
selects the suitable resources according to the load
balance policy. The pipeline and socket modules
start the job migration. And then, the overloaded
jobs would be migrated to other super peers which
have enough (or suitable) computing resources.
of the P2P-Grid smart monitor system is shown
in Figure 5.
Load Balance Policy
In this section, we present the proposed Self-
Adaptive Load Balance (SALB) policy for P2P
Grid systems. SALB is a distributed dynamic load
balance policy by applying the sender-initiated
strategy. The sender-initiated strategy means that
when the node becomes overloaded, it starts to find
out other nodes to migrate jobs. SALB consists
two phases: the neighbor selection phase and the
job migration phase. Therefore, when the grid
site is overloaded, it picks several low-loading
neighbors from neighbors in the neighbor selec-
tion phase, and then selects the neighbor with the
shortest job completion time for migrating jobs
in the job migration phase.
P2P Resource Monitoring System
Neighbor Selection Phase
Basing on the above P2P communication mecha-
nism, we propose a dynamic distributed resource
monitoring system named the P2P-Grid smart
monitor, which captures the dynamic distributed
resource status in the Uni-P2P communication
model for the P2P Grid platform. The snapshot
In the P2P Grid system, each grid site only con-
nects with some neighbor grid sites. According
to the small world theory (Six Degrees of Separa-
tion), the minimal number of neighbors of one
Search WWH ::




Custom Search