Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SysFera-DS : Un portail d'accès unifié aux ress...

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.
Avatar for SysFera SysFera
October 03, 2012

SysFera-DS : Un portail d'accès unifié aux ressources des centres de calcul. Mise en application à EDF R&D

Benjamin Depardon, CTO de SysFera et Samuel Kortas, EDF R&D, ont présenté, à l'occasion des Journées Mésogrilles 2012, SysFera-DS : un portail d'accès unifié aux ressources des centres de calcul et sa mise en application par EDF R&D.

Avatar for SysFera

SysFera

October 03, 2012
Tweet

More Decks by SysFera

Other Decks in Technology

Transcript

  1. I%#'43'4! •  I(*-0*!/-)4#71J04! – IKLE!C()**(M4E!C0*7N$O@/)J04! •  P*('4NQ%&C4!+)/'&)R024! •  P&%R*2C(7J04/!+4/!/-)4#71J04/! – P4&Q%&C(#-4!+4!C4/!($$*)-(7%#/!S!NT!*(!C4)**40&4! $%//)R*45!

    – I%CC4#'!4/'N-4!J04!B4!$403!07*)/4&!/)C$*4C4#'! C4/!($$*)-(7%#/!/0&!-4!'@$4!+4!$*('4NQ%&C4!S! >!?@/;4&(!! ?@/;4&(N:?!"#!$%&'()*!+,(--./!0#)12!(03!&4//%0&-4/!+4/!-4#'&4/!+4!-(*-0*5!6)/4!4#! ($$*)-(7%#!8!9:;!<=:!!
  2. I%C$*43)'2!+4/!&4//%0&-4/!+)/'&)R024/! h  K--./!(03!&4//%0&-4/!e)(! //O! h  P(/!+4!-%C$'4!0#)J04! h  60*7$*4/!)#'4&Q(-4/! h  F#'2M&(7%#!-%C$*434!+4/!

    ($$*)-(7%#/! h  :2$4#+(#-4!(03!R('-ON /-O4+0*4&/!ig!+)j2&4#'/k! h  P(/!'-.&/*0%123&+!Q%&'4/! 4#'&4!07*)/('40&/[ ($$*)-(7%#/[C(-O)#4/! >!?@/;4&(!! ?@/;4&(N:?!"#!$%&'()*!+,(--./!0#)12!(03!&4//%0&-4/!+4/!-4#'&4/!+4!-(*-0*5!6)/4!4#! ($$*)-(7%#!8!9:;!<=:!!
  3. 9#!$(&7-0*)4&E!?K`L69! •  P*('4Q%&C4!C0*7N$O@/)J04!%$4#N/%0&-4!i`ZP`k! •  I%N+2e4*%$$24!$(&!9:;!4'!*4!I9K! •  ;%#-7%##(*)'2/!m! –  !C%+2*)/(7%#!4'!+4!*)()/%#!IKLN6()**(M4! – 

    C)/4!4#!+%##24/!4'!$&2$(&(7%#!+4/!-(*-0*/! –  -%#-4$7%#!4'!/0$4&e)/)%#!+4!/-O2C(!+4!-(*-0*! i-%0$*(M4E!-(*-0*!$(&(C2'&)J04E!+)/'&)R07%#!+4!-(*-0*k! –  M4/7%#!+4!-(*-0*!i*(#-4C4#'!4'!/0)e)k!/0&!C(-O)#4! +)/'(#'4! –  $%/'N'&()'4C4#'!+4/!&2/0*'('/!+4!-4/!-(*-0*/! >!?@/;4&(!! ?@/;4&(N:?!"#!$%&'()*!+,(--./!0#)12!(03!&4//%0&-4/!+4/!-4#'&4/!+4!-(*-0*5!6)/4!4#! ($$*)-(7%#!8!9:;!<=:!!
  4. A4/%)#/!+4!?(*%C4! •  P%0e%)&!/%0C4n&4!+4/!B%R/!/0&!+4/!C(-O)#4/! +)/'(#'4/! •  P%0e%)&!M2&4&!/)C$*4C4#'!*4/!'&(#/Q4&'/!+4! 1-O)4&/! •  ?)C$*)14&!*(!-%#1M0&(7%#!4'!*l(--./!8!+4/! &4//%0&-4/!+)/'(#'4/!

    •  ?)C$*)14&!*l(B%0'!+4!#%0e4**4/!C(-O)#4/! >!?@/;4&(!! ?@/;4&(N:?!"#!$%&'()*!+,(--./!0#)12!(03!&4//%0&-4/!+4/!-4#'&4/!+4!-(*-0*5!6)/4!4#! ($$*)-(7%#!8!9:;!<=:!!
  5. 6%+0*4!"6?! "/4&!6(#(M4C4#'!?4&e)-4/ ! •  I%#'&o*4!*4/!(/$4-'/!+,(0'O4#71-(7%#!4'!(0'%&)/(7%#!+4/! 07*)/('40&/!$%0&!'%0/!*4/!C%+0*4/! •  Z4/7%#!+4/!-%C$'4/!07*)/('40&/! –  A(/2!/0&!`:KP!%0!0#4!:A!

    –  KB%0'[C%+)1-(7%#[/0/$4#/)%#[/0$$&4//)%#!+l0#!-%C$'4! –  LR'4#)&!+4/!)#Q%&C(7%#/!/0&!*l4#/4CR*4!+4/!07*)/('40&/! •  I%##43)%#!8!*l)#Q&(/'&0-'0&4! –  P(&!)+4#71(#'[C%'!+4!$(//4! –  Z4/7%#!+4/!p!-%C$'4/!*%-(03!q! •  Z4/7%#!+4/!/4//)%#/! •  ?(0e4M(&+4[&4/'(0&(7%#!+4!*l2'('!+4!*(!$*('4NQ%&C4! >!?@/;4&(!! ?@/;4&(N:?!"#!$%&'()*!+,(--./!0#)12!(03!&4//%0&-4/!+4/!-4#'&4/!+4!-(*-0*5!6)/4!4#! ($$*)-(7%#!8!9:;!<=:!!
  6. 6%+0*4!F6?! F#Q%&C(7%#!6(#(M4C4#'!?4&e)-4/ ! •  Z4/7%#!+4/!)#Q%&C(7%#/!4'!O)/'%&)J04! •  <2-0$2&(7%#!+4!*lO)/'%&)J04!+4/!-%CC(#+4/!+(#/! 0#!/-&)$'!/O4**! •  LR'4#)&!+4/!)#Q%&C(7%#/!/0&!*4/!C(-O)#4/!

    –  r(*40&!+4/!C2'&)J04/!8!*l)#/'(#'!/!%0!O)/'%&)J04! –  K*4&'4/!(0'%C(7J04/!*%&/!+4!+2$(//4C4#'!+4!/40)*/! •  ?0&e4)**(#-4!+4/!$&%-4//0/! –  K&&s'![!&4+2C(&&(M4! –  :2*4/'(M4!C(-O)#4!/%t![!O(&+! >!?@/;4&(!! ?@/;4&(N:?!"#!$%&'()*!+,(--./!0#)12!(03!&4//%0&-4/!+4/!-4#'&4/!+4!-(*-0*5!6)/4!4#! ($$*)-(7%#!8!9:;!<=:!!
  7. 6%+0*4!;6?! ;)*4!6(#(M4C4#'!?4&e)-4/ ! •  P4&C4'!*(!M4/7%#!+4!1-O)4&/!/)'02/!/0&!0#4! C(-O)#4!+)/'(#'4! –  6(#)$0*(7%#!+4/!$&%$&)2'2/!+4/!1-O)4&/! –  I&2(7%#[/0$$&4//)%#!+4!1-O)4&/[+%//)4&/!+)/'(#'/!

    •  H&(#/Q4&'!+4!1-O)4&/!+4!C(#).&4!/@#-O&%#4!%0! (/@#-O&%#4! –  :4$0)/!0#4!C(-O)#4!*%-(*4!e4&/!0#4!C(-O)#4!+)/'(#'4E! –  :4$0)/!0#4!C(-O)#4!+)/'(#'4!e4&/!0#4!!C(-O)#4!*%-(*4E! –  9#'&4!+403!C(-O)#4/!+)/'(#'4/5! >!?@/;4&(!! ?@/;4&(N:?!"#!$%&'()*!+,(--./!0#)12!(03!&4//%0&-4/!+4/!-4#'&4/!+4!-(*-0*5!6)/4!4#! ($$*)-(7%#!8!9:;!<=:!!
  8. 6%+0*4!H6?! H(/u!6(#(M4C4#'!?4&e)-4/ ! •  Z4/7%#!+4/!'v-O4/!+4/!07*)/('40&/! •  "#)Q%&C)/(7%#!+4!*(!M4/7%#!+4/!'v-O4/!$%0&!+)j2&4#'/! M4/7%##()&4/!+4!&4//%0&-4/!m! –  I&2(7%#!+,0#!)+4#71(#'!+4!B%R!0#)J04!

    –  9-&)'0&4!+,0#!/-&)$'!M2#2&)J04!)#+2$4#+(#'!+4!*(!$*('4NQ%&C4!+4! /%0C)//)%#! –  P%//)R)*)'2!+l(e%)&!+4/!/4-7%#/!/$2-)1J04/!(03!R('-O!/-O4+0*4&/! –  P4&C4'!+4!/%0C4n&4!0#!B%R!/0&!+)j2&4#'/!'@$4/!+4!$*('4/N Q%&C4/!/0&!*4/J04**4/!/%#'!)#/'(**2/!+4/!M4/7%##()&4/!+4! &4//%0&-4/!+)j2&4#'/!i.4*45!H%&J04E!PA?!P&%E!`%(+`4e4*4&E! ?`"<6E!`?;E!?Z9k! –  IO%)3!C(#04*[(0'%C(7J04!+0!-*0/'4&! –  d%&u!m!M&%0$4!+4!B%R/! >!?@/;4&(!! ?@/;4&(N:?!"#!$%&'()*!+,(--./!0#)12!(03!&4//%0&-4/!+4/!-4#'&4/!+4!-(*-0*5!6)/4!4#! ($$*)-(7%#!8!9:;!<=:!!
  9. I%#'&()#'4/!+4!*l)#Q&(/'&0-'0&4!9:;! >!?@/;4&(!! ?@/;4&(N:?!"#!$%&'()*!+,(--./!0#)12!(03!&4//%0&-4/!+4/!-4#'&4/!+4!-(*-0*5!6)/4!4#! ($$*)-(7%#!8!9:;!<=:!! Site 1 /home/bobby Site 2 /home/bob1

    Site 3 /home/bob             SeD SysFera-DS End-User Computer     SeD SeD Identification DB (1) Open session (3) Send requests ... (6) Close session (4) Use global ID (5) ssh as Bobby (5) ssh as Bob1 (5) ssh as Bob (2) Retreive identification credentials LDAP1,2...n
  10. ?@/;4&(N:?!8!9:;!<=: !!iX[Vk! •  K--4//)R*4!e)(!*)M#4!+4!-%CC(#+4!"GFcE! P@'O%#E!IwwE!4#!-%0&/!+l)#'2M&(7%#!+(#/!*(! +)/'&)R07%#!`)#03!9:;5! •  ;%0&#)'!+4/!/4&e)-4/!/0$$*2C4#'()&4/!8! *l07*)/('40&!m!??LE!H&(#/Q4&'!+4!1-O)4&/! (/@#-O&%#4E!C2C%)&4!+4/!B%R/!$(//2E!

    )#'4&Q(-4!/'(#+(&+)/24!4'!$2&4##4!8! *l4#/4CR*4!+4/!C%@4#/!+4!-(*-0*E!)#'4&Q(-4! d4R5!! ! >!?@/;4&(!! ?@/;4&(N:?!"#!$%&'()*!+,(--./!0#)12!(03!&4//%0&-4/!+4/!-4#'&4/!+4!-(*-0*5!6)/4!4#! ($$*)-(7%#!8!9:;!<=:!!
  11. ?@/;4&(N:?!8!9:;!<=: !!iV[Vk! •  K--./!$*0/!/)C$*4!m!$*0/!+4!/@#'(34!$(&7-0*).&4! +,0#!%&+%##(#-40&E!!+4!#%C!&2/4(0!+4!*(! C(-O)#4E!+4!*%M)#!$(&7-0*)4&5!?40*4! *,(0'O4#71-(7%#!)#)7(*4!(0!C)++*4x(&4!4/'! &4J0)/45! •  P(//(M4!+,0#4!C(-O)#4!8!0#4!(0'&4!$*0/!

    )CC2+)('! •  6sC4!e04!+4/!&4//%0&-4/!07*)/24/!i1-O)4&/!%0! B%R/k! •  H&(#/Q4&'!(/@#-O&%#4!+4!M&%/!1-O)4&/! 4#7.&4C4#'!$&)/!4#!-O(&M4!$(&!*,)#'4&M)-)4*! >!?@/;4&(!! ?@/;4&(N:?!"#!$%&'()*!+,(--./!0#)12!(03!&4//%0&-4/!+4/!-4#'&4/!+4!-(*-0*5!6)/4!4#! ($$*)-(7%#!8!9:;!<=:!!
  12. ?K`L69!=!?@/;4&(N:?! •  P(&!*l)#'4&C2+)()&4!+4!/%#!C%+0*4!yLA6KGKZ9<E! ?K`L69!/()'!m!/%0C4n&4E!/0)e&4E!+2'&0)&4!+4/! B%R/E!'&(#/Q2&4&!+4/!1-O)4&/!4#!+2R0'E!4'!4#!1#!+4! B%R! •  `l07*)/(7%#!+4!?@/;4&(N:?!$4&C4'!+4!R2#21-)4&! –  +4!*l(--./!8!0#4!#%0e4**4!C(-O)#4E!/(#/!&4-%C$)*(7%#!

    #2-4//()&4E!J04*J04!/%)'!/%#!R('-O!/-O4+0*4&! –  :4!/0)e&4!*4/!B%R/!/%0C)/!$(&!?K`L69!e)(!$*0/)40&/! )#'4&Q(-4/!m!x4RE!*)M#4!+4!-%CC(#+4! –  :4/!Q%#-7%##(*)'2/!(e(#-24/!Q0'0&4/!+4!?@/;4&(N:?!m! $(//(M4!+4!1&4x(**E!2J0)*)R&(M4!+4!-O(&M4E!B%R!4#! M&(#+!#%CR&4E!$0R*)-(7%#!+l($$*)-(7%#/E!&2/4&e(7%#5! >!?@/;4&(!! ?@/;4&(N:?!"#!$%&'()*!+,(--./!0#)12!(03!&4//%0&-4/!+4/!-4#'&4/!+4!-(*-0*5!6)/4!4#! ($$*)-(7%#!8!9:;!<=:!!
  13. I%#-*0/)%#!4'!'&(e(03!Q0'0&/! •  6%@4#/!zPI!(--4//)R*4/!$*0/!Q(-)*4C4#'!4'!C)403! )#'2M&2/! –  K0'O4#71-(7%#!0#)J04! –  G%CC(M4!0#)12! –  Z4/7%#!/'(#+(&+)/24!+4/!B%R/!4'!'&(#/Q4&'/!+4!1-O)4&/!

    •  F#'2M&(7%#!(e4-!?(*%C4!+4$0)/!*(!e4&/)%#!]5Y5W! •  H&(e(03!Q0'0&/!m! –  G%0e4**4/!Q%#-7%##(*)'2/!m!e)/0(*)/(7%#!+)/'(#'4E! +4/u'%$!-%C$07#M! –  F#'2M&(7%#!+4!#%0e4**4/!&4//%0&-4/!m!II<HE!HZr:! >!?@/;4&(!! ?@/;4&(N:?!"#!$%&'()*!+,(--./!0#)12!(03!&4//%0&-4/!+4/!-4#'&4/!+4!-(*-0*5!6)/4!4#! ($$*)-(7%#!8!9:;!<=:!!