安裝和管理 Solaris Container Manager 1.1

Container Manager 範例

下列範例說明如何使用 Container Manager。

一個區域具有多個專案 (Oracle)

在此範例中,您可以在區域內具有一個預設資源儲存池。您可以設定具 1 個資源儲存池、2 個區域的容器。第 1 個區域 (zone_ora1) 具有 Oracle 資料庫應用程式,第 2 個區域 (zone_ws01) 具有 web 伺服器應用程式。每個資源儲存池有兩個 CPU。您最多可在容器設定 8 份 CPU 共用,4 份共用給 zone_ora1,3 份共用給 zone_ws01。容器使用公平共用排程程式。

動態資源儲存池範例

在此範例中,設定一個容器具兩個資源儲池。Pool1 已被指定 1 到 3 個 CPU。pool1 的載入目標為大於 20 % 和小於 80 %。Pool2 為郵件伺服器所使用。視郵件伺服器載入的需求而定,其他儲存池為動態的且可為其應用程式使用 1 到 3 個 CPU。

應用程式共用相同的容器

在此範例中,您可以設定一個容器具有兩個區域。第 1 個區域,zone_ora02 有 7 個專案:1 個專案給使用者 ORACLE,1 個專案給群組資料庫管理員所執行的程序,5 個為預設專案:system、user.root、noproject、default 和 group.staff。第 1 個區域中總共有 100 份 CPU 共用。每個預設專案會被指定 1 份共用。第 1 個專案給使用者 ORACLE 被指定 75 份共用,第 2 個專案給群組。dba 被指定 20 份共用。

第 2 個區域 ( zone_ws_02) 給 web 伺服器。

多重系統中的 Oracle 10g 機架

在此範例中,應用程式 Oracle 10g 執行在多重系統中。在具一個儲存池和一個區域的系統 1 建立專案 (用於 Oracle 10g 應用程式)。然後複製專案的區域和儲存池到第 2 個系統,並將第 2 個系統的專案與 Oracle 10g 應用程式建立關聯。

具多個資源儲存池的多重系統

在此範例中,您具有兩個系統,每個系統皆有兩個儲存池。您在系統 1 和系統 2 皆有具 web 伺服器的專案。每個專案有 10 份 CPU 共用(其每個 web 伺服器分配 5 份共用)。其他 5 份共用保留下來以供日後使用。