iT邦幫忙

0

採用微軟架構當伺服器所需的授權費用 windows-server (CAL)

  • 分享至 

  • xImage

請問如果採用微軟架構架設對外服務的網頁伺服器(執行ASP.net),
用到了 IIS server 跟使用 SQL Server 2017,
則整體跟微軟需採購到那些軟體跟隱藏費用?

(不包含硬體,單純剩下微軟 OS 跟其有關軟體的授權費用)

伺服器:
‧Xeon E7 (18核心)
管理人員:
‧2人(帳號)登入伺服器管理
預計支持在線人數:
‧800人


以下是大致計算,請問還有遺漏的嗎?

1.1 windows server *1
1.2 windows cal *2

2.1 資料庫 sql server * 1
2.2 資料庫 sql cal * 1

3.IIS

===============================
因此要選購如果要選購以上相對應的授權(美金/台幣匯率為31:1):

1.1
(1)Windows Server 2019 (Standard版本) 1 = $972 約 NT 30,101
(2)Windows Server 2016 (Standard版本) (2C=TW3,990)
-整機需購買18個核心授權 3,990/2C
18C = NT 35,910元
(3)Windows Server WIN2016 (Datacenter版)
27,800/2C*18C = NT 250,200

1.2
(1) CAL(費用?) * 2(?)
(2) CAL(費用?) * 2(?)
(3) CAL(費用?) * 2(?)

2.1
(1)資料庫 SQL Server 2017 (Enterprise版本) $14,256 = NT 441,936
(2)資料庫 SQL Server 2017 (伺服器 + CAL Server) $931
-整機需購買18個核心授權 $931/2C*18C = $9,379 = NT 29,0749元

2.2 CAL有多少個連線就買多少個
800個連線...扣除原本內建5個CAL,所以要買 800-5 = 795個CAL !!!!!????

3.NT 0元(IIS是隨機附贈吧?!)

例如:採用 1.1(1) + 1.2(1) + 2.1(1) + 2.2 + 3 方案架設網頁伺服器的話,
則整體跟微軟的採購費用至少為以下囉?

30,101+?+441,936+ ?(資料庫的795個CAL) +0 = 至少 NT 472,037元

備註:好像還有EC也要採購...?
External Connector(EC)

echochio iT邦高手 1 級 ‧ 2019-10-29 08:39:02 檢舉
之前的公司幹過一件事 ... 老闆不給買 SQL Server 的 OS ....
我用 hyper-v server ... 我那時用
https://www.microsoft.com/zh-tw/evalcenter/evaluate-hyper-v-server-2012-r2
(現在可用 https://www.microsoft.com/zh-tw/evalcenter/evaluate-hyper-v-server-2019)
裝 SQL ... 還 跑的相當順利
只是你要 IIS 這台最好是獨立的 機器不要與 SQL 放在一起
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
1

我建議你直接找微軟的業務人員來幫你。不要自已算。
買錯了買貴了還沒關係。
怕的是買錯了還不能用。

像你這樣企業級的,因該可以跟專門的人員洽談會比較好。
會比在這邊問還要比較快。

看更多先前的回應...收起先前的回應...
froce iT邦大師 1 級 ‧ 2019-10-28 12:58:06 檢舉

如果雷神大有看到他應該會回答。IIS印象中還要買對外的權限(EC)...
https://dotblogs.com.tw/mis2000lab/2014/10/24/147079

所以,好linux,不學嗎?

沒錯,直接找微軟幫你算,除了不會算錯外,或許可以有優惠價,
找代理商也有可能算錯的,這麼大咖,大家搶著要~~~

isthome iT邦新手 4 級 ‧ 2019-10-28 14:50:23 檢舉

小公司而已,硬體有了,只是想跑個網頁,支援一下幾百人同時上線(這樣在2019年應該算小case而已吧?!),想不到光是授權就這麼麻煩阿...??!!

管理人員:
‧2人(帳號)登入伺服器管理
預計支持在線人數:
‧800人

isthome iT邦新手 4 級 ‧ 2019-10-28 14:59:03 檢舉

沒辦法,程式開發人員是asp.net掛,
一定要用 windows 主機。

其實我覺得你有點誤會意思了。
網站的連結人數。認真來說並不在授權範圍之內。
只要你的主機夠強。愛幾千幾萬人也沒關係。

在授權上指的上線數是指內部對應的人員控管。
一般來說,如果是小公司的話。我會建議你將網站外放反而會比較好。
自已內部管理累又麻煩。授權又麻煩。

如果單純是為了開發網站用的系統。只要用單機應用就好。且我記得像是mssql之類的,有些可以有條件免費使用在開發上。
不過我對asp.net很感冒就是了,詳細還是找找比較懂的人。
但上個月剛處理一件.net的案子。有找相關的開發應用跟sql。的確是有提供開發人員使用的免費方案。

isthome iT邦新手 4 級 ‧ 2019-10-28 16:14:02 檢舉

感謝回應~

但其實我爬文過,
如果有幾個人(對外)連線進來此"網頁伺服器",幾個人就要買幾個,
或是透過 External Connector(EC)授權阿?!

froce iT邦大師 1 級 ‧ 2019-10-28 16:37:49 檢舉

有帳號密碼的話就要EC...
所以我還是那句話,好linux不學嗎?

如果是登入用的。如遠端桌面類的。或是伺服器連接應用。當然是需要ec。
但單純的http連接並不需要啦!!這樣也太黑了吧。

當然,你想花錢是你家的事。我為何會要你去直接找微軟業務人員。
是因為我從你的發問中的計算。有很多誤會的計算方式。
然後你又說小公司??也不是那種企業式的有分公司的連接應用。
授權計算要花到快100萬也太可怕了吧。

0
harrytsai
iT邦新手 1 級 ‧ 2019-10-29 09:07:34

外部連線不算授權,一般後端的存取都只要一個帳號就可以,所以這個授權跑不掉
程式開發人員這個也需要
軟體的授權基本會有5個CAL
SQL授權看你是要算人,還是算CPU自己選
沒那麼複雜

0
asykgsm
iT邦新手 5 級 ‧ 2020-09-24 18:37:42

對外部使用者服務要使用EC或是SPLA授權喔~
類似以伺服器或是處理器為單位,不可能用CAL的。
例如:開一個網站,你覺得只有10個會員會用到,微軟覺得看的到網頁的人都是終端使用者。
所以才有EC/SPLA授權,以主機或是處理器為單位購買。

我要發表回答

立即登入回答