Top Banner
The Development of a Grid Resource Broker Team Member: Serena Pan, Max Yu, Eric Huang Project Leader: Weicheng Huang, NCHC
8

The Development of a Grid Resource Broker Team Member: Serena Pan, Max Yu, Eric Huang Project Leader: Weicheng Huang, NCHC.

Mar 27, 2015

Download

Documents

Jessica Hurley
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: The Development of a Grid Resource Broker Team Member: Serena Pan, Max Yu, Eric Huang Project Leader: Weicheng Huang, NCHC.

The Development of a Grid Resource Broker

Team Member: Serena Pan, Max Yu, Eric HuangProject Leader: Weicheng Huang, NCHC

Page 2: The Development of a Grid Resource Broker Team Member: Serena Pan, Max Yu, Eric Huang Project 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

Page 3: The Development of a Grid Resource Broker Team Member: Serena Pan, Max Yu, Eric Huang Project Leader: Weicheng Huang, NCHC.

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

Page 4: The Development of a Grid Resource Broker Team Member: Serena Pan, Max Yu, Eric Huang Project Leader: Weicheng Huang, NCHC.

Grid Resource Broker

Page 5: The Development of a Grid Resource Broker Team Member: Serena Pan, Max Yu, Eric Huang Project Leader: Weicheng Huang, NCHC.

Create Proxy

• Generate a credential to MyProxy Server

Page 6: The Development of a Grid Resource Broker Team Member: Serena Pan, Max Yu, Eric Huang Project Leader: Weicheng Huang, NCHC.

Get Proxy

• Get the credential from MyProxy Server to Resource Broker

Page 7: The Development of a Grid Resource Broker Team Member: Serena Pan, Max Yu, Eric Huang Project Leader: Weicheng Huang, NCHC.

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

Page 8: The Development of a Grid Resource Broker Team Member: Serena Pan, Max Yu, Eric Huang Project Leader: Weicheng Huang, NCHC.

Demo 2:MPI Job

Host 1 Host 2 Host 3 Host 4

Resource BrokerMPI Program

Execution Host