Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Quando se trabalha com sistemas distribuídos uma das definições é estabelecer um sistema de arquivos que auxilie no gerenciamento, armazenamento e acesso aos arquivos disponibilizados na rede. De acordo com a afirmação assinale a alternativa INCORRETA. Um arquivo pode ser representado por várias cópias de seu conteúdo em diferentes locais Deve permitir anonimato em relação à localização dos arquivos e/ou diretórios. O serviço de arquivo distribuído é responsável por indicar a localização de um determinado arquivo na rede. A provisão dos serviços oferecidos pelos sistemas de arquivos distribuídos é feita pelo serviço de arquivo e pelo serviço de diretório. Nunca permitir o acesso por vários usuários a mesma informação, sempre bloquear o acesso quando isto ocorrer Gabarito Comentado 2. Sistemas de arquivos distribuídos demandam uma atenção especial pela necessidade de tratamento de requisições múltiplas e garantia de consistência. O sistema CODA (usado em várias versões do UNIX, incluindo o Linux) é eficiente por, entre outras coisas, usar o mecanismo de RPC2 para comunicação. O RPC2 se diferencia de outros mecanismos baseados em RPC por permitir que: O uso de protocolos específicos de aplicação e garantir a entrega de chamadas. Paralelismo de chamadas e chamadas assíncronas. Chamadas assíncronas e o uso de protocolos específicos de aplicação. Paralelismo de chamadas e o uso de protocolos específicos de aplicação. Chamadas assíncronas e garantir a entrega de chamadas. Explicação: Paralelismo e protocolos específicos são as condições obrigatórias. 3. Correlacione o Network File System ( NFS ) quanto ao fator de acoplamento de software e hardware: software fortemente acoplado + hardware fracamente acoplado sem correlação software fracamente acoplado + hardware fracamente acoplado software fortemente acoplado + hardware fortemente acoplado software fracamente acoplado + hardware fortemente acoplado Gabarito Comentado 4. Considere as afirmativas sobre um Sistema de Arquivos Distribuídos (SAD). I. Um Servidor de Arquivos com Estado, em um SAD, mantém todo seu estado no caso de uma falha, garantindo a recuperação do mesmo sem a necessidade de diálogo com os clientes. II. Na gerência de cache em um SAD, uma das políticas utilizadas é a write-through. O inconveniente dessa política, comparada com outras, é a pouca confiabilidade no caso de falhas no cliente. III. O uso de replicação em um SAD ao mesmo tempo que provê aumento na confiabilidade, também reduz a ocorrência de gargalo em termos de desempenho. A esse respeito, pode-se afirmar que: Somente as afirmativas I e II estão corretas Somente a afirmativa II está correta. Somente a afirmativa I está correta. Somente as afirmativas I e III estão corretas. Somente a afirmativa III está correta. Gabarito Comentado 5. Em relação a política de atualização de cache Write-back, escolha a alternativa correta. As modificações são gravadas no cache, sendo então gravadas no servidor imediatamente. Há problemas de confiabilidade, pois dados não gravados são perdidos sempre que uma máquina de usuário cai. É a forma mais simples é gravar os dados direto no disco tão logo sejam colocados em algum cache. É necessário que cada acesso de gravação espere até que as informações sejam enviadas ao servidor e, assim, ela provoca um fraco desempenho de gravação. As modificações são gravadas de volta no servidor somente quando o arquivo é fechado. Gabarito Comentado 6. A denominação SMP refere-se tanto à arquitetura de hardware do computador quanto ao comportamento do sistema operacional que reflete esta arquitetura. Um SMP é um sistema de computador independente sobre o qual é INCORRETO afirmar que para resolver o problema de coerência de cache, utiliza um único cache para todos os processadores e adota a política de escrita direta onde as operações de escrita são usualmente efetuadas apenas sobre a cache, sendo a memória principal atualizada somente quando a linha correspondente é removida da cache. os processadores são conectados entre si por meio de um barramento ou de outro esquema de conexão interno, de forma que o tempo de acesso à memória é aproximadamente o mesmo para cada processador. o sistema é controlado por um sistema operacional integrado, que provê interação entre os processadores e seus programas, em nível de tarefas, de arquivos e de dados existem dois ou mais processadores similares, com capacidade de computação compatível e que compartilham a mesma memória principal e facilidades de E/S. como todos os processadores são capazes de desempenhar as mesmas funções, em um multiprocessador simétrico, uma falha em um único processador não causa a parada do sistema, podendo continuar a funcionar, com desempenho reduzido Gabarito Comentado 7. Quando se trata dos modelos de acesso em um DFS, pode-se afirmar que: Caches na memória principal possuem uma clara vantagem sobre os caches em disco, pois eles são confiáveis. E no NFS, por exemplo, a implementação é baseada em serviço remoto, mas é ampliada, por razões de desempenho, com o armazenamento em cache de memória para clientes e servidores. Sobre essas afirmações pode-se considerar que: Ambas as afirmações estão incorretas. Ambas as afirmações estão corretas e a segunda complementa a primeira. Ambas as afirmações estão corretas e a segunda não complementa a primeira. Somente a segunda afirmação está incorreta. Somente a primeira afirmação está incorreta. Gabarito Comentado 8. Sobre o Cluster de Beowulf, marque a resposta correta: O computador mestre sempre será único e controlará os demais computadores. O sistema operacional empregado nessa solução é proprietário. O cluters é formado por equipamentos específicos para este tipo de solução e são caros. A arquitertura do cluter é composta por nós que atuam igualmente como masters e slaves. O cluster é formado por máquinas do tipo front-end e back-end. Explicação: Faltava relacionar a aula adequada.
Compartilhar