Presentation is loading. Please wait.

Presentation is loading. Please wait.

Grid Research & educatiOn IoWa (GROW) ITS Academic Technologies – Research Services The University of Iowa Iowa City, IA 52242, USA Nov. 30, 2005.

Similar presentations


Presentation on theme: "Grid Research & educatiOn IoWa (GROW) ITS Academic Technologies – Research Services The University of Iowa Iowa City, IA 52242, USA Nov. 30, 2005."— Presentation transcript:

1 Grid Research & educatiOn group @ IoWa (GROW) ITS Academic Technologies – Research Services The University of Iowa Iowa City, IA 52242, USA Nov. 30, 2005 State of GIP in OSG Anand Padmanabhan, Ransom Briggs, Shaowen Wang

2 2 Outline Background Background Current OSG-GIP configuration package Current OSG-GIP configuration package New version of GIP New version of GIP OSG-GIP configuration package Version 0.3.0 OSG-GIP configuration package Version 0.3.0 Open issues Open issues

3 3 Background GIP (Generic Information Provider) GIP (Generic Information Provider) –An information service that aggregates static and dynamic resource information –Produces information for use with LDAP-based Grid information systems LDIF LDIF GIP use cases GIP use cases –LCG-OSG interoperability –Reselection selection services –GridCat –Etc.

4 4 GIP Configuration Challenges Challenges –Requires significant manual update of $VDT_LOCATION/lcg/var/gip/lcg-info-generic.conf Goal Goal –Achieve substantial script-based configuration with minimum administrator intervention –Get GIP configured to a working state out-of-box

5 5 Release Timeline VDT 1.3.61.3.7 1.3.81.3.9Future gip-config Under Development 0.2.1 0.2.1-10.2.x0.3.0 GIP Old New

6 6 gip-config Approaches Changes in $VDT_LOCATION/vdt/setup/configure_gip Changes in $VDT_LOCATION/vdt/setup/configure_gip Reduce reliance on statically configured example file Reduce reliance on statically configured example file –$VDT_LOCATION/opt/itb/lcg/share/doc/lcg-info- generic/lcg-info-generic.conf.example Reuse existing system configuration Reuse existing system configuration –grid3-info.conf –grid3-user-vo-map.txt –Monalisa properties file Record VO-specific information Record VO-specific information

7 7 Changes in Version 0.2.2 of gip-config Fixes issues raised by Laurence Field Fixes issues raised by Laurence Field –Complaint with Glue Schema 1.2 –Minimize duplicate entries Additions Additions –Support added for providing dynamic sge information –Supports static srm configuration

8 8 Current State of gip-srm Configuration Currently we allow sites to configure srm statically Currently we allow sites to configure srm statically –Disk availability information is not updated –Need to provide dynamic plugins for this purpose Require APIs/command-line tools for this purpose Require APIs/command-line tools for this purpose

9 9 Summary of Current gip- config Administrators can get GIP running out of box through configure_gip Administrators can get GIP running out of box through configure_gip Successful edg-list-match without any configuration change Successful edg-list-match without any configuration change Some fields remain to be addressed Some fields remain to be addressed –e.g., GlueHostNetworkAdapterInboundIP Currently not used Currently not used But may provide valuable information But may provide valuable information

10 10 Changes in the New Version of GIP Creation of the static ldif files is no longer done by the GIP Creation of the static ldif files is no longer done by the GIP –This functionality has been moved to the lcg-info-templates package Differentiates Differentiates –Static Equivalent to the current single static LDIF file Equivalent to the current single static LDIF file –Plugin Modify existing entries (ldapmodify) Modify existing entries (ldapmodify) –Providers Produce full ldap entries (ldapadd) Produce full ldap entries (ldapadd)

11 11 Changes Planned in Version 0.3.0 Instead lcg-info-generic.conf (single configuration file) Instead lcg-info-generic.conf (single configuration file) –New GIP has partitioned it into multiple smaller config file lcg-info-static-ce.conf lcg-info-static-ce.conf lcg-info-static-cluster.conf lcg-info-static-cluster.conf Etc. Etc. Need a gip-auto-configure package Need a gip-auto-configure package –Update it based on OSG requirements

12 12 More Changes Planned for Version 0.3.0 Current dynamic scripts need to be updated so as to work with the new GIP Current dynamic scripts need to be updated so as to work with the new GIP Writing OSG providers and plugins Writing OSG providers and plugins –E.g. lcg-info-dynamic-dcache

13 13 Open Issues VO-Specific or OSG-Generic? VO-Specific or OSG-Generic? –E.g. jobmanager-condor-cms or jobmanager- condor Current we use a maximal set of attributes while configuring GIP Current we use a maximal set of attributes while configuring GIP Is it possible to identify a minimal set of attributes? Is it possible to identify a minimal set of attributes? –To support all OSG requirements –Support interoperability with LCG


Download ppt "Grid Research & educatiOn IoWa (GROW) ITS Academic Technologies – Research Services The University of Iowa Iowa City, IA 52242, USA Nov. 30, 2005."

Similar presentations


Ads by Google