Mindmap
SD - Intro
Inhalt der Mindmap
SD - Intro
Definição
- Coleção de computadores independentes que parece um único sistema coerente para o usuário
- Computadores autonomos e interneconectados
- Interconexão e informação sobre os computadores são transparentes ao usuário
- Coleção de computadores independentes que parece um único sistema coerente para o usuário
Middleware
- Camada de software entre aplicação e SO local
- Permite comunicação entre os computadores e aplicações diferentes
- Esconde as diferenças entre hardware e SO de cada aplicação
- Camada de software entre aplicação e SO local
Objetivos
- Fazer recursos acessíveis
- Tipos de recursos
- Impressora
- Computadores
- Armazenamento
- Arquivos
- Outros
- Páginas Web
- Motivos
- Custo - Compartilhamento de recurso
- Colaboração e troca de informação
- Groupware - Software para edição, teleconferência colaborativa
- Conectividade e Compartilhamento
- Problema: Segurança da Informação - eavesdropping, intrusion e tracking
- Tipos de recursos
- Transparencia na distribuição
- Tipos de transparência
- Acesso
- acesso e invocação
- Localização
- local fisico
- Migração
- pode ser movido em uso
- Relocalização
- pode ser movido sem perder conexão: celular
- Replicação
- está replicado
- Concorrência
- pode ser compartilhado com usuarios independentes e que podem estar sendo acessado
- Falha
- falhas e recuperação de um objeto
- Acesso
- Graus de transparência
- Expor a distribuição
- Melhora entendimento pelo usuário
- Usuário se preparam melhor para lidar
- Alto custo para tentar alcançar transparência total
- Exemplos
- Usuários com fusos diferentes
- Falha na rede ou nós
- Expor a distribuição
- Tipos de transparência
- Abertura
- Descreve sintaxe e semântica dos serviços oferecidos
- Serviços = Interface
- IDL - Interface Definition Language
- Serviços = Interface
- Regras padrões
- Objetivos
- Interoperabilidade
- Portabilidade
- Ser extensível
- Politica e mecanismo
- Politica afeta na estrategia
- Mecanismo é o que SD oferece
- Descreve sintaxe e semântica dos serviços oferecidos
- Escalabilidade
- Tipos
- Tamanho
- Geograficamente escalável
- Administrativamente escalável
- Gerenciar organizações administradas indepentemente
- Problemas
- Gargalo em serviços centralizados
- Gargalo em dados centralizados
- Gargalo em algoritmos centralizados
- Características de algoritmos descentralizados
- Nenhuma máquina sabe o estado do sistema
- Decisões nas máquinas são baseada de informação local
- Falha em uma máquina não prejudica o algoritmo
- Não assume relógio global
- Características de algoritmos descentralizados
- Escalabilidade geográfica - Problemas de soluções centralizadas
- Sincronismo da comunicação
- Confiabilidade da comunicação
- Broadcast no sistema
- Escalabilidade Administrativa - Problemas de políticas
- Técnicas
- Esconder latência da Comunicação
- Importante para alcançar escalabilidade geográfica
- Ideia: Não esperar respostas - Usar comunicação assíncrona
- Distribuição
- Ideia: Dividir em um componente em partes menores e espalhar pelo sistema
- Replicação
- Ideia: Replicação próxima do cliente
- Uso de Caching
- Problemas de consistência
- Ideia: Replicação próxima do cliente
- Esconder latência da Comunicação
- Tipos
- Armadilhas
- Confiabilidade, Segurança, Heterogeneidade, topologia de internet, latência e banda, custo de transporte e domínios administrativos
- Rede confiável
- Rede segura
- Rede homogenea
- Topologia não muda
- Latência zero
- Banda infinita
- Custo de transporte zero
- Um único administrador
- Confiabilidade, Segurança, Heterogeneidade, topologia de internet, latência e banda, custo de transporte e domínios administrativos
- Fazer recursos acessíveis
Tipos de sistemas distribuidos
- Sistema de computação distribuida
- Cluster/Aglomerado
- Grid/Rede
- Sistema de informação distribuida
- Sistemas de processamento transacional
- ACID
- Transaction Processing Monitor - "Centralizador"
- integração de aplicações empresariais
- Comunicação pelo middleware
- Sistemas de processamento transacional
- Sistema distribuído pervasivo/espalhado/difuso
- Aparelhos mobile e embarcados
- Requerimentos
- Aceitar mudanças de contexto
- incentivar composição ad hoc
- Reconhecer compartilhamento como padrão
- Exemplos
- Sistemas domésticos
- Autogerenciavel
- Autoconfiguravel
- "Plug and Play"
- Sistemas eletrônicos de cuidado de saude
- Sensores no corpo
- Transmissor
- Rede de sensores
- Envio
- Direto - Vai para o servidor
- Indireto - Vai pré-processado para o servidor
- Muitos e com capacidade de hardware limitada
- Envio
- Sistemas domésticos
- Sistema de computação distribuida
Informationen
- Beschreibung
- Prova SD Mindmap am SD - Intro, erstellt von agyotoku am 18/06/2016.
- Erstellt von
- agyotoku
- Aufrufe
- 0
- Bewertung