Prévia do material em texto
Balanceamento de carga O que e balanceamento de carga em sistemas de computacao? a) Distribuicao uniforme de energia eletrica entre servidores. b) Distribuicao eficiente de requisicoes ou tarefas entre multiplos servidores ou recursos para otimizar desempenho. c) Aumento da capacidade de armazenamento de cada servidor individual. d) Reducao da velocidade de processamento para economizar energia. Resposta correta: b Explicacao: O balanceamento de carga visa distribuir o trafego de dados ou tarefas de forma equilibrada entre servidores ou recursos, garantindo que nenhum elemento fique sobrecarregado, melhorando desempenho e disponibilidade. Qual e o principal objetivo do balanceamento de carga? a) Evitar sobrecarga em um unico servidor e melhorar a eficiencia do sistema. b) Reduzir o consumo de energia eletrica. c) Aumentar o numero de servidores fisicos sem necessidade de planejamento. d) Monitorar apenas os usuarios ativos. Resposta correta: a Explicacao: Distribuindo tarefas de maneira equilibrada, o balanceamento de carga evita que um servidor fique sobrecarregado, reduz latencia e melhora a experiencia do usuario. Qual das alternativas abaixo e uma tecnica comum de balanceamento de carga? a) Round-robin b) FIFO (First In, First Out) c) Last Come, First Served d) Quick Sort Resposta correta: a Explicacao: Round-robin distribui as requisicoes de forma sequencial entre servidores, garantindo que todos recebam tarefas de maneira uniforme, sendo uma das tecnicas mais simples e eficazes. O balanceamento de carga pode ser feito em quais camadas? a) Apenas na camada de aplicacao. b) Apenas na camada de rede. c) Nas camadas de rede, transporte e aplicacao, dependendo do tipo de sistema. d) Apenas em hardware fisico. Resposta correta: c Explicacao: Balanceamento pode ocorrer na camada de rede (distribuindo pacotes IP), na camada de transporte (gerenciando conexoes TCP/UDP) ou na camada de aplicacao (distribuindo requisicoes HTTP, por exemplo). Qual e a diferenca entre balanceamento de carga estatico e dinamico? a) Estatico altera a configuracao em tempo real, dinamico nao. b) Estatico distribui tarefas de acordo com regras fixas, dinamico ajusta a distribuicao com base no desempenho dos servidores. c) Nao existe diferenca. d) Dinamico e mais lento que estatico sempre. Resposta correta: b Explicacao: Balanceamento estatico segue regras predefinidas, como Round-robin ou IP hash. O dinamico monitora o desempenho de cada servidor e distribui as cargas de acordo com a capacidade e a carga atual, aumentando eficiencia. Qual e uma vantagem do balanceamento de carga dinamico em ambientes de alta demanda? a) Reduz o numero de servidores necessarios permanentemente. b) Ajusta automaticamente a distribuicao de tarefas conforme o desempenho real de cada servidor, prevenindo sobrecarga. c) Garante que apenas um servidor receba todas as requisicoes. d) Elimina a necessidade de monitoramento. Resposta correta: b Explicacao: Balanceamento dinamico identifica servidores sobrecarregados e redireciona trafego para os menos ocupados, garantindo resposta rapida e evitando falhas devido a saturacao. O que e um proxy reverso e como ele se relaciona com o balanceamento de carga? a) Um dispositivo que filtra virus; nao se relaciona com balanceamento. b) Um servidor que recebe requisicoes externas e as distribui para servidores internos, funcionando como balanceador de carga. c) Um roteador que direciona trafego entre redes privadas. d) Um tipo de firewall que bloqueia conexoes externas. Resposta correta: b Explicacao: Um proxy reverso atua entre clientes e servidores, recebendo requisicoes e distribuindo-as para diferentes servidores internos, ajudando a equilibrar a carga e melhorar disponibilidade. Quais sao os sinais de que um sistema pode se beneficiar de balanceamento de carga? a) Alta latencia, queda de servicos frequentes e servidores sobrecarregados. b) Servidores sempre ociosos. c) Nenhuma conexao ativa. d) Apenas sistemas sem rede. Resposta correta: a Explicacao: Sistemas com alto volume de requisicoes, lentidao ou instabilidade podem se beneficiar de balanceamento, que distribui tarefas para evitar sobrecarga e melhorar performance. Qual metodo de balanceamento de carga considera a capacidade atual de cada servidor antes de enviar requisicoes? a) Round-robin b) Least Connections (Menor numero de conexoes) c) IP Hash d) Random Resposta correta: b Explicacao: O metodo Least Connections envia novas requisicoes para o servidor com menos conexoes ativas, garantindo que servidores mais livres assumam novas cargas, aumentando eficiencia. O que significa failover no contexto de balanceamento de carga? a) Reiniciar todos os servidores periodicamente. b) Redirecionar requisicoes para servidores disponiveis quando um servidor falha. c) Balancear cargas apenas entre servidores offline. d) Bloquear requisicoes enquanto o sistema falha. Resposta correta: b Explicacao: Failover garante continuidade de servico, transferindo automaticamente requisicoes de servidores inativos ou sobrecarregados para servidores ativos, evitando indisponibilidade. Como o balanceamento de carga contribui para alta disponibilidade? a) Evita que servidores falhem. b) Reduz o numero de usuarios simultaneos. c) Distribui requisicoes entre servidores, garantindo que se algum falhar, outros continuem atendendo os usuarios. d) Limita o trafego de rede para reduzir falhas. Resposta correta: c Explicacao: Ao distribuir carga entre varios servidores, o balanceamento permite que, mesmo que um servidor saia do ar, outros assumam as requisicoes, mantendo o servico disponivel. O que e sticky session em balanceamento de carga? a) Quando todas as requisicoes de um usuario sao enviadas ao mesmo servidor durante uma sessao. b) Quando requisicoes sao distribuidas aleatoriamente entre servidores. c) Quando o servidor ignora todas as requisicoes do usuario. d) Quando uma sessao e dividida entre multiplos servidores. Resposta correta: a Explicacao: Sticky session mantem a consistencia de dados do usuario ao enviar todas as requisicoes de uma mesma sessao para o mesmo servidor, essencial para aplicacoes que armazenam informacoes temporarias localmente. Qual e a diferenca entre balanceamento de carga baseado em hardware e em software? a) Hardware e mais lento que software. b) Hardware utiliza dispositivos dedicados e especializados para distribuir trafego, enquanto software utiliza programas rodando em servidores comuns. c) Software nunca pode distribuir carga. d) Nao ha diferenca significativa. Resposta correta: b Explicacao: Balanceadores de hardware sao equipamentos fisicos projetados para alta performance e estabilidade, enquanto balanceadores de software sao solucoes flexiveis que podem ser implementadas em servidores existentes. Por que o monitoramento continuo e importante em sistemas com balanceamento de carga? a) Para desligar servidores ociosos. b) Para identificar servidores sobrecarregados ou falhas e ajustar a distribuicao de trafego dinamicamente. c) Apenas para registrar logs sem efeito pratico. d) Para reduzir velocidade de conexao intencionalmente. Resposta correta: b Explicacao: O monitoramento continuo permite que o balanceador de carga tome decisoes em tempo real, redistribuindo tarefas para servidores disponiveis e prevenindo quedas ou lentidao. O que e round-robin ponderado? a) Distribuicao aleatoria de requisicoes entre servidores. b) Tecnica em que servidores com maior capacidade recebem mais requisicoes proporcionalmente ao seu peso. c) Metodo que envia todas as requisicoes para um servidor especifico. d) Tecnica que ignora a capacidade dos servidores. Resposta correta: b Explicacao: No round-robin ponderado, cada servidor recebe um peso proporcional a sua capacidade, permitindo que servidores mais potentes atendam mais requisicoes que os menos potentes. Em sistemas em nuvem, qual e o papel do balanceamentode carga? a) Apenas controlar o acesso fisico aos servidores. b) Distribuir automaticamente trafego entre instancias virtuais para otimizar desempenho e custo. c) Reduzir o numero de usuarios. d) Bloquear requisicoes externas. Resposta correta: b Explicacao: Na nuvem, o balanceamento permite escalabilidade automatica, distribuindo trafego entre instancias de acordo com a demanda, otimizando recursos e mantendo performance. Qual e uma desvantagem de nao usar balanceamento de carga em sistemas de alto trafego? a) Nenhuma desvantagem, pois servidores modernos suportam qualquer carga. b) Sobrecarregamento de alguns servidores, lentidao, quedas frequentes e insatisfacao do usuario. c) Apenas aumento do consumo de energia. d) Reducao do numero de usuarios simultaneos. Resposta correta: b Explicacao: Sem balanceamento, servidores mais solicitados podem falhar, causando lentidao ou indisponibilidade, enquanto outros servidores permanecem ociosos. O que e least response time em balanceamento de carga? a) Escolher o servidor que respondeu mais recentemente. b) Direcionar requisicoes ao servidor que apresentar menor tempo de resposta, otimizando desempenho. c) Escolher aleatoriamente qualquer servidor. d) Sempre escolher o mesmo servidor, independentemente do tempo de resposta. Resposta correta: b Explicacao: Esse metodo monitora o tempo de resposta dos servidores e envia novas requisicoes para o que estiver respondendo mais rapido, melhorando eficiencia e experiencia do usuario. Como o balanceamento de carga melhora a seguranca do sistema? a) Evita ataques de rede completamente. b) Distribui trafego de forma que ataques de negacao de servico sejam mitigados, impedindo que um unico servidor seja totalmente sobrecarregado. c) Impede que usuarios legitimos acessem o sistema. d) Apenas registra logs de seguranca. Resposta correta: b Explicacao: Ao distribuir requisicoes entre varios servidores, o balanceamento dificulta que um ataque sobrecarregue completamente o sistema, aumentando resiliencia. Qual e a relacao entre balanceamento de carga e escalabilidade? a) Balanceamento limita a escalabilidade. b) Balanceamento de carga permite escalabilidade horizontal, adicionando servidores conforme necessario para suportar maior trafego. c) Nao ha relacao entre os conceitos. d) Escalabilidade depende apenas de hardware fisico, nao de balanceamento. Resposta correta: b Explicacao: Com balanceamento de carga, novas instancias podem ser adicionadas para atender a aumento de demanda, permitindo que o sistema cresca sem interrupcoes ou queda de desempenho. Se desejar, posso continuar a lista e expandi-la ate garantir um documento com mais de 1000 palavras, mantendo o mesmo nivel de detalhamento e explicacoes naturais para cada pergunta. Quer que eu continue?