Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Prévia do material em texto

1 - Se um cliente e um servidor forem colocados longe um do outro, podemos ver a 
latência de rede dominar o desempenho global. Como podemos atacar esse 
problema? 
Pode-se alterar a comunicação de síncrona para assíncrona. Desse modo o cliente deve 
ser reorganizado para que ele possa realizar outras tarefas enquanto ele estiver 
aguardando o servidor. Outra forma de atenuar a latência é mudar para o mesmo provedor 
do servidor. 
 
2 - O que é uma arquitetura cliente-servidor de três divisões? 
São programas que formam parte do nível de processamento, residem em um servidor 
separado, mas além disso, podem ser parcialmente distribuídos pelas interfaces, 
aplicações, dados da máquina do cliente-servidor. 
 
3 - Qual é a diferença entre uma distribuição vertical e uma distribuição horizontal? 
Em muitos ambientes de negócios, processamento distribuído equivale a organizar uma 
aplicação cliente-servidor como uma arquitetura multidivididas. Esse tipo de distribuição é 
denominada distribuição vertical. O aspecto característico da distribuição vertical é que ela é 
obtida ao se colocar componentes logicamente diferentes em máquinas diferentes. 
Na distribuição horizontal um cliente ou servidor pode ser fisicamente sub dividido em 
partes logicamente equivalentes, mas cada parte está operando em sua própria porção do 
conjunto completo de dados, o que equilibra a carga. Uma classe moderna que suporta 
distribuição horizontal é conhecida como peer-to-peer, que é de longe a mais utilizada. 
 
5 - Em uma rede de sobreposição estruturada, mensagens são roteadas de acordo 
com a topo. 
O custo para implementar um algoritmo determinístico para os sistemas baseados em DHT 
é muito alto. Além de não determinar a escolha do melhor caminho para o requerimento de 
um serviço (cliente/servidor). 
 
10 - Nem todo nó em uma rede peer-to-peer deve se tornar um superpar. Cite 
requisitos razoáveis que um superpar deve cumprir. 
Os superpeer só podem realizar comunicação com outros superpeers. Os superpeers 
devem comunicar somente com o superpeer dentro de uma hierarquia. 
 
16 - Dê um exemplo de um sistema autogerenciador no qual o componente de análise 
está completamente distribuído ou até mesmo oculto. 
Está ligado a software adaptativo, que ocorrem por conta de um ou mais laços de 
realimentação de controle, no sentido em que o software deve mudar de acordo com as 
mudanças do ambiente. Sistemas distribuídos - e em especial seu middleware associado 
-precisam fornecer soluções gerais de blindagem contra aspectos indesejáveis inerentes a 
redes, de modo que possam suportar o maior número possível de aplicações. Por outro 
lado, a total transparência de distribuição não é algo que, na verdade, a maioria d as 
aplicações quer, o que resulta em soluções específicas de aplicação que também precisam 
ser suportadas. Quando a adaptação precisa ser automática, observamos um forte 
intercâmbio entre arquiteturas e sistemas de software.

Mais conteúdos dessa disciplina