2023年11月27日发(作者:)
SQL Server 2008 授權模式
總結摘要
SQL Server 2008 有三種授權模式:
• 伺服器暨裝置授權 Server plus device client access license
(CAL). 在執行 Microsoft Server 產品的電腦上需要一個
Server 授權,以及每一個需要連結使用的前端裝置都需要一
個連結使用授權(CAL)。
• 伺服器暨使用者授權 Server plus user client access license
(CAL). 在執行 Microsoft Server 產品的電腦上需要一個
Server 授權,以及每一個需要連結使用的使用者都需要一個
連結使用授權(CAL)。
• 處理器授權 Processor license. 在執行 SQL Server 的操作
系統中,每一顆 CPU 需要一個單一授權(Processor
license)。在這種授權模式包含了無數量限制的前端裝置
授權。
這份文件說明了 SQL Server 2008 客戶的重要授權考量。
SQL SERVER 2008 SERVER PLUS
CAL LICENSING
SQL Server 2008(在工作群組、標準版、和企業版)提供
個別的授權給每一個使用裝置或使用者連結進入使用 SQL
Server 的授權,稱為 client access licenses(CALs)。
伺服器授權 Server License –
在每一個執行 SQL Server 或是 SQL Server components
(例如,Analysis Services)的操作系統環境都要求一個伺服
器授權(Server License)。
裝置授權 Device CAL –
需要連結進入使用 Microsoft SQL Server 服務或功能的前端
裝置(例如,電腦、工作站、終端機、PDA、行動電話,等等)
都需要購買裝置授權(Device CAL)。如果是多人使用同一
裝置(例如,Call Center),這種 Server plus device CAL 的
授權方式可能是成本效益較好的一種授權方式。(請參照多工
段落,以確定每一中裝置有適合的授權。)在員工之間手動的
資料傳輸方式屬例外。
使用者授權 User CAL -
需要連結進入使用 Microsoft SQL Server 服務或功能的使用
者(例如,員工、客戶、合作夥伴,等等)都需要購買使用者
授權(User CAL)。如果是使用者有多種使用裝置,這種
Server plus user CAL 的授權方式可能是成本效益較好的一
種授權方式。
一個 CAL 並不是一個軟體:它是一個法律上的文件,授予裝
置或使用者進入使用伺服器軟體的權利。一個單一的裝置
CAL 授予一個裝置進入多個伺服器的權利(CAL 必須是與
Server 相同版本)。一個單一的使用者 CAL 授予一個使用
者進入多個伺服器的權利。
SQL SERVER 2008 PROCESSOR
LICENSING
微軟提供處理器(processor-based)的授權模式以降低授權
的複雜度。處理器授權可以使用在任何形式的應用。(對於
Web-based 的使用也沒有限制。)
處理器授權 Processor License –
在每一個執行 SQL Server 或是 SQL Server components
(例如,Analysis Services)的操作系統環境的處理器都要求手動在員工間傳遞資料時,取得資料的員工並不需要取得
一個處理器授權(Processor License)。它包含了防火牆內如果員工用 email 傳送了一個 Microsoft Office Excel 的報
外無數量限制的使用者或裝置使用權利。當客戶使用這種處理表給另外一個員工,那接受那份報表的員工並不需要取得
器授權時,是不需要額外購買伺服器授權或是前端使用授權CAL 授權 (只要此報表不會直接存取 SQL Server 伺服器)。
(CALs)。
多工
每一個連結至 multiplexing or pooling 的軟體或硬體前的個
別的使用者 (user) 或裝置 (device) 都必須取得 SQL
Server CAL 及 Windows Server CAL 授權。
不管在 SQL Server 伺服器及使用者(user)或裝置 (device)
中間有多少層軟體或硬體的中間層,個別的使用者 (user) 或
裝置 (device) 都必須取得SQL Server CAL 及 Windows
Server CAL 授權。
被動式伺服器/容錯轉移支援
SQL Server 其中一個新的功能是加強了容錯叢集的支援。例
如,兩個或多個伺服器,每一個伺服器上面都執行 SQL Server,
可以做這樣的安排,如果其中一個伺服器 fails,另外的伺服
器會隨之接應,繼續執行。SQL Server 2008 提供三種型態的
容錯叢集支援:
• 資料庫鏡像(Database mirroring)是 SQL Server 2008 提
高資料庫可用性的一個新的技術。資料庫鏡像將執行記錄直接
從一個伺服器轉移到另一個伺服器,並且在被用伺服器上快速
啟動容錯支援。
• 容錯移轉群集(Failover clustering)Failover clustering 容
錯轉移群集是一種過程,當應用軟體失效、硬體不能運作、或
是操作系統錯誤時,它讓操作系統和 SQL Server 2008 共同
運作以提供可用性。容錯移轉叢集可透過組態來提供硬體備份
容錯,在此組態中當機器故障時,其重要的資源可自動傳送至
具有相同組態的伺服器上。
• 備份記錄傳送(Back-up Log-Shipping)記錄傳送藉由將資
料庫的交易記錄自動備份及還原到另一個備援伺服器上的資
料庫,增加了 SQL Server 資料庫的可用性。由於備援資料庫
會接收到所有對原始資料庫的變更,因此是與原始資料庫完全
一樣的副本─只有在複製及載入程序延遲時才會有不一致的情多核心處理器,由多個處理執行單元或晶片上的「核心」組成,
形發生。如果原始的主要伺服器無法使用,您便可以立即將備被視為促進運算能力的方法。Microsoft 藉由收取與處理器數
援伺服器建置為新的主要伺服器。在原始的主要伺服器再度無量相同的費用,而不管處理器內有多少核心的方式,已成為此
法使用時,您可以將其建置為新的備援伺服器─有效地改變伺領域的領導者。相反的,Oracle 視每個「核心」為四分之三
服器的角色。 個處理器,並以最接近處理器的整數進行計算。IBM 則使用
在執行容錯轉移支援時,伺服器被設計為被動的伺服器。被動雙重政策,在客戶使用 x86 平台時以處理器計算費用,而客
伺服器的用途是要接收保留在另一台失去作用之伺服器上的戶在使用 IBM 的 POWER-5 型的系統時,則以每個核心計
資料及資訊。被動伺服器不需要使用授權,只要被動伺服器內算費用。
提供的處理器數量等於或小於主動伺服器的處理器數量。被動
伺服器可以執行主動伺服器的工作 30 天,之後就必須取得授
權。
資料庫鏡像和容錯移轉叢集將被用於標準版和企業版中。
備份記錄傳送將可以用於工作群組、標準版和企業版中。
圖 被動式伺服器。由於被動式伺服器不執行查詢,因此不需要取得授權。
1.
圖 被動式伺服器。由於被動式伺服器正在執行相對於快照報告的查詢工作,
2.
因此需要取得授權。
多核心
圖 多核心。在這些情形中,需要使用單一處理器的授權,和
3. SQL Server
Oracle IBM
與 的授權要求不同。
虛擬化的授權模式
在虛擬機器上使用伺服器/CAL 的授權時
標準版及工作群組版 (Standard and Workgroup
Editions)
當為 SQL Server標準版(Standard Edi t ion)及工作群組版
(Workgroup Edition) 在虛擬環境下使用伺服器/CAL 的授權
模式,每一個虛擬機器(Virtual Machine , VM) 上的每一個
SQL Server 都必須取得授權,那就表示:
工作群組、標準版在每個執行 SQL S e r v e r 的虛擬機器
(EACH VM) 都需要買 SQL Server 伺服器授權 (One Server
license is required for EACH VM on which SQL Server will
run )。
企業版 (Enterprise Edition )
當為 SQL Server 企業版 (Enterprise Edition) 在虛擬環境下
使用伺服器/CAL 的授權模式,只要為每一個執行 SQL
Server 企業版的實體伺服器 (physical server) 取得授權則可
以不限制上面虛擬機器 (VMs) 的個數。那就表示:
在企業版則是只要為每一個執行 SQL Server 的實體伺服器
(EACH Physical server) 購買一套企業版的 SQL Server 伺
服器授權即可 (One Server license is required for EACH
physical server on which SQL Server will run)。
在虛擬機器上使用伺服器/CAL 的授權時 CAL 的授
權方式
在虛擬環境下,當使用伺服器 / CAL 授權模式時,使用此虛
擬伺服器上 SQL Server 的使用者 (User) / 裝置 (Device)
也必須取得 CAL 授權。
在虛擬機器上使用處理器的授權時
在使用處理器的授權模式時,要採購多少授權不只依據 SQL
Server 版本,還必須視有多少資源是配備給 SQL Server 使
用而定。依照下圖 A, B, C 各項,你可以了解如何計算在虛擬
機器上使用處理器的授權時的情境。
計算一個虛擬機器上處理器的授權
在單一虛擬機器處理器的授權計算方式公式如下:
計算多個虛擬機器上處理器的授權
在多個虛擬機器上,必須計算在個別的虛擬機器上的處理器授
權數量後然後加總起來即可。如果 SQL Server 的版本不同,
你必須分群計算後再加總即可。
請注意 : 如果所有實體處理器都取得 SQL Server 企業版授
權,則使用者可以使用硬體上可以支援的任何數量的 VM 的
SQL Server。而無需一個一個 VM 個別計算。(此為最便利的
授權方式)
商業智慧/其他伺服器內的元件
SQL Server 2008 的商業智慧元件包括 Analysis Services、
Reporting Services 和 Integration Services。若要使用這些
元件,安裝商業智慧的伺服器必須擁有有效的 SQL Server
2008 授權。如果這些元件位於與主要的資料庫伺服器不同的
伺服器中,則需要為安裝這些元件的每個伺服器取得額外的授
權。
圖 內含執行元件的授權伺服器。在案例 中,與其所有的元件執行
4. 1 SQL Server
在一部伺服器上:只需要一個授權。在案例 中,資料庫執行在一部伺服器上,
2
Analysis Services Reporting Services
執行在第二部伺服器上,而 執行在第三部伺服
器上。在此情形下,需要三個伺服器授權。
工作群組版本
對於小型部門及成長中的公司而言,工作群組版本是最易於使用且最經
濟實惠的解決方案。對於 SQL Server 2008 而言,工作群組將可以使用
伺服器加 5 個 CAL 配套、個別的 CAL,以及處理器授權。工作群組擁
有其特有的 CAL,稱為 Workgroup CAL。Workgroup CAL 只能與工作
群組版本一起使用。SQL CAL 可以與任何 SQL Server 2008 的版本一
起使用,包括 SQL Workgroup Edition。
圖 。只能與
5. SQL WorkgroupWorkgroup CAL SQL Server Workgroup
Edition SQL CAL
一起使用。可被用於任何版本。
SQL SERVER CALS
除了 工作群組版,所有 SQL Server 2008 CALs 都可以存取
任何版本的 SQL Server 2008 伺服器並不管其是 32 位元或
64 位元平台。舉例來說,一台 32 位元的 SQL CALs 能夠
存取在 64 位元平台上己取得合法授權的 SQL Server 2008
企業版伺服器。同樣的,在 64 位元的 SQL CALs 能夠存取
在 32 位元平台上己取得合法授權的 SQL Server 2008 工作
群組版。
SQL SERVER 2008 WEB
SQL Server 2008 Web 是一個低成本且提供基本管理功能的
資料庫。它可以提供想建置網際網路服務的應用程式及服務的
web hosters 使用。 依據 EULA(license agreements)上的降級使用權,客戶可
SQL SERVER 2008 EXPRESS 版本
對於開發者或初學的人來說,Express 版本是學習、建立、導
入簡單資料最快速的方式。它可以從網路上免費下載。
SQL SERVER 2008 開發者版本
SQL Server 開發者版本是一個單獨的產品,它是用來開發及
測試時使用。但它只限使用在測試及開發環境,不能使用在正
式上線提供服務的環境中。它的授權方式是以開發者或是測試
者(人)來計算。
SQL SERVER 2008 評估版本
SQL Server 企業評估版提供 180 天的免費試用。它可以從
網路上免費下載或是向 website 訂購光碟。
SPLA 方案
SPLA 只是一種授權方案,這種授權方案允許 service
providers 在他們的系統環境下提供 SQL Server。在 SPLA
的授權只有以處理器(per processor)計算或以 per server
access license(SAL)計算兩種方式。每一個終端客戶的處
理器都需要處理器授權,或是每一個使用者/裝置進入這個環
境需要一個 SAL 授權。
ISV 方案
微軟獨立軟體廠商(ISV)忠誠授權方案是一個專為 ISV 設計
的授權方案,讓 ISV 可以將微軟的軟體合併到 ISV 的加值軟
體商業解決方案之中。此一 ISV 忠誠授權方案可以讓 ISV 的
合作夥伴很容易的整合微軟的技術到他們自有的商業應用,然
後商業銷售給他們的客戶。它適用於各種客戶,ISV 可以銷售
給大型、中型或小型客戶。
前一個版本的降級使用權
以購買 SQL Server 2008 的授權但是使用前一個版本的
SQL Server。授權可以加到已安裝的前一個版本一併計算。
升級及軟體保證(SA)
客戶可以藉由選擇購買一個全新的產品來升級他們的 SQL
Server 或是藉由購買軟體保證(SA)以保證未來版本的升級。
SA 提供讓客戶升級到最新版的權利,可提供分期付款,
TechNet Plus,問題解決支援,延長 Hotfix 支援的生命週期,
災難復原冷支援,組織錯誤報告,TechNet Online Concierge
chat。有關 SA 更多相關訊息,請參訪:
/licensing/programs/sa/
x
價格與折扣
SQL Server 提供非常具競爭力的市場零售價格(ERP)。而
且微軟針對不同客戶,提供數種優惠的大量授權方式。
更多資訊
更多資訊,請參訪:
/taiwan/sql2008/howtobuy/
參考常見問題解答,預估市場零售價,使用者授權協定
(EULA),及更多額外的資訊和細節。
此文件僅供參考之用。Microsoft 未在此文件中提供任何明示或默示的保證。
Microsoft 和 Windows Server 均為微軟公司在美國和(或)其他國家的註冊商
標或商標。


发布评论