1Y0-312 practice question 11 of 25

Scenario: A large company recently acquired a smaller company. A Citrix Engineer needs to add more resources in the environment, so that all users…

Full set: 118 questions
Scenario: A large company recently acquired a smaller company. A Citrix Engineer needs to add more resources in the environment, so that all users can access the published resources. The engineer has planned to add six more StoreFront servers to the existing StoreFront server group with four StoreFront servers. The engineer found that the scalability declined after reaching the seventh StoreFront. What should the engineer increase in the StoreFront server group to prevent issues in the scalability?
Answer options
A: The RAM for the initial StoreFront servers before adding more servers.
B: The CPUs allocated to the initial StoreFront servers, before adding more servers. Correct answer
C: The RAM for the six new StoreFront servers.
D: The CPUs allocated for the six new StoreFront servers.
Correct Answer:
B. The CPUs allocated to the initial StoreFront servers, before adding more servers.
Explanation

In a Citrix StoreFront server group, one server acts as the primary server responsible for propagating configuration and subscription data changes to all other members. This synchronization process is CPU-intensive. As more servers are added to the group, the load on the primary server increases significantly. The scenario describes a scalability decline after the seventh server, which strongly indicates that the primary server (one of the initial four servers) has become CPU-bound and is unable to handle the synchronization load from the expanding group. Increasing the CPU resources for the initial servers, particularly the primary, will alleviate this bottleneck and allow the server group to scale effectively.

Why Incorrect

A. The RAM for the initial StoreFront servers before adding more servers. Subscription synchronization is primarily a CPU-bound process, not a memory-bound one. Adding RAM would not resolve the CPU bottleneck causing the scalability issue.
C. The RAM for the six new StoreFront servers. Adding RAM to the new member servers does not address the performance bottleneck on the primary server, which is responsible for data propagation.
D. The CPUs allocated for the six new StoreFront servers. Increasing CPU on the new member servers is irrelevant to the problem, as the bottleneck lies with the initial primary server struggling to push updates to the group.

References

1. Citrix Tech Zone, Design Decision: StoreFront High Availability and Scalability (Updated: May 15, 2020): In the "Server Group" section, it is stated, "The subscription synchronization process is CPU intensive. In a server group with a large number of servers, the server responsible for propagating the subscription data can become overloaded." This directly supports that the synchronization process is CPU-intensive and can cause a bottleneck on the primary server in a large group.

2. Citrix StoreFront 1912 LTSR Product Documentation, Plan your StoreFront deployment > Scalability: This section discusses the overhead of server groups: "For a server group with many servers, this synchronization process can generate a lot of traffic... The time taken to synchronize subscription data increases with the number of servers in the group." This highlights the performance impact of adding servers, which manifests as a CPU load on the primary server managing the synchronization.

3. Citrix StoreFront 1912 LTSR Product Documentation, Manage your StoreFront deployment > Server groups: This document explains the propagation mechanism: "Changes made on one server are automatically propagated to all other servers in the group." The server initiating or handling this propagation is the one that experiences the load, which is one of the initial servers in the scenario.

Scroll to Top