Supercomputadores e Clusters



Documentos relacionados
Prof. Marcelo de Sá Barbosa SISTEMAS DISTRIBUIDOS

Memórias Secundárias. Prof. Rafael Sandim

SISTEMAS DISTRIBUIDOS. Prof. Marcelo de Sá Barbosa

EAGLE TECNOLOGIA E DESIGN CRIAÇÃO DE SERVIDOR CLONE APCEF/RS

Tipos de Sistemas Distribuídos (Cluster e Grid)

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

AUTOMAÇÃO DE ESCRITÓRIOS ADE

Fundamentos de Sistemas de Informação Hardware: Dispositivos de Entrada, Processamento e Saída

Admistração de Redes de Computadores (ARC)

1. CAPÍTULO COMPUTADORES

Introdução à Computação: Arquitetura von Neumann

O que é RAID? Tipos de RAID:

Motivação. Sumário. Hierarquia de Memória. Como registramos nossas histórias (num contexto amplo)?

Administração de Sistemas de Informação Gerenciais

ARQUITETURA DE COMPUTADORES

AULA 1. Informática Básica. Gustavo Leitão. Disciplina: Professor:

Sistemas Operacionais

SISTEMAS DISTRIBUÍDOS

Sistemas Operacionais Gerência de Dispositivos

Disciplina: Introdução à Informática Profª Érica Barcelos

Capacidade = 512 x 300 x x 2 x 5 = ,72 GB

Sistemas Operacionais Introdução. Professora: Michelle Nery

FUNDAMENTOS DE HARDWARE COMO FUNCIONA UM PC? Professor Carlos Muniz

Sistemas Operacionais

Unidade 13: Paralelismo:

ILHA I GERENCIAMENTO DE CONTEÚDO CMS DISCIPLINA: Introdução à Computação MÓDULO II Memórias e Processamento

Conceitos Básicos sobre Sistema de Computação

Setores Trilhas. Espaço entre setores Espaço entre trilhas

Prof. Esp. Lucas Cruz

MÓDULO 11 ELEMENTOS QUE FAZEM PARTE DO PROJETO DO SISTEMA

Aula 02 Hardware. Informática. Prof. Diego Pereira. Contribuições de: Álvaro Silva e Bruno Gomes. Prof. Bruno Gomes <bruno.gurgel@ifrn.edu.

Fundamentos de Hardware

SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL

Tipos de Computadores. Sediane Carmem Lunardi Hernandes

AVALIAÇÃO À DISTÂNCIA 1 GABARITO

Programador/a de Informática

Profs. Deja e Andrei

Sistemas Operacionais

Dispositivos de Armazenamento

Introdução. Unisinos. Leandro Tonietto ago-08

MEMÓRIA. 0 e 1 únicos elementos do sistema de numeração de base 2

Informática. Informática. Valdir

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

Instituto Superior de Engenharia do Porto Administração de Sistemas Informáticos I Clusters

CAPÍTULO 2 CARACTERÍSTICAS DE E/S E PORTA PARALELA

Informática, Internet e Multimídia

Informática. Prof. Macêdo Firmino. Macêdo Firmino (IFRN) Informática Setembro de / 25

Tópicos Especiais em Informática

ROM e RAM. Memórias 23/11/2015

1

Armazenamento Secundário. SCE-183 Algoritmos e Estruturas de Dados II

6 - Gerência de Dispositivos

Supercomputadores dominavam o mercado

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

PROCESSAMENTO DE DADOS

AULA TEÓRICA 2 Tema 2. Conceitos básicos de informática, computadores e tecnologias de informação. Sistemas de numeração (continuação)

Fundamentos da Informática. História dos Computadores Prof. Hélder Almeida

O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware

SISTEMA DE ARQUIVOS. Instrutor: Mawro Klinger

Microinformática. Perguntas:

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 10

Multiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação

Informática, Internet e multimídia

GESTÃO DE SISTEMAS OPERACIONAIS II

Administração de Sistemas GNU/Linux

Processadores. Prof. Alexandre Beletti Ferreira

Sistemas Operacionais

Introdução. Hardware (Parte II) Informações Adicionais. Universidade Federal de Campina Grande Departamento de Sistemas e Computação

Técnicas de Manutenção de Computadores

Componentes de um computador típico

Introdução aos Computadores

ADMINISTRAÇÃO DOS RECURSOS DE HARDWARE E SOFTWARE

ARQUITETURA DE COMPUTADORES - CONCEITUAL

29/06/ :30 Leite Júnior QUESTÕES CESPE BACKUP

FUNDAMENTOS DE HARDWARE CD-ROM. Professor Carlos Muniz

Memórias Prof. Galvez Gonçalves

Redes de Computadores (RCOMP 2014/2015)

Para existência de um sistema de informação, fazem-se necessários três componentes, são eles:

Introdução à Informática HISTÓRICO E TIPOS DE COMPUTADORES

Introdução. Sistemas Computacionais Classificação. Universidade Federal de Campina Grande Departamento de Sistemas e Computação

Prof. Daniel Gondim Informática

Laboratório de Hardware

ARQUITETURA DE COMPUTADORES Prof. João Inácio

Sistemas de Informação e o Computador

Capítulo 4 Livro do Mário Monteiro Introdução Hierarquia de memória Memória Principal. Memória principal

Tópicos Especiais em Informática

Montagem e Manutenção. Luís Guilherme A. Pontes

Curso Técnico de Nível Médio

DECODIFICADOR DE DISPLAY DE 7 SEGMENTOS COM LATCH

SISTEMAS DE ARQUIVOS Sistemas operacionais

Sistemas de Armazenamento

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V

Algoritmos: Lógica para desenvolvimento de programação de computadores. Autor: José Augusto Manzano. Capítulo 1 Abordagem Contextual

O que é Grid Computing

18/03/2010. Os computadores de hoje são dispositivos eletrônicos que, sob direção e controle de um programa, executam quatro operações básicas:

Transcrição:

UNIDADE 2 Conhecendo os equipamentos, dispositivos e serviços de TI. Supercomputadores e Clusters Supercomputadores: é um computador com altíssima velocidade de processamento e grande capacidade de memória. Tem aplicação em áreas de pesquisa que grande quantidade de processamento se faz necessária, como pesquisas militares, científica, química, medicina. Supercomputadores são usados para cálculos muito complexos e tarefas intensivas, como problemas envolvendo física quântica, mecânica, meteorologia, pesquisas de clima, modelagem molecular (computação nas estruturas e propriedades de compostos químicos, macromoléculas biológicas, polímeros e cristais) e simulações físicas, como simulação de aviões em túneis de vento, simulação da detonação de armas nucleares e investigação sobre a fusão nuclear. Os primeiros supercomputadores foram criados na década de 1960 por Seymour Cray.Seymour Cray fundou sua própria empresa, a Cray Research, em 1970 e dominou o mercado da supercomputação durante 25 anos (1965-1990). Na década de 70 a Universidade de Illinois montou em conjunto com a Burroughs Corporation o ILLIAC IV, um supercomputador que ficou famoso pelas dimensões. A ficção científica abordou o tema num romance chamado "Colossus". Hoje os supercomputadores são fabricados por empresas como SUPERMICRO, NEC, SUN (esta foi comprada pela Oracle em 2010), IBM, HP, Apple Inc., e etc. A lista atualizada dos 500 sistemas computacionais mais poderosos conhecidos pode ser obtida em top500.org. As principais características dos supercomputadores são: Velocidade de processamento: trilhões de operações de ponto flutuante por segundo (TFlops). Conforme a http://www.top500.org/lists/2011/11 lista Top500 de nov/2011], percebe-se que as empresas fabricantes de (super)computadores tendem a chamar seus próprios produtos de supercomputador (supercomputer) aqueles com processamento superior a 80 TFlops (68º posição até a 1º), e de servidor (server) aqueles com processamento entre 25 e 80 TFlops (500º posição até a 67º); Tamanho: requerem instalações e sistemas de refrigeração especiais; Dificuldade de uso: escolhido por especialistas; Clientes usuais: grandes centros de pesquisa; Penetração social: praticamente zero; Impacto social: muito importante no espaço da investigação, a partir do momento em que fornece cálculos em alta velocidade, permitindo, por exemplo, analisar a ordem do genoma, o número pi, números complexos, o desenvolvimento de cálculos para problemas físicos que requerem uma baixíssima margem de erro, etc. Parques instalados: menos de mil em qualquer lugar no mundo; Custo: atualmente (2010) até centenas de milhões de dólares cada (~ US$ 225MM o Cray XT5); Prof. Esp. Salomão Soares Página 1

Clusters: Um cluster, ou agregado de computadores, é formado por um conjunto de computadores, que utiliza um tipo especial de sistema operacional classificado como sistema distribuído. Muitas vezes é construído a partir de computadores convencionais (personal computers), os quais são ligados em rede e comunicam-se através do sistema, trabalhando como se fossem uma única máquina de grande porte. Há diversos tipos de cluster. Um tipo famoso é o cluster da classe Beowulf, constituído por diversos nós escravos gerenciados por um só computador. Existem vários tipos de cluster, no entanto há alguns que são mais conhecidos, como: cluster de alto desempenho: também conhecido como cluster de alta performance, ele funciona permitindo que ocorra uma grande carga de processamento com um volume alto de gigaflops em computadores comuns e utilizando sistema operacional gratuito, o que diminui seu custo; cluster de alta disponibilidade: são clusters cujos sistemas conseguem permanecer ativos por um longo período de tempo e em plena condição de uso; sendo assim, podemos dizer que eles nunca param seu funcionamento; além disso, conseguem detectar erros se protegendo de possíveis falhas; cluster para balanceamento de carga: esse tipo de cluster tem como função controlar a distribuição equilibrada do processamento. Requer um monitoramento constante na sua comunicação e em seus mecanismos de redundância, pois se ocorrer alguma falha, haverá uma interrupção no seu funcionamento. Vantagens Alto Desempenho Escalabilidade Tolerância a Falhas Baixo custo Independência de fornecedores Aplicabilidade Servidores da Internet Segurança Bases de Dados Computação Gráfica Inteligência Artificial e automação Engenharia Genética Oceanografia e astrofísica Previsão do tempo Pesquisa militares Segurança de reatores nucleares Beowulf é o nome de um projeto para aglomerados de computadores (ou Clusters) para computação paralela, usando computadores pessoais, não especializados e portanto mais baratos. O projeto foi criado por Donald Becker da NASA, e são utilizados em todo mundo, por exemplo no processamento de dados com finalidade científica e na renderizacão de filmes de animação 3D. Prof. Esp. Salomão Soares Página 2

Cluster Beowulf são clusters de desempenho escaláveis, baseados numa infraestrutura de hardware comum, rede privada e software 'open source' (Linux). O 'hardware comum' pode ser qualquer tipo de computador, significando que não é necessário usar equipamentos próprios para cluster, bastando utilizar equipamentos comuns a redes tradicionais e PCs. Para Clusters Beowulf, existe um servidor responsável por controlar todo o cluster, principalmente quanto à distribuição de tarefas e processamento. Como utiliza computadores comuns, o desempenho pode melhorar de acordo com as máquinas (nós) que o desenvolvedor (Linux) acrescentar, uma vez que o processamento é feito paralelamente. Isso porque a tarefa a ser processada é separada em partes independentes, distribuídas nos vários nós que estão na estrutura do cluster, nos quais as informações são processadas pela máquina que é designada como servidor do sistema. Um cluster Beowulf é um cluster voltado para desempenho, normalmente utilizado para processamento científico, ou seja, processamento em larga escala. Como não depende de equipamento específico, o cluster Beowulf é basicamente composto de uma máquina chamada de servidor e outras máquinas chamadas escravas, sendo uma ou mais. A configuração do cluster consiste essencialmente de dois passos: Configuração no nó mestre (servidor) e configuração dos nós escravos. A implementação acontece através de modificações no Linux, ou através do uso de ferramentas e bibliotecas de programação específicas para esse fim. Em todos os casos, o objetivo é permitir a distribuição das tarefas entre os PCs que fazem parte do cluster. Dispositivo de armazenamento: é um dispositivo capaz de armazenar informações (dados) para posterior consulta ou uso. Essa gravação de dados pode ser feita praticamente usando qualquer forma de energia, desde força manual humana como na escrita, passando por vibrações acústicas em gravações fonográficas até modulação de energia eletromagnética em fitas magnéticas e discos ópticos. Um dispositivo de armazenamento pode guardar informação, processar informação ou ambos. Um dispositivo que somente guarda informação é chamado mídia de armazenamento. Dispositivos que Prof. Esp. Salomão Soares Página 3

processam informações (equipamento de armazenamento de dados) podem tanto acessar uma mídia de gravação portátil ou podem ter um componente permanente que armazena e recupera dados. Armazenamento eletrônico de dados é o armazenamento que requer energia elétrica para armazenar e recuperar dados. A maioria dos dispositivos de armazenamento que não requerem visão e um cérebro para ler os dados se enquadram nesta categoria. Dados eletromagnéticos podem ser armazenados em formato analógico ou digital em uma variedade de mídias. Este tipo de dados é considerado eletronicamente codificado, sendo ou não armazenado eletronicamente em um dispositivo semicondutor (chip), uma vez que certamente um dispositivo semicondutor foi utilizado para gravá-la em seu meio. A maioria das mídias de armazenamento processadas eletronicamente (incluindo algumas formas de armazenamento de dados de computador) são considerados de armazenamento permanente (não volátil), ou seja, os dados permanecem armazenados quando a energia elétrica é removida do dispositivo. Em contraste, a maioria das informações armazenadas eletronicamente na maioria dos tipos de semicondutores são microcircuitos memória volátil, pois desaparecem com a remoção da energia elétrica. Com exceção de Códigos de barras e OCR, o armazenamento eletrônico de dados é mais fácil de se revisar e pode ser mais econômico do que métodos alternativos, devido à exigência menor de espaço físico e à facilidade na troca (re-gravação) de dados na mesma mídia. Entretanto, a durabilidade de métodos como impressão em papel é ainda superior à muitas mídias eletrônicas. As limitações relacionadas à durabilidade podem ser superadas ao se utilizar o método de duplicação dos dados eletrônicos, comumente chamados de cópia de segurança ou back-up. Tipos de dispositivos de armazenamento: Por meios magnéticos. Exemplos: Disco Rígido, disquete. Por meios ópticos. Exemplos: CD, DVD. Por meios eletrônicos (SSDs) - chip - Exemplos: cartão de memória, pen drive. Frisando que: Memória RAM é um dispositivo de armazenamento temporário de informações. Os dispositivos de armazenamento por meio magnético são os mais antigos e mais utilizados atualmente, por permitir uma grande densidade de informação, ou seja, armazenar grande quantidade de dados em um pequeno espaço físico. São mais antigos, porém foram se aperfeiçoando no decorrer do tempo. Para a gravação, a cabeça de leitura e gravação do dispositivo gera um campo magnético que magnetiza os dipolos magnéticos, representando assim dígitos binários (bits) de acordo com a polaridade utilizada. Para a leitura, um campo magnético é gerado pela cabeça de leitura e gravação e, quando em contato com os dipolos magnéticos da mídia verifica se esta atrai ou repele o campo magnético, sabendo assim se o polo encontrado na molécula é norte ou sul. Como exemplo de dispositivos de armazenamento por meio magnético, podemos citar os Discos Rígidos. Prof. Esp. Salomão Soares Página 4

Os dispositivos de armazenamento magnéticos que possuem mídias removíveis normalmente não possuem capacidade e confiabilidade equivalente aos dispositivos fixos, pois sua mídia é frágil e possui capacidade de armazenamento muito pequena se comparada a outros tipos de dispositivos de armazenamento magnéticos. Os dispositivos de armazenamento por meio óptico são os mais utilizados para o armazenamento de informações multimídia, sendo amplamente aplicados no armazenamento de filmes, música, etc. Apesar disso também são muito utilizados para o armazenamento de informações e programas, sendo especialmente utilizados para a instalação de programas no computador. Exemplos de dispositivos de armazenamento por meio óptico são os CD-ROMs, CD-RWs, DVD-ROMs, DVD-RWs etc. A leitura das informações em uma mídia óptica se dá por meio de um feixe laser de alta precisão, que é projetado na superfície da mídia. A superfície da mídia é gravada com sulcos microscópicos capazes de desviar o laser em diferentes direções, representando assim diferentes informações, na forma de dígitos binários (bits). A gravação das informações em uma mídia óptica necessita de uma mídia especial, cuja superfície é feita de um material que pode ser queimado pelo feixe laser do dispositivo de armazenamento, criando assim os sulcos que representam os dígitos binários (bits). Dispositivos de armazenamento por meio eletrônico é o mais recente e é o que mais oferece perspectivas para a evolução do desempenho na tarefa de armazenamento de informação. Esta tecnologia também é conhecida como memórias de estado sólido ou SSDs (solid state drive) por não possuírem partes móveis, apenas circuitos eletrônicos que não precisam se movimentar para ler ou gravar informações. Os dispositivos de armazenamento por meio eletrônico podem ser encontrados com as mais diversas aplicações, desde Pen Drives, até cartões de memória para câmeras digitais, e, mesmo os discos rígidos possuem uma certa quantidade desse tipo de memória funcionando como buffer. A gravação das informações em um dispositivo de armazenamento por meio eletrônico se dá através dos materiais utilizados na fabricação dos chips que armazenam as informações. Para cada dígito binário (bit) a ser armazenado nesse tipo de dispositivo existem duas portas feitas de material semicondutor, a porta flutuante e a porta de controle. Entre estas duas portas existe uma pequena camada de óxido, que quando carregada com elétrons representa um bit 1 e quando descarregada representa um bit 0. Esta tecnologia é semelhante à tecnologia utilizada nas memórias RAM do tipo dinâmica, mas pode reter informação por longos períodos de tempo, por isso não é considerada uma memória RAM propriamente dita. Os dispositivos de armazenamento por meio eletrônico tem a vantagem de possuir um tempo de acesso muito menor que os dispositivos por meio magnético, por não conterem partes móveis. O principal ponto negativo desta tecnologia é o seu custo ainda muito alto, portanto dispositivos de armazenamento por meio eletrônico ainda são encontrados com pequenas capacidades de armazenamento e custo muito elevado se comparados aos dispositivos magnéticos. Prof. Esp. Salomão Soares Página 5