共用處理器

共用處理器為多個邏輯分割區共用其處理容量的實體處理器。可分割實體處理器,並且能在多個邏輯分割區中共用的能力,稱為 微分割™ 本主題說明如何使用共用處理器、共用處理器儲存區、未覆蓋的分割區 (所使用的處理器資源不能超過其指定的處理容量的分割區)、未覆蓋的分割區 (所使用的處理器資源可超過其指定的處理容量的分割區)。本主題包含了 Flash 示範程式, 當中顯示系統如何使用覆蓋與未覆蓋的分割區以及共用處理儲存區來最佳化處理能力的實務範例。

註: 在某些型號中,您必須取得 Advanced POWER™ Virtualization 啟動碼並輸入它, 才能使用 微分割 選項。如果您尚未對這些伺服器型號輸入此啟動碼, 請參閱 Entering the activation code for Virtualization Engine™ technologies

不專屬於特定邏輯分割區的所有實體處理器皆群組在一起,並位於共用處理器 儲存區中。您可以指派共用處理器儲存區中的特定處理容量 給每一個使用共用處理器儲存區的邏輯分割區。

共用處理器儲存區允許您將部分的處理器指派給邏輯分割區。任何分割區使用共用處理器可配置最少 0.10 處理單位。處理單位為一測量單位,用來測量跨越一或多個虛擬處理器的共用處理力。虛擬處理器上的共用處理單位所完成的工作量大約等同一個專用處理器的工作量。

某些伺服器型號只允許部份的共用處理器儲存區用於邏輯分割區, 因此您不一定都能夠指定整個共用處理器儲存區容量給邏輯分割區。「LPAR 驗證工具 (LVT)」可顯示各個伺服器型號上可用於分割的共用處理器儲存區數量,因此請使用 LVT 來驗證您的分割區計劃。如需 LVT 的詳細資訊,請參閱 LPAR 驗證工具

不同分割工具會以不同方式,將共用處理器指定給邏輯分割區。 如需特定分割工具如何指定共用處理器的相關資訊,請參閱分割工具

共用處理器儲存區中的分割區具有覆蓋或未覆蓋的共用模式。未覆蓋邏輯分割區 可以使用多於指派到之處理容量的處理器資源。只有指派給邏輯分割區的虛擬處理器數量, 以及共用處理器儲存區中可以使用的未使用處理容量, 才能限制未覆蓋邏輯分割區可使用的處理容量。相反地,覆蓋 邏輯分割區不可以使用多於指派到之處理容量的處理器資源。

例如,邏輯分割區 2 和 3 是未覆蓋邏輯分割區, 而邏輯分割區 4 為覆蓋邏輯分割區。邏輯分割區 2 和 3 各指派 3.00 個處理單位以及 4 個虛擬處理器。 邏輯分割區 2 目前只用了 3.00 中的 1.00 個處理單位, 但邏輯分割區 3 目前的工作量需求為 4.00 個處理單位。因為邏輯分割區 3 是未覆蓋邏輯分割區且具有 4 個虛擬處理器, 因此,伺服器韌體會自動允許邏輯分割區 3 使用 邏輯分割區 2 的 1.00 個處理單位。這會使邏輯分割區 3 的 處理力提升到 4.00 個處理單位。不久後,邏輯分割區 2 的工作量需求會 增加到 3.00 個處理單位。因此, 伺服器韌體會自動將 1.00 個處理單位還給邏輯分割區 2, 讓邏輯分割區 2 可以再次完全使用其分派到的 處理容量。邏輯分割區 4 指派到 2.00 個處理單位以及三個虛擬處理器,但目前工作量需求為 3.00 個處理單位。因為邏輯分割區 4 為覆蓋邏輯分割區,因此無法使用邏輯分割區 2 或 3 的任何未使用處理單位。不過,若邏輯分割區 4 的工作量需求減少到 2.00 個處理單位以下, 邏輯分割區 2 和 3 就能使用邏輯分割區 4 的任何未使用處理單位。

依預設,使用共用處理器儲存區的邏輯分割區為 未覆蓋邏輯分割區。如果您不想讓邏輯分割區使用多餘的處理力 (即多於於其指派到的量), 則您可以將該邏輯分割區設成覆蓋邏輯分割區。例如,如果您將伺服器容量 租賃給其他公司,則您可以建立使用共用處理器儲存區的邏輯分割區, 並將其設成覆蓋邏輯分割區。這會防止屬於這些公司的邏輯分割區,使用超過軟體授權合約中所指定的處理容量。在共用處理器儲存區中,只有未覆蓋邏輯分割區會使用未使用的處理資源。

雖然未覆蓋邏輯分割區 可以使用多於指派到之處理容量的處理器資源,但其不能使用多於指派到之虛擬處理器數量的處理單位。

如果多個未覆蓋邏輯分割區同時需要額外的處理器容量, 則伺服器可以將未使用的處理容量分散給所有未覆蓋邏輯分割區。根據每個邏輯分割區的未覆蓋加權比重來決定分散處理程序。

未覆蓋加權比重值是您為共用處理器儲存區中每個未覆蓋分割區設定的數值 (範圍介於 0 到 255 之間)。HMC 上,您可以從 256 個可能的未覆蓋加權值中,選擇任何一個。整合式虛擬化管理程式虛擬分割區管理程式限制您只能使用數個不同之未覆蓋加權值的其中一個。 藉由設定未覆蓋加權比重值 (最高為 255),將分散至對方邏輯分割區的可用的未使用容量需與未覆蓋加權比重所建立的值成比例。預設未覆蓋加權比重值為 128。

例如,邏輯分割區 2 的未覆蓋加權比重為 100, 而邏輯分割區 3 的未覆蓋加權比重為 200。若邏輯分割區 2 和 3 都需要額外的處理容量, 那麼邏輯分割區 2 每多得到一個處理單位,邏輯分割區 3 便會多得到二個處理單位。

下列 Flash 示範程式必須使用 Flash 外掛程式 資訊中心以外的鏈結

下列 Flash 示範程式說明共用處理器儲存區中的未覆蓋邏輯分割區如何使用覆蓋邏輯分割區中的未使用資源。

覆蓋共用分割區的 Flash 示範程式

此外,您也可以使用 HTML 版本的覆蓋處理器示範程式。

下列 Flash 示範程式說明當共用處理器儲存區有未使用的處理能力時,未覆蓋的邏輯分割區為何會超過其現行處理容量。

未覆蓋共用分割區的 Flash 示範程式

此外,您也可使用 HTML 版本的未覆蓋處理器示範程式。


送出評價意見 | 對本文的評價