Cloud and Container Basics

In the cloud, which of the following is the main purpose of placing web servers and database replicas across several availability zones within the same region?

  1. ATo keep the service running in other zones even when a failure on the scale of a single data center (such as a power or cooling failure) occurs
  2. BTo place servers in various parts of the world so that responses come from places near users, reducing communication latency
  3. CBecause communication between zones has no latency and no charge, making processing faster and cheaper than in a single zone
Show answer and explanation

Answer: A. To keep the service running in other zones even when a failure on the scale of a single data center (such as a power or cooling failure) occurs

A region is a geographic area where a cloud provider has data centers, and an availability zone within it is a group of one or more data centers whose power, cooling and networking are independent of the other zones. Zones are connected by low-latency links, so placing servers and data replicas across several zones lets the service continue in the remaining zones if one zone stops. To prepare for disasters that affect a whole area, replicas are also placed in another region. Communication between zones does have latency and may be charged, so the design must take the data replication method into account.

  • A. Correct. Zones have independent power and networking, so the system can survive the failure of one zone.
  • B. Responding from places near users is the purpose of using several regions or a CDN. Zones in the same region are in nearby areas.
  • C. Communication between zones has latency and may be charged. The purpose is not speed or cost but preparing for failures.
Practice this topic Back to topic

Books on Cloud and Container Basics Ad

As an Amazon Associate I earn from qualifying purchases.

More Cloud and Container Basics questions

  1. With serverless functions (FaaS), only the first call to a function that has not been called for a while sometimes responds hundreds of milliseconds to several seconds slower. Which of the following correctly explains this phenomenon?
  2. Cloud storage is used for three purposes: (1) attaching it to a virtual machine as a disk, creating a file system and storing database data files; (2) mounting it from several servers at the same time and using it as a shared directory; (3) reading and writing a large number of images by key (name) through an HTTP API and growing the capacity without deciding it in advance. Which of the following is the appropriate combination of storage types for (1) to (3)?
  3. Virtual machines that are charged only for the time used, at ¥40 per hour (a made-up price), are used. Normally 2 machines run throughout the month (30 days), and on 20 weekdays 4 more are added for 6 hours a day to match the load. Which of the following is the charge for the month?
  4. A virtual machine costs ¥50 per hour on demand, paying only for the hours used, or ¥262,800 per year with a reservation that commits to a year of use in advance, regardless of the hours used (both made-up prices). With a year taken as 8,760 hours, the reservation becomes cheaper once the hours used in a year exceed a certain number. Which of the following is that number of hours?
  5. Which of the following generally applies to how many public clouds charge for data transfer?