nerdexam
Cisco

300-910 · Question #47

What are two testing scenarios of the chaos engineering principle? (Choose two.)

The correct answer is A. maxing out CPU cores on an Elasticsearch cluster E. unplugging a core switch device. Chaos engineering scenarios involve intentionally injecting failures to test system resilience, such as exhausting resources on a critical component or simulating major hardware/network outages.

Application Deployment and Operations

Question

What are two testing scenarios of the chaos engineering principle? (Choose two.)

Options

  • Amaxing out CPU cores on an Elasticsearch cluster
  • Bremoving all users from a version control system
  • Cexecuting routine in driver code to emulate I/O errors
  • Dblocking developers'building access
  • Eunplugging a core switch device

How the community answered

(41 responses)
  • A
    83% (34)
  • B
    2% (1)
  • C
    5% (2)
  • D
    10% (4)

Why each option

Chaos engineering scenarios involve intentionally injecting failures to test system resilience, such as exhausting resources on a critical component or simulating major hardware/network outages.

Amaxing out CPU cores on an Elasticsearch clusterCorrect

Maxing out CPU cores on an Elasticsearch cluster simulates resource contention or failure on a critical data component, testing how the system handles stress and degraded performance, which is a key chaos engineering principle.

Bremoving all users from a version control system

Removing all users from a version control system is a security or administrative issue, not a test of system resilience under fault conditions typical of chaos engineering.

Cexecuting routine in driver code to emulate I/O errors

Executing routines in driver code to emulate I/O errors describes a *method* for injecting a fault, but is less of a high-level testing *scenario* compared to the broader system impacts of options A and E.

Dblocking developers'building access

Blocking developers' building access relates to developer workflow or security access and does not test the resilience of the application or infrastructure itself under failure conditions.

Eunplugging a core switch deviceCorrect

Unplugging a core switch device simulates a significant network infrastructure failure, directly testing the system's ability to recover, failover, and maintain availability under severe network disruption, a common chaos engineering experiment.

Concept tested: Chaos engineering principles and scenarios

Source: https://principlesofchaos.org/

Topics

#Chaos Engineering#Resilience Testing#Fault Injection#System Reliability

Community Discussion

No community discussion yet for this question.

Full 300-910 Practice