VAULT-ASSOCIATE-002 · Question #58
Which of the following storage backends supports high availability?
The correct answer is D. Consul. Among the listed options, Consul is a distributed key-value store that supports high availability for Vault by providing a robust and consistent backend for storing Vault's operational data.
Question
Options
- AAzure Storage Container
- BManta
- CAmazon S3
- DConsul
How the community answered
(19 responses)- B5% (1)
- C5% (1)
- D89% (17)
Why each option
Among the listed options, Consul is a distributed key-value store that supports high availability for Vault by providing a robust and consistent backend for storing Vault's operational data.
Azure Storage Container (Blob Storage) is an object storage service and does not provide the consistency model required for Vault's HA mode as a primary storage backend for core operations.
Manta is an object storage service and does not provide the consistent, low-latency, and distributed key-value store characteristics required for Vault's HA mode.
Amazon S3 (Simple Storage Service) is an object storage service and does not offer the strong consistency guarantees and distributed locking primitives required for Vault's HA mode as a primary storage backend.
Consul is a highly available and consistent distributed key-value store that can serve as a storage backend for Vault. When configured with Consul, Vault can run in High Availability (HA) mode, with multiple Vault nodes sharing the same Consul backend and failing over as needed.
Concept tested: Vault high availability storage backends
Source: https://developer.hashicorp.com/vault/docs/concepts/ha#storage-backends-and-ha
Topics
Community Discussion
No community discussion yet for this question.