Pular para o conteúdo principal

Questão de Redes de Computadores — Cloud Computing (Computação em Nuvem) — VUNESP 2023

Redes de ComputadoresCloud Computing (Computação em Nuvem)
Código
vu196437
Banca
VUNESP
Órgão
Pref Pindamonhangaba
Ano
2023
Cargo
WDes (Pref Pinda)
Sobre o conceito de elasticidade em computação em nuvem, assinale a alternativa correta.
  1. ARefere-se à capacidade de aumento e redução de recursos computacionais alocados em uma infraestrutura de nuvem, de modo geral, conforme a demanda varia.
  2. BRefere-se à capacidade de aumento de recursos computacionais alocados em uma infraestrutura de nuvem, de modo geral, conforme a demanda aumenta, mas a redução dos recursos não é possível após seu provisionamento.
  3. CEstá associado ao conceito de escalabilidade vertical, não sendo a elasticidade aplicável quando é necessária escalabilidade horizontal.
  4. DQuando são provisionados novos recursos na nuvem para atendimento de um pico de demanda de forma temporária, não há incidência de custos adicionais com o provedor de nuvem.
  5. EAplicam-se aos recursos de CPU memória RAM e largura de banda de rede, mas armazenamento não volátil (storage) não pode se beneficiar da elasticidade, uma vez que sistemas de arquivos de máquinas virtuais são imutáveis.
Revelar gabarito e comentário

GabaritoA — Refere-se à capacidade de aumento e redução de recursos computacionais alocados em uma infraestrutura de nuvem, de modo geral, conforme a demanda varia.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Elasticidade em Computação em Nuvem

Gabarito: letra A. Elasticidade é a capacidade de aumentar e reduzir dinamicamente os recursos computacionais provisionados, acompanhando a variação da demanda — é uma das características essenciais do modelo de nuvem definido pelo NIST. As demais alternativas distorcem esse conceito ao negar a redução de recursos, confundir com escalabilidade vertical, ignorar custos ou excluir o armazenamento.

A elasticidade é um dos pilares da computação em nuvem. O NIST (National Institute of Standards and Technology) define cloud computing como um modelo que permite acesso sob demanda a um conjunto de recursos computacionais configuráveis (redes, servidores, armazenamento, aplicações e serviços) que podem ser rapidamente provisionados e liberados com o mínimo de esforço de gestão. A elasticidade é justamente essa capacidade de provisionar e liberar recursos de forma rápida e automática, acompanhando a demanda em tempo real.

Na prática, a elasticidade funciona como um "acordeão": quando a demanda aumenta (picos de acesso, por exemplo), a infraestrutura expande a alocação de recursos; quando a demanda diminui, os recursos são reduzidos. Isso é diferente de escalabilidade, que é a capacidade de aumentar a capacidade de um sistema para lidar com crescimento de carga. A escalabilidade pode ser vertical (aumentar CPU/RAM de uma máquina) ou horizontal (adicionar mais máquinas). A elasticidade é uma forma de escalabilidade automática e dinâmica, que opera nos dois sentidos — para cima e para baixo.

Um exemplo concreto: um site de e-commerce que recebe um pico de acessos na Black Friday. Com elasticidade, a nuvem automaticamente provisiona mais servidores para suportar o tráfego e, após o evento, reduz a alocação, evitando custos desnecessários. Esse provisionamento e liberação dinâmica é o que caracteriza a elasticidade.

A pegadinha que a banca explora é a confusão entre elasticidade e escalabilidade, e a ideia equivocada de que recursos provisionados não podem ser reduzidos. A elasticidade é justamente o oposto: é a capacidade de reduzir recursos quando não são mais necessários. Além disso, a elasticidade se aplica a todos os tipos de recursos — CPU, memória, largura de banda e armazenamento — e o provisionamento de recursos adicionais sempre gera custos, pois o modelo de nuvem é baseado em pagamento por uso.

Guarde a fronteira entre elasticidade (aumento e redução automática) e escalabilidade (aumento de capacidade): é exatamente nela que as alternativas se dividem.

Elasticidade (NIST)
  • 1Capacidade de provisionar e liberar recursos
    • Aumento conforme a demanda
    • Redução conforme a demanda
  • 2Automática e dinâmica
  • 3Aplica-se a todos os recursos
    • CPU
    • Memória RAM
    • Largura de banda
    • Armazenamento
  • 4Modelo de pagamento por uso
    • Provisionamento gera custos
  • 5Distinção de escalabilidade
    • Escalabilidade: aumento de capacidade
    • Elasticidade: ajuste automático nos dois sentidos
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta ⟵ GABARITO

A alternativa A define corretamente a elasticidade: capacidade de aumento e redução de recursos computacionais conforme a demanda varia. Isso está alinhado com a definição do NIST, que destaca a capacidade de "rapidamente provisionados e liberados" — ou seja, tanto o aumento quanto a redução são possíveis e automáticos. É a essência do conceito.

Alternativa B — ❌ Incorreta

A alternativa B afirma que a redução dos recursos não é possível após o provisionamento. Isso é falso: a elasticidade é justamente a capacidade de reduzir recursos quando a demanda diminui. A redução é uma parte fundamental do conceito, pois evita custos desnecessários. A banca tenta confundir o candidato ao negar a redução, mas a elasticidade opera nos dois sentidos.

Alternativa C — ❌ Incorreta

A alternativa C afirma que a elasticidade está associada apenas à escalabilidade vertical e não se aplica à escalabilidade horizontal. Isso é incorreto: a elasticidade pode ser aplicada tanto na escalabilidade vertical (aumentar recursos de uma máquina) quanto na horizontal (adicionar ou remover máquinas). A elasticidade é um conceito mais amplo, que engloba a capacidade de ajustar recursos dinamicamente, independentemente do tipo de escalabilidade.

Alternativa D — ❌ Incorreta

A alternativa D afirma que não há incidência de custos adicionais ao provisionar recursos para atender a um pico de demanda. Isso é falso: o modelo de nuvem é baseado em pagamento por uso, e o provisionamento de recursos adicionais gera custos proporcionais ao uso. A elasticidade permite otimizar custos ao reduzir recursos quando não são necessários, mas não elimina os custos dos recursos provisionados.

Alternativa E — ❌ Incorreta

A alternativa E afirma que o armazenamento não volátil (storage) não pode se beneficiar da elasticidade, pois sistemas de arquivos de máquinas virtuais são imutáveis. Isso é incorreto: o armazenamento em nuvem é elástico, podendo ser expandido ou reduzido conforme a necessidade. Serviços como Amazon S3, Google Cloud Storage e Azure Blob Storage oferecem armazenamento elástico, que pode ser provisionado e liberado dinamicamente. A afirmação sobre imutabilidade de sistemas de arquivos é equivocada.

Gabarito: letra A

Link permanente: /questoes/vu196437