{"subject_id":"3a3cc48d009981c18722fae998865eb9","topico":"Tolerância a falhas: redundância, failover, circuit breaker, retry/backoff, RTO × RPO","stems":["No que se refere à integração de sistemas, à arquitetura de software, aos testes de software e aos bancos de dados, julgue os itens subsecutivos.","Acerca de redes sem fio dos padrões 802.11, WEP, WPA e WPA2, conceitos relativos a routing e switching e IDS, julgue os itens subsequentes.","Julgue os itens a seguir, relativos ao teste de estresse, a testes automatizados e à resiliência de aplicações.","No que diz respeito à resiliência de aplicações na engenharia de software e ao desenvolvimento de software low-code e no-code, julgue os itens que se seguem.","Julgue os próximos itens, a respeito de gestão de data center, padrões de discos, RAID e tecnologias de becape.","A respeito de data centers, julgue os itens que se seguem.","A respeito de conceitos relacionados a alta disponibilidade e tolerância a falhas, julgue os próximos itens.","Julgue os próximos itens, relativos a segurança e componentes de uma arquitetura em nuvem.","Julgue os próximos itens, relativos a conceitos de balanceamento de carga, failover, fundamentos da computação em nuvem, backup e RAID.","A respeito dos conceitos de armazenamento de discos e de replicação de dados, julgue os itens que se seguem.","Com relação à administração de rede de dados, julgue os itens a seguir.","Julgue os próximos itens, relativos a tolerância a falhas e continuidade de operação, implantação e administração de serviços de nuvem e administração e gerenciamento de ambiente de virtualização.","Em relação a ambientes com alta disponibilidade e escalabilidade, julgue os itens seguintes.","Julgue os itens a seguir, relacionados a balanceamento de carga e failover.","Considerando que um ambiente tenha três discos em um equipamento de storage, julgue os itens que se seguem.","A respeito de sistemas distribuídos, julgue os itens a seguir.","Acerca de ambientes de replicação, balanceamento de carga e failover, julgue os itens que se seguem.","Julgue os próximos itens, relativos a armazenamento de dados.","Julgue os itens seguintes, a respeito de cloud computing, virtualização, servidores de aplicação e tecnologias e arquiteturas de data center.","Acerca de técnicas de análise de desempenho e otimização de consultas, balanceamento de carga, failover e replicação de estado, julgue os itens a seguir.","Julgue os próximos itens, relativos a RAID.","Acerca de sistemas de fitoteca e de soluções de armazenamento RAID, julgue os itens subsecutivos.","No que se refere à tipologia de ambientes com alta disponibilidade e escalabilidade para a estruturação de ambientes computacionais, julgue os itens subsequentes.","Julgue os itens seguintes, relativos a tipologias de ambientes com alta disponibilidade e escalabilidade.","Acerca de subsistemas de armazenamento de dados e de compartilhamento de arquivos, julgue os itens que se seguem."],"questions":[{"id":"35ba3a40617d","number":67,"stem":0,"statement":"RabbitMQ tem um modelo baseado em filas, tal que os produtores podem enviar mensagens para exchanges, que as roteiam para filas apropriadas, onde são processadas pelos consumidores, reduzindo o acoplamento entre os componentes da arquitetura e promovendo maior tolerância a falhas e escalabilidade.","answer":"C","source":{"slug":"STM_25","ano":2025},"explanation":{"verdict_reason":"O RabbitMQ implementa exatamente esse caminho: o produtor publica em uma exchange, que aplica a regra de roteamento (direct, topic, fanout, headers) e deposita a mensagem nas filas ligadas a ela, de onde os consumidores a retiram. Como produtor e consumidor nunca se conhecem nem precisam estar no ar ao mesmo tempo, o acoplamento cai e a fila absorve indisponibilidade e picos, o que sustenta tolerância a falhas e escalabilidade.","distortion_type":"correto","distorted_span":null,"corrected_statement":null,"concept":"Mensageria: produtor publica em exchange, exchange roteia para filas","citation":null,"trap_note":"No RabbitMQ o produtor nunca publica direto na fila: publica na exchange. Item que ligue produtor a fila sem exchange, ou que atribua o roteamento ao consumidor, está errado."}},{"id":"907207154e14","number":56,"stem":1,"statement":"O IDS faz análise das atividades de uma rede, com o objetivo de descobrir atividades inapropriadas e alertar os administradores, tendo como vantagens o sistema failover e a filtragem de pacotes.","answer":"E","source":{"slug":"TCE_AC_24","ano":2024},"explanation":{"verdict_reason":"O IDS é passivo: observa cópia do tráfego, detecta atividade suspeita e alerta o administrador, sem se colocar no caminho dos pacotes. Filtrar pacotes é função de firewall ou de IPS, que operam em linha e bloqueiam; e failover é recurso de arquitetura de disponibilidade, não vantagem característica de um detector de intrusão. A primeira metade do item está correta; as vantagens atribuídas no final é que não são dele.","distortion_type":"atribuicao_errada","distorted_span":"tendo como vantagens o sistema failover e a filtragem de pacotes","corrected_statement":"O IDS faz análise das atividades de uma rede, com o objetivo de descobrir atividades inapropriadas e alertar os administradores, sem, contudo, filtrar pacotes, o que cabe ao firewall ou ao IPS.","concept":"IDS detecta e alerta; quem bloqueia é IPS ou firewall","citation":null,"trap_note":"Detectar e alertar × interceptar e bloquear: IDS faz o primeiro, IPS e firewall fazem o segundo. Toda vez que um item der ação de bloqueio ao IDS, a atribuição está no componente errado."}},{"id":"fb6c9942a3cc","number":61,"stem":2,"statement":"O uso de cache e a implementação de mecanismos de fallback são estratégias importantes para aumentar a resiliência de uma aplicação.","answer":"C","source":{"slug":"MPO_24","ano":2024},"explanation":{"verdict_reason":"Resiliência é continuar entregando resposta útil mesmo com a dependência degradada, e os dois recursos citados servem a isso. O cache responde a partir de dado já obtido quando a origem está lenta ou fora; o fallback devolve uma alternativa aceitável — valor padrão, resposta reduzida, dado antigo — em vez de propagar o erro ao usuário. É a dupla que costuma acompanhar o circuit breaker quando ele abre.","distortion_type":"correto","distorted_span":null,"corrected_statement":null,"concept":"Cache e fallback como degradação controlada","citation":null,"trap_note":"O bloco de resiliência da prova é fixo: retry com recuo exponencial e jitter, timeout, circuit breaker, bulkhead, fallback e cache. Todos partem da mesma premissa — a falha da dependência é certa; o que se projeta é a reação a ela."}},{"id":"338ed311f914","number":72,"stem":3,"statement":"A técnica circuit breaker admite um estado em que uma quantidade limitada de solicitações pode passar para o sistema subjacente: caso essas solicitações sejam bem-sucedidas, o circuito fará a transição para o estado fechado; caso elas falhem, o circuito fará a transição para o estado aberto.","answer":"C","source":{"slug":"CPNUJE_24","ano":2024},"explanation":{"verdict_reason":"O estado descrito é o semiaberto: depois do tempo de espera no estado aberto, o disjuntor deixa passar um número limitado de requisições de prova. Se elas têm sucesso, ele conclui que a dependência se recuperou e fecha o circuito, voltando ao tráfego normal; se falham, ele reabre e recomeça a contagem do tempo de espera. É exatamente o ciclo fechado, aberto e semiaberto do padrão.","distortion_type":"correto","distorted_span":null,"corrected_statement":null,"concept":"Circuit breaker: estados fechado, aberto e semiaberto","citation":null,"trap_note":"Fixe a polaridade elétrica do nome: circuito fechado deixa a corrente passar (chamadas seguem); circuito aberto interrompe (chamadas falham na hora). A banca inverte fechado e aberto, porque a intuição de quem lê é a contrária."}},{"id":"17cc7f9481ac","number":77,"stem":4,"statement":"O RAID nível 0 duplica todos os discos, portanto, se há quatro discos primários, há quatro discos de becape, criando redundância e tolerância a falhas.","answer":"E","source":{"slug":"MP_TO_24_SERVIDOR","ano":2024},"explanation":{"verdict_reason":"Duplicar todos os discos é espelhamento, ou seja, RAID 1. O RAID 0 faz o contrário: divide os dados em faixas entre os discos para somar capacidade e desempenho, sem manter cópia nem paridade, e por isso é o único nível sem qualquer tolerância a falhas — a perda de um disco derruba o volume inteiro.","distortion_type":"troca_de_termo","distorted_span":"O RAID nível 0 duplica todos os discos","corrected_statement":"O RAID nível 1 duplica todos os discos, portanto, se há quatro discos primários, há quatro discos de becape, criando redundância e tolerância a falhas.","concept":"RAID 0 é faixa sem redundância; RAID 1 é espelho","citation":null,"trap_note":"O RAID 0 é o nível que a banca mais usa para atribuir virtudes que ele não tem. Guarde a frase: RAID 0 só soma desempenho e capacidade, e ainda reduz a confiabilidade, porque a falha de qualquer disco perde tudo."}},{"id":"61b5a0273de0","number":90,"stem":5,"statement":"Na configuração RAID 1, são necessárias, pelos menos, duas unidades de armazenamento para fornecer redundância a falhas.","answer":"C","source":{"slug":"TCE_AC_24","ano":2024},"explanation":{"verdict_reason":"O RAID 1 é espelhamento e, por definição, precisa de pelo menos duas unidades para que exista uma segunda cópia dos dados. É esse par mínimo que fornece a redundância: perdida uma unidade, a outra permanece com o conjunto completo.","distortion_type":"correto","distorted_span":null,"corrected_statement":null,"concept":"RAID 1 exige no mínimo duas unidades","citation":null,"trap_note":"Item de quantidade mínima costuma ser Certo quando o número bate e Errado quando não bate — não há discussão conceitual a fazer. Memorize a tabela de mínimos e resolva a questão em um segundo."}},{"id":"8cccb75dd04b","number":92,"stem":6,"statement":"Failover e redundância aumentam a disponibilidade teórica, pois a probabilidade de falha simultânea de dois subsistemas independentes é F = (1 − α1) × (1 − α2), reduzindo o risco de indisponibilidade total.","answer":"C","source":{"slug":"TRT10_24","ano":2024},"explanation":{"verdict_reason":"Com subsistemas independentes, a indisponibilidade do conjunto redundante é o produto das indisponibilidades individuais — cada fator é menor que um, de modo que o produto é muito menor que qualquer parcela. É o cálculo do arranjo em paralelo, e é justamente ele que torna failover e redundância mecanismos de aumento de disponibilidade.","distortion_type":"correto","distorted_span":null,"corrected_statement":null,"concept":"Em paralelo multiplicam-se as indisponibilidades","citation":null,"trap_note":"Componentes em série multiplicam disponibilidades e o conjunto fica pior que a pior peça; em paralelo multiplicam-se as indisponibilidades e o conjunto fica melhor que a melhor peça. Não há como julgar um cálculo de disponibilidade sem saber o arranjo."}},{"id":"b994b26a1214","number":97,"stem":7,"statement":"Zonas de disponibilidade que são compostas por um ou mais datacenters distintos proporcionam aos clientes a capacidade de operar aplicativos com alta disponibilidade e com tolerância a falhas.","answer":"C","source":{"slug":"MP_TO_24_SERVIDOR","ano":2024},"explanation":{"verdict_reason":"Cada zona de disponibilidade é formada por um ou mais datacenters distintos, com infraestrutura independente, de modo que distribuir instâncias por zonas diferentes mantém a aplicação no ar quando uma delas falha. É esse desenho que sustenta alta disponibilidade e tolerância a falhas dentro de uma região.","distortion_type":"correto","distorted_span":null,"corrected_statement":null,"concept":"Múltiplas zonas dão alta disponibilidade e tolerância a falhas","citation":null,"trap_note":"Alta disponibilidade se faz com múltiplas zonas dentro da região; recuperação de desastre, com múltiplas regiões. Guarde a divisão e metade dos itens de arquitetura cai sozinha."}},{"id":"3d71a49a42f2","number":116,"stem":8,"statement":"No modelo de operação do RAID 5, são usados dois discos. No primeiro armazenam-se dados e no segundo armazena-se uma cópia exata do primeiro. Em caso de falha do primeiro disco, a controladora automaticamente chaveia para o segundo disco.","answer":"E","source":{"slug":"ANM_24","ano":2024},"explanation":{"verdict_reason":"Dois discos, um com os dados e o outro com cópia exata, e chaveamento automático em caso de falha: isso é RAID 1, espelhamento. O RAID 5 exige no mínimo três discos e não guarda cópia integral, e sim faixas de dados com paridade distribuída, a partir da qual o conteúdo perdido é recalculado.","distortion_type":"troca_de_termo","distorted_span":"No modelo de operação do RAID 5, são usados dois discos","corrected_statement":"No modelo de operação do RAID 1, são usados dois discos. No primeiro armazenam-se dados e no segundo armazena-se uma cópia exata do primeiro. Em caso de falha do primeiro disco, a controladora automaticamente chaveia para o segundo disco.","concept":"Cópia exata em dois discos é RAID 1, não RAID 5","citation":null,"trap_note":"Leia a descrição do arranjo e nomeie o nível você mesmo antes de olhar o nome que o item deu. Cópia exata é 1; faixa sem redundância é 0; faixa com paridade é 5."}},{"id":"325553b06ced","number":117,"stem":8,"statement":"O failover é a transferência da carga de trabalho de um sistema primário para um sistema secundário em caso de falha no sistema primário.","answer":"C","source":{"slug":"ANM_24","ano":2024},"explanation":{"verdict_reason":"É a definição corrente de failover: diante da falha do sistema primário, a carga de trabalho passa ao sistema secundário, que assume o atendimento. O item não promete transparência nem ausência de perda, apenas a transferência, que é o núcleo do conceito.","distortion_type":"correto","distorted_span":null,"corrected_statement":null,"concept":"Failover transfere a carga do primário para o secundário","citation":null,"trap_note":"Guarde uma definição mínima de failover — transferência da carga por falha do titular — e compare com a do item. As distorções aparecem nas bordas: no nome (failback), no sentido (voltar em vez de assumir) ou no efeito (ficar inativo)."}},{"id":"698f2bde1789","number":118,"stem":8,"statement":"Recuperação de dados mais rápida (montagem e busca dos dados), falhas no restore, acesso aleatório, otimização para pesquisa e múltiplos servidores acessando dados de forma simultânea são as vantagens de um backup executado em uma unidade de fita em relação ao realizado em uma unidade de disco rígido (HDD).","answer":"E","source":{"slug":"ANM_24","ano":2024},"explanation":{"verdict_reason":"A lista descreve o disco, não a fita. A fita é mídia sequencial: para chegar a um arquivo é preciso percorrer o rolo, o que torna a recuperação lenta, impede acesso aleatório eficiente e dificulta o acesso simultâneo de vários servidores. As vantagens reais da fita são custo por terabyte, longevidade e portabilidade para guarda externa.","distortion_type":"inversao","distorted_span":"são as vantagens de um backup executado em uma unidade de fita em relação ao realizado em uma unidade de disco rígido (HDD)","corrected_statement":"Recuperação de dados mais rápida (montagem e busca dos dados), acesso aleatório, otimização para pesquisa e múltiplos servidores acessando dados de forma simultânea são as vantagens de um backup executado em uma unidade de disco rígido (HDD) em relação ao realizado em uma unidade de fita.","concept":"Fita é sequencial e barata; disco é aleatório e rápido","citation":null,"trap_note":"Em comparação de mídias, identifique a característica física antes das vantagens: fita é sequencial, disco é aleatório. Toda vantagem de velocidade de acesso e de concorrência cai do lado do disco, e a de custo e guarda de longo prazo, do lado da fita."}},{"id":"6028c1d1af0a","number":119,"stem":8,"statement":"Uma das estratégias de failover mais empregadas no mercado é a tomada de controle mútuo, na qual um sistema primário processa toda a carga de trabalho enquanto um sistema secundário está inativo, ou em modo de espera, pronto para assumir o controle da carga de trabalho se houver falha no sistema primário.","answer":"E","source":{"slug":"ANM_24","ano":2024},"explanation":{"verdict_reason":"O que o item descreve — primário processando toda a carga e secundário ocioso em espera — é a estratégia de espera (standby), equivalente ao arranjo ativo-passivo. Na tomada de controle mútuo, ao contrário, os dois sistemas estão ativos, cada um com a sua própria carga, e o sobrevivente assume também a carga do outro quando este falha.","distortion_type":"troca_de_termo","distorted_span":"tomada de controle mútuo","corrected_statement":"Uma das estratégias de failover mais empregadas no mercado é a espera (standby), na qual um sistema primário processa toda a carga de trabalho enquanto um sistema secundário está inativo, ou em modo de espera, pronto para assumir o controle da carga de trabalho se houver falha no sistema primário.","concept":"Espera (ativo-passivo) × tomada de controle mútuo (ativo-ativo)","citation":null,"trap_note":"A palavra 'mútuo' exige reciprocidade: os dois lados trabalham e os dois assumem. Se no texto só um sistema trabalha e o outro espera, o nome correto é espera, standby ou ativo-passivo — nunca mútuo."}},{"id":"2d04408daebb","number":73,"stem":9,"statement":"O arranjo de disco do tipo RAID 5 é capaz de fornecer redundância a partir de um conjunto de 3 ou mais discos.","answer":"C","source":{"slug":"DATAPREV_23","ano":2023},"explanation":{"verdict_reason":"O RAID 5 divide os dados em faixas e distribui a paridade por todos os discos; para haver pelo menos um disco de dados além da paridade, o arranjo exige no mínimo três discos. Com três ou mais, a paridade permite reconstruir o conteúdo de um disco perdido — a redundância que o item afirma.","distortion_type":"correto","distorted_span":null,"corrected_statement":null,"concept":"RAID 5 exige no mínimo três discos","citation":null,"trap_note":"Mínimos que a banca cobra: RAID 0 e RAID 1, dois discos; RAID 5, três; RAID 6 e RAID 10, quatro. Conferir o mínimo resolve boa parte dos itens de RAID sem discussão conceitual."}},{"id":"505f59b46a19","number":76,"stem":10,"statement":"A redundância de rede e a implementação de protocolos de failover são práticas essenciais para garantir a alta disponibilidade da rede.","answer":"C","source":{"slug":"CTI_23","ano":2023},"explanation":{"verdict_reason":"Alta disponibilidade de rede se obtém eliminando o ponto único de falha, e isso tem duas metades inseparáveis: duplicar o caminho (enlaces, switches, roteadores, fontes) e ter um protocolo que detecte a queda e transfira a função ao equipamento reserva, como VRRP, HSRP ou o STP para os enlaces redundantes. Redundância sem protocolo de failover deixa o reserva parado; protocolo sem redundância não tem para onde apontar.","distortion_type":"correto","distorted_span":null,"corrected_statement":null,"concept":"Redundância física mais protocolo de failover","citation":null,"trap_note":"Itens genéricos de boa prática, sem absolutos e sem número, costumam ser Certo. Antes de procurar pegadinha, verifique se há algum 'sempre', 'apenas', prazo ou percentual: se não houver, o item provavelmente só descreve a prática consagrada."}},{"id":"911acfaa5467","number":108,"stem":11,"statement":"A capacidade de alternar para um servidor, sistema ou rede redundante ou em standby, mediante a falha ou o desligamento de um ativo existente, é chamada de failback.","answer":"E","source":{"slug":"BCB_24","ano":2023},"explanation":{"verdict_reason":"Assumir o serviço de um ativo que falhou é failover — a ida. Failback é o movimento contrário: devolver o serviço ao nó original depois que ele se recupera. A descrição do item está correta em tudo, menos no nome que dá a ela.","distortion_type":"troca_de_termo","distorted_span":"é chamada de failback","corrected_statement":"A capacidade de alternar para um servidor, sistema ou rede redundante ou em standby, mediante a falha ou o desligamento de um ativo existente, é chamada de failover.","concept":"Failover é ida; failback é volta","citation":null,"trap_note":"Failover e failback formam par, e a banca troca as duas palavras com frequência. Leia a direção do movimento antes do nome: se o nó reserva assume, é failover; se o serviço volta ao titular consertado, é failback."}},{"id":"f42b97bc8fcf","number":58,"stem":12,"statement":"Considere-se que seja necessário implantar uma arquitetura com o objetivo de aumentar a disponibilidade de servidores de arquivos, em uma rede com servidor Windows Server. Nesse caso, uma das opções é criar um cluster de failover, no qual os servidores clusterizados (nós) sejam conectados por meios físicos e por software, tal que, caso um desses nós do cluster falhe, um outro nó entrega o serviço.","answer":"C","source":{"slug":"FUB_22","ano":2022},"explanation":{"verdict_reason":"É a definição de cluster de failover do Windows Server: nós ligados por hardware e por software que trabalham em conjunto e, na falha de um, têm as funções assumidas por outro, com serviço de arquivos entre as cargas suportadas. A descrição não promete ausência de interrupção, apenas continuidade do serviço, que é o que o cluster entrega.","distortion_type":"correto","distorted_span":null,"corrected_statement":null,"concept":"Cluster de failover para aumentar disponibilidade de servidor de arquivos","citation":"Microsoft — Failover Clustering (Windows Server)","trap_note":"Alta disponibilidade admite interrupção breve com retomada rápida; tolerância a falhas mascara a falha sem interromper. Item que exija 'nenhuma interrupção' de um cluster de failover está exagerando."}},{"id":"9d5522e1854f","number":59,"stem":13,"statement":"No Windows, o NLB (network load balancing) permite gerenciar dois ou mais servidores como um único cluster virtual de modo a prover alta disponibilidade de servidores web, incluindo-se recursos internos que podem detectar uma falha em um nó de cluster ou ainda equilibrar a carga da rede quando hosts são adicionados.","answer":"C","source":{"slug":"FUB_22","ano":2022},"explanation":{"verdict_reason":"O NLB agrupa até 32 servidores sob um endereço IP virtual e distribui o tráfego entre eles, apresentando-os como um cluster único; é a solução da Microsoft para cargas sem estado, tipicamente web. Ele monitora os hosts, retira do rodízio o nó que falha e redistribui a carga quando hosts são acrescentados ou removidos — o que produz, junto com o balanceamento, alta disponibilidade.","distortion_type":"correto","distorted_span":null,"corrected_statement":null,"concept":"NLB: cluster virtual de balanceamento para cargas sem estado","citation":"Microsoft — Network Load Balancing (Windows Server)","trap_note":"No Windows existem dois clusters e eles não se substituem: NLB balanceia carga de aplicações sem estado; Failover Clustering protege aplicações com estado, como banco de dados e arquivos. A banca troca os nomes."}},{"id":"7aff8678415e","number":60,"stem":13,"statement":"Considere-se que, na situação representada na figura a seguir, o balanceamento de carga seja realizado por meio de um algoritmo round robin. Considere-se, ainda, que as máquinas HTTP Server 1 e HTTP Server 2 possuam configurações idênticas e que ambas executem ativamente o mesmo tipo de serviço, simultaneamente. Nesse cenário, tem-se um exemplo de cluster de alta disponibilidade do modo ativo-ativo.","answer":"C","source":{"slug":"FUB_22","ano":2022},"explanation":{"verdict_reason":"O que define o modo ativo-ativo é que todos os nós executam o serviço simultaneamente e recebem carga; o round robin distribuindo requisições entre dois servidores idênticos em operação é exatamente esse arranjo. No ativo-passivo haveria um nó ocioso, sem tráfego, apenas monitorando para assumir. Como os dois servidores atendem ao mesmo tempo, trata-se de cluster de alta disponibilidade ativo-ativo, com o ganho adicional de desempenho.","distortion_type":"correto","distorted_span":null,"corrected_statement":null,"concept":"Ativo-ativo: todos os nós atendendo com balanceamento","citation":null,"trap_note":"Pergunte se o nó reserva recebe requisição. Recebendo, é ativo-ativo e há balanceamento de carga; sem receber, é ativo-passivo e há apenas espera pelo failover."}},{"id":"a72d658dda52","number":77,"stem":14,"statement":"RAID 0, capaz de suportar falhas de qualquer disco, pode ser utilizado como solução de espelhamento com redundância.","answer":"E","source":{"slug":"BANCO_DO_NORDESTE_22","ano":2022},"explanation":{"verdict_reason":"O RAID 0 apenas distribui os dados em faixas, sem cópia e sem paridade: não há espelhamento nem redundância, e a falha de qualquer disco perde o volume inteiro. Quem espelha com redundância é o RAID 1. As duas qualidades que o item atribui ao nível 0 são precisamente as que ele não tem.","distortion_type":"troca_de_termo","distorted_span":"capaz de suportar falhas de qualquer disco","corrected_statement":"RAID 1, capaz de suportar a falha de um disco, pode ser utilizado como solução de espelhamento com redundância.","concept":"RAID 0 não tem redundância; espelhamento é RAID 1","citation":null,"trap_note":"Faixa (striping) é desempenho; espelho (mirroring) é redundância. Quando o item juntar 'RAID 0' com 'espelhamento', 'redundância' ou 'tolerância', já está errado antes do resto da frase."}},{"id":"eecbdd5c8d38","number":78,"stem":14,"statement":"A storage consegue suportar o uso de RAID 6, que agregará redundância dos dados e viabilizará o aumento de desempenho do acesso a dados.","answer":"E","source":{"slug":"BANCO_DO_NORDESTE_22","ano":2022},"explanation":{"verdict_reason":"O enunciado fixa três discos, e o RAID 6 mantém duas paridades independentes, o que exige no mínimo quatro discos para sobrar espaço de dados. Com três unidades o arranjo simplesmente não se forma, de modo que a storage descrita não suporta esse nível.","distortion_type":"numero_errado","distorted_span":"consegue suportar o uso de RAID 6","corrected_statement":"A storage não consegue suportar o uso de RAID 6, que exige no mínimo quatro discos, embora esse arranjo agregue redundância dos dados e viabilize o aumento de desempenho do acesso a dados.","concept":"RAID 6 exige no mínimo quatro discos","citation":null,"trap_note":"Quando o enunciado fixar a quantidade de discos, teste o mínimo do nível antes de discutir qualquer virtude dele. Três discos permitem 0, 1 e 5; RAID 6 e RAID 10 só a partir de quatro."}},{"id":"2c0469846c33","number":79,"stem":14,"statement":"A storage suportará o uso de RAID 5, porém a capacidade de armazenamento será menor, para que haja tolerância a falhas de até um disco.","answer":"C","source":{"slug":"BANCO_DO_NORDESTE_22","ano":2022},"explanation":{"verdict_reason":"Três discos atendem ao mínimo do RAID 5. O preço da paridade é o equivalente a um disco de capacidade — com três unidades, restam dois terços de espaço útil —, e o retorno é exatamente a tolerância à falha de um disco, que a paridade permite reconstruir. Capacidade menor e tolerância a uma falha são as duas faces da mesma escolha.","distortion_type":"correto","distorted_span":null,"corrected_statement":null,"concept":"RAID 5: capacidade de n-1 discos e tolerância a uma falha","citation":null,"trap_note":"Capacidade útil é cobrada tanto quanto tolerância: RAID 0 usa n discos, RAID 1 usa metade, RAID 5 usa n-1 e RAID 6 usa n-2. A conta de espaço confirma o nível quando o nome não é dito."}},{"id":"e7b29aeea888","number":135,"stem":15,"statement":"O atributo confiabilidade da tolerância a falhas refere-se ao fator de disponibilidade do sistema em determinado período de tempo.","answer":"E","source":{"slug":"SEFAZ_CE_21","ano":2021},"explanation":{"verdict_reason":"Confiabilidade e disponibilidade são atributos distintos da tolerância a falhas. Confiabilidade é a capacidade de o sistema operar continuamente sem falhar durante um intervalo; disponibilidade é a fração do tempo em que o sistema está pronto para uso. Um sistema que cai um milissegundo a cada hora tem disponibilidade altíssima e confiabilidade baixa — prova de que os dois não se confundem.","distortion_type":"troca_de_termo","distorted_span":"refere-se ao fator de disponibilidade do sistema em determinado período de tempo","corrected_statement":"O atributo confiabilidade da tolerância a falhas refere-se à capacidade de o sistema operar continuamente, sem falhar, em determinado período de tempo.","concept":"Confiabilidade (operar sem falhar) × disponibilidade (estar pronto)","citation":null,"trap_note":"Os quatro atributos clássicos da tolerância a falhas são disponibilidade, confiabilidade, segurança de funcionamento e manutenibilidade. A banca define um sob o nome do outro: confiabilidade é intervalo contínuo sem falha, disponibilidade é proporção de tempo em pé."}},{"id":"f0d3ac1c5ae7","number":56,"stem":16,"statement":"Failover é um processo que é acionado automaticamente quando há indisponibilidade de um banco de dados primário, não sendo possível configurar o seu acionamento no modo manual.","answer":"E","source":{"slug":"DPDF_20_ANALISTA","ano":2020},"explanation":{"verdict_reason":"O failover pode ser automático ou manual, e o modo manual é prática corrente — usa-se em manutenção planejada, atualização de versão e testes do plano de continuidade, quando se quer escolher a hora da troca. O item acerta ao descrever o acionamento automático e erra ao declarar o manual impossível.","distortion_type":"generalizacao","distorted_span":"não sendo possível configurar o seu acionamento no modo manual","corrected_statement":"Failover é um processo que pode ser acionado automaticamente quando há indisponibilidade de um banco de dados primário, sendo também possível configurar o seu acionamento no modo manual.","concept":"Failover automático e manual convivem","citation":null,"trap_note":"Palavras como 'não sendo possível', 'obrigatoriamente' e 'apenas' quase sempre fecham uma porta que a tecnologia mantém aberta. Antes de aceitar a restrição, procure o caso de uso legítimo que ela proíbe — aqui, a manutenção programada."}},{"id":"283ecffb9712","number":57,"stem":16,"statement":"Em um ambiente distribuído, a replicação de dados busca, entre outros objetivos, melhorar o desempenho de um serviço e aumentar sua disponibilidade.","answer":"C","source":{"slug":"DPDF_20_ANALISTA","ano":2020},"explanation":{"verdict_reason":"São os dois objetivos clássicos da replicação em sistemas distribuídos. Desempenho, porque cópias próximas do cliente reduzem latência e várias réplicas repartem a carga de leitura; disponibilidade, porque a falha de uma réplica não retira o dado de circulação. O item não afirma ganho de escrita nem ausência de custo de consistência, que seriam os pontos frágeis.","distortion_type":"correto","distorted_span":null,"corrected_statement":null,"concept":"Objetivos da replicação: desempenho e disponibilidade","citation":null,"trap_note":"Replicação e particionamento resolvem problemas diferentes: replicar é ter a mesma informação em vários nós (disponibilidade e leitura); particionar é dividir informações distintas entre nós (volume e escrita). A banca troca os dois."}},{"id":"5686279e82b5","number":58,"stem":16,"statement":"A principal vantagem do modelo de replicação passiva ou backup primário é a ausência de sobrecargas no sistema: se o gerenciador primário falhar, o servidor secundário é promovido automaticamente para atuar como primário.","answer":"E","source":{"slug":"DPDF_20_ANALISTA","ano":2020},"explanation":{"verdict_reason":"Na replicação passiva, ou backup primário, todo pedido passa pelo primário, que propaga a atualização aos backups e só então responde ao cliente — isso é sobrecarga de comunicação e de latência, além do tempo de detecção e promoção durante o failover. A vantagem real do modelo é a simplicidade e a ausência de conflito de escrita, não a ausência de sobrecarga. A segunda metade do item, sobre a promoção do secundário, está correta.","distortion_type":"generalizacao","distorted_span":"a ausência de sobrecargas no sistema","corrected_statement":"A principal vantagem do modelo de replicação passiva ou backup primário é a simplicidade, pois um único nó ordena as escritas: se o gerenciador primário falhar, o servidor secundário é promovido automaticamente para atuar como primário.","concept":"Replicação passiva: simples, porém com sobrecarga de propagação","citation":null,"trap_note":"Nenhum mecanismo de redundância é de graça: ele troca recurso ocioso, latência ou complexidade por disponibilidade. Item que anuncie 'ausência de sobrecarga', 'sem custo' ou 'sem impacto' está quase sempre errado."}},{"id":"fcdbb4de4b5f","number":59,"stem":16,"statement":"O balanceamento de carga distribui conexões entre os nós ativos menos congestionados em um cluster.","answer":"C","source":{"slug":"DPDF_20_ANALISTA","ano":2020},"explanation":{"verdict_reason":"É a descrição do balanceamento de carga em cluster: o balanceador conhece o estado dos nós ativos e direciona a nova conexão para o que está menos carregado — o algoritmo de menor número de conexões é exatamente isso. Nós inativos não recebem tráfego.","distortion_type":"correto","distorted_span":null,"corrected_statement":null,"concept":"Balanceamento distribui conexões entre nós ativos","citation":null,"trap_note":"Balanceamento distribui requisições; failover substitui nó caído. Item que peça ao balanceador o papel de recuperar falha, ou ao failover o de repartir carga, está trocando os dois."}},{"id":"bd188f3fbee5","number":60,"stem":16,"statement":"Logo após o failover, o banco de dados secundário passa a ser o novo banco de dados primário e fica inativo até ser iniciado pelo administrador, por meio de comandos.","answer":"E","source":{"slug":"DPDF_20_ANALISTA","ano":2020},"explanation":{"verdict_reason":"O propósito do failover é manter o serviço no ar, e é por isso que o secundário promovido entra imediatamente em operação atendendo às requisições. Ficar inativo à espera de comandos do administrador anularia o mecanismo. A intervenção manual, quando existe, é para o failback — a devolução do serviço ao primário recuperado.","distortion_type":"inversao","distorted_span":"fica inativo até ser iniciado pelo administrador, por meio de comandos","corrected_statement":"Logo após o failover, o banco de dados secundário passa a ser o novo banco de dados primário e já atende às requisições, sem depender de comandos do administrador.","concept":"Após o failover o secundário promovido já atende","citation":null,"trap_note":"Quando o item descrever um mecanismo de alta disponibilidade produzindo indisponibilidade, desconfie: a conclusão contradiz a finalidade do mecanismo. É a inversão mais barata de detectar na prova."}},{"id":"e68622d92cef","number":74,"stem":17,"statement":"O uso do RAID 1 permite replicar os dados em vários discos, uma vez que, assim, os dados nos discos são espelhados, o que proporciona tolerância a falha de disco e melhora no desempenho de leitura.","answer":"C","source":{"slug":"DPDF_20_ANALISTA","ano":2020},"explanation":{"verdict_reason":"O RAID 1 grava a mesma informação em dois ou mais discos, o que sustenta a tolerância à falha de disco: perdido um membro do espelho, o outro contém o conjunto completo. A leitura melhora porque a controladora pode buscar blocos distintos em qualquer das cópias simultaneamente; a escrita, essa não melhora, pois tem de ir a todas as cópias.","distortion_type":"correto","distorted_span":null,"corrected_statement":null,"concept":"RAID 1: espelhamento, tolerância a falha e ganho de leitura","citation":null,"trap_note":"No espelhamento o ganho é de leitura, nunca de escrita, e a capacidade útil cai à metade. Item que prometa ganho de escrita ou capacidade integral no RAID 1 está errado."}},{"id":"bf5b640c147c","number":175,"stem":18,"statement":"Os sistemas de RAID nível 4 gravam os dados e as informações de paridade distribuídas em todos os discos do volume, o que aumenta a tolerância a falhas e permite a rápida substituição e recuperação do conteúdo de um disco danificado.","answer":"E","source":{"slug":"TCE_RJ_20","ano":2020},"explanation":{"verdict_reason":"Paridade distribuída por todos os discos do volume é a assinatura do RAID 5. O que distingue o RAID 4 é justamente o oposto: os dados são divididos em faixas entre os discos, mas toda a paridade fica concentrada em um único disco dedicado, que vira gargalo de escrita. O item descreve o RAID 5 sob o nome do RAID 4.","distortion_type":"troca_de_termo","distorted_span":"informações de paridade distribuídas em todos os discos do volume","corrected_statement":"Os sistemas de RAID nível 4 gravam os dados em faixas entre os discos e as informações de paridade em um único disco dedicado do volume, o que aumenta a tolerância a falhas e permite a rápida substituição e recuperação do conteúdo de um disco danificado.","concept":"RAID 4 tem paridade dedicada; RAID 5 tem paridade distribuída","citation":null,"trap_note":"Decore a diferença por uma palavra: RAID 4, paridade dedicada; RAID 5, paridade distribuída; RAID 6, paridade dupla. O item que usar 'distribuída' com o nível 4, ou 'dedicada' com o nível 5, está trocando o par."}},{"id":"c98b763f2440","number":63,"stem":19,"statement":"Otimizador de consulta tem por objetivo gerar um plano de avaliação de consulta que calcule o mesmo resultado da expressão analisada.","answer":"C","source":{"slug":"FUB_19","ano":2019},"explanation":{"verdict_reason":"A otimização de consultas trabalha com equivalência: o otimizador reescreve a expressão e escolhe entre planos de execução alternativos, mas todos eles têm de produzir exatamente o mesmo resultado da expressão original. O que varia entre os planos é o custo — ordem de junção, método de acesso, uso de índice —, nunca a resposta. Um otimizador que alterasse o resultado não seria otimizador, seria defeito.","distortion_type":"correto","distorted_span":null,"corrected_statement":null,"concept":"Otimizador escolhe o plano mais barato entre planos equivalentes","citation":null,"trap_note":"Sempre que o item falar de otimização (de consulta, de código, de rota), o resultado é invariante e só o custo muda. Item que sugira que a otimização altera o resultado está errado."}},{"id":"be654a9cbced","number":64,"stem":19,"statement":"Em um banco de dados distribuídos, a replicação aumenta o desempenho das operações de leitura e, também, a disponibilidade dos dados.","answer":"C","source":{"slug":"FUB_19","ano":2019},"explanation":{"verdict_reason":"Replicar significa manter cópias do mesmo dado em vários nós. Com mais cópias, as leituras podem ser atendidas por qualquer réplica, o que distribui a carga e reduz latência; e a queda de um nó não tira o dado do ar, o que eleva a disponibilidade. O preço fica na escrita e na consistência, que o item não afirma.","distortion_type":"correto","distorted_span":null,"corrected_statement":null,"concept":"Replicação: ganho em leitura e disponibilidade, custo na escrita","citation":null,"trap_note":"Replicação melhora leitura e disponibilidade e piora escrita e consistência. Item que atribua ganho de escrita à replicação, ou que negue o ganho de disponibilidade, inverte a troca."}},{"id":"d0445b1c6bc1","number":88,"stem":20,"statement":"Os conjuntos de RAID dos níveis de 1 a 6 utilizam algoritmos para calcular a paridade dos dados e garantir a redundância no armazenamento.","answer":"E","source":{"slug":"EMAP_18","ano":2018},"explanation":{"verdict_reason":"Paridade calculada por algoritmo aparece nos níveis 3, 4, 5 e 6; o RAID 2 usa código de correção de erro de Hamming e o RAID 1 não calcula nada — sua redundância é a cópia integral dos dados no disco espelho. Como o intervalo declarado inclui o nível 1, a afirmação abrange um nível que obtém redundância por espelhamento, e não por paridade.","distortion_type":"escopo_ampliado","distorted_span":"dos níveis de 1 a 6","corrected_statement":"Os conjuntos de RAID dos níveis de 3 a 6 utilizam algoritmos para calcular a paridade dos dados e garantir a redundância no armazenamento.","concept":"Redundância por espelhamento (RAID 1) × por paridade (RAID 3 a 6)","citation":null,"trap_note":"Há duas formas de redundância em RAID e elas não se misturam: cópia (espelhamento, níveis 1 e 10) e cálculo (paridade, níveis 3 a 6). Item que aplique paridade ao espelho, ou faixa a intervalos que começam em 0 ou 1, esticou a regra."}},{"id":"34f1af33bb18","number":70,"stem":21,"statement":"O RAID 10, em uma disposição de quatro discos, como a apresentada na figura a seguir, garante a proteção dos dados mesmo que até três discos apresentem falha nos segmentos de RAID 1.","answer":"E","source":{"slug":"TCE_PA_16","ano":2016},"explanation":{"verdict_reason":"O RAID 10 com quatro discos é formado por dois espelhos de dois discos, unidos por divisão em faixas. Ele suporta a perda de até dois discos, e ainda assim apenas se cada um estiver em um espelho diferente: se os dois membros do mesmo espelho caírem, o volume se perde. Três discos falhos derrubam obrigatoriamente um espelho inteiro, de modo que a proteção alegada não existe.","distortion_type":"numero_errado","distorted_span":"mesmo que até três discos apresentem falha","corrected_statement":"O RAID 10, em uma disposição de quatro discos, como a apresentada na figura a seguir, garante a proteção dos dados caso até dois discos apresentem falha, desde que em segmentos de RAID 1 distintos.","concept":"RAID 10 de quatro discos tolera duas falhas, em espelhos distintos","citation":null,"trap_note":"Em RAID 10 a pergunta nunca é só quantos discos falharam, é quais. Guarde o pior caso: dois discos do mesmo espelho perdem o volume; a promessa segura é a falha de um disco por espelho."}},{"id":"46ece86fa9f8","number":71,"stem":21,"statement":"No RAID 5 com sete discos, a falha simultânea de até dois discos não ocasiona a perda de dados. Contudo, se um terceiro disco falhar antes da recriação dos discos defeituosos, serão perdidos todos os dados no volume.","answer":"E","source":{"slug":"TCE_PA_16","ano":2016},"explanation":{"verdict_reason":"O RAID 5 mantém um único conjunto de paridade e, por isso, tolera a falha de um disco apenas, qualquer que seja o tamanho do arranjo — sete discos não mudam isso. Quem tolera duas falhas simultâneas é o RAID 6, com paridade dupla. A segunda metade do item descreve corretamente a janela de reconstrução, mas parte de um número errado.","distortion_type":"numero_errado","distorted_span":"a falha simultânea de até dois discos não ocasiona a perda de dados","corrected_statement":"No RAID 5 com sete discos, a falha de um disco não ocasiona a perda de dados. Contudo, se um segundo disco falhar antes da recriação do disco defeituoso, serão perdidos todos os dados no volume.","concept":"RAID 5 tolera uma falha; RAID 6, duas","citation":null,"trap_note":"A quantidade de discos do arranjo não altera quantas falhas ele tolera: isso é decidido pela quantidade de paridades. RAID 5, uma paridade, uma falha; RAID 6, duas paridades, duas falhas."}},{"id":"ee3e8676bb9d","number":100,"stem":22,"statement":"Denomina-se failover o processo, transparente ou não, em que um nó assume o funcionamento de outro nó em razão de este ter apresentado alguma falha.","answer":"C","source":{"slug":"TCE_PA_16","ano":2016},"explanation":{"verdict_reason":"É a definição corrente de failover: um nó assume o funcionamento de outro em razão da falha deste. O detalhe que valida o item é o 'transparente ou não' — o failover pode ser imperceptível ao usuário ou implicar queda de sessão e nova conexão, conforme a aplicação mantenha ou não o estado replicado.","distortion_type":"correto","distorted_span":null,"corrected_statement":null,"concept":"Failover: um nó assume a função do nó que falhou","citation":null,"trap_note":"Transparência não faz parte da definição de failover, é uma qualidade opcional dele. Item que exija failover sempre transparente, ou que negue a possibilidade de ser transparente, distorce nos dois sentidos."}},{"id":"50cce906d3af","number":103,"stem":22,"statement":"Durante a operação correta do recurso de clustering de failover, ocorre um grande número de interrupções nos serviços oferecidos aos usuários.","answer":"E","source":{"slug":"TCE_PA_16","ano":2016},"explanation":{"verdict_reason":"O cluster de failover existe justamente para reduzir a interrupção percebida pelo usuário: em operação correta, o serviço é retomado por outro nó com o mínimo de disrupção. Grande número de interrupções durante a operação normal descreveria um cluster defeituoso, não o funcionamento esperado do recurso.","distortion_type":"inversao","distorted_span":"ocorre um grande número de interrupções nos serviços oferecidos aos usuários","corrected_statement":"Durante a operação correta do recurso de clustering de failover, ocorre um número mínimo de interrupções nos serviços oferecidos aos usuários.","concept":"Cluster de failover minimiza a interrupção percebida","citation":"Microsoft — Failover Clustering (Windows Server)","trap_note":"Leia o efeito que o item atribui ao mecanismo e compare com a finalidade dele. Alta disponibilidade que produz indisponibilidade, segurança que reduz proteção e cache que aumenta latência são inversões declaradas."}},{"id":"1f4839d58e12","number":113,"stem":23,"statement":"Para utilizar o clustering de failover nos servidores Windows, os serviços como Microsoft Exchange Server podem ser executados em máquinas físicas, mas não em máquinas virtuais.","answer":"E","source":{"slug":"TCE_PA_16","ano":2016},"explanation":{"verdict_reason":"O clustering de failover do Windows Server é suportado tanto em nós físicos quanto em máquinas virtuais — a virtualização de cargas em cluster, inclusive de aplicações como o Exchange Server, é cenário previsto e documentado. O item transforma uma possibilidade em proibição.","distortion_type":"inversao","distorted_span":"mas não em máquinas virtuais","corrected_statement":"Para utilizar o clustering de failover nos servidores Windows, os serviços como Microsoft Exchange Server podem ser executados tanto em máquinas físicas quanto em máquinas virtuais.","concept":"Cluster de failover suporta nós físicos e virtuais","citation":"Microsoft — Failover Clustering (Windows Server)","trap_note":"Restrição de plataforma é o formato preferido da banca para inverter o permitido em proibido. Quando o item disser que algo 'não pode' rodar em máquina virtual, em nuvem ou em contêiner, desconfie: a resposta quase sempre é que pode."}},{"id":"4527ba59cc30","number":97,"stem":24,"statement":"A implementação de RAID via software apresenta desempenho inferior se comparada à implementação de RAID via hardware.","answer":"C","source":{"slug":"TJDFT_15_SERVIDOR","ano":2015},"explanation":{"verdict_reason":"No RAID por software quem calcula paridade, divide faixas e sincroniza espelhos é a CPU do próprio servidor, usando memória do sistema e disputando barramento com as aplicações. No RAID por hardware há uma controladora dedicada, com processador próprio e cache (frequentemente com bateria), que faz esse trabalho fora do caminho da CPU. Daí o desempenho inferior da implementação por software.","distortion_type":"correto","distorted_span":null,"corrected_statement":null,"concept":"RAID por software usa CPU do host; por hardware, controladora dedicada","citation":null,"trap_note":"A vantagem do RAID por software é custo e independência de fornecedor; a do RAID por hardware é desempenho e cache. Item que inverta esse par está errado."}}]}