SQL Server 2008 的 CPU 和用戶數許可模式
淺談購置SQL Server 2008 按cpu與按用戶許可
按CPU 許可:每臺運行 SQL Server 或其組件(例如Analysis Service)的服務器上的每個處理器都需要一個處理器許可證。
許可證允許沒有數量限制的用戶或設備從防火墻外部或內部訪問服務器。
SQL Server 支持將處理器套接字的指定數量與每個套接字中的邏輯 CPU 數量相乘。例如,在下表中,下面的處理器將被視為單處理器:
• 每個套接字層中有 2 個邏輯 CPU 的單核超線程處理器。
• 具有 2 個邏輯 CPU 的雙核處理器。
• 具有 4 個邏輯 CPU 的四核處理器。
SQL Server 基于處理器套接字(而非邏輯 CPU)進行授權。
按用戶數許可:表示同一時間最多允許的連接數。對于標準版,除了用戶數許可,還需要再購買服務器端使用許可。
曾經給我們培訓的老師建議絕大多數情況下都購買按 CPU 許可。
一、按 CPU 許可
這個是按實體 CPU 來計算的,比如 Intel E5620 這款 CPU,具有 4 個核,每個核又具有兩個邏輯 CPU。
但我們只需要一個許可證。這與其他某些軟件相比,很有優勢,因為不少軟件都是按核來算的。
二、按用戶數許可
也可按用戶數許可來購買,那么這個用戶數是什么意思呢?很多人(包括我)都以為是并發數,但問了之后才知道用戶數不是并發數。
那么用戶數是什么意思呢?那個小妹也無法準確解釋。包括 Windows Server 2008 的客戶端數是什么意思,她回答是:客戶端就是用客戶端連接 Windows。
• 某廠商的回答:15 用戶是,局域網中訪問安裝 SQL Server 2008 的 PC 數。
• 微軟客戶服務與技術支持中心的回答:您可以理解為任何需要訪問 SQL Server 的設備,如個人計算機,工作站,終端機,PDA, 手機等。這種購買方式比較適用于局域網內的部署,而且客戶端數量與服務器的比值較低的情況下會更經濟。
還是迷茫,我說我是用在網站上的,對方于是建議使用按 CPU 許可。 |
|