accounts and allocations - nersc · 2014. 2. 3. · david turner! nersc user services group!! nug...

14
David Turner NERSC User Services Group NUG 2014 Training for New Users February 3, 2014 Accounts and Allocations

Upload: others

Post on 28-Feb-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Accounts and Allocations - NERSC · 2014. 2. 3. · David Turner! NERSC User Services Group!! NUG 2014 Training for New Users! February 3, 2014 Accounts and Allocations

David Turner!NERSC User Services Group!!NUG 2014 Training for New Users!February 3, 2014

Accounts and Allocations

Page 2: Accounts and Allocations - NERSC · 2014. 2. 3. · David Turner! NERSC User Services Group!! NUG 2014 Training for New Users! February 3, 2014 Accounts and Allocations

Accounts vs. Allocations

There  are  two  types  of  accounts  at  NERSC.      1.  Your  personal,  private  account  

•  Associated  with  your  login  or  user  name  •  Provides  authen/ca/on  (personal  iden:ty)  and  authoriza/on  (which  

resources  are  accessible)  •  Your  project’s  Principal  Inves:gator  (PI)  requests  an  account  for  you  •  Four  primary  account  roles  

–  PI,  PI  Proxy,  Project  Manager,  User  2.  An  alloca:on  account,  or  repository  (aka  repo)  

•  Like  a  bank  account  you  use  to  “pay”  for  computer  :me  and  archival  storage  

•  PIs  request  alloca:ons  of  :me  and/or  archival  storage  •  All  MPP  users  belong  to  at  least  one  repo  •  An  individual  user  may  belong  to  more  than  one  repository  

–  But  only  one  default  repo  

-­‐  2  -­‐  

Page 3: Accounts and Allocations - NERSC · 2014. 2. 3. · David Turner! NERSC User Services Group!! NUG 2014 Training for New Users! February 3, 2014 Accounts and Allocations

Accounts and Allocations Management

•  NIM  –  NERSC  Informa9on  Management  – Web-­‐based  tool  for  user  and  repo  management  

•  Check  daily  balance,  change  password,  change  login  shell,  update  contact  informa:on,  etc.  

hRp://nim.nersc.gov  

-­‐  3  -­‐  

Page 4: Accounts and Allocations - NERSC · 2014. 2. 3. · David Turner! NERSC User Services Group!! NUG 2014 Training for New Users! February 3, 2014 Accounts and Allocations

Account Policies

•  All  users  must  sign  Computer  User  Agreement    h@ps://nim.nersc.gov/Computer_User_Agreement.php  •  Password  policies  – Must  change  password  every  6  months  –  Do  not  share  passwords  –  Do  not  email  passwords  

•  Account  locked  aJer  5  consecu9ve  login  failures  –  Login  to  NIM  to  clear  login  failures  –  Call  NERSC  Account  Support  for  more  help  

 

-­‐  4  -­‐  

Page 5: Accounts and Allocations - NERSC · 2014. 2. 3. · David Turner! NERSC User Services Group!! NUG 2014 Training for New Users! February 3, 2014 Accounts and Allocations

Password Rules •  Must  contain    

–  at  least  eight  characters  –  at  least  one  of  each  of:  

•  upper-­‐case  leRer  •  lower-­‐case  leRer  •  numeric  digit  •  “special”  character    (!    @    #    $    %    ^    &    etc.)  

•  Good  j#K01vz$euP@!udls  

•  Bad  P@ssw0rd  

•  One  method  1.   computer  security  is  very  important  for  nersc  users  2.   csivifnu  3.   C$1v1fnu  

-­‐  5  -­‐  

Page 6: Accounts and Allocations - NERSC · 2014. 2. 3. · David Turner! NERSC User Services Group!! NUG 2014 Training for New Users! February 3, 2014 Accounts and Allocations

Allocations Process - PIs

•  PIs  apply  through  Energy  Research  Compu3ng  Alloca3ons  Process  (ERCAP)  –  Part  of  NIM  –  Typically  late  summer  –  Science  objec:ves,  approach,  and  resource  requirements  

•  Computer  :me  and  archival  storage  space  

–  Reviewed  and  awarded  by  DOE  Science  Offices  – Most  alloca:ons  are  awarded  in  late  Fall  

•  Alloca:on  year  starts  in  January  •  Small  startup  alloca:ons  are  awarded  throughout  the  year  

-­‐  6  -­‐  

Page 7: Accounts and Allocations - NERSC · 2014. 2. 3. · David Turner! NERSC User Services Group!! NUG 2014 Training for New Users! February 3, 2014 Accounts and Allocations

Allocations Process - NERSC

•  Amount  of  MPP  9me  available  –  Approximately  3  billion  MPP  hours  AY14  –  80%  to  “DOE  Base”  –  10%  to  ASCR  Leadership  Compu:ng  Challenge  (ALCC)  –  10%  to  “Director’s  Reserve”  

•  NERSC  Ini:a:ve  for  Scien:fic  Explora:on  (NISE)    –  Big  Data  –  Highly  Collabora:ve  –  Extreme  Networking  

•  Educa:on,  startups,  staff,  etc.    

-­‐  7  -­‐  

Page 8: Accounts and Allocations - NERSC · 2014. 2. 3. · David Turner! NERSC User Services Group!! NUG 2014 Training for New Users! February 3, 2014 Accounts and Allocations

Allocation Units

•  MPP  Hour  –  Per-­‐core  –  Currently  based  on  Hopper  

•  Machine  charge  factor  (MCF)  –  Hopper:    1.0  –  Carver:    1.5  –  Edison:    2.0  

–  PI  determines  percentage  of  repo’s  alloca:on  for  each  user  

•  Storage  Resource  Unit  (SRU)  –  Reflect  rela:ve  costs  of  “doing  business”  –  Influence  user  behavior  towards  efficiency  

-­‐  8  -­‐  

Page 9: Accounts and Allocations - NERSC · 2014. 2. 3. · David Turner! NERSC User Services Group!! NUG 2014 Training for New Users! February 3, 2014 Accounts and Allocations

MPP Allocation Charging

•  No  charges  for  interac9ve  work  •  Batch  (parallel)  charges  

Job  charge  =  WT  *  NN  *  NC  *  QCF  *  MCF  WT:    elapsed  wall-­‐clock  :me  in  hours  NN:    number  of  nodes  NC:    number  of  cores  per  node  QCF:    queue  charge  factor  

–  low:    0.5  –  premium:    2.0  –  all  others:    1.0  

MCF:    machine  charge  factor  Edison:    25%  discount  if  NN  >=  683  

•  Batch  (serial)  charges  NN  =  1  NC  =  1  

-­‐  9  -­‐  

Page 10: Accounts and Allocations - NERSC · 2014. 2. 3. · David Turner! NERSC User Services Group!! NUG 2014 Training for New Users! February 3, 2014 Accounts and Allocations

Storage Allocation Charging

•  Based  on  three  measures  –  Number  of  files  (NF)  –  GB  of  space  (S)  –  GB  transferred  (T)  

•  Daily  charge  =  0.0000393  *  NF  +    0.0131147  *  S  +    4.0  *  T  •  Member  of  mul9ple  repos  –  Storage  charges  split  among  repos  

•  Default:    prorated  by  alloca:on  size  •  User  can  change  

-­‐  10  -­‐  

Page 11: Accounts and Allocations - NERSC · 2014. 2. 3. · David Turner! NERSC User Services Group!! NUG 2014 Training for New Users! February 3, 2014 Accounts and Allocations

Running Out of Time

•  User  –  PI  determines  a  percentage  of  the  repo’s  MPP  alloca:on  for  each  user  

–  If  user  runs  out  of  :me  •  Can’t  run  batch  jobs  •  Contact  PI  to  increase  percentage  

•  Repo  –  If  repo  runs  out  of  :me,  contact  PI  to  contact  appropriate  DOE  Science  Office  Alloca:ons  Manager  •  Each  Office  typically  holds  a  certain  amount  of  :me  in  reserve  

-­‐  11  -­‐  

Page 12: Accounts and Allocations - NERSC · 2014. 2. 3. · David Turner! NERSC User Services Group!! NUG 2014 Training for New Users! February 3, 2014 Accounts and Allocations

Publication Acknowledgement

•  Please  acknowledge  NERSC  in  your  publica9ons  This  research  used  resources  of  the  Na:onal  Energy  Research  Scien:fic  Compu:ng  Center,  which  is  supported  by  the  Office  of  Science  of  the  U.S.  Department  of  Energy  under  Contract  No.  DE-­‐AC02-­‐05CH11231.  

-­‐  12  -­‐  

Page 13: Accounts and Allocations - NERSC · 2014. 2. 3. · David Turner! NERSC User Services Group!! NUG 2014 Training for New Users! February 3, 2014 Accounts and Allocations

Resources •  Self  Help  h@p://www.nersc.gov/users/accounts/  h@p://www.nersc.gov/users/accounts/user-­‐accounts/  h@p://www.nersc.gov/users/accounts/alloca9ons/  h@ps://www.nersc.gov/users/data-­‐and-­‐file-­‐systems/hpss/

hpss-­‐charging/  h@p://www.nersc.gov/users/accounts/nim/  h@p://nim.nersc.gov  •  NERSC  Account  Support  h@p://help.nersc.gov  [email protected]  1-­‐800-­‐66-­‐NERSC,  menu  op9on  2  

-­‐  13  -­‐  

Page 14: Accounts and Allocations - NERSC · 2014. 2. 3. · David Turner! NERSC User Services Group!! NUG 2014 Training for New Users! February 3, 2014 Accounts and Allocations

Thank you.

-­‐  14  -­‐