peoplesoft_multiple_availability_domain_ha_topology.png 圖解描述
此圖像是跨兩個可用性網域部署 JD Edwards EnterpriseOne 應用程式的架構圖,同時確保高可用性。
此架構包含一個虛擬雲端網路 (VCN),內含置於兩個可用性網域之 VCN 個別子網路中的防禦主機、負載平衡器、PeopleTools 從屬端、應用程式以及資料庫主機。兩個可用性網域中的所有執行處理均為作用中。架構中的唯一被動元件是可用性網域 2 中的資料庫主機。
防禦主機會建置在公用子網路中,所有其他執行處理則會建置在專用子網路中。防禦主機會透過動態路由閘道 (DRG) 和網際網路閘道接收要求。DRG 是將企業內部部署網路連線至雲端網路的閘道。若要啟用 DRG 與客戶端設備之間的通訊,請使用 IPSec VPN 或 Oracle Cloud Infrastructure FastConnect。若要從網際網路存取您的防禦主機,請設定網際網路閘道 (IGW)。IGW 是軟體定義的路由器,可提供從您的 VCN 到網際網路的網路流量路徑。
負載平衡程式執行處理會透過連接埠 8000 或 8443 接收要求,然後將其傳送至可用性網域 1 或 2 中應用程式層的 Web 伺服器。應用程式層包含子網路中的兩個 Web 伺服器執行處理、另一個子網路中的 ElasticSearch 伺服器、兩個應用程式伺服器,以及第三個子網路中的兩個處理作業排程器伺服器。為了確保高可用性,會在應用程式層建置備援的執行處理,且所有執行處理均為作用中。Web 伺服器會透過負載平衡程式,從 Web 環境、網際網路及內部網路接收應用程式要求。它會將要求轉送至應用程式伺服器。應用程式伺服器會透過連接埠 1521 將 SQL 提交至可用性網域 1 中的資料庫伺服器。ElasticSearch 伺服器會與 PeopleSoft Web 伺服器和處理程序排程程式伺服器互動。PeopleTools 從屬端會放置在個別的子網路中,並透過連接埠 1521 與 PeopleSoft 資料庫互動。
若要跨可用性網域複製資料庫,請以同步模式使用 Oracle Active Data Guard。