
Answer-first summary for fast verification
Answer: Add a second cluster to an existing instance with a multi-cluster routing, use live-traffic app profile for your regular workload and batch-analytics profile for the analytics workload.
## Explanation **Option B is the correct answer** because it provides the optimal solution for handling mixed workloads while maintaining reliability: ### Why Option B is correct: - **Multi-cluster routing** allows you to distribute traffic between clusters based on application profiles - **Live-traffic app profile** ensures production workloads continue to run reliably - **Batch-analytics profile** isolates analytical workloads to prevent interference with production traffic - This approach maintains **high availability** and **performance isolation** ### Why other options are incorrect: **Option A (Export to GCS)**: - Creates stale data (hourly exports won't reflect real-time changes) - Adds operational overhead for frequent exports - Doesn't provide real-time analytical capabilities **Option C (Single-cluster routing)**: - Doesn't provide proper workload isolation - Analytical jobs could still impact production performance - Lacks the traffic distribution benefits of multi-cluster routing **Option D (Increase cluster size)**: - Doesn't isolate workloads effectively - Analytical jobs could still compete with production traffic for resources - Less cost-effective than proper workload isolation ### Key Benefits of Multi-Cluster Routing: - **Workload Isolation**: Production and analytical workloads run on separate clusters - **Automatic Failover**: If one cluster fails, traffic automatically routes to the other - **Cost Optimization**: Can scale analytical cluster independently based on workload needs - **Performance Guarantees**: Ensures production SLAs are maintained while running analytics
Author: LeetQuiz .
Ultimate access to all questions.
No comments yet.
NO.4 You're using Bigtable for a real-time application, and you have a heavy load that is a mix of read and writes. You've recently identified an additional use case and need to perform hourly an analytical job to calculate certain statistics across the whole database. You need to ensure both the reliability of your production application as well as the analytical workload. What should you do?
A
Export Bigtable dump to GCS and run your analytical job on top of the exported files.
B
Add a second cluster to an existing instance with a multi-cluster routing, use live-traffic app profile for your regular workload and batch-analytics profile for the analytics workload.
C
Add a second cluster to an existing instance with a single-cluster routing, use live-traffic app profile for your regular workload and batch-analytics profile for the analytics workload.
D
Increase the size of your existing cluster twice and execute your analytics workload on your new resized cluster.