Baixe o app para aproveitar ainda mais
Prévia do material em texto
ARQUITETURA DE SISTEMAS DISTRIBUIDOS 3a aula Lupa Exercício: CCT0773_EX_A3_201707106215_V1 15/04/2021 Disciplina: CCT0773 - ARQUITETURA DE SISTEMAS DISTRIBUIDOS 201707106215 1 Questão A Liga de heróis é um jogo online de batalha entre heróis (jogadores) cujo objetivo é destruir a base inimiga. Nesse jogo, dez jogadores selecionam um herói disponível e formam dois times de cinco jogadores que irão batalha entre eles até que um time consiga destruir a base do outro. Um jogador avido por Liga de heróis inicia um jogo com outros noves jogadores conectados remotamente, em um dado momento do jogo a conexão com servidor é perdida totalmente por motivos desconhecidos, e uma tentativa de reconexão é iniciada por parte do software cliente. Depois de 30 segundos tentando reconectar, uma mensagem de timeout é exibida solicitando ao usuário que tente reconectar novamente ou que sai do jogo. Esse problema é uma propriedade de sistema distribuído descrito nos modelos fundamentais. Onde, é categorizado como um dos modelos de falhas que são ocorrências de erros ou problemas que afetam corretamente as operações em um sistema distribuído. Assinale abaixo qual é o modelo de falha que caracteriza a situação sofrida pelo jogador: Falhas arbitrárias. Falhas por conexão. Falhas por omissão. Falhas de contexto. Falhas de temporização. 2 Questão [IFBA - 2016] Os sistemas distribuídos são passíveis de falhas. Assinale a alternativa que apresenta corretamente uma característica dos tipos de falhas que podem ocorrer em sistemas distribuídos. Uma falha transiente ocorre uma vez e depois desaparece, porém se acontecer novamente ainda ocorrerá a falha. Uma falha intermitente ocorre e desaparece, sendo difícil de diagnosticar. Uma falha intermitente ocorre e desaparece, sendo fácil de diagnosticar. Uma falha permanente ocorre para sempre, sendo impossível de diagnosticar. Uma falha transiente ocorre periodicamente em um sistema. javascript:diminui(); javascript:aumenta(); 3 Questão Transparência de distribuição é uma das metas dos sistemas distribuídos descritas por Tanembaum. A transparência de distribuição pode ser classificada em: transparência de acesso, localização, migração, relocação, replicação, concorrência e falha. Assinale a assertiva que descreve a transparência de falha. Oculta a falha e a recuperação de um recurso Oculta que um recurso pode ser compartilhado por diversos usuários concorrentes Oculta que um serviço pode ser movido para outra localização enquanto em uso Oculta que um recurso é replicado Oculta que um serviço pode ser movido para outra localização 4 Questão Assinale a alternativa que traz o conceito correto de uma falha transiente. Ocorre uma vez e desaparece; se a operação for repetida, a falha não acontecerá novamente. Falha referente exclusivamente a elementos de hardware Ocorre e desaparece por sua "própria vontade", reaparecendo depois. Continua a existir até que o componente faltoso seja substituído. Falha contínua e irrecuperável, forçando a substituição de componentes do sistema 5 Questão Assinale a alternativa que traz corretamente a definição de redundância de tempo. Recursos extras (hardware ou software) são adicionados para possibilitar a que o sistema tolere a perda ou mau funcionamento de algum componente Particionar processamento entre várias máquinas Bits extras são adicionados para permitir recuperação de bits deteriorados Disponibilizar cópias dos dados em diferentes máquinas, utilizando servidores replicados Uma ação é executada e, se for preciso, ela é executada novamente 6 Questão Uma das características de um sistema distribuído é implementar tolerência a falhas utilizando replicação. Considerando um sistema A com um componente replicado n vezes. Assinale a sentença correta referentes ao sistema A Serão necessários 3,75 componentes para garantir uma disponibilidade de 90% independente da disponibiliade de cada componente. Se a disponibilidade do sistema A é de 89,5% , a disponibilidade de cada componente é de no mínimo 90% A disponibilidade do sistema A é n vezes maior quando comparado a um sistema sem replicação. Para garantir a disponibilidade minima em A de 98% foi calculado o valor de n e encontrado 3,2. Isso significa que devem ser utilizados 4 componentes. A disponibilidade do sistema A será sempre maior que a disponibilidade do sistema sem replicação. 7 Questão Tolerância a falhas significa que um sistema pode prover seus serviços mesmo na presença de falhas, ou seja, o sistema pode tolerar falhas e continuar funcionando normalmente. Com base nessa definição analise as afirmações abaixo e assinale a alternativa onde todas estão corretas. a. As definições para falha, erro e defeito, respectivamente são: Falha: estão associadas ao universo físico, Erros : estão associadas ao universo da Informação e Defeitos: estão associadas ao universo do usuário . b. A classificação de falhas em relação à sua persistência são: Física, de projeto e de interação c. A classificação de falhas em relação à sua persistência são: transiente, intermitente e permanente d. Podemos classificar redundância como: redundância da informação, redundância de tempo e redundância física Somente as alternativas A e B são verdadeiras Somente as alternativas A, C e D são verdadeiras Somente as alternativas A e D são verdadeiras Somente as alternativas A, B e C são verdadeiras Somente as alternativas A e C são verdadeiras 8 Questão A abordagem geral para tolerância a falhas e o uso de redundância. Considere as afirmações a seguir: I. Um exemplo de redundância de informação é o uso de bits extras para permitir a recuperação de bits corrompidos. II. Redundância de tempo é util principalmente quando as falhas são transientes ou intermitentes. III. Um exemplo de redundância física é o uso de processadores extras. IV. O uso de processadores extras pode ser organizado com replicação ativa ou backup primário. Estão corretas: Todas as afirmações. Somente as afirmações II, III e IV. Somente as afirmações I, II e III. Somente as afirmações I, II e IV. Somente as afirmações I, III e IV.
Compartilhar