Your application is using an ELB in front of an Auto Scaling group of web/application servers deployed across two AZs and a Multi-AZ RDS Instance for data persistence. The database CPU is often above 80% usage and 90% of I/O operations on the database are reads. To improve performance you recently added a single-node Memcached ElastiCache Cluster to cache frequent DB query results. In the next weeks the overall workload is expected to grow by 30%. Do you need to change anything in the architecture to maintain the high availability or the application with the anticipated additional load? Why?
A. Yes, you should deploy two Memcached ElastiCache Clusters in different AZs because the RDS instance will not be able to handle the load if the cache node fails.
B. No, if the cache node fails you can always get the same data from the DB withouthaving any availability impact.
C. No, if the cache node fails the automated ElastiCache node recovery feature will prevent any availability impact.
D. Yes, you should deploy the Memcached ElastiCache Cluster with two nodes in the same AZ as the RDS DB
master instance to handle the load if one cache node fails.
Answer: A. Yes, you should deploy two Memcached ElastiCache Clusters in different AZs because the RDS instance will not be able to handle the load if the cache node fails.
You might also like to view...
MC Python prints a(n)______ when a fatal logic error occurs.
a) logic message. b) traceback. c) exception. d) None of the above.
A(n) ___________________ method is written by the programmer as needed.
Fill in the blank(s) with the appropriate word(s).
Answer the following statements true (T) or false (F)
1. All information that is to be processed by a computer must first be entered into memory via an input device. 2. A list of instructions provided to the computer is called a program. 3. Once a program is stored in memory, the control unit can execute this program, fetching then executing one instruction at a time. 4. A floppy disk cannot be removed from its disk drive; therefore, you cannot buy extra floppy disks to insert into a floppy disk drive. 5. Just like a large term paper, complex programs require substantial planning and organization before any substantial writing should be done.
Which of the following is a null string literal?
A. '\0' B. "\0" C. "" D. " " E. NULL