Modelos de Sistema Prof. Dr. Norian Marranghello Grupo 6 Fábio Hitoshi Ide Gilson Watanabe.

Slides:



Advertisements
Apresentações semelhantes
Redes Windows.
Advertisements

Sistemas Distribuídos
Sistemas Distribuídos
Limites de Desempenho Grupo 8.
Sistemas distribuídos Metas de Projeto Prof. Diovani Milhorim
Sistemas Distribuídos
A Interface entre Processadores e Periféricos
Sistemas Cliente/Servidor Introdução
Eduardo Stevanato A solução que confere aos laboratórios de informática garantia de funcionalidade e melhor dinâmica de.
Arquitetura de Sistemas Operacionais
Aula 21/09/2011 Courouris, Dollimore, cap 10
Sistemas Distribuídos:Definições e Caracteristicas
Bruno M. Carvalho Sala: 3F2 Horário: 35M34
SISTEMAS DISTRIBUÍDOS
Sistemas Operacionais Planejamento de Experimento
Avaliação de Desempenho Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação Marcos José
Avaliação de Desempenho
Objetos Distribuídos Padrão CORBA
Professor Victor Sotero
Transparência Total! O Software Secullum TI.Net foi desenvolvido para facilitar o gerenciamento das informações que circulam nos computadores conectados.
Sistemas Distribuídos
Sistema Cliente-servidor ou Sistema Client-server
IP SAT O objetivo deste material é capacitar a força de vendas para o entendimento adequado dos conceitos e benefícios do Serviço Business IP Sat.
Cloud Computing Universidade Federal do Rio de Janeiro
Estratégias Cliente-Servidor para SIGWeb
Tópicos em redes e sistemas distribuídos
Sistemas Distribuídos
Sistemas Operacionais
Arquitetura Cliente /Servidor
ÍNDICES DE CARGA E DE DESEMPENHO SSC-642 SISTEMAS COMPUTACIONAIS DISTRIBUÍDOS.
Redes e Sistemas Distribuídos II – Cód Prof. MSc. Ronnison Reges Vidal.
Gerenciamento de Redes Utilizando Agentes Móveis
Protocolos de Recuperação
Técnico em Informática
Sistemas Distribuídos Carlos A. G. Ferraz DI/UFPE Aula 05.
Sistemas Distribuídos
Introdução à Informática
Sistemas Operacionais
Sistemas Distribuídos
Nome: Josué Chen RGM: Introdução É um software capaz de fornecer um diagnóstico preciso do parque computacional e disponibilizar informações.
Sistemas Operacionais
SISTEMAS OPERACIONAIS I
11 13/01/10 CLOUD COMPUTING O QUE É COMPUTAÇÃO EM NUVEM ?
Global Track Inovação e Agilidade nas Gestões Operacionais.
Processos.
Sistemas Distribuídos
Sala de aula TNT.
Padrões de Interação com o Usuário
Tópicos Especiais em Redes de Computadores 6º Semestre Aula 03 Prof
PROGRAMAÇÃO DISTRIBUÍDA Aula 02 Prof. Henrique Mongelli
Definição um sistema de BD distribuído consistem em uma rede de várias ocorrências de bases de dados interligadas. característica principal para o usuário,
Servidor Cliente Cache 1 Cliente Cache 2 A,B A B A? A A A A,B Exemplo: Cache simples.
CONECTIVIDADE Prof.: Alessandro V. Soares Ferreira
Planejamento de Capacidade e Resolução de Problemas
Pontes Transparentes Luiz Peralta Prof. Ronaldo Alves Ferreira
Convergência Digital Porque ela aconteceu:
Estrutura de Interconexão
Redes e Sistemas Distribuídos II – Cód Prof. MSc. Ronnison Reges Vidal.
Sistemas de Memória Cache em Multiprocessadores
Implementação Distribuída Escalonamento de Tempo-Real Prof. Dr. Norian Marranghello Grupo 8 Daniela Gonçalves Strozi – Sayuri Watanabe
Sistemas Operacionais Distribuídos
Arquitetura de computadores
Leandro Ramos  1 - Consolidação de servidores Reduzir a quantidade de servidores ajuda drasticamente a reduzir consumo de energia.
Redes e Sistemas Distribuídos II – Cód Prof. MSc. Ronnison Reges Vidal.
Por que Redes? Estamos cercados por redes: supermercados, lojas, bancos, cinemas, farmácias e inúmeros outros lugares; Com a queda do custo de implementação.
Sistemas Multimídia Distribuídos Projeto Carlos A. G. Ferraz
Sistema de Arquivos Distribuídos (SAD)- Características Serviços de nomes e diretórios Prof. Dr. Norian Marranghello Grupo 13 Guilherme Eberhart Jorge.
Sistemas Operacionais de Redes
Sistemas Operacionais Distribuídos e/ou de Redes Engenharia da Computação – UCPEL Ritiele Moreira Aldeburg.
Cluster Claudio Cavalcante. Cluster Nome dado a um sistema que relaciona dois ou mais computadores para que estes trabalhem de maneira conjunta no intuito.
Transcrição da apresentação:

Modelos de Sistema Prof. Dr. Norian Marranghello Grupo 6 Fábio Hitoshi Ide Gilson Watanabe

Introdução Processos rodam em processadores Sistemas tradicionais: 1 processador Sistemas distribuídos: vários processadores Tipos de arquitetura: Modelo de Estação de Trabalho Modelo de Pool de Processadores Modelo Híbrido

Introdução Vantagens X Desvantagens: Diskless Com disco Servidores de arquivos: Dependência Independência

Vantagens X Desvantagens Uso do discoVantagensDesvantagens DisklessBaixo custo, facilidade de manutenção do software e do hardware, simetria e flexibilidade Alta utilização da rede; os servidores de arquivo podem ser transformar em um gargalo Paginação e arquivos temporários Reduz a carga na rede em relação ao esquema diskless Custo mais alto devido ao grande número de discos necessários

Vantagens X Desvantagens Paginação, arquivos temporários e arquivos binários do sistema Reduz ainda mais a carga na rede Alto custo; complexidade adicional na atualização de arquivos binários Paginação, arquivos temporários, arquivos binários do sistema e cache de arquivos Carga ainda menor na rede; reduz a carga nos servidores de arquivo Alto custo; problemas de consistência da cache Sistema de arquivo local completo Elimina qualquer carga na rede; elimina a necessidade de arquivo Perda da transparência

Análise de Desempenho Teoria das Filas: Taxa de entrada: λ requisições/segundo Taxa do servidor: µ requisições/segundo Estável: µ > λ Caso contrário, a fila cresce indefinidamente

Modelo de Estação de Trabalho Características: Estações de trabalho Espalhadas por um local Conectadas via rede Estações dedicadas e públicas

Modelo de Estação de Trabalho

Vantagens do Modelo Quantidade fixa de poder computacional Tempo de resposta garantido Alto grau de autonomia Pode-se alocar recursos quando necessário Maior ou menor grau de independência

Desvantagens do Modelo Queda constante no preço dos chips Solução: sistema multiprocessador Como encontrar uma estação de trabalho ociosa? Como um processo remoto pode rodar de maneira transparente? O que acontece quando o dono da máquina voltar a usá-la?

Como encontrar uma estação de trabalho ociosa? Algoritmo: Dirigido por servidores Dirigido por clientes

Dirigido por servidores

Dirigido por clientes Envia requisição por broadcast Fazer com que estações ociosas atrasem suas respostas

Como um processo remoto pode roda de maneira transparente? Mesma visão sistema arquivos Mesmos diretórios Mesmas variáveis ambientes

O que acontece quando o dono da máquina voltar a usá-la? Migração do processo: Máquina home Outra máquina ociosa Deixar a máquina do mesmo jeito que a encontrou

Modelo Pool de Processadores Prateleira de processadores Processadores alocados dinamicamente Em vez de estações de trabalho, terminais gráficos

Modelo Pool de Processadores Características: Redução de gastos Maior poder computacional Desacopla n° de usuários de estações de trabalho Facilidade de upgrades Evitar estações ociosas Não há conceito de propriedade

Modelo Híbrido Fornece uma estação de trabalho para usuários Formação de um pool de processadores Combina vantagens de ambas Trabalho interativo nas estações Processos não interativos no pool Mais cara Resposta interativa rápida Uso eficiente dos processadores Projeto simples