Sistemas DistribuídosVisão geral
Sistemas Operacionais Distribuídos
Um sistema operacional distribuído (SOD) gerencia computadores independentes — os nós — e os apresenta como um sistema único. Cada nó conserva núcleo, disco e memória; a camada extra compartilha recursos, coordena os nós e oculta a distribuição.
O catálogo de transparências, o serviço de arquivos e a memória compartilhada deste tópico — e a consistência no tópico de bancos de dados distribuídos — partem dessa imagem.
As páginas se agrupam em quatro blocos. O primeiro nomeia o fato que cada transparência oculta e separa despachante de operárias.
O segundo oferece dois contratos: as mesmas operações de arquivo sobre dados remotos, e leitura e escrita num espaço de endereços sobre as memórias locais.
O terceiro autentica o principal, autoriza o que ele pode, e detecta alteração e reenvio.
O quarto aloca fatias de um processador físico a ambientes isolados, cada um com o próprio núcleo convidado.
Visão Geral dos Sistemas Operacionais Distribuídos nomeia o fato oculto de cada transparência e distingue replicação de desempenho. Sistemas de Arquivos aplica acesso e desempenho ao serviço de arquivos: a chamada não muda, e o serviço permanece aceitável quando a carga varia.
Encaminhar open, read e write ao arquivo remoto está em Sistemas de Arquivos. Espaço de endereços único, falta de página que pede a cópia ao dono, e o contraste com send e recv estão em Memória Compartilhada.
Vários nós como um sistema só estão em Visão Geral dos Sistemas Operacionais Distribuídos. Um hospedeiro como várias máquinas, cada uma com núcleo convidado, está em Máquinas Virtuais.
Identificar o principal, decidir o que ele pode, e conferir a tag MAC com nonce contra replay estão em Segurança em Sistemas Operacionais Distribuídos.
Páginas deste tópico
Visão Geral dos Sistemas Operacionais Distribuídos
ProAlta incidência no POSCOMP9 min de leitura · 3ª mais cobrada em Sistemas Distribuídos
SOD como sistema único; catálogo de transparências (replicação vs desempenho, falha); despachante e operárias.
Sistemas de Arquivos
ProAlta incidência no POSCOMP12 min de leitura · 6ª mais cobrada em Sistemas Distribuídos
DFS: transparência de acesso (mesmas operações) vs desempenho (ok sob carga); NFS e AFS.
Memória Compartilhada
ProBaixa incidência no POSCOMP6 min de leitura · 18ª mais cobrada em Sistemas Distribuídos
DSM = espaço único sobre memórias locais; contraste com passagem de mensagem.
Segurança em Sistemas Operacionais Distribuídos
ProBaixa incidência no POSCOMP7 min de leitura · 19ª mais cobrada em Sistemas Distribuídos
Autenticação, autorização e integridade; MAC com nonce contra replay.
Máquinas Virtuais
ProBaixa incidência no POSCOMP9 min de leitura · 21ª mais cobrada em Sistemas Distribuídos
hypervisor (monitor de máquina virtual) aloca recursos do hardware e gerencia várias VMs de forma independente