Download presentation
Presentation is loading. Please wait.
Published byHelena Crawford Modified over 9 years ago
1
1 DIRAC Interfaces APIs Shells Command lines Web interfaces Portals DIRAC on a laptop DIRAC on Windows
2
2 APIs Clients GANGA Component developers Users Collection of DIRAC classes as an API Documentation necessary Special API Dirac.py Regrouping DIRAC classes behind the same interface a la GANGA CLI
3
3 Shells Existing “shells” ProcessingDB FileCatalog ConfigurationServiceClient Is it useful ? Familiar “shell” like use style Help, command completion Should we provide a DIRAC shell regrouping existing and adding new functionality Shell functionality depending in the user role
4
4 Command line interface Many commands in the DIRAC/script directory dirac-admin-XXX, dirac-rm-XXX, dirac-job-XXX, dirac-proxy-init Commands should follow the same look and feel Arguments and flags/swithes Verbose mode Is it complementary to the shells or one of those should be discontinued ?
5
5 Web interfaces Several views already now Regrouping with the same look and feel More views to be added More info to display More functional Functionality Interaction with the DIRAC services Ideally everything available in the shell/command line should be also possible through the web Implications Security: implementation, certification Need to explore more the DISET Portal capabilities
6
6 Portal Portals are necessary to relay services requests Efficiency: single authentication point Serving as proxies, e.g. on a site gatekeeper Relaying requests done through a web interface Example: LFC Portal Makes possible to access the full LFC service functionality without the LFC client library installed Was created to allow LFC access from Windows
7
7 DIRAC on a laptop What is to be available on a laptop to do a useful work DIRAC software Subset of the LCG UI voms-proxy-XXX ( can do with dirac-proxy-init so far ) grid-ftp ( srm ) client LFC client Other ? Having a DIRAC Portal can facilitate the things Only DIRAC software necessary Data upload/download through a portal is not evident Still OK for small files ( sandboxes )
8
8 DIRAC on Windows The DIRAC port to Windows was done Both client and agent part Not fully complete but functional dirac-proxy-init\.Net gridftp client LFC access through a portal What should we do with that ? GRID Windows Client for Windows fans Else ? Access to the Windows computing resources Clusters – not numerous but more will come Desktops – numerous ( infinitely )
9
9 DIRAC on Windows LHCb@Home LHCb@Home All the prerequisites exist – should we take it seriously ? Availability of the Windows versions of the applications MC production service Numerous loosely available computing resources Data Integration service It is a very interesting paradigm to be explored also for the MC data production on the grid
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.