Courseiva

CCNA Scaling Vault For Performance Questions

22 questions · Scaling Vault For Performance · All types, answers revealed

1
MCQhard

When configuring path filters for performance replication, what is the effect of using an 'exclude' filter on a path?

A.The path is not synchronized to the secondary.
B.The path is hidden from the primary's API.
C.The path is deleted from the primary.
D.The secondary will proxy requests for that path to the primary.
AnswerA

An exclude filter removes matching paths from replication, so those secrets are never synchronised to the secondary cluster. The path remains local to the primary, satisfying the requirement to keep specified data off the secondary.

Why this answer

In Performance Replication, path filters determine which paths are replicated to secondary clusters. An 'exclude' filter on a path means that the specified path is not synchronized to the secondary; it remains local to the primary. This is useful for keeping sensitive or region-specific data from being replicated.

Exam trap

Vault Enterprise often tests the misconception that exclude filters hide or delete data on the primary, but they only prevent replication to secondaries; candidates must understand the direction of replication.

How to eliminate wrong answers

Option B is wrong because excluding a path does not hide it from the primary's API; the primary still serves it. Option C is wrong because exclusion does not delete the path from the primary; it only affects replication. Option D is wrong because the secondary does not proxy requests for excluded paths to the primary; such requests would fail or be handled locally if the path exists, but typically they are not available on the secondary.

2
MCQhard

A Vault Enterprise cluster is configured with Performance Replication to a secondary cluster. The secondary cluster is in a different region and is used for disaster recovery and read scaling. You notice that the secondary cluster is experiencing high replication lag, and some read requests return stale data. Which factor is most likely causing the lag?

A.The network latency between the primary and secondary clusters is high, and the primary is generating a high volume of writes.
B.The secondary cluster has a large number of Performance Standby nodes that are overwhelmed with read requests.
C.The primary cluster is using Integrated Storage (Raft) while the secondary uses Consul as its storage backend.
D.The secondary cluster is configured with a different seal mechanism than the primary cluster.
AnswerA

Performance Replication streams write operations from the primary to the secondary. High network latency and a high volume of writes can cause the replication stream to fall behind, resulting in lag. This is the most likely cause of the observed lag and stale reads.

Why this answer

Performance Replication lag is primarily influenced by network conditions and the write throughput on the primary. High latency between clusters and a heavy write load can cause the secondary to fall behind, leading to stale reads. To mitigate, ensure adequate network bandwidth and consider reducing write volume or scaling the primary.

Exam trap

The trap here is assuming that read load on the secondary or storage backend differences cause replication lag, when in fact replication lag is driven by the primary's write stream and network conditions.

3
MCQhard

You are using Vault Enterprise with Performance Replication. The primary cluster is in us-east-1, and a secondary cluster is in eu-west-1. You need to ensure that the secondary cluster can continue to serve read requests even if the primary cluster becomes unavailable. Which statement describes the behavior of the secondary cluster in this scenario?

A.The secondary cluster will continue to serve read requests using its local replica of the data, but writes will fail until the primary is restored or the secondary is promoted.
B.The secondary cluster will become read-only and reject all requests, including reads, until the primary is back online.
C.The secondary cluster will redirect all read requests to the primary cluster, causing failures if the primary is down.
D.The secondary cluster will automatically promote itself to primary and begin accepting writes.
AnswerA

Performance Replication secondaries maintain a local replica of the data and can serve read requests even if the primary is down. However, writes cannot be processed because the secondary does not have the authority to accept writes unless it is promoted to primary. This behavior ensures read availability during a primary outage.

Why this answer

Performance Replication secondaries are designed to serve read requests locally, providing read scalability and disaster recovery. If the primary becomes unavailable, the secondary can continue to serve reads from its local replica, but it cannot accept writes unless it is manually promoted to primary. This ensures that read operations remain available during a primary outage.

Exam trap

The trap here is assuming that the secondary automatically promotes itself or that it stops serving reads; in reality, it continues to serve reads but requires manual promotion for writes.

4
MCQmedium

An application is configured to use a Batch token. Which of the following operations will fail when using a Batch token?

A.Performing a Transit engine encryption.
B.Renewing the token.
C.Authenticating with a configured auth method.
D.Reading a secret from the KV engine.
AnswerB

Batch tokens are non-renewable by design, so any renewal attempt fails immediately. This satisfies the stem's constraint directly: the token type itself prohibits the renew operation, unlike service tokens which support renewal via `auth/token/renew`. The failure is inherent to the batch token's encrypted, stateless structure, not a policy restriction.

Why this answer

Batch tokens in Vault are lightweight, non-renewable tokens designed for high-scale, short-lived workloads. Because they are not persisted in Vault's storage backend and have a fixed TTL, they cannot be renewed — attempting to renew a batch token will fail. They can still be used to authenticate, read secrets, and perform operations like Transit encryption, provided the token's policies allow it.

Exam trap

The trap is assuming batch tokens behave like service tokens for all operations — candidates forget that batch tokens are non-renewable and non-revocable, which is their defining limitation.

How to eliminate wrong answers

Option A is wrong because Transit encryption is a normal Vault operation that a batch token can perform if its policies permit — batch tokens are not restricted from using secrets engines. Option C is wrong because authenticating with a configured auth method is exactly what batch tokens are often used for (e.g., via the token auth method or after login); batch tokens can be used to authenticate to other auth methods if policies allow. Option D is wrong because reading secrets from the KV engine is a standard operation that batch tokens support — the limitation is on renewal and certain token-management operations, not on secret reads.

5
Multi-Selectmedium

You are configuring a Vault Enterprise cluster with integrated storage to scale for a high-read workload. You plan to add performance standby nodes. Which two statements accurately describe how performance standbys affect scaling and request handling? (Choose two.)

Select 2 answers
A.Performance standbys participate in the Raft quorum and can become the active node if the current active fails.
B.Performance standbys can accept write requests and commit them directly to the integrated storage backend.
C.Performance standbys require a separate integrated storage backend that is synchronized via performance replication.
D.Performance standbys forward write requests to the active node, which then commits the change to the replicated data store.
E.Performance standbys can serve read requests from the replicated data store, reducing load on the active node.
AnswersD, E

When a client sends a write to a performance standby, the standby forwards the request to the active node. The active node commits the change to the Raft log, and the change is then replicated back to the standbys. This preserves consistency while allowing reads to be served locally. The statement accurately describes the write forwarding behavior of performance standbys.

Why this answer

Performance standbys scale read-heavy workloads by serving reads locally from the replicated data store, and they forward writes to the active node for commitment. They do not participate in Raft elections and cannot become active, which distinguishes them from standard standbys. These two characteristics make them ideal for read scaling without altering the write path or failover topology.

Exam trap

The trap here is assuming performance standbys can handle writes or participate in failover, when they are strictly read-scaling nodes that forward writes to the active node.

6
MCQmedium

You are using Batch tokens in your environment to improve performance. A developer asks why their Batch token cannot be revoked individually. What is the primary reason?

A.Batch tokens are stateless and not persisted in the storage backend.
B.The performance standby nodes do not support Batch token revocation.
C.Batch tokens are only supported for transit engine operations.
D.Batch tokens have a hard-coded TTL that cannot be overridden.
AnswerA

Batch tokens are not written to Vault's storage backend; they exist only as self-contained encrypted blobs, so there is no accessor record to revoke. This statelessness is precisely what delivers their performance benefit, and it is the reason individual revocation is impossible.

Why this answer

Batch tokens are stateless and not persisted in Vault's storage backend, so they cannot be revoked individually. Unlike service tokens, which are stored and tracked, batch tokens are self-contained and validated cryptographically. This design enables high performance and scalability but sacrifices individual revocation capability.

Exam trap

The trap is assuming batch tokens can be revoked like service tokens; candidates must remember that statelessness precludes individual revocation, a key trade-off for performance.

How to eliminate wrong answers

Option B is wrong because performance standby nodes do support batch token operations; the limitation is due to statelessness, not node type. Option C is wrong because batch tokens are not limited to the transit engine; they can be used with many auth methods and secrets engines. Option D is wrong because batch tokens do have a TTL, but it is not hard-coded; it is set at creation, and the inability to revoke is due to statelessness, not TTL constraints.

7
MCQeasy

You are deploying a Vault Enterprise cluster with Integrated Storage and want to ensure high availability. The cluster will have five nodes. What is the minimum number of nodes that must be active and healthy to maintain quorum and allow write operations?

A.2
B.1
C.5
D.3
AnswerD

In a five-node Raft cluster, quorum is achieved when a majority of nodes are active and healthy. The formula floor(n/2)+1 gives floor(5/2)+1 = 3. Therefore, at least three nodes must be operational to maintain quorum, elect a leader, and allow write operations. This ensures fault tolerance of up to two node failures.

Why this answer

Quorum in a Raft cluster is determined by a majority of nodes. For a five-node cluster, the majority is three. Therefore, at least three nodes must be active and healthy to maintain quorum and allow write operations.

This provides tolerance for up to two node failures.

Exam trap

The trap here is assuming that all nodes are required for quorum, when actually only a majority is needed.

8
Multi-Selectmedium

Which THREE factors influence the performance of a Performance Secondary cluster?

Select 3 answers
A.The speed of the network between primary and secondary.
B.The storage backend performance on the secondary.
C.The number of Performance Standby nodes on the Primary cluster.
D.The number of root tokens in the system.
E.The rate of write operations on the Primary cluster.
AnswersA, B, E

Network latency and bandwidth between the primary and Performance Secondary directly govern replication throughput, since the secondary must receive and apply updates from the primary. Slow links delay write propagation and increase staleness, making link speed a genuine performance constraint for the secondary cluster.

Why this answer

Option A is correct because a Performance Secondary receives replicated data from the Primary over the network, so the bandwidth and latency of the link between primary and secondary directly affect how quickly that replication is applied and how current the secondary's data is. Option B is correct because the secondary must persist and serve the replicated writes from its own storage backend, so disk IOPS, throughput, and latency on the secondary determine how fast it can apply and read that data. Option E is correct because the volume of write operations on the Primary drives the replication workload the secondary must process; a higher write rate increases the replication traffic and processing burden on the secondary.

Option C is not correct because Performance Standby nodes are read-only replicas that scale read capacity on the Primary cluster and do not govern the performance of a Performance Secondary. Option D is not correct because root tokens are authentication credentials and have no bearing on cluster performance.

Exam trap

The trap is selecting options about primary-side scaling (performance standbys) or irrelevant administrative counts (root tokens) instead of the three factors that directly govern secondary replication and serving performance.

9
MCQmedium

A Vault Enterprise cluster is running with three nodes. The active node is handling both reads and writes, and the two standby nodes are idle. You want to scale read performance by allowing the standby nodes to serve read requests while maintaining the same high availability and data consistency guarantees. Which configuration should you enable?

A.Enable the `read_replica` option on the active node and configure the standby nodes to forward read requests to the active node.
B.Enable Integrated Storage (Raft) with three voters and configure `performance_standby` on the standby nodes via the `vault operator raft` command.
C.Deploy a separate Performance Secondary cluster and configure Performance Replication to forward read requests to it.
D.Set `performance_standby = true` in the Vault configuration file on the standby nodes and restart the Vault service.
AnswerD

Setting `performance_standby = true` in the configuration file on standby nodes enables Performance Standby mode. These nodes can then serve read requests from the active node's data, scaling read performance while maintaining high availability. This is the correct way to enable performance standbys in Vault Enterprise.

Why this answer

Performance Standby nodes are a Vault Enterprise feature that allows standby nodes to serve read requests, offloading the active node and scaling read throughput. They are enabled by setting `performance_standby = true` in the configuration file on the standby nodes. This maintains high availability because one node remains active for writes, while standbys handle reads and can take over if the active node fails.

Exam trap

The trap here is confusing Performance Standby nodes with Performance Replication, which is a separate feature for cross-cluster replication, not within-cluster read scaling.

10
MCQhard

Your organization requires fine-grained control over what data is synchronized to a specific Performance Secondary cluster to reduce storage overhead. Which feature should you implement?

A.Replication path filters
B.Namespace isolation policies
C.Mount tuning with local=true
D.Performance Standby path filtering
AnswerA

Replication path filters let you exclude specific mount paths from being replicated to a Performance Secondary, directly reducing its storage footprint. This satisfies the fine-grained control requirement by allowing selective synchronisation rather than replicating all data.

Why this answer

Replication path filters allow you to specify which paths are replicated to a Performance Secondary, reducing storage and bandwidth overhead by excluding paths that the secondary does not need. You configure them on the Primary using the sys/replication/performance/primary/path-filters endpoint, listing allowed or denied paths. This gives fine-grained control over what data lands on each secondary.

Exam trap

Vault Enterprise often tests the confusion between replication path filters (fine-grained, path-level control) and local mounts (all-or-nothing exclusion) — candidates pick local=true thinking it offers granularity it does not provide.

How to eliminate wrong answers

Option B is wrong because namespace isolation policies control access to namespaces, not what data is replicated — they are an authorization mechanism, not a replication filter. Option C is wrong because mount tuning with local=true marks a mount as local to a cluster, meaning it is never replicated at all; that is a binary exclusion, not fine-grained path-level control, and it applies to the mount as a whole. Option D is wrong because 'Performance Standby path filtering' is not a real Vault feature — Performance Standbys serve reads but do not have a path-filtering mechanism; the correct feature is replication path filters on Performance Secondaries.

11
MCQmedium

You are the Vault operator for a financial services company. Your Vault Enterprise cluster runs Integrated Storage and is approaching its maximum write throughput during peak trading hours. You need to increase write scalability without changing the client API or adding a separate Disaster Recovery cluster. Which action should you take?

A.Enable Performance Replication and promote a secondary cluster to handle writes.
B.Increase the number of nodes in the Integrated Storage cluster and ensure the active node has sufficient CPU and disk IOPS.
C.Add more Performance Standby nodes behind the active load balancer.
D.Deploy a second Vault cluster with its own Integrated Storage and configure the clients to write to both clusters.
AnswerB

Integrated Storage (Raft) scales write throughput by adding voting nodes, which increases the quorum's ability to commit log entries in parallel across more followers. Additionally, the active node must have adequate CPU and disk IOPS because it serializes writes and appends to the Raft log. This is the correct way to scale writes without changing clients.

Why this answer

Scaling write throughput in Vault Enterprise with Integrated Storage is achieved by increasing the number of Raft nodes and ensuring the active node has sufficient resources. Performance Standby nodes only offload reads, and Performance Replication secondaries do not accept arbitrary writes. Adding independent clusters changes the client model and is not a supported scaling approach.

Exam trap

The trap here is assuming that Performance Standby nodes or Performance Replication secondaries can absorb write traffic; they are designed for read scaling and read-only replicas, not for increasing write throughput.

12
MCQhard

You are managing a multi-region Vault deployment with Performance Replication. You notice that a specific secret engine mount is not being replicated to the secondary site. What should you check?

A.The replication_filter configuration.
B.The namespace's 'replicated' flag.
C.The mount's 'local' flag.
D.The secondary cluster's license status.
AnswerC

Mounts flagged as local are deliberately excluded from Performance Replication, so they never propagate to secondary clusters. Checking that flag directly explains why this specific secret engine is absent at the secondary site, satisfying the stem's constraint that only one mount fails to replicate while others succeed.

Why this answer

In Performance Replication, a mount can be marked as 'local' so that it is not replicated to secondary clusters. If a secret engine mount is missing on the secondary, the most likely cause is that the mount was created with the 'local' flag (or the mount's 'local' attribute is true), which explicitly excludes it from replication. Checking the mount's 'local' flag is the correct diagnostic step.

Exam trap

The trap is assuming replication filters or namespace flags control mount replication, when the mount's own 'local' flag is the direct and common reason a mount does not appear on a secondary.

How to eliminate wrong answers

Option A is wrong because replication_filter is used to filter which paths or namespaces replicate, but the question specifies a single mount not replicating; the mount's own local flag is the direct cause. Option B is wrong because the namespace's 'replicated' flag is not a standard Vault configuration; namespaces are either replicated or not based on their creation context, but this is not the primary check for a specific mount. Option D is wrong because license status would affect the entire cluster's replication, not a single mount; if the license were invalid, replication would fail broadly.

13
MCQeasy

You are troubleshooting performance issues in a Vault Enterprise cluster that uses Integrated Storage. You notice that the Raft leader is frequently changing, causing disruptions in service. Which of the following is the most likely cause of this instability?

A.The Vault cluster nodes have insufficient CPU or memory resources, causing the leader to be unable to maintain heartbeats.
B.The Raft protocol is configured with a very high election timeout, causing leaders to step down prematurely.
C.The Vault cluster is using a single node for storage, which is not supported for Integrated Storage.
D.The network latency between Vault nodes is extremely low, causing heartbeats to arrive too quickly.
AnswerA

In Raft, the leader sends periodic heartbeats to followers to maintain leadership. If the leader is resource-starved (e.g., high CPU or memory pressure), it may fail to send heartbeats on time, causing followers to initiate elections and potentially elect a new leader. This leads to frequent leader changes and service disruption.

Why this answer

Frequent Raft leader elections are often a symptom of the leader being unable to send heartbeats in a timely manner. This can occur if the leader node is under-resourced (CPU, memory, disk I/O) or if there are network issues. Insufficient resources can cause the Vault process to stall, missing heartbeat deadlines.

Ensuring adequate resources and stable networking is key to Raft stability.

Exam trap

The trap here is assuming that network latency or election timeouts are the primary cause, when resource starvation on the leader is a common culprit for missed heartbeats.

14
MCQeasy

You are evaluating whether to use a Batch token for a high-throughput application that performs frequent secret reads. The application runs on a container platform and can handle token renewals. What is a key characteristic of Batch tokens that affects performance?

A.Batch tokens are stored in the Integrated Storage backend, which adds write latency.
B.Batch tokens support all Vault features, including cubbyhole and token revocation, without performance impact.
C.Batch tokens can be renewed indefinitely, which reduces the need for new token creation.
D.Batch tokens are lightweight and do not require a storage write to create, reducing overhead.
AnswerD

Batch tokens are not persisted to storage; they are generated with an embedded encrypted blob that contains the token's metadata. This eliminates the storage write that a Service token requires, significantly reducing latency and improving throughput for token creation and use. This is the primary performance advantage of Batch tokens.

Why this answer

Batch tokens are lightweight because they are not persisted to storage; they are self-contained and require no storage write to create. This reduces latency and increases throughput. They cannot be renewed, do not support all features, and are not stored in Integrated Storage.

Exam trap

The trap here is assuming Batch tokens are stored like Service tokens, or that they support all features; they are stateless and have intentional limitations that make them fast.

15
MCQmedium

You are scaling a Vault Enterprise cluster to handle a high volume of database credential generation. You configure the database secrets engine with a maximum open connections setting of 100 and a maximum idle connections setting of 20. After a few hours, you notice that the number of open connections to the database frequently reaches 100 and stays there, even when request rates are moderate. You want to reduce the connection churn and improve performance without changing the maximum open connections. What should you do?

A.Reduce the maximum open connections setting to force the pool to recycle connections more aggressively.
B.Enable the database secrets engine's connection pooling by setting a longer max_connection_lifetime.
C.Configure the database secrets engine to use a dynamic username template to reduce the number of distinct connections.
D.Increase the maximum idle connections setting to a value closer to the maximum open connections.
AnswerD

Increasing max_idle_connections allows the database secrets engine to keep more idle connections in the pool, reducing the need to open new connections when demand spikes. This lowers connection churn and improves performance, as the pool can reuse existing connections. The maximum open connections remains the same, so the total number of connections is still bounded.

Why this answer

The database secrets engine maintains a connection pool to the database. When max_idle_connections is set too low relative to max_open_connections, idle connections are closed and must be recreated when new requests arrive, causing churn and performance degradation. Raising max_idle_connections allows more connections to remain idle and be reused, reducing the overhead of establishing new connections while still respecting the maximum open connections limit.

Exam trap

The trap here is assuming that reducing the maximum open connections or changing connection lifetime settings will solve connection churn, when the real issue is the number of idle connections retained.

16
MCQhard

You operate a Vault Enterprise Performance Primary with a Performance Secondary. The secondary is used for read-only workloads in a disaster recovery site. During a planned maintenance window, the primary is taken offline. Which statement describes the expected behavior of the secondary?

A.The secondary continues to serve reads from its replicated data but cannot process writes until promoted.
B.The secondary enters a sealed state and requires unsealing before it can serve any requests.
C.The secondary automatically promotes itself to primary and begins accepting writes.
D.The secondary forwards all requests, including reads, to the primary and fails if the primary is unreachable.
AnswerA

A Performance Secondary maintains a replicated copy of data and can serve read requests locally. Write requests are not accepted because the secondary is not the primary and does not have an active write path. If the primary is offline, writes fail until an operator promotes the secondary. This behavior is by design to prevent split-brain. The statement accurately describes the read-only nature of a performance secondary during a primary outage.

Why this answer

Performance Secondaries are read-only replicas that serve local reads even when the primary is offline. They do not automatically promote to primary and do not forward reads to the primary. Writes are unavailable until an operator manually promotes the secondary, which prevents split-brain during a primary outage.

This design supports disaster recovery with minimal read disruption.

Exam trap

The trap here is assuming a performance secondary automatically fails over to primary, when promotion is a manual operation to avoid split-brain.

17
MCQeasy

Which component is responsible for receiving and responding to read requests in a Performance Standby configuration?

A.The Active Vault node.
B.The Consul agent.
C.The Vault API Gateway.
D.The Performance Standby node.
AnswerD

Performance Standby nodes serve read-only requests locally, forwarding writes to the active node. This read scaling is their defining function, so the Performance Standby node receives and responds to read requests, satisfying the stem's scenario directly.

Why this answer

In a Vault Enterprise Performance Standby configuration, the Performance Standby node itself is responsible for receiving and responding to read requests. Performance standbys can service read-only operations locally (using their replicated state) while forwarding writes to the active node, which is the entire point of the feature — it scales read throughput horizontally.

Exam trap

Vault Enterprise often tests the division of labor in HA topologies, and candidates may assume the active node handles all requests — the trap is forgetting that performance standbys exist specifically to absorb read traffic.

How to eliminate wrong answers

Option A is wrong because the Active node handles writes and is the source of truth, but read requests in a performance standby setup are specifically offloaded to the standby nodes to reduce load on the active. Option B is wrong because the Consul agent is the storage backend client, not a request handler — it stores data but does not receive or respond to Vault API read requests. Option C is wrong because there is no 'Vault API Gateway' component in Vault's architecture; requests go directly to Vault nodes (or through a load balancer), not through a gateway product.

18
Multi-Selecteasy

Which TWO statements are true about the relationship between Performance Standby nodes and Performance Replication?

Select 2 answers
A.Performance Replication is a type of Performance Standby.
B.Performance Standby nodes are required for Performance Replication.
C.Performance Standby allows read scaling within a single cluster.
D.Performance Replication can be used in conjunction with Performance Standby nodes on the same cluster.
E.Replication requires performance standby for all nodes.
AnswersC, D

Performance Standby nodes serve read-only requests within one Vault cluster, offloading reads from the active node and thereby satisfying the stem's read-scaling requirement. This is distinct from Performance Replication, which spans multiple clusters across regions. The scaling here stays intra-cluster, so no cross-cluster replication topology is involved.

Why this answer

Option C is correct because Performance Standby nodes in Vault are read-only replicas within the same cluster that serve read requests, thereby enabling read scaling within a single cluster. Option D is correct because Performance Replication and Performance Standby are complementary features that can coexist on the same cluster, allowing both cross-cluster replication and intra-cluster read scaling. Option A is incorrect because Performance Replication and Performance Standby are distinct features, not a subtype relationship.

Option B is incorrect because Performance Replication does not require Performance Standby nodes; replication can function without them. Option E is incorrect because replication does not require performance standby nodes for all nodes.

Exam trap

The trap is conflating Performance Standby (intra-cluster read scaling) with Performance Replication (cross-cluster data replication) — candidates assume one requires or is a type of the other.

19
MCQmedium

You are preparing to add a new Performance Secondary cluster to an existing Vault Enterprise Performance Replication setup. The primary cluster uses integrated storage. To ensure that the new secondary can successfully receive replication data and serve read requests, which step must you take before enabling replication on the secondary?

A.Manually copy the primary's storage data to the secondary's storage backend.
B.Set up a load balancer to distribute traffic between the primary and secondary.
C.Generate a secondary activation token on the primary using the command `vault write -f sys/replication/performance/primary/secondary-token`.
D.Configure the secondary with a new seal stanza that matches the primary's seal configuration.
AnswerC

The activation token is required to authenticate the secondary to the primary. It is generated on the primary cluster and then used on the secondary when enabling replication. This token contains the necessary details for the secondary to establish a connection and start receiving data. Without it, the secondary cannot be activated.

Why this answer

To enable Performance Replication on a secondary, you must first generate an activation token on the primary. This token is then used on the secondary to authenticate and establish the replication connection. Without the token, the secondary cannot join the replication set and will not receive data from the primary.

Exam trap

The trap here is assuming that replication can be enabled without an activation token or that manual data synchronization is needed.

20
MCQeasy

What is the benefit of using Performance Replication over standard DR Replication?

A.Performance replication supports write operations.
B.Performance replication provides disaster recovery capabilities.
C.Performance replication allows the secondary to serve read requests.
D.Performance replication is cheaper to license.
AnswerC

Performance Replication enables secondaries to serve read requests locally, satisfying the stem's demand for a benefit over DR Replication. DR Replication secondaries remain on standby and cannot handle reads, whereas Performance Replication secondaries actively serve reads, distributing load and reducing latency for geographically dispersed clients.

Why this answer

Performance Replication is designed to let secondary clusters serve read requests locally, offloading read traffic from the primary and reducing latency for geographically distributed users. This is its defining benefit over DR Replication, which keeps secondaries in a warm standby state that cannot serve client reads.

Exam trap

The trap is conflating the goals of Performance Replication (read scaling and locality) with DR Replication (failover readiness) — candidates pick 'disaster recovery' because both involve secondary clusters.

How to eliminate wrong answers

Option A is wrong because Performance Replication secondaries are read-only for replicated mounts — writes must still go to the primary (except for local mounts). Option B is wrong because disaster recovery capability is the purpose of DR Replication, not the differentiator for Performance Replication (though PR secondaries can be promoted). Option D is wrong because licensing cost is not a technical benefit and both replication types are Enterprise features under the same license tier.

21
MCQhard

When utilizing performance replication, your Vault cluster experiences high replication lag between the primary and secondary sites. Which action would most effectively reduce this lag?

A.Configure path filters to exclude high-churn paths from replication.
B.Convert the secondary cluster to a Disaster Recovery secondary.
C.Increase the number of Performance Standby nodes.
D.Enable Batch token replication.
AnswerA

Path filters let you exclude high-churn paths from replication, directly cutting the volume of write-ahead log entries shipped to secondaries. Less replicated data means the secondary applies the log faster, reducing measured replication lag at the primary.

Why this answer

Performance replication lag is most directly reduced by filtering out high-churn paths (e.g., transit secrets engine, high-volume KV writes) that don't need to be replicated to the secondary. Path filters let you exclude specific mounts from replication, cutting the volume of data that must traverse the link and thus reducing lag. This is the targeted, effective action for a bandwidth-bound replication lag problem.

Exam trap

The trap is choosing topology changes (DR conversion) or node scaling (performance standbys) instead of the targeted path-filtering action that directly reduces replicated data volume.

How to eliminate wrong answers

Option B is wrong because converting a performance secondary to a DR secondary changes the replication mode (DR replicates only core data, not performance data) but does not reduce lag on the existing performance replication path — it's a topology change, not a lag remedy. Option C is wrong because performance standby nodes serve read traffic locally; they do not accelerate replication throughput between primary and secondary. Option D is wrong because batch token replication is a token-type optimization, not a mechanism to reduce replication lag for data writes.

22
MCQhard

You manage a Vault Enterprise cluster with Performance Replication enabled. The primary cluster is in us-east-1 and a secondary cluster is in eu-west-1. Clients in eu-west-1 are experiencing high read latency even though replication lag is consistently low. You have already verified that the secondary is healthy and has Performance Standby nodes. What is the most likely cause?

A.The secondary cluster's Integrated Storage is undersized or has high disk latency, causing slow local reads.
B.The secondary cluster is in a different region, so all reads must traverse the WAN to the primary.
C.The primary cluster is not sending replication data to the secondary fast enough.
D.The secondary cluster's Performance Standby nodes are not configured to forward reads to the active node.
AnswerA

Performance Secondary clusters maintain their own Integrated Storage and serve reads locally. If the underlying storage is undersized or has high latency, read operations will be slow even with low replication lag. This is a common oversight when scaling reads: the secondary's local storage performance directly affects read latency.

Why this answer

Performance Secondary clusters serve reads locally from their own Integrated Storage. Even with low replication lag, slow reads can occur if the secondary's storage is undersized or has high disk latency. The primary's replication speed and WAN traversal are not factors when lag is low and reads are local.

Exam trap

The trap here is focusing on replication lag as the sole indicator of read performance, overlooking that the secondary's local storage performance directly impacts read latency.

Ready to test yourself?

Try a timed practice session using only Scaling Vault For Performance questions.