COMPUTAÇÃO DE ALTO DESEMPENHO DISPONIBILIZADA COMO SERVIÇO EM AMBIENTES DISTRIBUÍDOS Marcio Lobo Netto LSI - PEE - EPUSP COMDEX-SP98 ELEBRA.

Slides:



Advertisements
Apresentações semelhantes
Técnicas e Projeto de Sistemas André Mesquita Rincon Processo de Software Técnico Subsequente – Módulo III.
Advertisements

Técnicas e Projeto de Sistemas
Técnicas e Projeto de Sistemas
Computação: Cursos, Atuação e Interação Profissional Marcos José Santana Departamento de Ciências de Computação e Estatística ICMC-USP - São Carlos.
INTRODUÇÃO À COMPUTAÇÃO PARALELA
Universidade Federal da Bahia – Centro de Processamento de Dados – Preview Computadores 1 Uma Ferramenta Orientada a Modelos para Geração de Aplicações.
Universidade Federal da Bahia – Centro de Processamento de Dados – Preview Computadores 1 Uma Ferramenta Orientada a Modelos para Geração de Aplicações.
Sistemas Operacionais
Aplicações da informática na administração e assistência
Economias de Escala e Comércio Internacional
Gerência de Dados em Grades Motivação: – 1a geração de suporte a dados em Grades: ferramentas para transferência e catalogação de réplicas: Globus: GridFTP,
Slide 1 Rede Nacional de Ensino e Pesquisa Treinamento em Gradep - junho 2005 Aplicação GeneAl Treinamento no GRADEp Aplicação GeneAl.
Capítulo 9 Shop floor control (SFC), Manufacturing Execution Systems (MES) e Sistema de programação da produção com capacidade finita.
Webcast Gestão da Manutenção Histórico de Aplicações e Manutenções.
Servidores e Programação Web Redes de Computadores.
Snap Together Visualization. Introdução - Exploração Visual de Dados Aplicada em conjuntos de dados abstratos. Facilitar a percepção de padrões, tendências,
Introdução Software para Laboratórios de Análises Clínicas
Divisão de Processamento de Imagens Pesquisa e Desenvolvimento Tecnológico 2008 DPI/OBT – 2007.
Metodologias de Construção de Sites
UNIVERSIDADE FEDERAL DE SANTA CATARINA PPGEP - Jornalismo On-line
IX Seminário para Bibliotecários de Centros Bi-nacionais O Professor, o Aluno e a Biblioteca Maria Helena Medrado Coordenadora Pedagógica - ACBEU
Curso de Engenharia Industrial Madeireira – UFPR Prof. Umberto Klock
UD de Sorocaba/ Iperó UNIVERSIDADE ESTADUAL PAULISTA Recursos Computacionais Antonio Martins.
Campus de Sorocaba UNIVERSIDADE ESTADUAL PAULISTA Recursos Computacionais Antonio Martins.
Funções de um computador
"Tudo o que acontece, acontece em algum lugar." Gilberto Câmara - INPE Gilberto Câmara - INPE.
ENCONTRO NACIONAL DE TECONOLOGIA DA INFORMAÇÃO PARA OS MUNICÍPIOS e do SOFTWARE PÚBLICO BRASILEIRO 1º Encontro Banco de Talentos.
Sistema Integrado de Gestão de Serviços de Saneamento GSAN
CT-300 – Seminário de Tese 1/25 Um Framework Padrão para Simulação de Modelos de Robôs Móveis de Robôs Móveis Juliano A. Pereira Prof. Carlos H. C. Ribeiro.
Segurança de Dados no MAER.
CES-10 INTRODUÇÃO À COMPUTAÇÃO Capítulo XI Noções de Estruturas de Dados.
Centro de Instrução Almirante Sylvio de Camargo. APRESENTAÇÃO DO SISTEMA DE JOGOS DIDÁTICOS (SJD) Introdução Histórico Propósitos Concepção Limitações.
Computação Gráfica: Possibilidades e Desafios
II – Modelos Globais de Iluminação Escola Politécnica da USP Engenharia de Sistemas Eletrônicos Marcio Lobo Netto
IV – Radiosidade Escola Politécnica da USP Engenharia de Sistemas Eletrônicos Marcio Lobo Netto
I Programação Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018 O Produto Internet e suas Aplicações Tecnologias de Informação.
I – Comunicação - Redes Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018 O Produto Internet e suas Aplicações Tecnologias de.
III – Uso Infraestrutura – Empresa Digital Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018 O Produto Internet e suas Aplicações.
III – Uso da Infraestrutura Tecnológica Tecnologias de Informação e Comunicação em Desenvolvimento de Produtos III – Uso da Infraestrutura Tecnológica.
Tema I TEMA DE DISCUSSÃO I Prof. Dr. Marcio Lobo Netto 1 o. Período / 2004 Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018.
I – Informação Digital – Tema de Discussão Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018 O Produto Internet e suas Aplicações.
I – Descrição da Infraestrutura Tecnológica Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018 O Produto Internet e suas Aplicações.
III – Uso da Infraestrutura Tecnológica Tecnologias de Informação e Comunicação em Desenvolvimento de Produtos III – Uso da Infraestrutura Tecnológica.
I – Comunicação – Redes – Gerenciamento Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018 O Produto Internet e suas Aplicações.
I – Comunicação – Redes – Segurança Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP-018 – O Produto Internet e suas Aplicações.
I – Comunicação – Redes – Física / Enlace Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018 O Produto Internet e suas Aplicações.
III – Aplicações – Serviços Virtuais Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018 O Produto Internet e suas Aplicações Tecnologias.
I – Comunicação - Telefonia Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP-018 – O Produto Internet e suas Aplicações Tecnologias.
II – Gestão da Infraestrutura Tecnológica Tecnologias de Informação e Comunicação em Desenvolvimento de Produtos II – Gestão da Infraestrutura Tecnológica.
II – Modelos Globais de Iluminação – Cenário Estático Escola Politécnica da USP Engenharia de Sistemas Eletrônicos Marcio Lobo Netto
I – Modelos Locais de Iluminação Escola Politécnica da USP Engenharia de Sistemas Eletrônicos Marcio Lobo Netto
I – Informação Digital – Gráfico Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018 O Produto Internet e suas Aplicações Tecnologias.
I – Informação Digital – Trabalho Grupo Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP-018 – O Produto Internet e suas Aplicações.
I – Informação Digital - Vídeo Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP-018 – O Produto Internet e suas Aplicações Tecnologias.
Mac-499 Trabalho de Formatura Supervisionado
A Importância da Computação Científica Profa. Dra. Marli de Freitas Gomes Hernandez UNIVERSIDADE ESTADUAL DE CAMPINAS CENTRO.
M e d A d m i n. Quem é o público alvo da ideia? Profissionais vinculados à área da saúde, em particular, àqueles responsáveis pela administração de medicamentos,
Desempenho A rápida taxa de melhoria na tecnologia de computadores veio em decorrência de dois fatores: avanços na tecnologia utilizada na construção.
Aluno: Wagner Silva Ferreira
Capítulo 1 Introdução 1.1 O que é um sistema operacional
METODOLOGIA DE PESQUISA EM EDUCAÇÃO INTRODUÇÃO A PESQUISA ACADÊMICA Roberval Francisco de Lima SÃO ROQUE 2006.
1 SEGET- outubro de 2007 Antes do Second Life e do GoogleEarth: A utilização da simulação baseada na web para o estudo de processos operacionais Paulo.
Internet Aula 03. Histórico Durante a guerra fria, os EUA tiveram a necessidade de interligar laboratórios que trabalhavam para os militares; Essa interligação.
Conceitos Básicos de Redes de Computadores e acesso a Internet
Redes para Automação Industrial Capítulo 1: Automação Industrial
Sistemas Operacionais e Windows XP Aula 04 – DCA0302.
MO-603/MC-930 Computação Gráfica Luiz Marcos Garcia Gonçalves.
Introdução Ciência da Computação estudo de algoritmos –ÊNFASE ao estudo de DADOS armazenamento manipulação refinamento (a partir de dados cru) estrutura.
Sistemas Operacionais
COMPUTAÇÃO de ALTO DESEMPENHO DISPONIBILIZADA como SERVIÇO em AMBIENTES DISTRIBUÍDOS Marcio Lobo Netto LSI - PEE - EPUSP Inftel IV Congresso PETROBRAS.
Transcrição da apresentação:

COMPUTAÇÃO DE ALTO DESEMPENHO DISPONIBILIZADA COMO SERVIÇO EM AMBIENTES DISTRIBUÍDOS Marcio Lobo Netto LSI - PEE - EPUSP COMDEX-SP98 ELEBRA

computação de alto desempenho zrequer computadores de grande porte znão é resolvida em um PC zrequer programas de grande complexidade znormalmente estabelecida em centros de computação

computação de alto desempenho exemplos zvisualização ymedicina ymeteorologia e ciências climáticas yciências ambientais ygeologia yastronomia yengenharia yarquitetura

computação de alto desempenho exemplos zsimulação yfísica de partículas ybiologia molecular / industria farmaceutica yfenômenos turbulentos yaero e fluido dinâmica ydeformação de corpos yanálise de materiais

computação de alto desempenho áreas de atuação zensino zpesquisa zprojetos industriais zserviços em geral zprocessamento de grandes volumes de dados zprocessamento de alta complexidade

ambientes distribuídos redes zredes locais yEthernet zredes de longa distância yATM yISDN zInternet

ambientes distribuídos redes zcapacidade ybanda ylatência ztopologia zconectividade yponto a ponto ypacotes

cenário alvo laboratório virtual yservidor oferece páginas Web yservidor executa scripts pesados ycliente apenas recebe e apresenta resultados hpcpc rede clientesservidor

cenários relacionados java applets yservidor oferece páginas Web ycliente executa scripts leves (JAVA) hpcpc rede clientesservidor

cenários relacionados video on demand yservidor oferece vídeo em demanda ycliente apresenta vídeo hpcpc rede clientesservidor

cenários relacionados Computer Supported Cooperative Work yanálise clínica; decisão cirúrgica yprojeto industrial; projeto arquitetônico yprocesso experimental hpcpc rede clientesservidor

cenários comparação de desempenho laboratório virtual Java applets video on demand computer supported cooperative work hpc redepc hpc rede pc hpc rede pc hpc rede pc

laboratório virtual zconceito 1: realidade virtual yimplementação de um laboratório virtual, usando o computador e técnicas de realidade virtual para simular o laboratório desejado xlaboratório só existe dentro do computador zconceito 2: acesso remoto ydisponibilização de acesso remoto a recursos laboratoriais, não disponíveis localmente xlaboratório existe fisicamente, mas em outro local centro de computação virtual

laboratório virtual realidade virtual zuso de realidade virtual para simular ambientes de laboratório ysimulação realizada em ambientes virtuais xambientes inóspitos, espaciais, submarinos... yinteressante para tarefas cuja execução experimental é inviável na prática xmissão de reparo do telescópio espacial Hubble ypermite o estudo da tarefa a ser realizada posteriormente na realidade xsimulação cirurgica

laboratório virtual acesso remoto zdisponibiliza recursos especiais pela rede ycomputadores de alto desempenho yequipamentos laboratoriais de alto custo xtelescópios xtomógrafos xequipamentos para medições zpermite compartilhamento destes recursos ypossibilita o acesso remoto a recursos caros por vários usuários

laboratório virtual acesso remoto zrecursos de observação ativa (interesse) yusuário tem direito a reservar o recurso para seu uso por um determinado período yrecursos disponibilizados são controláveis remotamente pelo usuário via rede (ativo) xtelescopio (Hubble), se o usuário puder definir o campo de observação xlaboratório didático de eletrônica, onde diversos experimentos estejam montados e o aluno possa controlar os equipamentos via rede e observar os resultados (aula participativa)

laboratório virtual acesso remoto zrecursos de observação passiva yrecursos podem ser compartilhados simultaneamente por vários usuários yrecursos não são controláveis remotamente pelo usuário da rede (passivo) xPath Finder, pois apenas recebemos via rede (on- line) imagens e vídeos, que são posteriormente apresentados pela imprensa (jornais, televisão) xexperiência de eletrônica cujo propósito é o de apresentação de conceitos (aula expositiva)

laboratório virtual centro de computação virtual zdispõe de computadores de grande porte ycomputadores de alto desempenho ycomputadores massivamente paralelos zdispõe de programas de grande porte yinstalação e manutenção do conjunto de programas nas máquinas de grande porte zrequer um time altamente qualificado zfavorece concentração de altos investimentos

laboratório virtual centro de computação virtual zalto custo da implantação e manutenção dos recursos existentes ypode ser diluído pela disponibilização destes recursos na forma de serviços xhardware xsoftware ydado o alto custo, torna-se restrito o número de centros de computação virtuais

laboratório virtual centro de computação virtual znão vai contra a tendência de descentralização ymaior parte das aplicações são satisfeitas por computadores pessoais ymas aplicações computacionalmente intensivas podem ser beneficiadas por ambientes oferecidos por laboratórios virtuais

laboratório virtual centro de computação virtual zcomplexidade computacional versus demanda complexidade computacional demanda interessante para serviço interessante para produto

laboratório virtual centro de computação virtual ztempo de CPU versus número de usuários número de usuários região de interesse arquitetos físicos tempo de processamento

zcentros nacionais de processamento de alto desempenho, provendo serviços via núcleo de acesso remotos y6 centros foram implantados com apoio da FINEP yobjetivam prover serviços de computação de alto desempenho via rede (NARs) ypermitem ao usuário usar seus os recursos computacionais via NARs centros de computação virtual CENAPADs / NARs

NAR CENAPAD NAR CENAPAD NAR

zdisponibilização de serviços de computação de alto desempenho pelo Laboratório de Sistemas Integraveis ycomputador paralelo (arquitetura distribuida) com 256 nos (pentium pro 200 MHz) xprojeto SPADE yserviços de visualização xprojeto SMART yserviços de síntese de imagens xprojeto RTP, projeto DOMAIN centros de computação virtual Virtual LSI

V-LSI rede clientes zcomputadores paralelos do projeto SPADE

centros de computação virtual Virtual LSI - imageamento medico zsíntese de imagens via volume rendering ySMART: (LSI-USP, HC-USP, Uni-Manchester) hpc pc clientes consultórios servidor hc rede tomógrafo high speed link

centros de computação virtual Virtual LSI - síntese de imagens zsíntese de imagens via ray-tracer paralelo yRTP yDOMAIN (LSI-USP, Fh-IGD Darmstadt) hpc pc clientes escritorios de arquitetura servidor síntese de imagens rede

zdisponibilização de serviços de computação de alto desempenho yPC2 / Universidade de Paderborn (Alemanha) yFh-IGD / Universidade Darmstadt (Alemanha) yusando sua infraestrutura de computadores paralelos e redes de estações de trabalho yserviços de simulação da distribuição global de energia em edificios xradiosidade e ray-tracing youtros partners: Parsytec, System Connect centros de computação virtual PC2 / Fh-IGD - Virtual Walls

zuso em arquitetura zcomputação da iluminação global ydistribuição da iluminação em uma cena zproduz resultados permitindo ywalk-through em cenários complexos xsimulação por radiosidade yprodução de uma sequência de vídeo (animação foto-realística) xsíntese de imagens por ray-tracing evolucionário

centros de computação virtual PC2 / Fh-IGD - Virtual Walls cliente apresentação servidor computação modelo arquitetônico (VRML) modelo arquitetônico refinado animação foto-realística Internet interação

centros de computação virtual PC2 / Fh-IGD - Virtual Walls - Internet zservidor ypossui um daemon a espera de novos cenários yao receber um novo cenário dispara a sua computação yapós finalizar a computação é enviado um notificando o término do trabalho

centros de computação virtual PC2 / Fh-IGD - Virtual Walls - Internet zcliente yentra no site e escolhe o serviço ypreenche formulários com autorização para leitura da cena (via ftp) xendereço da máquina e diretório para localização do arquivo yespera o servidor buscar os dados e notificar o fim da computação

centros de computação virtual PC2 / Fh-IGD - Virtual Walls - Intranet zprotocolo próprio yconversação entre interface de usuário e os módulos de computação ypermite o ajuste do nível de interação às necessidades da aplicação ypode ser expandido para a internet, usando o programa de interface (Java) zcliente: interface de visualização zservidor: unidade de computação avançada

centros de computação virtual PC2 / Fh-IGD - Virtual Walls - Intranet zoff-line: down load / local play xradiosidade: transfere o modelo refinado e então inicia o walk-through xray-tracing: transfere toda a animação e então inicia a apresentação zon-line: remote play xradiosidade: transfere o modelo refinado de forma incremental (periodicamente), permitindo uma continua melhora do modelo apresentado xray-tracing: animação em demanda (transfere animação em tempo real)

centros de computação virtual PC2 / Fh-IGD - Virtual Walls - Intranet edição VRML visualização walk-through visualização animação computação simulação global da distribuição da energia modelo original modelo atualizado animação sintetizada (vídeo)

centros de computação virtual PC2 / Fh-IGD - Virtual Walls - Intranet zHalle yradiosidade ywalk-through ycena: x570 K polig. yComputador: xCC48 x12 proc. x2 Hs proces.

centros de computação virtual PC2 / Fh-IGD - Virtual Walls - Intranet zHalle yradiosidade ywalk-through ycena: x570 K polig. yComputador: xCC48 x12 proc. x2 Hs proces.

centros de computação virtual PC2 / Fh-IGD - Virtual Walls - Intranet zBuilding yradiosidade e ray-tracing yanimação ycena: x830 K polig. yComputador: xCC48 x15 proc. x3 Hs proces.

centros de computação virtual PC2 / Fh-IGD - Virtual Walls - Intranet zBuilding yradiosidade e ray-tracing yanimação ycena: x830 K polig. yComputador: xCC48 x15 proc. x3 Hs proces.

computação de alto desempenho oferecida como serviço remoto zpode oferecer soluções complementares as hoje existentes zacompanha uma tendência por compra de serviços em substituição à compra de produtos yvídeo locadoras zpermite acesso a uma elevada capacidade computacional, não disponível por outra forma para o grande público

computação de alto desempenho oferecida como serviço remoto zPAD - provê os recursos de computação de alto desempenho necessários para os serviços aqui apresentados

informações pessoais zMarcio Lobo Netto zhttp:// zLaboratório de Sistemas Integráveis - LSI zDepartamento de Engenharia Eletrônica zEscola Politécnica da USP

informações web sites de interesse zCarnegie Mellon University E&CE Virtual Lab xhttp:// rtual-lab/ virtual-lab.html

informações web sites de interesse zHubble Virtual Lab xhttp:// zTexas Instruments TechOnline Virtual Lab xhttp://