首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> DB2 資料庫 >> DB2 教學

DB2 在雙核心與 Sub-capacity 環境下的授權策略詳解

     編輯:DB2 教學

核心定義:Core vs Chip vs Processor

  • Core (核心):執行指令的電路單元。
  • Chip (芯片):封裝一或多個核心的矽片。
  • Processor (處理器,IBM 定義):解釋執行指令的功能單元。對於 Power5 等高端雙核架構,每核心 = 一處理器;對 x86/AMD 雙核與 OpenPower 710/720,**每物理芯片 = 一處理器** (2005/04/21 策略調整)。

雙核心授權差異化

平台雙核心芯片授權處理器數依據
Power5 / Power6 / 高端非 x862 (每核心計)核心性能近似雙倍單核,SPEC 基準以核心計
x86 (Intel/AMD) / OpenPower 710/7201 (每芯片計)內部基準顯示雙核性能增長與代際提升相當,非雙倍

例:8 路 Power5 雙核 (4 芯片 8 核) 需 16 個 DB2 授權;8 路 AMD 雙核 (4 芯片 8 核) 僅需 8 個授權。

Sub-capacity (隨需添加) 授權

硬體分區 (LPAR/DLPAR/微分區/虛擬化引擎) 允許將物理伺服器切分為多個邏輯伺服器。IBM 允許**按分區實際使用的最大處理器數授權**,而非物理總數。

關鍵規則

  • 需安裝 IBM Tivoli License Manager (ITLM) for IBM Software (免費版) 追蹤高水位使用量,每季提交報告。
  • 支援產品:DB2 ESE、DWE、Data Links Manager、Net Search Extender (V8.2+)。
  • 支援平台/技術:AIX 5.2+/5.3 (LPAR/DLPAR/WLM/虛擬化)、Linux on Power (RHEL/SUSE)、i5/OS、HP-UX 11i (nPAR/vPAR/PRM)、Solaris 8/9 (動態系統域/SRM)。Windows 暫不支援 (待 VMware/Virtual Server 成熟)。
  • 授權上限 = 物理伺服器總處理器數。

計算範例

  • LPAR 靜態:12 路主機切 3 分區 (8/2/2) 跑 DB2 → 需 4 授權 (取各分區 DB2 實際分配處理器數)。
  • DLPAR 動態:業務週期中 DB2 最大佔用 6 處理器 (4 AIX + 2 Linux) → 需 6 授權。
  • 虛擬化引擎 (Capped/Uncapped):Capped 分區按 PrU (處理價值單位) 授權;Uncapped 分區按 VP (虛擬處理器上限) 授權。共享池總授權不超過物理處理器數。
  • 微分區:單核心再切分 (如 0.1 核單位),各分區 PrU/VP 相加 → 去小數進一 (Ceiling)。

ITLM 合規流程

  1. 註冊 Sub-capacity 環境 → 部署 ITLM Server/Agent。
  2. ITLM 依部件登記號監控支援產品,記錄月度高水位 (並發最大副本數)。
  3. 每季生成報告 → 審核 → 提交 IBM。
  4. 使用量超授權 → IBM 開立補單;未超 → 繼續運營。

總結

IBM 授權策略緊貼硬體性能特徵:高端雙核按核心計、主流 x86 雙核按芯片計;Sub-capacity 讓虛擬化環境按實際峰值付費,配合 ITLM 實現自動化合規。選型時務必確認平台、分區技術與產品支援矩陣。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved