iT邦幫忙

0

如何規劃約10~20人小型ERP系統伺服器軟硬體

單位舊架構為一般電腦安裝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. 20 人環境,建議要思考一下伺服器需要的io流量與速度還有運算能力,小弟公司10人,之前也是用一般pc + hdd,報表慢到不行忍了兩年把 hdd 全部換成 ssd 才改善,還有建議把erp架在vm裡面,這個可以要求廠商規劃,對日後erp的維護會比較方便
2. 除非你erp要用rds 聯上server 才能使用erp,不然不需要 rds授權
3. sql cal 以你們目前的人數建議就是買 cal 會比較省,基本上先買 20人吧
4. sql Expresss 有功能限制,我負責的客人有些erp用這個版本,結果不到一年還是要換,當然你資料量不大,可以很久之後才換,不然建議就是一次買好買足會比較好,資料庫版本升級也是很麻煩的
5. win10 只能10各session,假如三個使用者開十個檔案,第四個就進不來了,你覺得這樣你們可以忍受的話,小弟沒意見
6. 你們可以用企業級的ssd啊,1tb 目前三萬多而已
7. os 沒人做 raid 0 都做 raid 1 的,資料區一般做 raid 5,保險一點做 raid 1,如果要求安全與速度,那就是四個做 raid 01 或 10
關於 raid 觀念請樓主自己到wiki 看一下,還有 os 要做 raid 只能用硬體做,不能用os本身的功能做,資料區的話沒有限制,但硬體做效能會比較好
leo226 iT邦新手 5 級 ‧ 2020-06-01 13:26:48 檢舉
首先感謝大大分享寶貴的經驗~
1.雖規模為20人的單位,但實際上會同時間操作系統上傳資料的高鋒可能只會到3~5位,通常都是零散的操作
有鑑於評估目前舊系統是用一般pc + hdd,也是這樣跑了好幾十年,雖然User少數反應速度上的問題,但也可能習慣這速度了,所以也就沒什麼大問題。
所以這次要更新才在考量改成SSD實務上到底能有改善多少,這目前是我心中的問號。
說到這想問的問題是,就架構而言是,User->Server(SSD)->ERP(SSD)->寫入DB(SSD)->資料批次轉檔轉存(HDD),<應該是這樣吧>
所以最後資料轉存的位置還是在HDD,也不是把資料存放在SSD裡,所以我才會想說這樣對於資料存取速度上的改善好像不會有太顯著的差異,不知這樣的概念是否有錯。
另外前輩提到可以把ERP規劃在VM裡,倒是我沒有想到的,我可以想一下要如何規劃,因為問了買SERVER 2019授權的經銷商,他一直有提到標準版會提供2個VM可以使用(想要確認一下,這VM是指HyperV嗎?),之前小試了一下Server 2008的HyperV,或上課老師在Demo的HyperV感覺上好像也都沒有數量上的限制,你愛建幾個VM就建幾個去做你的lab環境,所以經銷商說有提供2個VM這說詞讓我有點疑惑~
2.單位的遠端需求只是萬一ERP有問題,可提供在外部的ERP廠商連到SERVER來查看問題而己,自己內部的人員沒有遠端的需求,所以這樣應該不用RDS吧。
前輩的說明我看了才理解,所謂的RDS是指內部人員需在外工作,連回來公司操作ERP才需要RDS授權是吧,而如果只是開放遠端桌面連線連回來SERVER,應該就跟RDS沒有關係,這樣理解應該對吧!
3.SQL cal在這單位我還不知道如何評估夠用的數量,它是by user還是by Device?如果是這單位應該是by Device的狀況比較OK,因為人員不固定,而設備是固定的。或是by user大家相同業務的就共用這個user 帳號權限。
4.OK
5.所以前輩意思是,同樣是開檔案共享存取的功能,Server和win10的差異在於,同一時間能夠開啓的檔案數量的問題嗎?win10同時間只能開10個檔案?這方面有相關微軟的資訊可參考其限制嗎?
如果是win10 + NAS可以解決這限制嗎?
6.綜觀前輩們的經驗,感覺還是要用SSD來安裝windows server
7.這部份先抱歉一下,發文前沒有再去確認一下RAID的規格,我原本是想說做鏡相功能,也就是RAID 1,發文時以為鏡像是RAID 0就直接發了,sorry
所以目前綜觀前輩的經驗,如果要保護系統硬碟的安全,就幾個方案RAID 5, 01, 10這樣個下去考量,這部份我再去查一下相關規格,謝謝~
1. 樓主好像把 線上 跟 備份搞錯了,基本上所有的資料應該要有備份流程,最後不是磁帶就是硬碟,這是很基本的觀念,除非你要做HA,不然備份計畫必須要有也要更嚴謹,你們要換ERP,你要先看20人使用ERP需要怎樣的硬體,你又說常用的只有5-6人,那你們的ERP應該買十人版就好,這樣省的費用會比其他軟體的授權費用更多
3. 你要用裝置授權,不好意思SQL授權沒這個,只有USER CAL 跟 CORE CAL 而 1U 目前就是 7500 左右,但CORE 一個就要 43萬,這個CORE 不管你用VM 還是實體,只要TASKMGR看到多少CORE就要買多少,以目前I7 10 代 8C 16T,那你用VM給了 8C,那你要買的 CORE 授權費用就是 344萬,樓主有預算就沒問題,有預算問題就按人頭買授權,20U大概就是14萬左右,差很多吧
5. 所以才有很多人愛 NAS 啊,因為NAS 沒有 SESSION 問題只有硬體效能問題,但是WIN 10 也不是沒辦法解,可以找破解版的 TCPIP系統檔案去修改,但這是違法的喔
6. 因為不知道你新的ERP是哪一家的,10人同時操作需要多少效能的硬體,很難說你們一定要用 SSD,如果你們新的 ERP 可以放 VM 跑,那也可以現在用 HDD,真的不行再換 SSD,畢竟目前沒有實際跑過,很難說真正的硬體需求要不要 SSD,只是我個人的經驗改SSD 很有效,我司用的是 DS WFGP 3.8,給樓主參考了
leo226 iT邦新手 5 級 ‧ 2020-06-02 11:24:20 檢舉
1.廠商說ERP授權是per Device,不然如果依此單位的情形,就如前輩所說是by User的授權會比較便宜,就相同業務的人共用一個帳號就可以了。
5.看來可以考慮用兩台NAS做HA
6.請問DS WFGP 3.8這是SSD嗎?貼上google找不到相關資料
感謝前輩解惑了,謝謝~
DS WFGP 3.8 是鼎新WORKFLOW ERP GP 3.8版
2
補覺鳴詩
iT邦研究生 4 級 ‧ 2020-05-30 13:32:37

1.因規模小,所以應該還是會組裝一台高效能CPU的一般電腦,搭配windows server,再安裝ERP與MSSQL來運作使用(不考慮組裝伺服器等級的硬體,感覺像殺雞用牛刀),不知道這樣是否正確。
虛擬化其中一個好處就是可以妥善分配效能
你可以使用 esxi 免費的 license 搭配 server 使用

2.我去問代理商如何購買授權相關問題,其中一點關於遠端連線RDS要另外購買授權才能使用這一點有點不解。
就之前的經驗遠端連線不是帳密、遠端設定、防火牆開一開就可以連線使用了?為什麼授權還要另外購買?是因為Server銷售方式價格有變了嗎?

遠端連線 超過 2 個才要收費
https://www.dell.com/support/article/zh-tw/sln163689/windows-server-windows-%E8%BF%9C%E7%A8%8B%E6%A1%8C%E9%9D%A2%E6%9C%8D%E5%8A%A1%E8%AE%B8%E5%8F%AF%E6%A6%82%E8%BF%B0?lang=zh

關於MSSQL問題
3.同上概念的問題,代理商說MSSQL授權方式要計算看有多少個Userr會操作ERP系統執行修改資料的動作來計算CAL,如果有10個人會做這樣的事,那就是要買10個CAL,一個CAL好像要7500左右.
就之前安裝使用MSSQL的經驗,架上Web Server就可以直接存取使用,也沒有在管有多少個人會去操作修改資料庫,如果是這樣計算,那每個系統基本上都會有會員管理模組,也就是每個會員帳號都會去操作網頁修改資料庫,那CAL不就買不完?聽完還是有點不解~

資料庫有好幾種算法

  1. by 實體 CPU core
  2. by 虛擬 CPU core
  3. by 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

看更多先前的回應...收起先前的回應...

建議用引用,可以區分問題跟回答

補覺鳴詩 iT邦研究生 4 級 ‧ 2020-05-30 20:17:06 檢舉

還真的不知道有引用的功能XD

leo226 iT邦新手 5 級 ‧ 2020-06-01 13:36:24 檢舉

1.OK
2.同一樓回覆,遠端連線與RDS的差異性理解不知是否正確?
3.代理商跟我說現在都是by cal了,我那時上網看是有看到by CPU核心計價,所以也不知道是現在銷售方法變了,還是代理商說錯了?
4.OK
5.舊架構是用2個磁碟櫃分別接USB到2台SERVER,如果全部的資料都接USB到主SERVER,這樣它應付的來嗎?
6.OK
7.同一樓回覆
謝謝前輩指教~

補覺鳴詩 iT邦研究生 4 級 ‧ 2020-06-01 16:24:15 檢舉

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 授權

leo226 iT邦新手 5 級 ‧ 2020-06-02 11:14:04 檢舉

感謝大大說明,問題解決很多~
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的授權?

leo226 iT邦新手 5 級 ‧ 2020-06-02 15:40:59 檢舉

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,它都會自動啓用授權(不知是否有限制幾台授權)

2
浩瀚星空
iT邦超人 1 級 ‧ 2020-05-30 14:28:58

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

leo226 iT邦新手 5 級 ‧ 2020-06-01 13:46:59 檢舉

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來處理就是了。

leo226 iT邦新手 5 級 ‧ 2020-06-02 11:28:45 檢舉

感謝前輩說明
關於session也是看其它前輩們有提到才知道有這問題,如果依其它前輩說到的win10只有10個Session的限制,那就必需去考量的。
而不是一般連接數日達用量萬級的才需要去考量(是以Server而言嗎?還是win10?)。
我這邊不知道兩個說法那個比較正確,因為沒有看過微軟在這方面的相關系統限制說明。
感謝了~

0
by2048
iT邦新手 4 級 ‧ 2020-06-01 09:52:41

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%的年度維護費,別忘了

leo226 iT邦新手 5 級 ‧ 2020-06-02 11:29:45 檢舉

感謝前輩說明,謝謝~

0
sam0407
iT邦高手 1 級 ‧ 2020-06-01 14:14:53

我也來試著回答,希望能幫助到樓主~~

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應該也很重,如果您担心效能問題,要把資料庫也考慮進去

leo226 iT邦新手 5 級 ‧ 2020-06-02 11:32:26 檢舉

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了

sam0407 iT邦高手 1 級 ‧ 2020-06-05 11:52:25 檢舉

以你們現在的規模,我認為用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/

我要發表回答

立即登入回答