單位舊架構為一般電腦安裝windows server安裝ERP軟體供10~20位User使用
單位目前要更換新ERP系統,順便要把軟硬體更新升級
1.因規模小,所以應該還是會組裝一台高效能CPU的一般電腦,搭配windows server,再安裝ERP與MSSQL來運作使用(不考慮組裝伺服器等級的硬體,感覺像殺雞用牛刀),不知道這樣是否正確。
關於Server問題
2.我去問代理商如何購買授權相關問題,其中一點關於遠端連線RDS要另外購買授權才能使用這一點有點不解。
就之前的經驗遠端連線不是帳密、遠端設定、防火牆開一開就可以連線使用了?為什麼授權還要另外購買?是因為Server銷售方式價格有變了嗎?
關於MSSQL問題
3.同上概念的問題,代理商說MSSQL授權方式要計算看有多少個Userr會操作ERP系統執行修改資料的動作來計算CAL,如果有10個人會做這樣的事,那就是要買10個CAL,一個CAL好像要7500左右.
就之前安裝使用MSSQL的經驗,架上Web Server就可以直接存取使用,也沒有在管有多少個人會去操作修改資料庫,如果是這樣計算,那每個系統基本上都會有會員管理模組,也就是每個會員帳號都會去操作網頁修改資料庫,那CAL不就買不完?聽完還是有點不解~
4.另外關於這樣小單位小規模的ERP系統,在想說是不是使用免費的SQL Expresss安裝使用就可以了?
免費版除了效能與容量的限制外,商業使用上不知限制為何,是指說有在營利的單位就不能夠使用免費版來使用嗎?
5.另外單位主要會有一台File Server,主要當網路硬碟上傳檔案用,User每天都會上ERP上傳一批資料轉存到File Server上,舊架構的File Server也是安裝windows server開檔案分享當網路硬碟使用,我在想說如果只是當File Server開檔案分享,是不是安裝一般win 10來開檔案分享就好了,就不用再買一個windows server的授權來安裝一台server來開檔案分享。
只是不知道當多位USER同時間在上傳檔案時,windows server和win 10在處理這些事情會不會有效能上的差異,或多工處理、多執行緒等效能問題?
6.安裝作業系統的硬碟適合用SSD來安裝嗎?還是用一般硬碟就好,聽說SSD比一般硬碟壽命還要短?
7.若想要架構RAID,想要在OS碟做RAID 0,不知是否合適?
謝謝
1.因規模小,所以應該還是會組裝一台高效能CPU的一般電腦,搭配windows server,再安裝ERP與MSSQL來運作使用(不考慮組裝伺服器等級的硬體,感覺像殺雞用牛刀),不知道這樣是否正確。
虛擬化其中一個好處就是可以妥善分配效能
你可以使用 esxi 免費的 license 搭配 server 使用
2.我去問代理商如何購買授權相關問題,其中一點關於遠端連線RDS要另外購買授權才能使用這一點有點不解。
就之前的經驗遠端連線不是帳密、遠端設定、防火牆開一開就可以連線使用了?為什麼授權還要另外購買?是因為Server銷售方式價格有變了嗎?
關於MSSQL問題
3.同上概念的問題,代理商說MSSQL授權方式要計算看有多少個Userr會操作ERP系統執行修改資料的動作來計算CAL,如果有10個人會做這樣的事,那就是要買10個CAL,一個CAL好像要7500左右.
就之前安裝使用MSSQL的經驗,架上Web Server就可以直接存取使用,也沒有在管有多少個人會去操作修改資料庫,如果是這樣計算,那每個系統基本上都會有會員管理模組,也就是每個會員帳號都會去操作網頁修改資料庫,那CAL不就買不完?聽完還是有點不解~
資料庫有好幾種算法
哪種划算 你要問業務了
4.另外關於這樣小單位小規模的ERP系統,在想說是不是使用免費的SQL Expresss安裝使用就可以了?
Expresss 沒有商業限制
https://social.technet.microsoft.com/Forums/en-US/497f91ea-2a5b-4187-88eb-24ac2f135f78/is-sql-server-express-is-free-for-commercial-use?forum=sqlexpress
所以你可以先分析看看需求,用 Expresss 不是不行
5.另外單位主要會有一台File Server,主要當網路硬碟上傳檔案用,User每天都會上ERP上傳一批資料轉存到File Server上,舊架構的File Server也是安裝windows server開檔案分享當網路硬碟使用,我在想說如果只是當File Server開檔案分享,是不是安裝一般win 10來開檔案分享就好了,就不用再買一個windows server的授權來安裝一台server來開檔案分享。
只是不知道當多位USER同時間在上傳檔案時,windows server和win 10在處理這些事情會不會有效能上的差異,或多工處理、多執行緒等效能問題?
在 win10 有最多 20 個 session 的限制
windows server 沒有限制
windows server 看你買哪個版本 standrd 可以開兩個 VM 就可以分開用
不過只是當 file server 跟 SQL 開在一起也可以啊 ?
不然起個 linux 開檔案共用也划算多了
6.安裝作業系統的硬碟適合用SSD來安裝嗎?還是用一般硬碟就好,聽說SSD比一般硬碟壽命還要短?
用 SSD
另外備份
7.若想要架構RAID,想要在OS碟做RAID 0,不知是否合適?
不合適 ,一般來說做 RAID 5
建議用引用,可以區分問題跟回答
還真的不知道有引用的功能XD
1.OK
2.同一樓回覆,遠端連線與RDS的差異性理解不知是否正確?
3.代理商跟我說現在都是by cal了,我那時上網看是有看到by CPU核心計價,所以也不知道是現在銷售方法變了,還是代理商說錯了?
4.OK
5.舊架構是用2個磁碟櫃分別接USB到2台SERVER,如果全部的資料都接USB到主SERVER,這樣它應付的來嗎?
6.OK
7.同一樓回覆
謝謝前輩指教~
User少數反應速度上的問題
使用者覺得慢問題,有很多面向
(1) 過往反應無效,懶得反應了
(2) 需求不大 沒有要很快地需求
架構而言是,User->Server(SSD)->ERP(SSD)->寫入DB(SSD)->資料批次轉檔轉存(HDD)
批次轉檔轉存 應該是最後報表的匯出?
那應該不算在慢的可能性中
內部的人員沒有遠端的需求
單純維護不用 RDS
SQL 授權
授權問題官網為準,可能該代理商不能賣特定種類授權
https://www.microsoft.com/zh-tw/sql-server/sql-server-2019-pricing#CP_StickyNav_1
Server和win10的差異在於,同一時間能夠開啓的檔案數量的問題嗎
應該說,同時間有幾個人能存取,且要注意 session 是不會馬上斷開的
win10 + NAS 有解嗎??
NAS 直接開分享有解
USB到主SERVER,這樣它應付的來嗎?
可以跑 速度要看規格
保護系統硬碟的安全
常見用 RAID 1,5,6,10 要注意 RAID 的支援性
標準版會提供2個VM可以使用(想要確認一下,這VM是指HyperV嗎?)
不管你要跑哪種虛擬化都可,反正就是兩個
要注意 HyperV server 本身也算一個
HyperV感覺上好像也都沒有數量上的限制
HyperV 上要跑幾個 VM 單純看 server 的效能,沒限制
這邊說的啟動 windows 的授權,VM 有 VM 的授權
舉例來說,你要開 4 個 windows VM
就要再買 windows 授權
感謝大大說明,問題解決很多~
1.這邊再確認一下VM的問題,我有碰過VMware(Server版, Client版), HyperV, Vituralbox這3種VM,不知道還有沒有其它種。
所以提供2個VM的意思是指我可以在這3種VM工具裡選2種來啓用,這樣理解對吧~
一般狀況應該只會用一種VM工具來建置吧,會有什麼狀況會需要用2種不同的VM工具來實作呢?
另外如果是架在Window Server上的VM,大部份都會採用HyperV來建置是吧~
如果要用VMware Esxi就不用架Windows Server了是不是~
2.另外以一台ERP伺服器需求的狀況下,前輩有建議採用那一種VM工具來建置嗎?
3.如果用HyperV,那不就變成主機安裝window Server 2019,然後啓用HyperV,再安裝一台window Server 2019來安裝ERP系統和資料庫的建置。
那這樣就不變成要買兩套window Server 2019的授權?
http://www.weithenn.org/2018/12/netadmin155-what-new-windows-server-2019.html
在這篇文章看到這段說明:
微軟從 Windows Server 2012 作業系統版本開始,提供「虛擬主機自動啟用」(Automatic Virtual Machine Activation,AVMA)軟體授權啟用機制。
但必須注意必須採用最新的 Hyper-V 虛擬化平台,才能夠支援啟用所有 Windows Server 作業系統版本的軟體授權,舉例來說,採用 Windows Server 2019 Hyper-V 虛擬化平台,可以透過 AVMA 機制為安裝 Windows Server 2012 R2 / 2016 / 2019 的 VM 虛擬主機啟用軟體授權,倘若採用 Windows Server 2016 Hyper-V 虛擬化平台,便僅能啟用安裝 Windows Server 2012 R2 / 2016 的 VM 虛擬主機啟用軟體授權,而無法為安裝 Windows Server 2019 的 VM 虛擬主機啟用軟體授權。
就字面上的理解好像是用HyperV建立的windows VM,它都會自動啓用授權(不知是否有限制幾台授權)
1.因規模小,所以應該還是會組裝一台高效能CPU的一般電腦,搭配windows server,再安裝ERP與MSSQL來運作使用(不考慮組裝伺服器等級的硬體,感覺像殺雞用牛刀),不知道這樣是否正確。
這無法跟你說對還是不對。只能說需求不同。再成本的考量下,你說的可以說對的。
但就應用層面來說。server用機可以應付更多的情況。
2.我去問代理商如何購買授權相關問題,其中一點關於遠端連線RDS要另外購買授權才能使用這一點有點不解。
就之前的經驗遠端連線不是帳密、遠端設定、防火牆開一開就可以連線使用了?為什麼授權還要另外購買?是因為Server銷售方式價格有變了嗎?
使用的身份不同,其授權的方式就不同。就如你文中說的「遠端連線」及「rds」
兩者是完全不一樣的應用。一個是一台電腦使用。一個是多台電腦使用。當然會不一樣。
3.同上概念的問題,代理商說MSSQL授權方式要計算看有多少個Userr會操作ERP系統執行修改資料的動作來計算CAL,如果有10個人會做這樣的事,那就是要買10個CAL,一個CAL好像要7500左右.
就之前安裝使用MSSQL的經驗,架上Web Server就可以直接存取使用,也沒有在管有多少個人會去操作修改資料庫,如果是這樣計算,那每個系統基本上都會有會員管理模組,也就是每個會員帳號都會去操作網頁修改資料庫,那CAL不就買不完?聽完還是有點不解~
同上一題。我認為不是你誤會代理商的說法,就是你代理商沒說明清楚。
盡量不要用自已的想法去解釋所謂user的觀念。
架web server的連結是只用1個user來計算。不是用你登入多少人來計算。
但一個erp電腦或系統的連結。就得算一個cal。
用另外一種你比較清楚的說法。如果說今天你有多台web server。每一個web server都算1個user。
我上面是用比較簡單白話的說法。實際要說清楚其實會有很多術語存在。所以這方面就用簡單的說法讓你了解一下。
4.另外關於這樣小單位小規模的ERP系統,在想說是不是使用免費的SQL Expresss 安裝使用就可以了?
免費版除了效能與容量的限制外,商業使用上不知限制為何,是指說有在營利的單位就不能夠使用免費版來使用嗎?
我記得 Expresss 是只有容量效能的限制。好像是沒聽說有商業不能使用的情況。不過這點我先持保留態度。畢竟一般會跑mssql的客戶都是不可能用 Expresss 。所以並不太清楚這方面。
5.另外單位主要會有一台File Server,主要當網路硬碟上傳檔案用,User每天都會上ERP上傳一批資料轉存到File Server上,舊架構的File Server也是安裝windows server開檔案分享當網路硬碟使用,我在想說如果只是當File Server開檔案分享,是不是安裝一般win 10來開檔案分享就好了,就不用再買一個windows server的授權來安裝一台server來開檔案分享。
只是不知道當多位USER同時間在上傳檔案時,windows server和win 10在處理這些事情會不會有效能上的差異,或多工處理、多執行緒等效能問題?
我只能跟你說,當然是可以的。但用server可以用的架構是更多選擇而已。
要說效能問題嘛。我倒是認為你可以不需要去考量這些事。重點是你是否還有其它需求。
如安全性需求,多工需求。多網路需求。
如果沒有這樣的需求,用什麼系統都沒關係的。用win10跟用win server的差別只是,server的選擇性及功能性比較多。
6.安裝作業系統的硬碟適合用SSD來安裝嗎?還是用一般硬碟就好,聽說SSD比一般硬碟壽命還要短?
以前的確有這樣的說詞。但現今的ssd已經很進步了。
目前ssd跟hd先不考量讀寫的速度。是當有損害時,ssd幾乎就是直接gg給你看。hd則是還有機會救品。
所以一般還是會建議系統跑ssd。資料還是用一般的hd。
但如果搭配raid的話就比較不擔心資料問題了。但安全起見,備份的資料還是盡量用hd。
7.若想要架構RAID,想要在OS碟做RAID 0,不知是否合適?
這很難跟你說合不合適,而是有沒有其必要性。
這點我比較希望你先去了解一下raid
1.OK
2.同一樓回覆,遠端連線與RDS的差異性理解不知是否正確?
3.就代理商給我的說法是有幾個User會去修改異動DB,就要有幾個cal,如果只是查詢就不用。所以這cal是by user,那我想規劃的應該就是多個user共用一個cal,依部門使用數量計,就不依員工數量計了,也就是by Device比較合適。
4.OK
5.目前問題就是1樓前輩說的win 10有Session的存取限制問題
6.OK
7.OK
謝謝前輩指教~
2.單位的遠端需求只是萬一ERP有問題,可提供在外部的ERP廠商連到SERVER來查看問題而己,自己內部的人員沒有遠端的需求,所以這樣應該不用RDS吧。
前輩的說明我看了才理解,所謂的RDS是指內部人員需在外工作,連回來公司操作ERP才需要RDS授權是吧,而如果只是開放遠端桌面連線連回來SERVER,應該就跟RDS沒有關係,這樣理解應該對吧!
雖然說法是對的,但理解的方向有點不太對。
我們先不要談rds好了。你將資料庫mssql視為一種data server看待就好了。
依照你目前是一台機器。可能是web server去連data server。只是兩台server都是連在一台機器上而已。但本質上你只要將其區分兩個server來看待就行。
所以就遠端作業而言。無論多少人進來,其本質上的運做還是只會在一台機器上。
而rds的用意就是將data server獨立出來一台。並加上遠程連接。
要跟rds連接的,一定都是一台機器或是server。
第3點
這部份我就先不班門弄斧。畢竟微x的授權包羅萬象。我自已是採用主機商用授權的。很久以前買的。先花x00美金買授權。之後只要每增加一個客戶。無論是主機還是空間商。每一個就得要加買一個月授權15美金。
但就我片面了解的,公司行號的部份則是不太一樣的授權。
這方面我聽過太多種版本。我沒辦法給你確定哪一種版本是對的。可能全對,也可能全錯。反正最終解釋權是在m$。它說對就是對,錯就是錯。
搞的當時我好兩難。
第5點
session的存取問題一直是所有系統的問題。非針對win10。
所以一般連接數日達用量萬級的或是那種存活率設定1年的。才需要去考量session的存取問題。要不然一般大多不用太過擔心。
雖然我對於session問題不是亡db就是改用s3來處理就是了。
感謝前輩說明
關於session也是看其它前輩們有提到才知道有這問題,如果依其它前輩說到的win10只有10個Session的限制,那就必需去考量的。
而不是一般連接數日達用量萬級的才需要去考量(是以Server而言嗎?還是win10?)。
我這邊不知道兩個說法那個比較正確,因為沒有看過微軟在這方面的相關系統限制說明。
感謝了~
1.組裝也許便宜但是您放心把重要的系統放在DIY電腦上嗎?低階一點的品牌SERVER是最佳選擇,搭購WIN SERVER授權還能省點錢
2.RDS通常用於遠端登入(維護或操作),沒需求就別買
3.授權的部份,10-20U通常會有WINDOWS CLIENT 和SQL CLIENT 兩種授權,CLIENT SERVER的架構ERP廠商通常都要客戶買,7500是兩種授權還是一種要確認一下,ERP不會是WEB的授權方式,您的假設不成立
4.廠商不會自找麻煩 SQL用免費版用不夠,再收費變正式版,硬體OS SQL CLEINT通通一次購入免麻煩(用微軟大量授權的方式購入),少數使用通常假設買USER CAL 7500*10+5萬sql server共12.5萬,買核心構權1U兩核心超過11萬元,主機幾核心照算,現在的主機隨便都6核8核至少買3U 33萬,光SQL授權就差2-3倍
5.WINDOWS CLIENT 有兩種授權USER,DEVICE 每台DEVICE都買,就不用管幾台WINDOWS SERVER,但有NAS可以用不一定要用WINDOWS SERVER/WIN10分享檔案,如果授權都買了直接在ERP主機開分享目錄就可以了
6.ERP系統小型公司的通常會建議用4顆RAID 0+1 OR 1+0 使用4顆一半的空間,要搭RAID卡才能做,選擇SAS OR SSD OR SATA都行視預算而定
7.請參考第6項RAID卡,預算問題
最後ERP系統最貴您都肯買了,怎麼還在想OS SQL 硬體能省多少錢,ERP上線前也許還要客製報表,上線後每年還要付10-20%的年度維護費,別忘了
我也來試著回答,希望能幫助到樓主~~
1.因規模小,所以應該還是會組裝一台高效能CPU的一般電腦,搭配windows server,再安裝ERP與MSSQL來運作使用(不考慮組裝伺服器等級的硬體,感覺像殺雞用牛刀),不知道這樣是否正確。
可以呀,但要考慮到幾年後這台電腦硬體故障時要怎麼辦?用伺服器等級的好處是可以找廠商簽硬體維護,但缺點就是價格貴,上面網友有提到作虛擬化,是個很好的建議,強烈建議您買PC作虛擬化
2.我去問代理商如何購買授權相關問題,其中一點關於遠端連線RDS要另外購買授權才能使用這一點有點不解。
就之前的經驗遠端連線不是帳密、遠端設定、防火牆開一開就可以連線使用了?為什麼授權還要另外購買?是因為Server銷售方式價格有變了嗎?
代理商是對的,Server上免費遠端連線就只有2個給管理員用的,您們有20個使用者,用這兩個連線肯定不夠,但也不用買足20個,因為這是算同時上線人數的,大膽點您可以先買10U,上線後有使用者連不上的時候再買(一次要買最少5U)
3.同上概念的問題,代理商說MSSQL授權方式要計算看有多少個Userr會操作ERP系統執行修改資料的動作來計算CAL,如果有10個人會做這樣的事,那就是要買10個CAL,一個CAL好像要7500左右.
就之前安裝使用MSSQL的經驗,架上Web Server就可以直接存取使用,也沒有在管有多少個人會去操作修改資料庫,如果是這樣計算,那每個系統基本上都會有會員管理模組,也就是每個會員帳號都會去操作網頁修改資料庫,那CAL不就買不完?聽完還是有點不解~
微軟SQL授權是最坑的,早期很多人都誤解,即使您的程式是走Web,只有一台AP Server存取DB Server,但您有20人上這Web系統,微軟就是算您要買20個Cal
那您說使用者多怎麼辦?MSSQL有另一種授權計算方式是算CPU Core數,現在一次最少要買2 Core,如果是裝在虛擬機裡又要選Core方式計算授權,則是最少要買4 Core,4 Core的價格記得是要三十多萬~四十萬之間吧...
依您公司現在的規模,選Cal應該是比較便宜
4.另外關於這樣小單位小規模的ERP系統,在想說是不是使用免費的SQL Expresss安裝使用就可以了?
承上題,用SQL Server作網站的資料庫成本太高了,所以微軟在這塊是被打到趴在地上,後來就有了免費版的SQL Expresss,商用可以沒問題,但最大的問題是這個版本限制Data File的大小,一開始是4GB,後來變成10GB,現在不知道有沒有再增加,您可以問一下您們的ERP廠商,以您們的規模一年會產生多少的資料量來決定
5.另外單位主要會有一台File Server,主要當網路硬碟上傳檔案用,User每天都會上ERP上傳一批資料轉存到File Server上,舊架構的File Server也是安裝windows server開檔案分享當網路硬碟使用,我在想說如果只是當File Server開檔案分享,是不是安裝一般win 10來開檔案分享就好了,就不用再買一個windows server的授權來安裝一台server來開檔案分享。
Win10和Server的差異上面已有邦友說明,如果您採納虛擬化的建議,您File Server的授權也不用煩惱,買一套授權可以在同一實體主機上跑二台VM
6.安裝作業系統的硬碟適合用SSD來安裝嗎?還是用一般硬碟就好,聽說SSD比一般硬碟壽命還要短?
OK呀,SSD也有企業等級的,重要是作好每日的備份,備份作的好,MIS沒煩惱~~
7.若想要架構RAID,想要在OS碟做RAID 0,不知是否合適?
RAID 0風險很高耶,不建議喔~而且您是要用在ERP上,資料庫的I/O應該也很重,如果您担心效能問題,要把資料庫也考慮進去
Win10和Server的差異上面已有邦友說明,如果您採納虛擬化的建議,您File Server的授權也不用煩惱,買一套授權可以在同一實體主機上跑二台VM
關於VM的建置前輩有建議使用那一個工具或架構來實作嗎?
如果用HyperV,那不就變成主機安裝window Server 2019,然後啓用HyperV,再安裝一台window Server 2019來安裝ERP系統和資料庫的建置。
那這樣就不變成要買兩套window Server 2019的授權?
謝謝~
@leo226 基本上要省 2019 的 CAL,個人會建議HOST 安裝 HYBER V SERVER,GUEST 如果一套 2019 就夠了,就裝一套,買一套2019 是可以裝兩套 2019 SERVER 的,只是 CAL 就要照人頭買在x2,假如有 20各USER就要買40各CAL了
以你們現在的規模,我認為用VMWare或Hyper-V都可以,用VMWare效能應該會好些,但入門及管理上的技術性要高些,這個您自行選擇就可以了。
如果確定走虛擬化,如樓上發大說Windows Server的授權不用買兩套,但CAL的部份不需要買40啦,應該是20就夠了,因為Windows Server的CAL只有分User CAL或Device CAL,您可以參考下面這個網頁的最下方,有針對User CAL或Device CAL作清楚的說明,如果還不放心就直接去問微軟。
http://www.futako.com.tw/winserversql/
1、ERP系統主機一般都是長時間開機,建議還是使用伺服器規格的電腦來擔任這個角色,且伺服器有經過原廠壓力測試,用料及散熱系統都會比一般電腦更適合拿來長時間運作,MIS都不會希望主機一天到晚出問題,所以設備穩定性還是最重要的考量。
2、ERP軟體的連線操作方式、授權人數問題,應該還是詢問ERP廠商會比較清楚,請廠商提出整體解決方案及建議的設備等級後再去詢價,應該會比較有概念及採購的方向。
5、建議用nas來當file server,硬體架構單純,又直接有磁碟陣列及快照保護,現在nas介面也相當好操作,對於管理及資料保護都很有幫助。
6、SSD的存取速度比傳統硬碟快很多,且很多數據顯示現在SSD的穩定性比HDD來得更好,用SSD來當系統碟是可以增加工作效率,但重點是資料的備份對於公司來說是還是最重要的。
7、OS不太需要做raid0,改用SSD硬碟就可以了,系統掛了重灌很快,重點還是資料的備份及災難復原的演練,可以先擬定好復原步驟,遇到問題時就不會這麼慌張了!
有任何問題歡迎詢問鈞陽~
聯絡資訊:
臺北:02-29996650
臺中:04-23125656
高雄:07-2220221
越南:028-39626868
線上詢問 https://www.erpking.com.tw/contact