IngridPtWiki:Computação Grid:Projectos

De IngridPtWiki

Tabela de conteúdo


EGI

A Iniciativa Nacional Grid (INGRID) é responsável pela participação nacional na Iniciativa Europeia de Computação grid (European Grid Initiative - EGI), que em breve criará uma infra-estrutura Europeia de computação grid sustentada pela União Europeia e pelos governos Europeus através das Iniciativas Nacionais Grid. O EGI substituirá a actual infra-estrutura do projecto EGEE - Enabling Grids for E-sciencE. A INGRID participa ainda na infra-estrutura Ibérica de computação distribuída (IBERGRID) através da qual é possível a partilha de recursos computacionais para projectos científicos comuns entre Portugal e Espanha.


IBERGRID

No âmbito do projecto EGI, as diferentes NGIs são responsáveis pela operação de um conjunto de serviços (monitorização, suporte, etc...) de âmbito regional, que no projecto precedente (EGEE) eram operados centralmente. As Iniciativas Nacionais Grid espanholas e portuguesas, à luz do acordo alcançado para a iniciatica IBERGRID, acordaram também na partilha de uma série de serviços fundamentais para a operação e funcionamento destas infra-estruturas. Desta forma, por um lado reduz-se a multiplicidade de serviços e do esforço na operação dos mesmos, e por outro lado, reforçam-se as sinergias e colaborações ibéricas do passado.


Plano de integração

O seguinte documento sumariza o plano de transição IBERGRID do projecto EGEE para a Iniciativa Grid Europeia - EGI:

Os sites que já estejam a participar no projecto EGEE, e queiram integrar o EGI, obrigatóriamente têm que também integrar a infra-estrutura IBERGRID, seguindo os seguintes passos:


Passo 1 - Registar o site na DB regional: IBERGRID HGSM (Hierarchical Grid Site Management)

  • Seleccionar na tabela "Regional Operation Centers (ROCs)" o ID "NGI";
  • Seleccionar na tabela "Countries" o ID "PT";
  • Seleccionar a opção "Edit" no canto superior direito;
  • Seleccionar na tabela "Sites" a opção "Add", preencher a linha respectiva e guardar a informação;
  • Seleccionar na tabela "Sites" o site que acabaram de registar;
  • Seleccionar a opção "Edit" no canto superior direito, preencher a informação solicitada e guarda-la no final.


Passo 2 - Configurar as VOs ops.vo.ibergrid.eu e iber.vo.ibergrid.eu nos recursos do site (CE, SE, WNs e UIs)

  • Reconfigurar os serviços com YAIM tendo em conta as seguintes alterações no siteinfo/site-info.def:
BDII_HOST=topbdii01.ncg.ingrid.pt
BDII_LIST=topbdii01.ncg.ingrid.pt:2170,egeeii01.ifca.es:2170,bdii.egee.cesga.es:2170,bdii.pic.es:2170
VOS="... ops.vo.ibergrid.eu iber.vo.ibergrid.eu"
OPSIBERGRID_GROUP_ENABLE="ops.vo.ibergrid.eu /ops.vo.ibergrid.eu/GROUP=/ops.vo.ibergrid.eu/Role=SW-Admin 
/ops.vo.ibergrid.eu/GROUP=/ops.vo.ibergrid.eu/Role=Production /ops.vo.ibergrid.eu/GROUP=/ops.vo.ibergrid.eu/Portugal /ops.vo.ibergrid.eu/GROUP=/ops.vo.ibergrid.eu/Spain"
IBERGRID_GROUP_ENABLE="iber.vo.ibergrid.eu /iber.vo.ibergrid.eu/GROUP=/iber.vo.ibergrid.eu/Role=SW-Admin 
/iber.vo.ibergrid.eu/GROUP=/iber.vo.ibergrid.eu/Role=Production /iber.vo.ibergrid.eu/GROUP=/iber.vo.ibergrid.eu/Portugal /iber.vo.ibergrid.eu/GROUP=/iber.vo.ibergrid.eu/Spain"
  • Exemplo para a configuração das VOs:
[root ~]# cat siteinfo/vo.d/ops.vo.ibergrid.eu 
DEFAULT_SE=$SRM_HOST
QUEUES="opsibergrid"
VOMS_SERVERS="'vomss://voms01.ncg.ingrid.pt:8443/voms/ops.vo.ibergrid.eu?/ops.vo.ibergrid.eu/'"
SW_DIR=$VO_SW_DIR/ops.vo.ibergrid.eu
VOMSES="'ops.vo.ibergrid.eu voms01.ncg.ingrid.pt 40001 /C=PT/O=LIPCA/O=LIP/OU=Lisboa/CN=voms01.ncg.ingrid.pt ops.vo.ibergrid.eu'"
VOMS_CA_DN="/C=PT/O=LIPCA/CN=LIP Certification Authority"

[root ~]# cat siteinfo/vo.d/iber.vo.ibergrid.eu 
SW_DIR=$VO_SW_DIR/iber.vo.ibergrid.eu
DEFAULT_SE=$SRM_HOST
QUEUES="ibergrid"
VOMS_SERVERS="'vomss://voms01.ncg.ingrid.pt:8443/voms/iber.vo.ibergrid.eu?/iber.vo.ibergrid.eu/'"
VOMSES="'iber.vo.ibergrid.eu voms01.ncg.ingrid.pt 40003 /C=PT/O=LIPCA/O=LIP/OU=Lisboa/CN=voms01.ncg.ingrid.pt iber.vo.ibergrid.eu'"
VOMS_CA_DN="/C=PT/O=LIPCA/CN=LIP Certification Authority"
  • Exemplo do ficheiro de grupos:
[root ~]# cat siteinfo/group.d/groups-ops.vo.ibergrid.eu.conf 
"/VO=ops.vo.ibergrid.eu/GROUP=/ops.vo.ibergrid.eu"::::
"/VO=ops.vo.ibergrid.eu/GROUP=/ops.vo.ibergrid.eu/Portugal":opsibpt:2001000:pt:
"/VO=ops.vo.ibergrid.eu/GROUP=/ops.vo.ibergrid.eu/Spain":opsibsp:2002000:sp:
"/VO=ops.vo.ibergrid.eu/GROUP=/ops.vo.ibergrid.eu/ROLE=Production":::prd:
"/VO=ops.vo.ibergrid.eu/GROUP=/ops.vo.ibergrid.eu/ROLE=SW-Admin":::sgm:
"/ops.vo.ibergrid.eu/*"::::

[root ~]# cat siteinfo/group.d/groups-iber.vo.ibergrid.eu.conf 
"/VO=iber.vo.ibergrid.eu/GROUP=/iber.vo.ibergrid.eu"::::
"/VO=iber.vo.ibergrid.eu/GROUP=/iber.vo.ibergrid.eu/Portugal":iberpt:2021000:pt:
"/VO=iber.vo.ibergrid.eu/GROUP=/iber.vo.ibergrid.eu/Spain":ibersp:2022000:sp:
"/VO=iber.vo.ibergrid.eu/GROUP=/iber.vo.ibergrid.eu/ROLE=Production":::prd:
"/VO=iber.vo.ibergrid.eu/GROUP=/iber.vo.ibergrid.eu/ROLE=SW-Admin":::sgm:
"/iber.vo.ibergrid.eu/*"::::
  • Exemplo do ficheiro para utilizadores (modifique para um numero de contas apropriado)
[root@ce04 yaim-site-cfg]# cat siteinfo/users/users.conf 
(...)
2000001:opsib001:2000000:opsib:ops.vo.ibergrid.eu::
2000002:opsib002:2000000:opsib:ops.vo.ibergrid.eu::
2000003:opsib003:2000000:opsib:ops.vo.ibergrid.eu::
2000004:opsib004:2000000:opsib:ops.vo.ibergrid.eu::
2000005:opsib005:2000000:opsib:ops.vo.ibergrid.eu::
2001001:opsibpt001:2001000,-:opsibpt,-:ops.vo.ibergrid.eu:pt:
2001002:opsibpt002:2001000,-:opsibpt,-:ops.vo.ibergrid.eu:pt:
2001003:opsibpt003:2001000,-:opsibpt,-:ops.vo.ibergrid.eu:pt:
2001004:opsibpt004:2001000,-:opsibpt,-:ops.vo.ibergrid.eu:pt:
2001005:opsibpt005:2001000,-:opsibpt,-:ops.vo.ibergrid.eu:pt:
2002001:opsibsp001:2002000,-:opsibsp,-:ops.vo.ibergrid.eu:sp:
2002002:opsibsp002:2002000,-:opsibsp,-:ops.vo.ibergrid.eu:sp:
2002003:opsibsp003:2002000,-:opsibsp,-:ops.vo.ibergrid.eu:sp:
2002004:opsibsp004:2002000,-:opsibsp,-:ops.vo.ibergrid.eu:sp:
2002005:opsibsp005:2002000,-:opsibsp,-:ops.vo.ibergrid.eu:sp:
2008001:opsibprd001:2008000,2000000:opsibprd,opsib:ops.vo.ibergrid.eu:prd:
2008002:opsibprd002:2008000,2000000:opsibprd,opsib:ops.vo.ibergrid.eu:prd:
2008003:opsibprd003:2008000,2000000:opsibprd,opsib:ops.vo.ibergrid.eu:prd:
2008004:opsibprd004:2008000,2000000:opsibprd,opsib:ops.vo.ibergrid.eu:prd:
2008005:opsibprd005:2008000,2000000:opsibprd,opsib:ops.vo.ibergrid.eu:prd:
2009000:opsibsgm:2009000:opsib:ops.vo.ibergrid.eu:sgm:
2020001:iber001:2020000:iber:iber.vo.ibergrid.eu::
2020002:iber002:2020000:iber:iber.vo.ibergrid.eu::
2020003:iber003:2020000:iber:iber.vo.ibergrid.eu::
2020004:iber004:2020000:iber:iber.vo.ibergrid.eu::
2020005:iber005:2020000:iber:iber.vo.ibergrid.eu::
2021001:iberpt001:2021000,-:iberpt,-:iber.vo.ibergrid.eu:pt:
2021002:iberpt002:2021000,-:iberpt,-:iber.vo.ibergrid.eu:pt:
2021003:iberpt003:2021000,-:iberpt,-:iber.vo.ibergrid.eu:pt:
2021004:iberpt004:2021000,-:iberpt,-:iber.vo.ibergrid.eu:pt:
2021005:iberpt005:2021000,-:iberpt,-:iber.vo.ibergrid.eu:pt:
2022001:ibersp001:2022000,-:ibersp,-:iber.vo.ibergrid.eu:sp:
2022002:ibersp002:2022000,-:ibersp,-:iber.vo.ibergrid.eu:sp:
2022003:ibersp003:2022000,-:ibersp,-:iber.vo.ibergrid.eu:sp:
2022004:ibersp004:2022000,-:ibersp,-:iber.vo.ibergrid.eu:sp:
2022005:ibersp005:2022000,-:ibersp,-:iber.vo.ibergrid.eu:sb:
2028001:iberprd001:2028000,2020000:iberprd,iber:iber.vo.ibergrid.eu:prd:
2028002:iberprd002:2028000,2020000:iberprd,iber:iber.vo.ibergrid.eu:prd:
2028003:iberprd003:2028000,2020000:iberprd,iber:iber.vo.ibergrid.eu:prd:
2028004:iberprd004:2028000,2020000:iberprd,iber:iber.vo.ibergrid.eu:prd:
2028005:iberprd005:2028000,2020000:iberprd,iber:iber.vo.ibergrid.eu:prd:
2029000:ibersgm:2029000:iber:iber.vo.ibergrid.eu:sgm:


Passo 3 - Validar o sistema de informação em uso

Verificar que o conteudo da seguinte variavel de ambiente nas UIs e WNs

LCG_GFAL_INFOSYS=topbdii01.ncg.ingrid.pt:2170,egeeii01.ifca.es:2170,bdii.egee.cesga.es:2170,bdii.pic.es:2170


Passo 4 - Inclusão na mailing list the operações


Outras ferramentas disponíveis

Ferramentas pessoais
Suporte