SSS Build - PowerPoint PPT Presentation

About This Presentation
Title:

SSS Build

Description:

BCM Component Usage Experience. Node state manager. sufficient for our scheduler ... Restriction Syntax Examples. Dataset: node-states ... – PowerPoint PPT presentation

Number of Views:59
Avg rating:3.0/5.0
Slides: 13
Provided by: Naraya
Learn more at: https://www.csm.ornl.gov
Category:
Tags: sss | build

less

Transcript and Presenter's Notes

Title: SSS Build


1
SSS Build Configuration Management Group Update
05/04
  • Narayan Desai
  • desai_at_mcs.anll.gov

2
Overview
  • Library improvements
  • Infrastructure improvements
  • BCM Component usage experience
  • Restriction syntax

3
Library Improvements
  • Bugfixes
  • Testing of Java support?
  • Bugfixes
  • SSL protocol testing and improvements

4
Infrastructure Improvements
  • Python library improvements
  • Event Manager bugfixes

5
BCM Component Usage Experience
  • Node state manager
  • sufficient for our scheduler
  • Diagnostics unwieldy
  • Build System
  • Usable for testbed jobs
  • Hardware Infrastructure
  • Still seeking purpose

6
Restriction Syntax Examples
  • Dataset
  • ltnode-statesgt
  • ltnode-state node'ccn1' state'up'
    adminstate'online'/gt
  • ltnode-state node'ccn2' state'down'
    adminstate'offline'/gt
  • ltnode-state node'ccn3' state'up'
    adminstate'online'/gt
  • ltnode-state node'ccn4' state'up'
    adminstate'online'/gt
  • ltnode-state node'ccn5' state'down'
    adminstate'offline'/gt
  • ltnode-state node'ccn6' state'up'
    adminstate'offline'/gt
  • ltnode-state node'ccn7' state'up'
    adminstate'online'/gt
  • ltnode-state node'ccn8' state'up'
    adminstate'online'/gt
  • lt/node-statesgt

7
Restriction Syntax Examples (cont)
  • Query
  • ltget-node-stategt
  • ltnode-state node'' adminstate'online'/gt
  • lt/get-node-stategt
  • Response
  • ltnode-statesgt
  • ltnode-state node'ccn1' state'up'
    adminstate'online'/gt
  • ltnode-state node'ccn3' state'up'
    adminstate'online'/gt
  • ltnode-state node'ccn4' state'up'
    adminstate'online'/gt
  • ltnode-state node'ccn7' state'up'
    adminstate'online'/gt
  • ltnode-state node'ccn8' state'up'
    adminstate'online'/gt
  • lt/node-statesgt

8
Restriction Syntax Examples (cont)
  • Query
  • ltget-node-stategt
  • ltnode-state node'' adminstate'online'/gt
  • ltnode-state node'' state'down'/gt
  • lt/get-node-stategt
  • Response
  • ltnode-statesgt
  • ltnode-state node'ccn1' adminstate'online'/gt
  • ltnode-state node'ccn2' state'down'/gt
  • ltnode-state node'ccn3' adminstate'online'/gt
  • ltnode-state node'ccn4' adminstate'online'/gt
  • ltnode-state node'ccn5' state'down'/gt
  • ltnode-state node'ccn7' adminstate'online'/gt
  • ltnode-state node'ccn8' adminstate'online'/gt
  • lt/node-statesgt

9
Restriction Syntax Examples (cont)
  • Data set
  • ltprocess-groupsgt
  • ltprocess-group pgid'192' submitter'desai'
    totalprocs'2'
  • output'merged'
    state'started'gt
  • ltprocess-spec exec'cpi'
    cwd'/home/desai/stest'
  • path''/usr/bin/usr/l
    ocal/bin''/gt
  • ltprocess host'ccn1' pid'5347'
    session'5348'gt
  • ltprocess host'ccn2' pid'5227'
    session'5228'gt
  • lt/process-groupgt
  • ltprocess-group pgid'197' submitter'lusk'
    totalprocs'4'
  • output'merged'
    state'finished'gt
  • ltprocess-spec exec'mpifract'
    cwd'/home/desai/stest'
  • path''/usr/bin/usr/l
    ocal/bin''/gt
  • ltprocess host'ccn3' pid'5347'
    session'5348'gt
  • ltprocess host'ccn4' pid'5227'
    session'5228'gt
  • ltprocess host'ccn5' pid'4434'
    session'4448'gt
  • ltprocess host'ccn6' pid'227'
    session'228'gt
  • ltoutput/gt
  • lterror/gt

10
Restriction Syntax Examples (cont)
  • Query
  • ltsignal-process-group signal'SIGKILL'gt
  • ltprocess-group pgid''gt
  • ltprocess host'ccn7'/gt
  • lt/process-groupgt
  • lt/signal-process-groupgt
  • Response
  • ltprocess-groupsgt
  • ltprocess-group pgid'207'gt
  • ltprocess host'ccn7'/gt
  • lt/process-groupgt
  • ltprocess-group pgid'212'gt
  • ltprocess host'ccn7'/gt
  • lt/process-groupgt
  • lt/process-groupgt

11
Restriction Syntax Examples (cont)
  • Query
  • ltget-process-groupgt
  • ltprocess-group pgid'lt195' submitter'!ddesa
    i' match'complex'/gt
  • lt/get-process-groupgt
  • Response
  • ltprocess-groupsgt
  • ltprocess-group pgid'197'/gt
  • ltprocess-group pgid'207'/gt
  • ltprocess-group pgid'212'/gt
  • lt/process-groupgt

12
Uniqueness
  • Can be implemented with argument
  • Must be explicit
Write a Comment
User Comments (0)
About PowerShow.com