Flashcards
Sistemas Distribuídos - A1
Flashcards do conjunto (37)
- 1O que é um sistema distribuído?Serviço(s) que aparenta para o usuário como hospedado em apenas um host, mas que na verdade está disponível em dois ou mais hosts.
- 2Qual o maior exemplo de sistema distribuído?Internet
- 3Cite 3 aplicações de sistemas distribuídos de finanças e comércio:Amazon, Internet Banking e Paypal
- 4Quais os motivos que justificam uma distribuição funcional?Os recursos naturalmente estão distribuídos e há
necessidade para compartilhar recursos como impressoras e discos, arquivos, diretórios, páginas web e bancos de dados
entre usuários finais. - 5Quais as razões econômicas que nos levam a distribuir uma aplicação?Supercomputadores são mais poderosos, porém muito mais caros. Portanto uma solução distribuída apresenta um custo menor e uma maior capacidade de escalabilidade.
- 6Oque é em quais casos dizemos que uma distribuição é inerente?A distribuição inerente é a ligação inseparável de dois recursos, onde um recurso somente funciona se estiver ligado a um outro recurso. Exemplo: Caixa eletrônico e servidor de transação bancária.
- 7O que são clusters e quais suas vantagens?São uma Interligação de computadores para aumento da capacidade
computacional, sua vantagem é aumentar o poder de escalabilidade de um sistema distribuído. - 8Cite tendências de sistemas distribuídos para os próximos anos:Surgimento de redes pervasivas, o avanço na computação ubíqua, uma crescente demanda por serviços multimídia e uma visão de serviços distribuídos como um serviço público.
- 9O que são camadas lógicas?O conceito de camadas lógicas é utilizar a estratégia de dividir um sistema complexo em camadas, cada uma utilizando os serviços oferecidos pela camada lógica inferior.
- 10O que é proxy?É um padrão arquitetônico de sistema distribuído que age como um intermediário para requisições de clientes solicitando recursos de outros servidores.
- 11Quais os usos do proxy em nosso dia a dia?Ele pode ser utilizado para: transparência de localização e cache.
- 12O que é um modelo físico de sistema distribuído primitivo?Surgiu na década entre 1970 e 1980 e consiste em uma rede local, geralmente ethernet, de 10 a 100 nós que utilizava de serviços mais básicos como impressoras e servidores de arquivos e também possuía Internet limitada e compartilhada.
- 13Oque são os modelos de sistemas físicos?Um modelo físico é uma representação dos elementos de hardware de um sistema distribuído, de maneira a abstrair os detalhes específicos do computador e das tecnologias de rede empregadas.
- 14Cite cinco tipos de recursos de hardware que possam ser compartilhados com sucesso.Discos, Impressoras, Scanners, Access Point, Processador e Memória.
- 15Oque são os modelos arquitetônicos?Descrevem um sistema distribuído em termos das tarefas computacionais e de comunicação realizadas por seus elementos computacionais.
- 16O que são as camadas físicas?O conceito de camadas físicas é complementar ao conceito de camadas lógicas, organizando as funcionalidades de cada camada lógica em um servidor apropriado.
- 17Cite cinco tipos de recursos de software que possam ser compartilhados com sucesso.Banco de dados, páginas web, sistemas ERP, vídeos e músicas.
- 18O que é DNS?Sigla para Domain Name System, é um sistema de tradução de endereços IP para nomes de domínios.
- 19Como o DNS funciona?Os nomes de domínio são lidos da direta para esquerda. Existem os domínios
primários, como os .com, .net, .info. e os domínios secundários, que recebem os prefixos de cada país (.com.br, .net.br - neste caso o .com é um subdomínio do .br). - 20Oque é o NTP?NTP é o protocolo para sincronização dos relógios dos computadores, ele define uma forma para computadores conversarem entre si e acertarem seus relógios, baseados em alguma fonte precisa de tempo, como os relógios atômicos.
- 21Quais as utilidades do NTP?Possibilita manter os horários sincronizados, o que auxilia na sincronização de outros serviços, principalmente os que utilizam precisão de tempo para funcionamento e para segurança, garantindo os horários de acessos aos serviços distribuídos.
- 22O que são os root servers de DNS?São servidores distribuídos representados por um . (ponto) no fim do nome do domínio que guardam os endereços desses, quando recebem um pedido de resolução, encaminham a requisição para os domínios primários ou secundários, conforme a requisição.
- 23Quantos root servers de DNS há no mundo?Existem no mundo 13 root servers que respondem todas as resoluções de
nomes. - 24O que são terminal services?Terminal Services é uma implementação da Microsoft de computação de Thin client, onde aplicações do Microsoft Windows, ou mesmo o Ambiente de Trabalho inteiro de um computador ficam acessíveis a um cliente remoto.
- 25Para que serve o serial de sincronismo no serviço do bind9?Para o servidor secundário identificar alterações no servidor primário e assim sincronizar suas informações dos arquivos de dados.
- 26Qual o significado de CNAME no sistema bind de DNS?Canonical Name
- 27Quais os desafios em garantir a qualidade de crescimento e disseminação dos sistemas distribuídos?São 8: Heterogeneidade, Abertura, Segurança, Escalabilidade, Tratamento de Falhas, Concorrência, Transparência, Qualidade de Serviço
- 28Usando o utilitário dig, qual comando utilizamos para buscar informações no servidor dns da máquina local?dig @localhost dominio.local
- 29Como é realizado a identificação de um destino de mensagem na comunicação entre processos remotos?Utiliza-se o Endereço IP somando a ele a Porta local
- 30Como funcionam as comunicações síncronas de processos em sistemas distribuídos?Nas comunicações síncronas quando existir um envio (send) o processo de origem é bloqueado enquanto aguarda o retorno (receive) correspondente
- 31O que é um soquete de rede?É um ponto final de um fluxo de comunicação entre processos através de uma rede de computadores.
- 32Como funcionam as comunicações assíncronas de processos em sistemas distribuídos?Nas comunicações Assíncronas o processo de origem pode seguir sua execução após realizar a operação de envio(send).
- 33Qual comando no Linux podemos demonstrar os serviços e suas portas associadas?netstat
- 34Na comunicação síncrona o processo de destino é bloqueante? Explique.Pode ou não ser bloqueante, dependendo da aplicação e das configurações do servidor.
- 35Qual comando utilizamos para visualizar os servidores utilizados para regulação do horário através do NTP?ntpq -c pe
- 36Na comunicação assíncrona o processo de origem é bloqueante? Explique.Ele não é bloqueante, pois continua normalmente com seu processamento enquanto aguarda o retorno(Receive) em paralelo.
- 37Como ocorre a comunicação entre processos em sistemas distribuídos?A comunicação entre processos se da
basicamente pela passagem de mensagens
entre os pares de hosts, utiizando duas operações: envio e recebimento de mensagens.
Informações
- Descrição
- Cards com conteúdo da prova A1 de sistemas distribuídos.
- Criado por
- Natan Riboli
- Visualizações
- 129
- Tags
- Avaliação