The Advanced Recource Connector (ARC) middleware - Testbeds portal
In order to connect to ARC infrastructure you have to register to some of the ARC Indexing services.
Indexing services are:- ldap://arc-emi.grid.upjs.sk:2135/O=Grid/Mds-Vo-Name=ARC-EMI
Every Classic ARC service (cluster and storage) has to register to indices. To register a cluster or a storage resource to the index service you need put a similar registration blocks in your arc.conf and restart the grid-infosys. Change only the bold texts to suit your setup.
#cluster registration block
[infosys/cluster/registration/clustertoARC-EMI]
targethostname="arc-emi.grid.upjs.sk"
targetport="2135"
targetsuffix="mds-vo-name=ARC-EMI,o=grid"
regperiod="120"
ldapsearch -h arc-emi.grid.upjs.sk -p 2135 -x -b 'mds-vo-name=ARC-EMI,o=grid' -s base giisregistrationstatus
List of info registrers:
- http://arc-emi.grid.upjs.sk:60000/isis
- http://pgs03.grid.upjs.sk:60000/isis
- http://lem.grid.niif.hu:60002/isis
- http://asimov.grid.niif.hu:60002/isis
Every WS-ARC service needs to be registered to an ISIS Cloud through some of the ISIS services. In order to register your WS-ARC service add similar registration block to your "service".xml file:
<infosys:InfoRegister>
<infosys:Period>PT75S/infosys:Period>
<infosys:Endpoint>"your service endpoint"</infosys:Endpoint>
<infosys:Expiration>PT1M/infosys:Expiration>
<infosys:Registrar>
<URL>http://arc-emi.grid.upjs.sk:60000/isis/URL>
<Retry>4</Retry>
</infosys:Registrar>
</infosys:InfoRegister>
Or insert into your "service".ini file following lines:
[register]
index_server1=http://arc-emi.grid.upjs.sk:60000/isis
["service type"]
endpoint="your service endpoint"
In order to check your registration you can use the following command:
isistest -i http://arc-emi.grid.upjs.sk:60000/isis -m Query "/RegEntry"