Clube do Hardware
Home
Home
Armazenamento
Armazenamento
Energia
Energia
Entrada
Entrada
Gabinetes
Gabinetes
Placas-Mãe
Placas-Mãe
Processadores
Processadores
Refrigeração
Refrigeração
Vídeo
Vídeo
Outros
Outros
Conteúdo
Artigos
Blog
Editoriais
Notícias
Primeiras Impressões
Rádio CdH
Testes
Tutoriais
Menu Principal
Boletim
Classificados
Descubra a Marca
Dicionário
Download
Drivers
Dúvidas
Facebook
Folding@Home
Fórum
Links
Livros Recomendados
Livros do Autor
Produtos Bomba
Produtos Recomendados
Provas
RSS
Sobre
Sorteio
Twitter
Boletim
Assine hoje mesmo!
Procura




 
Recomendação
Livro Recomendado
Home » Outros » Redes

Computação em Grade - Uma Visão Introdutória
Autor: Marcos Pitanga
Tipo: Artigos Última Atualização: 30 de março de 2004
Página: 4 de 4
Principais Projetos de Grid

Globus

O projeto Globus foi iniciado em 1997, e é considerado o padrão de facto para a computação em Grid. Seus objetivos de baseiam no desenvolvimento e promoção de protocolos padrões para permitir interoperabilidade entre infraestruturas. Obteve uma grande atenção por parte da mídia, inclusive atraindo a atenção de empresas (exemplo: IBM).

O Globus Toolkit é um conjunto de ferramentas de código aberto baseados por bibliotecas escritas em C e que atualmente só rodam sobre plataforma Unix, desenvolvidos por Ian Forster, cientista sênior do Laboratório Nacional Argonne, Carl Kesselman, diretor do Centro para Tecnologias de Grade do Instituto de Ciências da Informação, da Universidade do Sul da Califórnia e Steve Tuecke da U. of Chicago, financiados principalmente pelo governo americano, com subvenção do Departamento de Energia, da Fundação Nacional de Ciência, da Nasa e da Agência de Projetos de Pesquisa Avançada da Defesa, e tem como objetivo facilitar a computação em grade por meio de APIs e SDKs. Atualmente na versão 3.x, o que aproximadamente representa a terceira geração do sistema e incluem serviços e bibliotecas para monitoração, descobrimento e gerenciamento de recursos, tais como segurança e gerenciamento de arquivos. Tendo sido a solução de maior impacto na comunidade da computação de alto desempenho. O Globus e os protocolos definidos em sua arquitetura tornaram-se um padrão de facto como infra-estrutura para computação em grid. Os ramos de pesquisa atuais são: Gerenciamento de Recursos, Gerenciamento e Acesso a Dados, Ambientes de Desenvolvimento de Aplicações, Serviços de Informação e Segurança.

Inicialmente, pode-se usar Globus apenas para agendar a execução em múltiplas máquinas. – Posteriormente, pode- se adicionar uma biblioteca para detecção e correção de falhas e finalmente, pode-se utilizar os serviços Globus de distribuição de arquivos.


Legion

Legion é um sistema de grade computacional que foi desenvolvido pela Universidade de Virginia. Um dos pioneiros em computação em grade, o desenvolvimento do Legion começou em 1993. Em 2001, seus idealizadores fundaram a Avaki, uma empresa que atualmente desenvolve e comercializa sistemas que utilizam a tecnologia do Legion.

O Legion foi desenvolvido utilizando-se o paradigma de orientação a objetos. Em Legion, todos os elementos da Grade são representados por objetos, sejam eles dados ou objetos reais, tais como microscópios, telescópios e outros equipamentos. Objetos comunicam-se por chamadas de métodos assíncronas, e as interfaces são definidas por um tipo de IDL. As classes possuem responsabilidades de sistema como: criação de objetos, ativação/desativação e agendamento da execução.

Legion se destaca pela sua preocupação com o suporte à aplicações paralelas. O Legion possui uma implementação das bibliotecas MPI (Message Passing Interface) e PVM (Parallel Virtual Machine). Para utilizar um programa escrito em MPI ou PVM no Legion basta recompilá-lo utilizando as bibliotecas fornecidas pelo Legion. Isso permite que a migração da infra-estrutura antiga para a infra-estrutura do Legion seja praticamente instantânea.

Além das bibliotecas, Legion fornece suporte nativo a algumas linguagens de programação paralela. É possível utilizar as linguagens MPL (Mentat Programming Language, uma extensão de C++ para programação paralela), BFS (Basic Fortran Support) e Java.

Por fim, aplicações legadas que não utilizem nenhuma das bibliotecas ou linguagens acima podem ser encapsuladas dentro de objetos Legion. Basta o usuário registrar o programa legado com o comando legion_register_program e o sistema constrói um objeto Legion que encapsula o programa legado e, automaticamente, ele se torna elegível para ser executado pelo sistema. Isso garante que qualquer programa possa ser executado no ambiente do Legion. Se o programa realizar algum tipo de comunicação, basta que o programador escreva um adaptador para o programa legado que converta as chamadas a biblioteca de comunicação à chamadas a métodos de comunicação do Legion.


Conclusão

Podemos traduzir então que, um Grid Computacional resume-se em:

  • Computadores em diferentes localidades;
  • Rede de grande área;
  • Apropriados para computação intensiva, alto-desempenho;
  • Ambiente colaborativo;
  • Grande quantidade de dados;
  • Diferentes organizações;
  • Permitem compartilhar, agregar e escolher recursos computacionais dos mais variados tipos:
      • supercomputadores
      • dispositivos especiais - telescópios, radares, etc
      • sistemas de armazenamento
      • bancos de dados
      • computadores comuns

As dificuldades encontradas são muitas, e os estudos são incessantes nessas áreas, destacando-se:

  • Localização dos recursos;
  • Reserva de recursos;
  • Capacidade para adaptar-se a mudanças no ambiente;
  • Criação e escalonamento das tarefas;
  • Autonomia de cada grupo participante para definir suas próprias políticas de segurança;
  • Recursos requisitados podem estar em diferentes localidades;
  • Qualidade de serviço exigida por cada aplicação.

No futuro bem próximo as aplicações baseadas na web vão usufruir os benefícios das grades computacionais, teremos então uma evolução natural dos sistemas localizados sendo acessíveis mundialmente e o aluguel de recursos computacionais ociosos, principalmente aqueles relacionados a processamento massivo.

« Anterior |  Página 4 de 4
Imprimir | Enviar a um Amigo | Adicionar aos Favoritos | Comentários (0)

Conteúdo Relacionado
  • Configuração do Sistema na Ponta dos Dedos
  • Supercomputadores Caseiros: Construindo Clusters com o Linux
  • Introdução às Fibras Ópticas
  • Recuperação de Baterias de Notebooks com Efeito Memória
  • Arquitetura de 64 bits da Intel (IA-64)
  • Classificados
  • Roteador Wireless Tp-Link Tl-Wr941nd 300mbps 802.11n Novo!! - R$ 169,99 HOT
  • Kit Provedor 1000 Mw + Pig Tail + Caixa + Poe + Omni 12 Dbi - R$ 269,00 HOT
  • Modem Roteador Linksys Cisco Wireless-N Adsl2+ Wag120n - R$ 229,90 HOT
  • Roteador Wireless Tp-Link Tl-Wr1043nd 300mbps + Usb Storage - R$ 154,99 HOT
  • Ubiquiti - Airmax - Nanostation M5 5.8ghz - 16dbi 5ghz + Poe - R$ 269,99 HOT
  • Mais Ofertas...
  • Siga o Clube do Hardware!

    Últimas Notícias
    G.Skill Anuncia Memórias de Perfil Baixo
    10 de fevereiro de 2012 - 10:52 H
    Antec Anuncia Gabinete One
    09 de fevereiro de 2012 - 13:59 H
    Cooler Master Lança Gabinete Elite 361
    08 de fevereiro de 2012 - 08:37 H
    Thermaltake Amplia Oferta de Fontes de Alimentação
    07 de fevereiro de 2012 - 12:17 H
    Super Talent Lança Série Quadra de Memórias DDR3
    06 de fevereiro de 2012 - 09:17 H
    Evercool Lança Mesa Para Notebooks
    03 de fevereiro de 2012 - 07:38 H
    Microsoft Lança Kinect para Windows
    02 de fevereiro de 2012 - 09:10 H
    Antec Anuncia Fontes High Current Gamer M
    01 de fevereiro de 2012 - 11:37 H
    Transcend Anuncia Unidades SSD SSD720
    01 de fevereiro de 2012 - 09:59 H
    Fabricantes Lançam Placas de Vídeo Radeon HD 7950
    01 de fevereiro de 2012 - 09:55 H
    .:: Mais Notícias ::.

    Últimos Artigos
    Teste da Unidade SSD Intel SSD 520 Series 240 GB
    Teste do Disco Rígido Seagate Barracuda 3 TB
    Qual é o Melhor Local para Instalar Uma Ventoinha no Gabinete? - Parte 2
    Teste do Gabinete Antec Three Hundred Two
    Teste da Fonte de Alimentação Thermaltake Smart 630 W
    Teste do Cooler para Placas de Vídeo Deepcool Gamer Storm Dracula
    Teste da Placa de Vídeo AMD Radeon HD 7950
    Teste do Cooler Prolimatech Lynx
    Teste do Cooler Prolimatech Panther
    Teste do Gabinete MSI Nighthawk
    Teste da Fonte de Alimentação Antec EarthWatts Platinum 650 W
    Teste da Fonte de Alimentação Rosewill HIVE 650 W
    Qual é o Melhor Local para Instalar Uma Ventoinha no Gabinete?
    Nossa Reunião Mais Importante da CES: Huntkey
    Teste do Gabinete Thermaltake Overseer RX-I


    Últimas Mensagens no Fórum
    389.215 usuários cadastrados
    4.459 usuários on-line
    [Ajuda] 3ds não lê mais r4
    por Thyphon
    (2 visualizações, 0 respostas)
    Promoções/Bons Preços na Internet
    por Daniel81
    (1.014.891 visualizações, 124 respostas)
    Philips 221EL2 "distorce" cores
    por Sleepwalker
    (22 visualizações, 2 respostas)
    Controle de velocidade motor AC
    por SuperRafael33
    (15 visualizações, 1 respostas)
    Cálculo de número extenso usando programação
    por cristianmtm
    (2 visualizações, 0 respostas)
    Upgrades até R$500
    por alexluc
    (15.954 visualizações, 503 respostas)
    Voltagens corretas?
    por carlos_eduardo
    (79 visualizações, 6 respostas)
    Aplicativo grafico para lm35 por meio da serial
    por vtrx
    (158 visualizações, 31 respostas)
    Antena de 12dbi, estranho...
    por xbenny
    (4 visualizações, 0 respostas)
    GTS 250 + Cooler Zalman VNF 100 = Perigo?
    por Snake Plissken
    (63 visualizações, 3 respostas)
    .:: Visite Nosso Fórum ::.

    Sorteio do Mês
    Xigmatek Dark KnightNeste mês estamos sorteando mais um cooler para processadores, desta vez um Xigmatek Dark Knight. Cadastre-se hoje mesmo e boa sorte!




    © 1996-2012, Clube do Hardware. Todos os direitos reservados.
    Anuncie Conosco | Informações Legais | Política de Privacidade