This image contains an Oracle Cloud
Infrastructure region containing a single availability domain which itself contains three fault
domains, Fault Domain 1, Fault Domain 2, and Fault Domain 3. A virtual cloud network
(VCN) within the resgion spans the availability domain and all three fault domains. The
VCN contains both a public subnet and a private subnet, which both span the three fault
domains. Both subnets are protected by a routing table and a security list. Monitoring,
Auditing, and Identity services are provided within the region but external to the
VCN.
- The public subnet contains a load balancer tier in which fault domain 1 contains an active load balancer and fault domain 2 contains a passive load balancer. Traffic to this tier from the VCN is controlled by a security list and a routing table.
- Below the load balancer tier subnet is a private subnet containing the web server tier, comprising two Drupal web servers, one in each of fault domains 1 and 2.
- Below that, a private subnet contains a file storage tier, with network file storage (NFS) in fault domain 2. Access to this tier is controlled by a network security group (NSG).
- The bottom private subnet contains three MySQL database systems, one in each of the three fault domains. The DB system in fault domain 1 is the primary while the other two are secondary. Traffic to this tier from the VCN is controlled by a security list and a routing table.
Users external to the region access the Load Balancer tier via an Internet Gateway. The load balancer then directs traffic to the available Drupal webserver in either fault domain 1 or 2. These servers also pull data from the MsSQL database systems in the private subnet.