View
215
Download
0
Category
Tags:
Preview:
Citation preview
The Development of a Grid Resource Broker
Team Member: Serena Pan, Max Yu, Eric HuangProject Leader: Weicheng Huang, NCHC
System ArchitectureUser
Submit Job Display
Resource Broker
Save and Scheduling Job
Portal
Job Monitor
Resource Monitor
Information DB
RegisterQuery
Display
Save
Query
Query Information System
Jobs DB
Access
Grid Node 1
Ganglia
NWS
MDS2
MDS4
Local Scheduler
Local Scheduler
Local Scheduler
Dispatch Jobs
Torque OpenPBS Condor
Grid Node 2 Grid Node 3
Display
Grid File Transfer ServicesGrid File Transfer Services Grid Execution ServicesGrid Execution Services Grid Information ServicesGrid Information Services
Middleware Access Driver
User
Request Manager
Transfer Manager
ExecutionManager
InformationManager
DispatchManager
INPUT
Resource BrokerCore
INPUT
Resource BrokerCore
Resource BrokeCore
OUTPUT
Resource BrokeCore
OUTPUT
SchedulingModule
Resource Selection(Benchmark-Based and Static Information)
Job PriorityPolicy
Dynamic Resource Selection(Network Performance Predictions and Dynamic
Information)
GridFTP Pre-WS GRAM WS GRAM MDS 2 MDS 4MDS 2GLUERFT
Grid Resource Broker
Create Proxy
• Generate a credential to MyProxy Server
Get Proxy
• Get the credential from MyProxy Server to Resource Broker
Demo 1: Display the content of File
Host 1 Host 2 Host 3 Host 4
Resource Broker
File A
Execution Host
Copy File A to Execution Host
File A
Execute job and return the result
Demo 2:MPI Job
Host 1 Host 2 Host 3 Host 4
Resource BrokerMPI Program
Execution Host
Recommended