Presentation is loading. Please wait.

Presentation is loading. Please wait.

Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 1 MDS 2.1 Configuration for Testbed 1 Alessandro Cavalli INFN - CNAF

Similar presentations


Presentation on theme: "Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 1 MDS 2.1 Configuration for Testbed 1 Alessandro Cavalli INFN - CNAF"— Presentation transcript:

1 Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 1 MDS 2.1 Configuration for Testbed 1 Alessandro Cavalli INFN - CNAF E-mail: cavalli@cnaf.infn.it

2 Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 2 Summary u New features of MDS 2.1 u Hierarchical GIIS and Virtual Organizations u MDS EDG Distribution: configuring /etc/globus.conf u Querying MDS u TODO u Documentation

3 Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 3 New features of MDS 2.1 u Faster GIIS/GRIS backends with memory caching and new information providers. u A new DN concept and a flexible registration process to build Virtual Organizations. u An integrated slapd server for GIIS and GRIS. u New version of Openldap with ldap protocol V3. u GSI authentication.

4 Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 4 Hierarchical GIIS and VOs (1) u The GIIS and GRIS now work with a new DN: GIIS:“Mds-Vo-Name=VO_NAME, o=Grid” GRIS:“Mds-Vo-Name=local, o=Grid” u But the DN of an entry resulting from a query to a GIIS could be: dn: Mds-Host-hn=hostname, Mds-Vo-Name=VO_NAME, o=Grid objectClass: MdsComputer objectClass: MdsCpu etc…

5 Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 5 Hierarchical GIIS and VOs (2) Mds-Vo-Name=datagrid Mds-Vo-Name=itMds-Vo-Name=fr (O=grid) GIIS Mds-Vo-Name=infn GIIS Mds-Vo-Name=cnaf GIIS Mds-Vo-Name=local GRIS

6 Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 6 Hierarchical GIIS and VOs (2) Mds-Vo-Name=datagrid Mds-Vo-Name=itMds-Vo-Name=fr (O=grid) GIIS Mds-Vo-Name=infn GIIS Mds-Vo-Name=cnaf GIIS Mds-Vo-Name=local GRIS Mds-Vo-Name=hep-exp (O=grid) Mds-Vo-Name=hep-exp-it GIIS

7 Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 7 Hierarchical GIIS and VOs (2) Mds-Vo-Name=datagrid Mds-Vo-Name=itMds-Vo-Name=fr (O=grid) GIIS Mds-Vo-Name=infn GIIS Mds-Vo-Name=cnaf GIIS Mds-Vo-Name=local GRIS Mds-Vo-Name=hep-exp (O=grid) Mds-Vo-Name=hep-exp-it GIIS

8 Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 8 Hierarchical GIIS and VOs (2) Mds-Vo-Name=datagrid Mds-Vo-Name=itMds-Vo-Name=fr (O=grid) GIIS Mds-Vo-Name=infn GIIS Mds-Vo-Name=cnaf GIIS Mds-Vo-Name=local GRIS Mds-Vo-Name=hep-exp (O=grid) Mds-Vo-Name=hep-exp-it GIIS

9 Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 9 Hierarchical GIIS and VOs (2) Mds-Vo-Name=datagrid Mds-Vo-Name=itMds-Vo-Name=fr (O=grid) GIIS Mds-Vo-Name=infn GIIS Mds-Vo-Name=cnaf GIIS Mds-Vo-Name=local GRIS Mds-Vo-Name=hep-exp (O=grid) Mds-Vo-Name=hep-exp-it GIIS ON THE SAME HOST

10 Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 10 Hierarchical GIIS and VOs (2) Mds-Vo-Name=datagrid Mds-Vo-Name=itMds-Vo-Name=fr (O=grid) GIIS Mds-Vo-Name=infn GIIS Mds-Vo-Name=cnaf GIIS Mds-Vo-Name=local GRIS Mds-Vo-Name=hep-exp (O=grid) Mds-Vo-Name=hep-exp-it GIIS ON THE SAME HOST

11 Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 11 Hierarchical GIIS and VOs (2) Mds-Vo-Name=datagrid Mds-Vo-Name=itMds-Vo-Name=fr (O=grid) GIIS Mds-Vo-Name=infn GIIS Mds-Vo-Name=cnaf GIIS Mds-Vo-Name=local GRIS Mds-Vo-Name=hep-exp (O=grid) Mds-Vo-Name=hep-exp-it GIIS ON THE SAME HOST

12 Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 12 Configuring /etc/globus.conf u To start MDS we have written the sysV-style init script /etc/rc.d/init.d/globus-mds so that it can be invoked by service globus-mds {start|stop|restart|condrestart|status} and configured for automatic startup with: chkconfig globus-mds on u The script looks for parameters in /etc/globus.conf, used also, for the gatekeeper. u globus.conf is not installed at its place, but as template in a doc dir. u If the mds part of “globus.conf” is missing the script “globus-mds” can start a stand-alone gris by default.

13 Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 13 Configuring /etc/globus.conf (cont.) General parameters: GRID_INFO_HOST = GRID_INFO_PORT = GRID_INFO_DEFAULT_VO = GRID_INFO_TIMEOUT =

14 Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 14 Configuring /etc/globus.conf (cont.) Some examples: 1. A GRIS-only which registers on an external GIIS GRID_INFO_GRIS_ACTIVE = y GRID_INFO_GRIS_REG_HN = GRID_INFO_GRIS_REG_PORT = GRID_INFO_GRIS_REG_PERIOD = { "@context": "http://schema.org", "@type": "ImageObject", "contentUrl": "http://images.slideplayer.com/13/4173896/slides/slide_14.jpg", "name": "Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 14 Configuring /etc/globus.conf (cont.) Some examples: 1.", "description": "A GRIS-only which registers on an external GIIS GRID_INFO_GRIS_ACTIVE = y GRID_INFO_GRIS_REG_HN = GRID_INFO_GRIS_REG_PORT = GRID_INFO_GRIS_REG_PERIOD =

15 Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 15 Configuring /etc/globus.conf (cont.) 2. A local GRIS+GIIS, the second regs on upper GIIS GRID_INFO_GRIS_ACTIVE = y GRID_INFO_GIIS_N = 1 GRID_INFO_VO_NAME_1 = GRID_INFO_VO_REG_HOST_1 = GRID_INFO_VO_REG_PORT_1 = GRID_INFO_VO_NAME_2 =

16 Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 16 Configuring /etc/globus.conf (cont.) 3. A couple of cascaded GIIS, which regs on an upper GIIS GRID_INFO_GRIS_ACTIVE = y GRID_INFO_GIIS_N = 1 GRID_INFO_VO_NAME_1 = GRID_INFO_VO_REG_HOST_1 = GRID_INFO_VO_REG_PORT_1 = GRID_INFO_VO_NAME_2 = GRID_INFO_VO_REG_HOST_2 = GRID_INFO_VO_REG_PORT_2 = GRID_INFO_VO_NAME_3 =

17 Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 17 Querying MDS GIIS: grid-info-search -b "mds-vo-name=infn, o=grid" –x GRIS: grid-info-search -b "mds-vo-name=local, o=grid" –x

18 Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 18 TODO u implement the resource’s multiple registration (it works but the startup script cannot set it yet) u activate the non-anonymous binding with X509 certs (it works: we need just a quick improvement to the startup script) u support the giis policy (waiting for a fix from Globus) u be able to choose which information-providers must be activated (automate adding them?) u integrate Information Providers and schemas from the WPs u test this MDS in parallel with WP3 MDS

19 Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 19 Documentation u For the installation guide, the same location of the other components http://marianne.in2p3.fr/datagrid/documentation/index.html MDS guide is under construction, but it will be ready soon.


Download ppt "Alessandro Cavalli – MDS2.1 - 29 October 2001 - n° 1 MDS 2.1 Configuration for Testbed 1 Alessandro Cavalli INFN - CNAF"

Similar presentations


Ads by Google