guide:Unicore

From Dgiref
Jump to: navigation, search
Screenshot unicore.jpg UNICORE (UNiform Interface to COmputing REsources) is a Grid computing technology that provides seamless, secure, and intuitive access to distributed Grid resources such as supercomputers or cluster systems and information stored in databases. UNICORE was developed in two projects funded by the Federal ministry for education and research (BMBF).
Simplified Unicore 6 architecture

The UNICORE system consists of several components which interact over the network

  1. A provider site.
  2. Resources sites.
  3. The user uses the UNICORE client to access the resources.
  4. All connections need to pass the Gateway, which authenticates the user and routes the connections to one of the UNICORE/X or other services.
  5. The XNJS uses the Incarnation Database (IDB) to map jobs on the local system.
  6. When the user is authorized as described in the UNICORE User Database (XUUDB), the UNICORE/X forwards the job to the Target System Interface (TSI).
  7. The TSI in turn uses the local resource management system of the resource, a Local Resource Management System (LRMS), usually batch system, to submit the job to Worker Nodes (WNs).

UNICORE/X is a container for the UNICORE 6 atomic services (UAS) comprising a TargetSystemFactory (TSF), TargetSystemServices (TSS), StorageManagementServices (SMS), JobManagementServices (JMS) and FileTransferServices (FTS). It also includes a Registry service for finding available service instances. In addition, you can use it as a basis for developing your own WSRF-based services if you wish to extend UNICORE. It supports the following specifications.

  • WS-Resource, WS-ResourceProperties, WS-ResourceLifetime
  • Service Group
  • WS-BaseNotification
  • JSDL 1.0

The XNJS is the component that deals with the actual job execution and file access. It is configured using XML files.


Package:    Unicore 6.4
 os:             Scientific Linux version 5.6 64 bit
 server:        dgiref-unicore.fzk.de
 manuals:   unicore v.6.4 / extensions
 monitoring: monitoring page


Archive links
Information links
Download links
Guidelines links


Note-icon.png
  
There exists an elaborate UNICORE 6 FAQ which might help to solve problems. Bugs should be reported in Bug Tracker. Further questions on UNICORE can be posted to the d-grid support mailing list (unicore<nospam>d-grid.de).
Personal tools