IngridPtWiki:Computação Grid:Administradores

De IngridPtWiki

Tabela de conteúdo


Integrar recursos na infra-estrutura

Para que seja possível integrar recursos de uma instituição na infra-estrutura da INCD, são necessários instalar alguns serviços frontend. Esta página WIKI pretende fornecer toda a informação necessária para a instalação e configuração desses serviços. A informação aqui apresentada não dispensa a consulta dos manuais de instalação mas antes serve como material de apoio que visa consolidar a informação neles contida.

Sistema operativo / Versão de middleware

O sistema operativo que suporta o middleware Grid do EGI é o CentOS.


Requisitos para bom funcionamento do middleware

Depois do sistema operativo sistema operativo instalado, existem algum requisitos muito importantes para garantir o bom funcionamento do middleware gLite:

  • Os serviços devem ser capazes de resolver nomes;
[root@ce02 ~]# host ce02.lip.pt
ce02.lip.pt has address 193.136.90.22
[root@ce02 ~]# host 193.136.90.22
22.90.136.193.in-addr.arpa domain name pointer ce02.lip.pt.
[root@ce02 ~]# date
Fri Nov 13 18:30:55 WET 2009
[root@ce02 ~]# /etc/init.d/ntpd status
ntpd (pid 2863) is running...
[root@ce02 ~]# ntpq
ntpq> peers
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 LOCAL(0)        73.78.73.84      5 l   66   64  377    0.000    0.000   0.004
*LIP.Lisboa.fccn 193.136.5.14     3 u   64 1024  377    0.274   -3.905  13.778
  • Todos os serviços gLite (à excepção dos gLite-WNs) precisam de estar alojados em servidores acessíveis do exterior (ou seja, com endereços IP externos). Todos os serviços gLite, à excepção dos glite-WNs, glite-UI e glite-BDII, necessitam de certificados de servidor instalados.

Autoridades de Certificação

Um importante pré-requisito para o funcionamento do middleware gLite, é a instalação dos certificados públicos das diferentes autoridades de certificação envolvidas na infra-estrutura. Informação detalhada sobre a configuração dos repositórios, e a instalação do meta-package lcg-CA, pode ser consultada em:

Serviços gLite

A lista de serviços disponíveis em gLite 3.2, e respectivos updates, pode ser consultada em

A lista de serviços disponíveis em gLite 3.1, e respectivos updates, pode ser consultada em

Instalação e configuração do middleware gLite

Os manuais de instalação e configuração para qualquer serviços gLite encontram-se disponíveis em:

Os manuais de instalação anteriores permitem a configuração dos repositórios yum de onde se pode aceder a todas as distribuições relevantes de software. A filosofia deste processo consiste na instalação de um dado meta-package, diferente para cada serviço gLite, que dada a sua árvore de dependências, instala de forma automática todos os pacotes rpm necessários para o funcionamento do serviço. A titulo de exemplo, depois de cumpridos todos os requisitos necessários, a instalação de uma gLite User Interface, seria realizada de acordo com

[root ~]# yum groupinstall glite-UI

em que glite-UI representa o nome do meta-package.

YAIM

Após a instalação, todos os serviços gLite são configurados usando a ferramenta YAIM. Esta ferramenta é instalada com o restante middleware gLite, e possui uma arquitectura modular constituída por um módulo comum a todos os serviços, e por componentes específicos dos serviços a configurar em cada servidor, distribuídos em pacotes rpm diferentes. Uma das suas grandes vantagens é que consiste num conjunto de scripts bash que podem ser adaptados pelos administradores de sistemas sempre que necessário. A titulo de exemplo, depois de cumpridos todos os requisitos necessários, a configuração de uma gLite User Interface, seria realizada de acordo com

[root ~]# /opt/glite/yaim(bin/yaim -c -s <path_to_mydir>/site-info.def -n glite-UI

Pode consultar um exemplo para os ficheiros de configuração na secção Exemplo de ficheiros de configuração YAIM.

Para informação detalhada sobre a tipologia e funcionamento da ferramenta, consulte a secção Introdução ao YAIM.

Informação adicional sobre a instalação de cada serviço pode ser consultada nos manuais do YAIM, assim como nas páginas WIKI referentes aos Serviços disponíveis na infra-estrutura.

Serviços gLite locais

As instituições que queiram integrar os seus recursos de cálculo e armazenamento na infra-estrutura INCD não necessitam de instalar e configurar todos os serviços gLite, mas apenas um sub-conjunto de front-end locais, nomeadamente:

gLite User Interface

gLite Monitoring Box

gLite Site BDII

Computing Element

Storage Element

gLite Worker Nodes

Local Resource Management System

Ferramentas pessoais
Suporte