emir integration in bdii
Download
Skip this Video
Download Presentation
EMIR integration in BDII

Loading in 2 Seconds...

play fullscreen
1 / 8

EMIR integration in BDII - PowerPoint PPT Presentation


  • 133 Views
  • Uploaded on

EMIR integration in BDII. Maria Alandes Pradillo (CERN) Information System Product Team. Approach. Service. EMIR server. g info : cron job (every hour) queries EMI resource information service and produces json output EMIR service publisher reads json and publishes in EMIR server.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' EMIR integration in BDII' - tobit


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
emir integration in bdii

EMIR integration in BDII

Maria AlandesPradillo (CERN)

Information System Product Team

approach
Approach

Service

EMIR server

  • ginfo: cron job (every hour) queries EMI resource information service and produces json output
  • EMIR service publisher reads json and publishes in EMIR server

emir-serp

/var/cache/emir/services/service.json

EMI resource information service

ginfo

Information System Product Team - EMIR Integration

what is needed i
What is needed? (I)
  • Dependencies
    • ginfo
      • Available in EPEL
      • Information System client for GLUE 2
      • Command: yum install ginfo
    • emir-serp
      • Available in EMI
      • EMIR service publisher
      • Command: yum install emir-serp

Information System Product Team - EMIR Integration

what is needed ii
What is needed? (II)
  • Configuration
    • YAIM function available in glite-yaim-bdii
      • config_emir_serp
    • YAIM variables to be defined in site-info.def
        • BDII_EMIR_ENABLE=yes
        • BDII_EMIR_HOST=http://emitbdsr1.cern.ch:9126 (for testing)
    • Make sure BDII is started
    • Run: /opt/glite/yaim/bin/yaim -r -s site-info.def -n node_type-f config_emir_serp

Information System Product Team - EMIR Integration

known issues
Known Issues
  • ginfo
    • Some mandatory attributes expected by EMIR are missing in the json output
      • Fix under development will be soon available in EPEL
  • EMIR service publisher
    • Not very robust
    • Service stopped if:
      • EMIR server cannot be contacted
      • Json output contains mistakes

Information System Product Team - EMIR Integration

try a different approach
Try a different approach
  • Documentation
    • https://twiki.cern.ch/twiki/bin/view/EMI/SERP
  • No need to use ginfo
    • Create your own json file
    • You can use ginfo to get a template for your service

Information System Product Team - EMIR Integration

emir rollout task status
EMIR rollout task status
  • Development tracker:

https://savannah.cern.ch/task/?group=emi-dev

  • 20 tasks “In progress” or “Not started”
  • 3 tasks “Done” (BDII top, BDII site and Unicore UVOS)

Information System Product Team - EMIR Integration

thank you
Thank you

EMI is partially funded by the European Commission under Grant Agreement INFSO-RI-261611

Information System Product Team - EMIR Integration

ad