TANEMBAUM: uma coleo de computadores independentes que parecem um nico sistema ao usurio. COULOURIS: um sistema onde os componentes de Hardware e software, localizados em computadores interligados por uma REDE, comunicam-se e coordenam suas aes somente atravs da troca de mensagens.
CONSIDERAES Essenciais: Maquinas autnoma; Usurio V apenas um sistema. Secundrias: No tem relgio central; No tem controle central; Transparncia ao usurio(Qualidade, Tipo, Localizao); Comunicao: Quando, onde, rotas, repeties... . DESDOBRAMENTO
A distncia entre as mquinas no importa. PROPRIEDADES
Escalabilidade (crescimento); Disponibilidade (24hs); Ausncia de SERVIDORES temporariamente; Aplicaes so transparentes; Curiosidade: Surgem novas falhas. Por exemplo, sistemas telefnicos (REDE); WEB/Compras/Bancas. Surge a necessidade de uma nova camada de software entre a aplicao e o usurio, para garantir a transparncia ao usurio: Middleware.
Importante o Middleware sai das mquinas. SISTEMA TIL Um sistema til deve prover 4 itens: 1. Conectar Usurio/Recursos; Exemplo: Impressora; Recursos Caros; Softwares especializados; Base de Dados. Etc. 2. Transparncia; De acesso Tipos de Dados/Como Acessar/Password ...; Localizao Onde est o recurso; Migrao Troca / Atualizao / Ampliar o Servidor; Relocao Troca funcionando (Mais forte que o anterior); Duplicao Permitir mais acessos / Redundncia; Esconder a Falha Isolar / Recuperar; Persistncia Onde est o Dado (HD / Memria. 2. Sistema Aberto; Descrever as regras de acesso PROTOCOLOS; Interoperabilidade Maquinas diferente;
BARRAMENTO CHAVEADOR Portabilidade Muda a Mquina; Flexibilidade Partes de Fabricantes diferentes. 3. Escalabilidade (Ampliao). Quantidade Usurio (Hardware / Software); Geogrfica; Administrativa.
21/08/2014 Aspecto do hardware
MULTIPROCESSADOR: um sistema que tem a memria comum (Todos enxergam as mesmas informaes); MULTICOMPUTADOR: Cada processador tem sua memria particular (Invisvel aos outros).
Do ponto de vista de conexes temos BARRAMENTO e o CHAVEAMENTO.
... ... ... Memria Comum Memria Privativa PC Memria Processador Processador Acesso por Hardware Acesso por Mensagem de solicitao de algo Elemento de alta complexidade Algumas Caractersticas
Com memria comum so mais velozes; Com memria comum tem os dados mais vulnerveis (pode alterar os dados na memria); Com memria comum so mais vulnerveis a falhas (chega a parar tudo); Com memria comum a formatao dos dados so mais rgidas; Com memria comum tem menos transparncia / menos aberto. Conceito de processamento homogneo Mesmo tipos fabricados e Heterogneos Tipos diferentes para multi-computadores Para acelerar o trabalho pode ter CACHE local (os multiprocessadores) da surge a incoerncia de cach; Barramento comunicao (ACESSO); Chaveador multicomunicao ($ caro);
Nota: Incoerncia de CACHE. Os CACHES se comunicam entre si; O barramento permite um acesso; Estruturas de BARRAMENTO so locais e pequenos; Estrutura com CHAVEADOR Geograficamente distribudos.