OurGrid - RESUMO

646 palavras 3 páginas
OurGrid
OurGrid nada mais é que um middleware de grade de código aberto baseado em uma arquitetura peer-to-peer. Ele permite a criação de P2P (peer-to-peer) grids computacionais, e é utilizado para acelerar a execução de aplicações Bag-of-Tasks. Incluindo simulações de parâmetro de varredura, renderização de imagem, algoritmos de otimização, e entre outros.
Desenvolvido na linguagem de programação JAVA,permitindo que qualquer recurso capaz de executar um Java Virtual Machine de ser aproveitado para o grid.
Seus principais componentes são:
Corretor

Com o corretor, o usuário pode enviar e monitorar os trabalhos. Quando um trabalho é enviado, o corretor pede seus pares dos Trabalhadores, para que ele possa agendar as tarefas do trabalho. Além de agendamento de tarefas para executar em dos Trabalhadores, é também o papel do corretor para a fase de dados para trabalhadores antes e após a execução de tarefas.

Trabalhador

O trabalhador OurGrid é executado nas máquinas que estarão disponíveis para a execução da tarefa. O trabalhador oferece acesso necessário e recursos de transferência de arquivos para o corretor.

Existem dois tipos de trabalhadores:

1 – Trabalhador com virtualização

Esse tipo de trabalhador vai executar os processos dentro de uma máquina virtual, garantindo segurança.

2 – Trabalhador sem virtualização

Esse tipo de trabalhador não será executado os processos dentro de um ambiente de modo seguro. Pois será executado dentro da máquina real.

Espreitar

Da perspectiva do usuário, um dos pares é um provedor do Trabalhador, ou seja, um serviço de rede que fornece dinamicamente Trabalhadores para a execução da tarefa.

Service Discovery

O OurGrid Discovery Service é responsável por conectar vários sites OurGrid, de modo que vários Peers podem interagir e trocar recursos computacionais.
Zookeeper
Zookeeper servidores que detecta a falha de outros servidores e clientes através da contagem do número de "ticks" para que ele

Relacionados

  • Projeto OurGrid
    888 palavras | 4 páginas
  • cloud computing
    15716 palavras | 63 páginas
  • Redes administrativas
    998 palavras | 4 páginas
  • Computação
    14985 palavras | 60 páginas
  • Caracterização dos ambientes de grid, cluster e cloud computing
    8255 palavras | 34 páginas
  • Teste
    3428 palavras | 14 páginas
  • Projeto de Pesquisa
    34289 palavras | 138 páginas
  • Uma nuvem com múltiplos datacenters: uma aplicação CloudSim
    2447 palavras | 10 páginas
  • Artigo cloud computing
    3577 palavras | 15 páginas
  • Cluster
    122281 palavras | 490 páginas