HI 各位前輩好,
公司目前在導入金蝶ERP系統, 目前為實測階段,
主機在香港(總部) 透過一條 專線 4M/4M 與台灣辦公室相連接,
台灣辦公室使用者約 30~ 40人, 電腦設備大部分為五年前採購,
但是發現到, 新的電腦(i5-6200)在金蝶系統的執行效率與五年前採購的電腦差不多(慢),
總部要求我進行新舊電腦交叉測試, 於是我直接請舊電腦使用者到新電腦使用者位置上登入金蝶系統並操作相同動作, 得到的結果是一樣慢.. 同時也取得專線廠商提供的當日數據, 平均值不到 1M.
經回報電腦系統快慢非金蝶系統緩慢的主要原因後, 總部仍認為舊電腦的速度是影響金蝶系統的原因, 要求我把每個部門經常要操作金蝶系統的同仁跟不常使用但卻使用新電腦的同仁交換電腦...光是資料搬移我想到就發麻,更別提使用者的感受了,
想請教各位前輩, 金蝶系統Client端是使用Java, Server端是使用MS SQL,
我可以怎麼去測試來證明說電腦系統與金蝶系統的順暢度無關?
感謝各位
個人認為你的問題應該是在專線上面, 請總部拿兩台電腦測試一下就知道新舊電腦間的影響了!
總部似乎沒這個問題, 當香港總部同仁拿著價值七萬多的碳纖筆電來台灣教育訓練時, 台灣同仁說好像速度也差不多(開個功能等三~四秒)
目前ping總部主機回應時間約在 60ms ,
一般來說,除非電腦舊到誇張不然對erp來說影響不大, 我現在公司的電腦從pentium到i5, 使用者的反應都差不了多少. 因為你現在要過專線, 還有一種可能就是因為線路速度的限制所以新舊電腦操作起來的反應速度的會一樣, 這點要從總部那邊測看看會不會有差異, 如果有差就是線路的問題.
你文中提到總部認為電腦有差, 那個總部是哪位, 如果是總部的mis主管那就不用掙扎了, 直接換吧! 如果是其他單位的, 請總部的mis主管去跟他溝通看看吧.
使用者感受? 那是甚麼鬼, 要是因此被幹掉, 使用者是會付我薪水嗎?
感謝您的回覆, 總部是老闆的女兒這樣...... 我也在查專線的部分是不是有問題, 有發現到某台電腦會連回總部, 但查不出使用哪個PORT 或APP, 問使用者也不知道裝了甚麼.
我並不是指專線有問題, 而是專線的傳輸速率限制住整個系統的反應時間.
您好! 專線的傳輸速率嗎? 這可以怎麼測試呢?
就測你們公司ping內部網路所需要的反應時間,和ping總公司所需要的反應時 間。
總部是老闆的女兒
換吧! 不用掙扎了. 這個已經無關技術問題了!
Hi msnman, Ping 台灣內部網路回應時間在 =1ms or < 1ms, 台灣Ping總公司回應平均在 60ms.
Darkslayer, XD 看來還是得低頭阿~~~ 不過我後來建議使用 REMOTE APP, 由Server主機(VM, 8Core + 32GB RAM)來執行這些工作, 看起來效果普普. 但比自己的電腦跑起來快了些.
事實上2M雙向真的太少了,資料流如何夠用呢?更何況有30個人以上在用。
如果是直接的Client/Server架構,個人電腦CPU快慢絕對影響效能,所直接的意思是指Client端直接連MS SQL Server主機的IP。
但,也有間接的,用VDI,像是Citrix的虛擬桌面產品,這時,VDI Server自動調整每個虛擬桌面的資源,效能大家都差不多。由你的說明,應該不是這種架構。
因為你已經證明網路不是瓶頸,建議效能較好的電腦,儘量優先配置給金蝶使用。
Java搭Java Runtime,真的是效能殺手。
請問你的專線是那一家ISP提供的,基本上金蝶的頻寬跟server端的運作效能有關,並不是Client的效能問題,你可以先測到香港的TTL值,先不考濾server端效能,TTL 連金蝶要在32以內,不然速度不會正常,再來是頻寬可負載的人數,單只有金蝶使用應該4m/4m 只有3人可以用,remote來做會比較適合。以上是我維護過金蝶跟測試過的,若不是大陸官方指定商軟。
真的不想用他
HI 您好! 感謝您的經驗分享.
目前專線是使用互聯通, TTL = 122 TIME= 60ms.... ,後來確認專線是 2M/2M, 但互聯通表示平均在 1M 左右, 並非頻寬問題.... 請問您說的 REOMTE來做是指開遠端桌面嗎?
看JVM 吃掉多少CPU效能.
我雖然沒用過金鍱但我有使用過鼎新,我的經驗是AP SERVER本身執行要順夠快,個人電腦端的快慢不是重點,Clinet端連接到執行速度快的AP,自然系統執行就會快.我不知道版主的系統慢是多慢,開一個頁面要很久嗎?
開新的測試公司測看看吧.
因為我之前也是這樣,後續換新的就沒問題了.
慢是什麼慢,怎麼慢
要把細節講得更細,細到操作面
您好,
慢就是, 點一個功能例如 某維護然後就等等等至少三秒 才會LIST所有單(系統資料沒一個月),
很慢就是, 點一下生成憑證 就等等等等 至少十五秒 才會完成.
請問在SERVER操作是否也是否此?
幾個方向可以查:
1.不要用遠端桌面方式測.可以用 "遠端遙控軟體"測.(因為windows 的遠端桌面本來效能就不好)
遠端遙控有: teamviewer (可以註冊個人免費版)或 vnc , anydesk ...等.
因為這樣測起來比較準.
2.網路架構: 清查香港總部的網路架構及台灣的網路架構 , 尤其是香港總部的架構.
ERP Server所在的 switch 與 user端間的switch 隔了幾層? 層數越多效能越差. switch 間有沒有做 "LAG鏈路聚合"的模式? (加大 switch 間的網路流量功能) , switch 是1GB /100M ? Server的網卡頻寛等...
3.SQL SERVER 本身的效能調校: 這部份可以參考 https://msdn.microsoft.com/zh-tw/library/ms179428.aspx 的說明
以上所建議的都是偏向總部的檢測. 原因是:調校效能一定是從 server 端一路向 user 端調測.以目前的PC的等級來跑ERP , 應該都够用. 唯一有可能造成瓶頸的大部份會在: 網路架構上.
加油 !!