Planejamento para Implantação do GridUnesp. II Workshop GridUnesp Outubro de 2006



Documentos relacionados
Estratégia de Implantação do GridUNESP. II Brazilian LHC Computing Workshop - GridUNESP

Sistemas de computação e análise de dados

Grid Computing: Processamento de Alto Desempenho em Rede

Operações do SPRACE: DØD

Aumento da Capacidade de Armazenamento do SPRACE

Computação no Alice e grid. Alexandre Suaide IF-USP

Status da T2-UERJ. Equipe técnica: Douglas Milanez Eduardo Revoredo José Afonso Sanches. Estagiários Luiz Gustavo Dornellas Renata Salles

Serviço de Segurança de Middlewares

O que é Grid Computing

SISTEMAS DISTRIBUÍDOS

1

SISTEMA DISTRIBUÍDO DE MONITORAMENTO/DETERMINAÇÃO DE SERVIÇOS E RECURSOS DIPONÍVEIS DE UM AMBIENTE DE GRID COMPUTACIONAL

Senado Federal Questões 2012

Portal GridUNESP. I Workshop do SPRACE. Guilherme Rippi Araújo Leandro Junqueira Garcia Miserani

Um Modelo de Virtualização em Grades Computacionais para Inserção de Recursos Ociosos

Grades Computacionais: Uma Introdução Prática

Supercomputadores dominavam o mercado

GridUNESP: Status do Projeto

Grids Computacionais. Marcelo Musci. Computação de Alto Desempenho. Jun/2004. Profa. DSc. Cristiana Bentes

The Eucalyptus Open-source Cloud-computing System

Laboratório de Instrumentação e Física Experimental de Partículas

PROPOSTA COMERCIAL PARA TREINAMENTOS DE TI

Unidade 1. Conceitos Básicos

XDOC. Solução otimizada para armazenamento e recuperação de documentos

COORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011

Pré-Requisitos Certificação IPN- SINACOR. Projeto: SINACOR - IPN

...de forma confiável, consistente, económica. Permite- nos acesso a grandes capacidades. Infra-estrutura de hardware e software

Máquinas Virtuais E eu com isso???

SISTEMA DE ARMAZENAMENTO (STORAGE)

Cláusula 1.º Objecto. Cláusula 2.º Especificação da prestação

Introdução. Definição de um Sistema Distribuído (1) Definição de um Sistema Distribuído(2) Metas de Sistemas Distribuídos (2)

Meio Físico. Mensagem. Protocolo. Emissor e Receptor. Data Terminal Equipment Data Communications Equipment

COMANDO DA 8ª REGIÃO MILITAR UASG:160163

PROPOSIÇÃO DE VALOR:

MINICURSO WINDOWS SERVER 2008 UTILIZANDO O VMWARE PLAYER

Dell Infrastructure Consulting Services

Universidade de Brasília

Convergência por Design

Quarta-feira, 09 de janeiro de 2008

Vantagens e Serviços

Camadas de Serviço de Hardware e Software em Sistemas Distribuídos. Introdução. Um Serviço Provido por Múltiplos Servidores

WebZine Manager. Documento de Projeto Lógico de Rede

Lista de Erros Discador Dial-Up

GREEN IT VIRTUALIZING IT. Cenários de Consolidação que promovem a Redução de Custos e a Sustentabilidade UM PANORAMA 1

Windows para Servidores

Prof. Edson Maia Graduado em Web Design e Programação Bacharel e Licenciado em Geografia Especialista em Gestão Ambiental Complementação para

A INTERNET E A NOVA INFRA-ESTRUTURA DA TECNOLOGIA DE INFORMAÇÃO

JOF - JOINT OPERATIONS FACILITY

UNIP UNIVERSIDADE PAULISTA. Curso: Redes de Computadores e Telecomunicações

SISTEMA DE GERÊNCIA - DmView

Segurança e Computação em Nuvem

REDE DE COMPUTADORES. Desenvolvimento Duração: 35 aulas (2 horas cada aula) Redes de computadores. 1 Apresentação

ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS SERVIÇOS DE ACESSO REMOTO (TELNET E TERMINAL SERVICES) Professor Carlos Muniz

Wireshark. Captura de Protocolos da camada de aplicação. Maicon de Vargas Pereira

Administração de Sistemas Operacionais Windows Server Professor Claudio Damasceno

Prof. Marcelo Machado Cunha Parte 1

William Stallings Arquitetura e Organização de Computadores 8 a Edição

MicroPower Presence. Requisitos Técnicos e Roteiro de Acesso

COORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011

Aula 1 Windows Server 2003 Visão Geral

ALGORÍTMOS PARALELOS LCAD. Neyval C. Reis Jr. OUTUBRO/2004. Laboratório de Computação de Alto Desempenho DI/UFES

SM Dispatch Workstation Categoria Item Mínimo Recomendado

Minicurso Computação em Nuvem Prática: Openstack

Servidores Soluções de Servidores Itautec. Sua empresa nunca vai sair do ar.

HP - ISS. Rafael Ferreira Pedreira GDN HP VOD rpedreira@network1.com.br

DELEGAÇÃO REGIONAL DO ALENTEJO CENTRO DE FORMAÇÃO PROFISSIONAL DE ÉVORA REFLEXÃO 3

João Marcelo Uchôa de Alencar

ArcGIS for Server: Administração e Configuração do Site (10.2)

UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO DE CIÊNCIAS DA EDUCAÇÃO CURSO DE BIBLIOTECONOMIA DÉBORA DE MEIRA PADILHA

Cap 01 - Conceitos Básicos de Rede (Kurose)

Projeto de Sistemas Distribuídos. Prof. Andrêza Leite

Classificação::Modelo de implantação

Tipos de topologias. Indicação técnica para complemento do serviço de backup para pequenas serventias.

Entendendo como funciona o NAT

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:

Familiaridade com as boas práticas de ITIL (Visão Global de Service Desk),Bom conhecimento de ambiente Windows XP e aplicativos para este ambiente,bom

Segurança de Redes de Computadores

Gerência de Redes. Arquitetura de Gerenciamento.

Online Help StruxureWare Data Center Expert

GABINETE ALTURA PROCESSADORES NÚCLEOS DE PROCESSAMENTO MEMÓRIA RAM CHIPSET ARQUITETURA BIOS

Parceiro Oficial de Treinamentos Proxmox no Brasil

Máquinas Virtuais. Virtualização Tornar virtual. Exemplo comum de Virtualização PORTABILIDADE

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064

INFINITY TARIFADOR ALTIS. Mais que um Tarifador, é a evolução na gestão em telecomunicações.

Planejamento DRC 2014

ANEXO I-a ARQUITETURA DA REDE INFOSUS II

Prof. Samuel Henrique Bucke Brito

Conceito de Rede e seus Elementos. Prof. Marciano dos Santos Dionizio

Maestro. Arthur Kazuo Tojo Costa Universidade Federal de São Carlos Campus Sorocaba Bacharelado em Ciência da Computação

Faculdades Santa Cruz - Inove. Plano de Aula Base: Livro - Distributed Systems Professor: Jean Louis de Oliveira.

Guia De Utilização Do Ambiente LMS

FTIN Formação Técnica em Informática. Sistema Operacional Proprietário Windows Prof. Walter Travassos

Virtualização e economia de recursos públicos

Manual do usuário. Mobile Auto Download

Redes de Computadores

Transcrição:

Planejamento para Implantação do GridUnesp II Workshop GridUnesp Outubro de 2006

2 Roteiro O que é Grid Porque Grid? Conceitos gerais. Componentes de um Grid. Exemplo: o SPRACE (São Paulo Regional Analysis Center) Implantação dos Componentes Físicos. Compra e instalação das máquinas. Criação dos Clusters locais. Criação de um Cluster de Clusters. Implantação do Middleware Inclusão dos Clusters no Open Science Grid. Criação do Grid da Unesp, o GridUnesp Aplicativos Adaptação dos aplicativos para uso em Grids. Treinamento de usuários. Formação de pessoal de apoio.

3 Porque Grid? CERN Colisões Proton Proton Acelerador com 27 km de circunferência Localizado em Genebra The Large Hadron Collider

4 Alguns números do LHC Quantidade de dados produzido no LHC: Observação de 10 bilhões de colisões (eventos) por ano. Tamanho de cada evento: 1 MB (CMS), 25 MB (Alice). Total de 15 Petabytes por ano. Número de CPU s para analizar os dados: 70.000 processadores no total 5.000 processadores no CERN Transmissão dos dados (10 PB) : 46 dias @ 2.5 Gbps 746 dias @ 155 Mbps 158 anos @ 2 Mbps

5 Potência X Conexão Processor Year Transistor Tecnology Year Conection (bps) 4004 1971 2,250 Analogue 1985 9.600 8008 8080 1972 1974 2,500 5,000 Digital 1989-1994 256.000 8086 1978 29,000 Shared 1990-1993 1.500.000 286 1982 120,000 1996-1998 4.000.000 386 1985 275,000 1999-2000 20.000.000 486 DX 1989 1,180,000 2001-2002 310.000.000 Pentium 1993 3,100,000 2002-2003 622.000.000 Pentium II 1997 7,500,000 Pentium III 1999 24,000,000 Lambda 2003-2004 2.500.000.000 Pentium 4 2000 42,000,000 2005 10.000.000.000 Número de transistors dobra a cada 18 meses Bandwidth dobra a cada 9 meses Diferença de 2 ordens de grandeza em 10 anos 100000 10000 1000 100 10 1 1 2 3 4 5 6 7 8 9 10

6 Computação Distribuida: Clusters e Grids

7 SAMGrid: O Grid do Fermilab

8 Open Science Grid (OSG) 66 localidades 5 paises 24.000 CPU s 83.500 TB de disco

9 LHC Computing Grid (LCG) 177 localidades 31 paises 27.500 CPU s 44.300 TB de disco

10 O que é Grid? Grid é um sistema que coordena recursos sem um sistema de controle central. Usa protocolos padrão e código aberto. Possue diferentes níveis de funcionalidade. Aplicativos e Serviços Programas dos Usuários Interfaces de Uso Interfaces de Monitoramento. Middleware Acesso aos processadores Acesso aos dados Servicos de Informação Recursos Servidores, Discos, etc.. Infraestrutura de Rede Conexões, Roteadores, etc...

11 Elementos do Grid Alocador de Recursos Recebe os pedidos dos usuários Encontra os recursos necessários Pergunta ao Índice de Informações Índice de Informações Mantém a informaçào sobre os recursos disponíveis Pode residir na mesma máquina que o Alocador de Recursos Gerenciador de Réplicas Coordena o replicação dos dados Providencia a redundância dos dados Move os dados para a proximidade do local onde será realizado o processamento Catálogo de Réplicas Pode residir na mesma máquina que o Catálogo de Réplicas Mantém a informação sobre as réplicas Associa o nome lógico do dado a um ou mais nomes físicos Elemento de Processamento Recebe os pedidos de trabalho e os distribui aos trabalhadores Provê a interface entre o Grid e os sistema de ordenamento de trabalhos Pode gerenciar um ou mais trabalhadores. Nó de Trabalho É a máquina que faz o processamento dos dados. Elemento de Armazenamento Provê espaço de armazenamento de dados Provê uma interface homogênea aos diversos Sistemas de Armazenamento. Interface do Usuário Habilita o acesso ao Grid.

12 O Middleware: Globus Toolkit GRAM (Globus Resource Allocation Manager): Converte um pedido de uso de recursos em comandos que o sistema local compreenda. GSI (Grid Security Infrastructure): Provê a identificação e autenticação do requerente de uso dos recursos MDS (Monitoring and Discovery Service): Realiza a coleta de informações sobre os recursos disponíveis GRIS (Grid Resource Information Service): Questiona os recursos sobre sua configuração, situação e capacidade GIIS (Grid Index Information Service): Coordena os diversos serviços de GRIS GridFTP: Realiza a transferência dos arquivos.

13 Arquitetura Básica de um Grid

14 Exemplo: o SPRACE Fase 2 Fase 1

15 Infraestrutura do SPRACE Componentes do Cluster: 20 Nós de Trabalho dual Xeon 2.4 GHz 1GB desde Março de 2004. 32 Nós de Trabalho dual Xeon 3.0 GHz 2 GB desde Junho 2005. 32 Nós dual Xeon dual Core (Woodcrest) 2.4 GHz 4GB sendo entregues. 2 Head Nodes, 1 Servidor de Disco, 1 Servidor de dcache. 12 TB em 4 módulos RAID (SCSI Ultra 360 10K). 232 Condor batch slots com 320 kspecint2k de poder de processamento. Mais 16 TB em discos locais (em breve) perfazendo um total de 28 TB. Conectividade: Conexão interna Gigabitr entre todos os elementos do cluster Conexão externa Gigabit compartilhada com a USP até a PTT em Barueri. Conexão internacional gigabit via WHREN-LILA até rede ABILENE (US) Conexão Gigabit exclusiva nas próximas semanas até PTT Serviços instalados: 2 Clusters separados Cluster do Dzero/SamGrid Cl;uster do CMS/OSG

16 Monitoramento do SPRACE

17 Trabalhos no OSG e Transferência de Dados Monitoramento do Monalisa Análise de Dados para o CMS Produção de Monte Carlo para o CMS. Uso por outras Organizações Virtuais Fluxo de dados de/para SPRACE Média de 500 GB/dia Sistema de checagem de conexão do CMS

18 Trabalhos de Análise do CMS no OSG and EGEE

19 SPRACE na SC2004 Bandwidth Challenge Troca de dados entre São Paulo e Pittsburg. Sustentado 2.93 (1.95 + 0.98) Gbps durante 1 hora Recorde de transmissão de dados entre os hemisférios Norte e Sul.

20 Implantação dos Componentes Físicos Estabelecimento de funcionalidades em cada etapa do processo Alocação e treinamento de pessoal para realização das etapas Compra e instalação das máquinas. Compra do equipamento com sistema operacional instalado. Instalação nos racks e cabeamento da rede. Configuração do sistema de armazenamento em RAID5 Criação dos Clusters locais. Instalação dos serviços de rede local. Configuração das interfaces de rede. Configuração dos serviços de NFS, NIS, sshd e httpd. Configuração de IPTABLES para acesso dos nós à WAN. Instalação e configuração do Condor. Instalação dos serviços de monitoramento (Ganglia) Criação de usuários locais. Criação de um Cluster de Clusters. Configuração do Condor para execução de Flocking dos clusters

21 Implantação do Middleware Inclusão do Cluster de Clusters no Open Science Grid. Instalação do pacote do OSG no servidor central. Obtenção de certificado de grid para o servidor central. Criação do Serviço de Registro da Organização Virtual GridUnesp Emissão de certificado de grid para os usuários qualificados. Registro no OSG enquanto Elemento de Processamento. Registro no OSG enquanto Elemento de Armazenamento. Alocação de pessoal para administração do Grid. Criação do Centro de Operações do GridUnesp. Criação do Grid da Unesp, o GridUnesp Formação/treinamento de pessoal para criação do GridUnesp. Implantação de uma Autoridade de Certificação Registro dessa autoridade nos demais grids Criação dos serviços de Alocação de Recursos Criação dos serviços de Gerenciamento dos Dados

22 Aplicativos de Grid Adaptação dos aplicativos para uso em Grids. Criação de envelopes de Grid para os aplicativos convencionais. Criação de Portal de Grid para submissão e monitoramento dos processos Criação de Portal para localização, acesso e informação dos dados. Treinamento de usuários. Criação de centros de apoio aos usuários do Grid. Criação de centros de treinamento. Formação de pessoal de apoio e desenvolvimento. Criação de cursos de especialização e pós-graduação Desenvolvimento de ferramentas de grid. Oferecimento de serviços de grid à sociedade.