此映像檔包含一個 Oracle Cloud Infrastructure 區域,其中包含三個容錯域、容錯域 1、容錯域 2 及容錯域 3。區域內的虛擬雲端網路 (VCN) 會跨可用性網域和所有三個容錯域。VCN 包含一個子網路堆疊:堆疊頂端的堆疊是公用子網路,而底下則是三個專用子網路。這些子網路會跨三個容錯域。區域內會提供「監督、稽核及識別」服務,但 VCN 外部。
系統會配置四個子網路,如下所示:
- 公用子網路包含負載平衡器層,其中容錯域 1 包含作用中負載平衡器,而容錯域 2 包含一個被動負載平衡器。從 VCN 到此層的流量是由安全清單與路由表所控制。
- 負載平衡器層子網路下方是一個包含 Web 伺服器層的專用子網路,其中包含兩個磁帶 Web 伺服器 (每個容錯域 1 和 2)。
- 下面,專用子網路包含容錯域 2 中網路檔案儲存 (NFS) 的檔案儲存層。此層的存取是由網路安全群組 (NSG) 控制。
- 底部專用子網路包含三個 MySQL 資料庫系統,每個容錯域之一。容錯域 1 中的資料庫系統是主要系統,另一個兩個系統是次要的。從 VCN 到此層的流量是由安全清單與路由表所控制。
區域外部的使用者會透過網際網路閘道存取負載平衡器層。負載平衡器接著會將流量導向至容錯域 1 或 2 中可用的 Magento Web 伺服器。這些伺服器也會從專用子網路中的 MsSQL 資料庫系統擷取資料,及與網路檔案服務交換資料。