Thanks Jeff,
I put it into the wiki:
http://goc.grid.sinica.edu.tw/gocwiki/Confusion_between_top-level-BDII_and_site-BDII
Any wikiphile cares to improve the formatting?
Cheers,
Mathias
Jeff Templon wrote:
> Hi,
>
> this explanation is a great candidate for the wiki and also to
> contribute to the docs distributed with the BDII software. Thanks a lot
> for this, it helps. Can you add it to the GOC wiki pages??
>
> JT
>
> Mathias de Riese wrote:
>
>>
>> Hi Maarten and Eygene and all,
>>
>> your confusion, Eygene, arises because there are in fact two uses
>> of the word 'BDII' at the moment: The software 'lcg-bdii' and the
>> functionality 'bdii'. It gets really bad, because there are two
>> functionality which are called 'bdii': The 'site-bdii' and the
>> 'top-level-bdii'. The information flow is as follows:
>>
>>
>> -------- ------------- ------------------
>> | gris | --> | site-bdii | --> | top-level-bdii |
>> -------- ------------- ------------------
>> One for One for each One (or more) central
>> each re- site. Collec- ones. Usually one for
>> source: ting the info each RB. Collects all
>> on each about the re- the info about all
>> CE,SE,RB, sources of the sites (e.g. lcg-bdii.cern.ch)
>> myProxy,.. site.
>>
>> many fewer one (or few)
>>
>> The 'site-bdii' used to be called the 'giis'. Since
>> the Globus MDS software was originally used for the 'giis'
>> functionality and was replaced by the 'BDII' software, it is
>> called 'bdii' by many people -- and also by the site-info.def
>> variables:
>>
>> <part of site-info.def>
>> BDII_HTTP_URL="http://grid-deployment.web.cern.ch/grid-deployment/gis/lcg2-bdii/dteam/lcg2-all-sites.conf"
>>
>> BDII_REGIONS="CE SE RB PX VOBOX" # list of the services
>> provided by the site
>> BDII_CE_URL="ldap://$CE_HOST:2135/mds-vo-name=local,o=grid"
>> BDII_SE_URL="ldap://$SE_HOST:2135/mds-vo-name=local,o=grid"
>> BDII_RB_URL="ldap://$RB_HOST:2135/mds-vo-name=local,o=grid"
>> BDII_PX_URL="ldap://$PX_HOST:2135/mds-vo-name=local,o=grid"
>> BDII_VOBOX_URL="ldap://$VOBOX_HOST:2135/mds-vo-name=local,o=grid"
>> </part of site-info.def>
>>
>> while the first line is used to configure a 'top-level-bdii'
>> (the one installed on the host specified by BDII_HOST) the other
>> lines are used to configure the 'site-bdii' (usually on the CE_HOST)
>> and should describe the resources provided by the site.
>>
>> Note that most sites don't need a top-level-bdii.
>>
>> Maybe this could be changed in future versions of site-info.def to
>> finally resolve the confusion BDII/BDII/GIIS. I would suggest
>>
>> <part of site-info.def>
>> BDII_HTTP_URL="http://grid-deployment.web.cern.ch/grid-deployment/gis/lcg2-bdii/dteam/lcg2-all-sites.conf"
>>
>> GIIS_REGIONS="CE SE RB PX VOBOX" # list of the services
>> provided by the site
>> GIIS_CE_URL="ldap://$CE_HOST:2135/mds-vo-name=local,o=grid"
>> GIIS_SE_URL="ldap://$SE_HOST:2135/mds-vo-name=local,o=grid"
>> GIIS_RB_URL="ldap://$RB_HOST:2135/mds-vo-name=local,o=grid"
>> GIIS_PX_URL="ldap://$PX_HOST:2135/mds-vo-name=local,o=grid"
>> GIIS_VOBOX_URL="ldap://$VOBOX_HOST:2135/mds-vo-name=local,o=grid"
>> </part of site-info.def>
>>
>> Cheers,
>> Mathias
>>
>>
>> Maarten Litmaath wrote:
>>
>>> Eygene A. Ryabinkin wrote:
>>>
>>>> Maarten, good day!
>>>>
>>>>>> I have a small question about the site BDII information: should we
>>>>>> publish
>>>>>> there only services that we are running by our site or we should
>>>>>> publish the
>>>>>> services we are using by our site.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Only the services you are _running_.
>>>>
>>>>
>>>>
>>>>
>>>> OK, will change it back as it was before today. The reason I've added
>>>> foreign RB to our BDII is that our ALICE coordinator asked me today
>>>> what
>>>> RB we are using and how can it be extracted from the information
>>>> system.
>>>
>>>
>>>
>>>
>>> You have a point there, but we do not want every site to publish
>>> somebody
>>> else's services! The RB used by a site is put in its UI configuration,
>>> so I do not think it really has to be in the information system.
>>>
>>>> I've glanced at others BDIIs and noted that they are publishing foreign
>>>> services. So I've took the (wrong) opinion of masses.
>>>
>>>
>>>
>>>
>>> That was due to the wrong default in site-info.def.
>>>
>>>> So, the next quesion: is there any way to extract the information
>>>> about
>>>> services _used_ by site from the information system?
>>>>
>>>>
>>>>> The comment in site-info.def is better:
>>>>>
>>>>> BDII_REGIONS="CE SE RB PX VOBOX" # list of the services
>>>>> provided by the site
>>>>
>>>>
>>>>
>>>>
>>>> Yep, probably I should open an item in Savannah?
>>>
>>>
>>>
>>>
>>> For any middleware functionality or configuration issue one can
>>> always open
>>> a bug in Savannah.
>>
>>
>>
--
Dr. Mathias de Riese
- IT -
Deutsches Elektronen-Synchrotron DESY
Notkestrasse 85
D-22607 Hamburg
Tel: +49 40 8998 4122
Fax: +49 40 8994 4122
Eml: [log in to unmask]
|