BQS Update New Users Needs More users & machines, Scalability issues Needs for more sophisticated monitoring and control over the system [email protected] Architecture Scheduling Job Types HEPIX Edinburgh 26/5/04
Download
Report
Transcript BQS Update New Users Needs More users & machines, Scalability issues Needs for more sophisticated monitoring and control over the system [email protected] Architecture Scheduling Job Types HEPIX Edinburgh 26/5/04
BQS Update
New Users Needs
More users & machines, Scalability issues
Needs for more sophisticated monitoring and
control over the system
[email protected]
Architecture
Scheduling
Job Types
HEPIX Edinburgh 26/5/04
Architecture Update
MySQL DB
DB Agent
query
Client
BQS
Scheduler
Worker
[email protected]
DB Agent
Worker
HEPIX Edinburgh 26/5/04
Scheduling Update
[email protected]
Scheduler
Resources
Quasi Interactive Jobs
HEPIX Edinburgh 26/5/04
Scheduler
More Control for Operation and
Administration:
Weight of Past Resource Usage
And Group Objectives
Max Job Duration
Small Jobs Bias
[email protected]
HEPIX Edinburgh 26/5/04
Logical Resources
Beyond Traditional Resources
Logical Resources
E.G. Disk, Time, Memory
Name
Max Available
Restricted Flag
Admin Defined Resources
[email protected]
E.G. HPSS
HEPIX Edinburgh 26/5/04
Logical U_Resource
Created & managed by Users:
Decide of the Name: u_XXX
Receive Privilege bqs.u_XXXadmin
Set Max Available and Restricted Flag
Grant/deny bqs.u_XXXusage privilege
[email protected]
HEPIX Edinburgh 26/5/04
Privilege Management
A General Service, APIs, Commands To:
Grant, Deny, Check & List Privileges
Given to Users, Groups and Machines
EG in BQS applid:
bqs.admin, bqs.oper, bqs.spawn_forbidden
[email protected]
HEPIX Edinburgh 26/5/04
New Job Types
Parallel Jobs
Arborescent Jobs
GRID Jobs
[email protected]
HEPIX Edinburgh 26/5/04
Parallel Jobs
2 new submit options: proc, ptype
proc: Number of WorkPoints
ptype: PVM, MPICH, LAM-MPI
[email protected]
HEPIX Edinburgh 26/5/04
Parallel Jobs
Client
query
BQS DB
Agent
BQS
Master
Worker
[email protected]
MySQL
DB
DB DB
Agent
Worker
HEPIX Edinburgh 26/5/04
Arborescent Job
SNOVAE:
many related small tasks
need short global response time
Schedule and spawn as one Job to
reduce BQS latency
Runs on a number of WorkPoints
User must describe tasks dependencies
[email protected]
HEPIX Edinburgh 26/5/04
GRID Jobs
Real and Generic Accounts
AFS Tokens and Certificates
Specific RH 7.3 + LCG Soft
Full Production Farm
(Currently a Specific “lcg”
Logical Test Farm for
Validation)
[email protected]
HEPIX Edinburgh 26/5/04
Other Projects
BIO: Quasi Interactives Jobs
Installation and documentation
for LCG
[email protected]
HEPIX Edinburgh 26/5/04