比較 Informix Version 11 的各個版本

zuoluo2003發表於2015-03-24


IBM? Informix? 是 IBM 的主要資料庫,適用於高容量聯機事務處理(Online Transaction Processing,OLTP)以及整合的應用程式。隨著時間的推移,Informix 作為資料庫伺服器,其 “只專注於工作!” 已聲名遠播。Informix 一直跟隨著客戶的增長和擴充套件的步伐,但沒有因為 持續的維護和管理操作,收取他們任何費用。在大多數情況下,這些公司都在無需重大基礎設施升級的情況下發展起來,因為 Informix 是如此的有效。反過來,幾年以來客戶都將 Informix 評價為 。

客戶選擇 Informix 是因為其可靠性、靈活性、易用性以及總擁有成本。簡單來說,這意味著無論什麼作業系統,Informix 都可以正常執行,而且沒有問題或主要管理問題,所以您可以根據您的業務指定需求管理您的應用程式。Informix 可用於廣泛的平臺和作業系統,包括 AIX?、HP-UX、Sun Solaris、Macintosh OS X、Linux? - System i?、- System p?、- System x?、- System z? 以及 Windows?。

2010 年 10 月,IBM 釋出了 Informix 11.70,它是本產品一系列功能包的最新版本。在這個版本中包括了許多新功能,以便支援 Informix 在業界領先的 OLTP 效能、可擴充套件性、可嵌入性以及易用性。Informix Flexible Grid (Grid) 使客戶能夠比以前更快、更容易地建立並管理複製叢集。透過此新功能,可以將 Online Connection Manager and Server Monitor 與 Enterprise Replication 和/或網格叢集。透過新的 Informix 儲存設定功能,資料庫引擎將主動管理低的或超出磁碟空間的條件,而無需管理員干涉,加強 Informix 無與倫比的低成本和易於使用的聲譽。新增了面向新資料倉儲的功能(包括在雪花型架構支援和樹型索引上的星形聯接),從而支援 Informix 在決策支援環境中的擴充套件。新的安全功能包括在資料庫引擎內執行細粒度資料訪問和操縱審計的能力,同時支援基於 web 的和基於非作業系統的使用者 ID。最後,適用於 Informix 11.70 的分發媒體包括 Optim Development Studio 產品。這將為 Informix 應用程式提供整合的開發環境,包括圖形化的儲存過程除錯工具,該工具使客戶能夠透過其儲存過程語言例程更快、更容易地發現並改正問題。

並非所有的客戶都需要同樣的資料庫特性和功能。在某些情況下,這是一個技術決策;例如,客戶可能不使用 Enterprise Replication 或一些高階備份和恢復功能。在其他情況下,涉及的許可要求和費用則驅動這些決策。從產品許可的角度來看,Informix 很好的切合了這兩種情況。在 2010 年,Informix 對許可模型做了一些引人注意重大變更,包括可以下載並用於生產的 “付費” 和 “免費” 版本。這些版本從價格和功能的角度適合於特定的市場細分。Informix 付費版本提供一些子容量定價模型,讓您可以靈活地購買您所需要的來支援您的資料服務要求,而不必擔心安裝 Informix 的硬體的總處理能力。所有版本都可能部署在 “虛擬” 環境中,給您額外的部署靈活性。最後,對於最終的靈活性和定價方便性來說,您可以透過像 Amazon Cloud Computing 和其他供應商那樣的供應商,利用 Informix 特有的新的 “現收現付”、隨時可用的雲端計算技術。

無論您使用什麼版本,Informix 都具有動態擴充套件體系結構(Dynamic Scalable Architecture,DSA)的完全實施以及其無與倫比的效能、可靠性、易用性和可用性。在某些情況下,特別是免費版本,對於您可以使用的特性和功能在廣度和深度上有一定限制。對於一些 Informix 付費版本,情況類似,雖然不是很大的限制。這些版本的定價基於功能和可擴充套件性不同而變化。

下面是對 4 個版本和它們功能集的簡要比較:

可下載 Informix 免費版本,其適用於開發、測試,且對於 Informix Innovator-C Edition,可用於終端使用者生產工作負荷而無許可費用。然而,這些版本只可用於終端使用者組織。在沒有簽訂重新分發合同的情況下,不能重新分發它們。雖然可選的付費服務和支援包可用於 Informix Innovator-C 版本,但是支援是基於社群的。這個 Elite Software Support 包為需要部署技術支援的客戶提供全部支援和產品更新。要了解有關此包的更多資訊,請參考 。透過由 (International Informix User Group,IIUG)和 IBM developerWorks Informix 技術論壇 主辦的 ,來獲得社群支援。由於 Informix Developer Edition 的目的只是為了系統開發和測試,所以其不能用於生產環境中且不存在可選的支援包。

  • IBM Informix Developer Edition — 只用於應用程式開發和測試,此版本包含全套 Informix 功能,而且價格也很有吸引力:免費!雖然 Developer Edition 包括可用於 Informix-Ultimate 版的所有功能,但是也包含可擴充套件性限制,包括處理、記憶體和儲存限制。其可廣泛地用於 32 位和 64 位(根據需要)作業系統中。透過安裝新的資料庫二進位制檔案,您可以從 Developer Edition 輕鬆地直接升級到任何其他版本。
  • IBM Informix Innovator-C Edition — 對於尋找一個可支援小生產工作負荷的功能強大的資料庫環境的客戶,此版本提供最廣泛使用的資料處理功能,包括有限的 Enterprise Edition、高可用性以及 Informix Flexible Grid 叢集。可用於所有支援的平臺上,此版本被限制為 1 個套接字不超過 4 個核且來自相同安裝的 RAM 總量是 2GB。

  • IBM Informix Choice Editions For Macintosh and Windows — 僅可用於 Apple Macintosh OS X(客戶端和伺服器版)和 Microsoft Windows 作業系統,IBM Informix Choice Editions For Macintosh and Windows 非常適合中小型公司或企業部署中的部門伺服器。這些版本可在最大 2 個套接字上部署最多 8 個核以及來自相同安裝的 8GB RAM。IBM Informix Choice Editions For Macintosh and Windows 可透過授權使用者單一安裝或有限使用的套接字(Limited Use Socket,LU Socket)指標來授權。LU Socket 能夠透過物理處理器套接字進行許可。您可以為最多兩個物理套接字購買許可並使用最多 8 個處理器核。

    IBM Informix Choice Editions For Macintosh and Windows 為您提供附加的資料庫功能,包括一個 2 根節點 ER 或 Informix Flexible Grid 叢集。從許可的觀點來看,因為 ER 或 Grid 節點是獨立的,所以每一個 ER / Grid 節點必須被完全許可。IBM Informix Choice Editions For Macintosh and Windows 支援一個 H/A 叢集輔助節點。該輔助節點可以是 HDR 或 RS 輔助型別。只要輔助節點僅起到備份輔助的作用,其可以無需費用而進行部署。然而,如果您將輔助節點用於 SQL 操作(讀取或寫入),則輔助節點必須獲得完全的許可。

  • IBM Informix Growth Edition — 可用於所有支援的作業系統上,此版本非常適合中型公司或企業部署中的部門伺服器。此版本可在最大 4 個套接字上部署最多 16 個核以及來自相同安裝的 16GB RAM。Informix Growth Edition 可透過授權使用者單一安裝、PVU、浮動使用者單一會話單一安裝以及有限使用的套接字(Limited Use Socket,LU Socket)指標來授權。LU Socket 能夠透過物理處理器套接字進行許可。透過不超過 4 個物理處理器套接字,LU Socket 許可只限於物理伺服器。您可以為最多 4 個物理套接字購買許可並使用最多 16 個處理器核。在更大的伺服器中不允許您建立最多 4 個處理器套接字的物理或邏輯分割槽以及購買 LU Socket 許可。

    Informix Growth Edition 為您提供附加的資料庫功能,包括任何型別的沒有限制的 ER 或 Informix Flexible Grid 叢集節點,以便在叢集內傳送或接收資料更新。從許可的觀點來看,因為 ER 或 Grid 節點是獨立的,所以每一個 ER / Grid 節點必須被完全許可。Informix Growth Edition 支援任何型別的兩個 (2) H/A 叢集輔助節點。只要輔助節點僅起到備份輔助的作用,它們可以不計費部署。然而,如果您將輔助節點用於 SQL 操作(讀取或寫入),則輔助節點必須獲得完全的許可。

  • IBM Informix Ultimate Edition — 包括所有 Informix 特性和功能(除了特別列為可選外掛的那些)以及最高 OLTP 和倉儲效能以及全部功能所需的無限可擴充套件性。可用在所有支援的平臺上,此版本可透過 PVU、浮動使用者單一會話單一安裝或授權使用者單一安裝指標來授權。透過此版本,全部 H/A、ER 和 Informix Flexible Grid 功能都是可用的,包括無限 ER / Grid 節點和所有 H/A 叢集輔助例項型別。從許可的觀點來看,因為 ER 或 Grid 節點是獨立的,所以每一個 ER / Grid 節點都必須被完全許可,但是如果 H/A 輔助節點僅起到備份輔助的作用,那麼無需費用就可部署這些節點。如果您將輔助節點用於 SQL 操作(讀取或寫入),則輔助節點必須獲得完全的許可。因為幾乎所有特性和功能都包括在此版本中,所以這裡只存在少數可選外掛。它們包括隨 Informix 11.5 xC4 釋出的 Geodetic 和 Excalibur 資料刀片以及儲存最佳化功能。儲存最佳化功能提供資料壓縮以便幫助您減少您的資料儲存和備份/恢復成本以及管理,同時提供改進的效能。

Informix 的付費版本可根據您的需要透過多個定價指標之一進行授權。每一個指標的簡要描述如下表。在 2010 年,IBM 引入了一個名為 “安裝” 的新定義以便使子容量許可條件(如物理伺服器或虛擬機器映像的邏輯或物理分割槽)更容易理解和購買。在物理伺服器(或其中的分割槽)或虛擬機器映像上,IBM 定義了一個 “安裝” 作為產品的安裝副本(在這裡是 Informix)。例如,如果物理伺服器被分割為分割槽,無論是邏輯的(也稱為 LPAR)或物理的,則包含 Informix 的每一個分割槽都被認為是一個用於許可目的和限制的單獨 IBM Informix “安裝”。“安裝” 的概念應用於為所有 Informix 版本指定的許可限制。

注意:該描述只是許可定義的概述,不是全面的描述且不用於法律用途。有關全面完整的描述,請參考 。

  • 處理器值單位(Processor Value Unit,PVU)(也稱為基於處理器的定價)— 計算方法為使用物理伺服器中的處理器核數乘以基於處理器體系結構的相應值單位。這是一個無限制的使用者或連線許可,且在使用者或對話載入不能被控制或計算時,它通常是最優選擇。
  • 授權使用者單一安裝 — 在每一個物理或虛擬伺服器中訪問一個 Informix 安裝的單一使用者或特定個人。該授權使用者可建立到伺服器上 Informix 例項的多個連線。每一個連線都專門用於來自單一客戶端裝置的一個授權使用者。
  • 浮動使用者單一會話單一安裝(Floating User Single Session Single Install,FUSSSI) — 從客戶端裝置的一個使用者到物理或邏輯伺服器中 Informix 例項的單一邏輯連線。每一個連線都需要一個許可,無論其是否來自於具有多個使用者的一個客戶端裝置,還是在一個或多個應用程式內建立多個連線的單一使用者的客戶端裝置。FUSSSI 會話的數量通常是從客戶端裝置計算,而不是在 Informix 級,不管是直接連線到 Informix 例項還是間接連線,例如透過應用程式伺服器、連線多路複用器/集中器、持久連線層或在實際終端使用者和 Informix 例項之間插入的任何其他技術。
  • 有限使用的套接字(Limited Use Socket,LU Socket) — 只用在 Informix Growth Edition 上,這將在潛在包含多個核的物理套接字上允許許可。對於每個活動的處理器套接字,都需要 LU Socket 許可。此許可指標只用於附帶不超過 4 個物理套接字的物理伺服器上。您可以為超過 4 個物理套接字購買許可並使用最多 16 個核。

不是所有的定價模型都能用於所有 Informix 付費版本。

您是否對哪種版本適合您或您的使用者感到困惑?下列表被設計用於使您更容易地確定每一個 Informix 版本的獨特特性。如果您正在尋找的特定功能沒有在該表中列出,則您可以假設(對大多數部分)其存在於所有 Informix 版本中。這只是功能和許可引數的一般描述。有關準確的定義,請參考已公佈的許可協議,位於 。


功能、特性和好處 Informix Developer Edition Informix Innovator-C Edition Informix Choice Editions for Macintosh and Windows Informix Growth Edition Informix Ultimate Edition
免費或付費版 免費版 付費版
平臺支援 

要獲得更多資訊,請參考  頁面。
Linux、Unix、Mac OS X、Windows

支援伺服器和客戶端 Mac O/S 版
Linux、Unix、Mac OS X、Windows

支援伺服器和客戶端 Mac O/S 版
Mac OS X 和 Windows

支援伺服器和客戶端 Mac O/S 版
Linux、Unix、Mac OS X、Windows

支援伺服器和客戶端 Mac O/S 版
Linux、Unix、Mac OS X、Windows

支援伺服器和客戶端 Mac O/S 版
許可指標 沒有

只免費用於開發和測試。此版本不適用於生產工作負荷。僅社群支援。
沒有

只免費用於開發、測試和內部生產。可選支援包可用於補充社群支援。Informix Innovator-C 版可透過適當的分發和許可協議進行分發。
授權使用者單一安裝或 LU Socket

如果您不標識每一個使用者,則不能將具有授權使用者單一安裝許可的 Informix Choice Editions for Macintosh and Windows 用於基於 Web 的訪問。
授權使用者單一安裝、FUSSSI、LU Socket 或 PVU

如果您不標識每一個使用者,則不能將具有授權使用者單一安裝許可的 Informix Growth Edition 用於基於 Web 的訪問。

如果可以標識客戶端裝置的每個連線,則 FUSSSI 許可用於基於 Web 的應用程式(例如,網路銀行應用程式)。
授權使用者單一安裝、FUSSSI 或 PVU

如果您不標識每一個使用者,則不能將具有授權使用者單一安裝許可的 Informix Ultimate Edition 用於基於 Web 的訪問。

如果可以標識客戶端裝置的每個連線,則 FUSSSI 許可用於基於 Web 的應用程式(例如,網路銀行應用程式)。
處理器限制 N/A

Informix Developer Edition 可安裝在此版本支援的任何物理伺服器上,但是存在 CPU VP 和記憶體限制。
每個安裝 1 個套接字、最大 4 個核

Informix Innovator-C Edition 可安裝在此版本支援的任何物理伺服器上,但是存在 CPU VP 和記憶體限制。
每個安裝 2 個套接字、最大 8 個核

Informix Choice Editions for Macintosh and Windows 具有 CPU VP 和記憶體限制。
每個安裝 4 個套接字、最大 16 個核

Informix Growth Edition 可安裝在此版本支援的任何物理伺服器上,但是存在 CPU VP 和記憶體限制。

Informix 許可指標也可能包括附加限制。
無限制

CPU VP 限制 1 4 8 16 無限制
記憶體限制

透過彙總從同一安裝執行的 Informix 例項中的 SHMTOTAL 分配進行計算
1GB 

每一個例項
2GB 8GB 16GB 無限制
正式適合於分容量許可(如邏輯分割槽 [LPAR] 和動態邏輯分割槽 [DLPAR]) N/A 

此版本具有特定 CPU 和記憶體限制。
N/A 

此版本具有特定 CPU 和記憶體限制。
資料儲存空間限制 8GB 無限制 無限制 無限制 無限制
並行操作和分割槽

並行操作是指並行執行 SQL 操作的能力,也包括並行索引建立、高效能載入器和 ON-Bar 並行備份以及恢復。

分割槽是指基於邏輯規則分割表或索引的能力以便改進資料訪問和並行處理
包括 不適用 不適用 不適用 包括
透過 LIST 或 INTERVAL 運算子分割槽 / 分割 包括 不適用 不適用 不適用 包括
Enterprise Replication (ER) 無限制 無限制

Informix Innovator-C Edition 只支援一個 2-節點 ER 叢集配置。這兩個節點可能是根節點。
有限制

Informix Choice Editions for Macintosh and Windows 只支援一個 2-節點 ER 叢集配置。這兩個節點可能是根節點。
無限制 無限制
Informix Flexible Grid (Grid) 無限制 有限制

Informix Innovator-C Edition 只支援一個 2-節點 Grid 叢集配置。這兩個節點可能是根節點。
有限制

Informix Choice Editions for Macintosh and Windows 只支援一個 2-節點 Grid 叢集配置。這兩個節點可能是根節點。
無限制 無限制
高可用性(High Availability,H/A)叢集限制

描述可以建立多大的 H/A 叢集。不是所有 H/A 叢集輔助例項型別都可用於特定的 Informix 版本。包括連續日誌恢復(Continuous Log Restore,CLR)輔助例項型別。
無限制 有限制 – 1 個輔助節點

Informix Innovator-C Edition 只具有一個單一 HDR 輔助例項型別。
有限制 – 1 個輔助節點

Informix Choice Editions for Macintosh and Windows 限制為 1 個輔助節點,即 HDR 或者 RS 輔助型別。
有限制 – 2 個輔助節點

Informix Growth Edition 限制為 2 個任何輔助型別的輔助節點。
無限制
可更新的輔助支援

在 H/A 叢集輔助節點上執行 SQL 操作(讀取或寫入)的能力。

注意:如果您在輔助例項上執行 SQL 操作,則您必須完全許可輔助例項。

注意:透過 Informix 11.70,資料定義操作(Data Definition Operations,DDL)可在 H/A 叢集輔助節點上執行。任何 H/A 叢集輔助執行 DDL 操作必須得到完全許可。
可用 可用 可用 可用 可用
高可用性 (HDR) 輔助支援 包括 包括 包括 包括 包括
共享磁碟(Shared Disk,SD)輔助支援 包括 不適用 不適用 包括 包括
遠端獨立(Remote Standalone,RS)輔助支援

對於在 Informix 版上支援的 RS 輔助節點的數量具有限制。
包括 不適用 包括 包括 包括
將遠端獨立(Remote Standalone,RS)輔助轉換為 ER 節點

此功能僅用於 Informix 11.70 和後續版本。 

對於在 Informix 版上支援的 ER 節點的數量具有限制。將 RS 輔助轉換為 ER 節點不能超過 ER 節點的限制。
包括 不適用 包括 包括 包括
連續日誌恢復(Continuous Log Restore,CLR)輔助

透過 ontape and OnBar 備份實用工具提供 CLR 輔助。
包括 包括 包括 包括 包括
分散式 SQL 操作支援

連線到資料庫的 SQL 會話在遠端資料庫中執行 DML 操作的能力。
包括 不適用 不適用 不適用 包括
排除的 SQL 和例項管理功能。

這些功能不能用於此 Informix 版本。

此列表不是全部包括。有關特性和功能限制的完整列表,請參考  上的已釋出許可協議。
沒有 OnBar 備份/恢復 dbspace 分割槽、恢復時間目標、CPU VP 的私有記憶體快取、列級加密、修改表片段架構更改、直接 I/O、時間點表恢復、自動生成的索引統計資訊、最後提交的隔離限定符、多個觸發器 OnBar 備份/恢復 dbspace 分割槽、恢復時間目標、CPU VP 的私有記憶體快取、列級加密、線上表架構變更、直接 I/O OnBar 備份/恢復 dbspace 分割槽、恢復時間目標、CPU VP 的私有記憶體快取、列級加密、線上表架構變更、直接 I/O 沒有
 

DataBlade 開發只適用於 Informix 9 版或後續版本。
包括 包括 包括 包括 包括
包括資料刀片 C-ISAM、空間、影片、基本文字搜尋、節點、二進位制、MQ 系列、時間序列

對於 Informix 11.50 和後續版本來說,不包括時間序列資料刀片
C-ISAM、空間、影片、基本文字搜尋、節點、二進位制、MQ 系列、時間序列

對於 Informix 11.50 和後續版本來說,不包括時間序列資料刀片
C-ISAM、空間、影片、基本文字搜尋、節點、二進位制、MQ 系列、時間序列

對於 Informix 11.50 和後續版本來說,不包括時間序列資料刀片
C-ISAM、空間、影片、基本文字搜尋、節點、二進位制、MQ 系列、時間序列

對於 Informix 11.50 和後續版本來說,不包括時間序列資料刀片
C-ISAM、空間、影片、基本文字搜尋、節點、二進位制、MQ 系列、時間序列

對於 Informix 11.50 和後續版本來說,不包括時間序列資料刀片


這是一個單獨的收費產品且許可使用 PVU、FUSSSI 或授權使用者單一安裝指令。
可選外掛 可選外掛 可選外掛 可選外掛 可選外掛


這是一個單獨的收費產品且許可使用 PVU、FUSSSI 或授權使用者單一安裝指令。
可選外掛 可選外掛 可選外掛 可選外掛 可選外掛
其他可選外掛資料刀片 Web 的資料控制器、形象基礎、影片基礎、時間序列實時載入器

對於 Informix 11.50 和早期版本來說,時間序列資料刀片是可選外掛資料刀片
Web 的資料控制器、形象基礎、影片基礎、時間序列實時載入器

對於 Informix 11.50 和早期版本來說,時間序列資料刀片是可選外掛資料刀片
Web 的資料控制器、形象基礎、影片基礎、時間序列實時載入器

對於 Informix 11.50 和早期版本來說,時間序列資料刀片是可選外掛資料刀片
Web 的資料控制器、形象基礎、影片基礎、時間序列實時載入器 

對於 Informix 11.50 和早期版本來說,時間序列資料刀片是可選外掛資料刀片
Web 的資料控制器、形象基礎、影片基礎、時間序列實時載入器

對於 Informix 11.50 和早期版本來說,時間序列資料刀片是可選外掛資料刀片
虛擬表 / 索引介面 包括 包括 包括 包括 包括
自動儲存設定 包括 包括 包括 包括 包括
儲存最佳化功能

(aka 壓縮)
不適用 不適用 不適用 不適用 可選外掛
Informix SQL 倉庫工具(Informix SQL Warehousing Tool,SQW) 包括 包括 

不適用於 Informix 11.50 和早期版本
包括 

不適用於 Informix 11.50 和早期版本
包括 包括
Informix 資料倉儲 SQL 支援

包括支援雪花架構上的星形聯接、多索引掃描、下推雜湊聯接和樹型索引。
包括 包括 包括 包括 包括
選擇性行級審計 包括 包括 包括 包括 包括
可信任上下文和非 O/S 使用者支援

可信任上下文是指對從應用程式 / web 伺服器傳遞的驗證使用者 ID 的支援以便連線 Informix 例項。非 O/S 使用者支援是指驗證使用者 ID 以外 Informix 主機的分配訪問許可權得的能力。
包括 包括 包括 包括 包括
高階訪問控制 (LBAC) 包括 不適用 不適用 包括 包括
可選外掛 不適用 不適用 不適用 可選外掛
Web 功能服務 包括 不適用 包括 包括 包括
Infosphere 變更資料捕獲 可選外掛 不適用 不適用 不適用 可選外掛


用於來自各種資源的 Web 2.0 應用程式開發,包括內部資料庫、資料倉儲、外部資料反饋及其他更多。
包括限制使用功能 包括限制使用功能 包括限制使用功能 包括限制使用功能 包括限制使用功能
可選外掛 不適用 不適用 不適用 可選外掛
可選外掛 不適用 不適用 不適用 可選外掛
不適用 不適用 不適用 不適用 可選外掛
包括基本版 包括基本版 包括基本版 包括基本版 包括基本版
可選外掛 不適用 不適用 不適用 可選外掛
I-Collect 實用工具 包括 包括 包括 包括 包括

引用一個常用語,“您的需求可能會有所不同。”無論您的資料處理要求是什麼,IBM Informix 都具有正確的技術特性和特性選項組合,以便為您的業務提供一個具有成本效益、強大且可擴充套件的基礎。由於 “Informix 只專注於工作!” 您可以放心 Informix 具有與您一起成長的靈活性以便向外擴充套件或擴大您的 Informix 資料庫能力。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/76103/viewspace-1472131/,如需轉載,請註明出處,否則將追究法律責任。

相關文章