1、網(wǎng)絡(luò)
如果服務(wù)器部署在局域網(wǎng)上,基本上可以忽略這個(gè)因素(如果速度慢,則應(yīng)該考慮對其他方面進(jìn)行優(yōu)化)。如果部署在Internet上則是關(guān)鍵的因素之一,在基于B/S的ERP管理系統(tǒng)中,如果請求某個(gè)頁面時(shí)間過長,則會(huì)長時(shí)間占用服務(wù)器的連接數(shù),影響新的連接。
2、系統(tǒng)支撐軟件和ERP管理系統(tǒng)產(chǎn)品軟件 具體的ERP管理系統(tǒng)產(chǎn)品也是決定ERP管理系統(tǒng)的性能關(guān)鍵因素之一,采用什么樣的開發(fā)技術(shù)、使用何種數(shù)據(jù)庫及相關(guān)支撐軟件,系統(tǒng)支撐軟件包括應(yīng)用服務(wù)器(如,apache、IIS、tomcat等)、數(shù)據(jù)庫服務(wù)器(如,oracle、mysql、sql
server等)及其他(如,有的使用了domino、目錄服務(wù)等)。一般來說J2EE適合于構(gòu)建大型應(yīng)用,性能方面明顯優(yōu)于asp和php開發(fā)的ERP管理系統(tǒng)產(chǎn)品,不同的數(shù)據(jù)庫產(chǎn)品性能方面差異也比較大(具體可以見“ERP管理系統(tǒng)產(chǎn)品的數(shù)據(jù)庫選型”),系統(tǒng)的設(shè)計(jì)和相關(guān)實(shí)現(xiàn)的算法、數(shù)據(jù)庫的設(shè)計(jì)對系統(tǒng)的性能有著非常大的影響。 3、并發(fā)使用的用戶數(shù) 毫無疑問,并發(fā)使用的用戶數(shù)越多,對ERP管理系統(tǒng)的性能要求也越高。在特定的軟件、硬件、網(wǎng)絡(luò)環(huán)境下,通過壓力測試工具可以得到ERP管理系統(tǒng)能夠承受的最高并發(fā)用戶數(shù)。
4、硬件 硬件是決定ERP管理系統(tǒng)性能的關(guān)鍵因素之一,主要包括服務(wù)器的CPU、內(nèi)存,磁盤的IO等,如用戶并發(fā)數(shù)增加而內(nèi)存小了,則會(huì)加重CPU和磁盤IO的壓力。對與用戶數(shù)非常多的ERP管理系統(tǒng),如果單臺(tái)服務(wù)器不能滿足性能方面的要求,則可以考慮使用多臺(tái)服務(wù)器,如,數(shù)據(jù)庫和應(yīng)用服務(wù)分別部署在不同的服務(wù)器上,甚至數(shù)據(jù)庫和應(yīng)用服務(wù)分別使用多臺(tái)服務(wù)器一組進(jìn)行集群。
偉創(chuàng)ERP管理系統(tǒng)支持?jǐn)?shù)據(jù)庫服務(wù)器、應(yīng)用服務(wù)器的合并、分離、集群模式的部署,可以使用不同的數(shù)據(jù)庫平臺(tái)和應(yīng)用服務(wù)器。對于普通的只有幾十人小型企業(yè),使用一般的PC機(jī)器即可滿足要求。
..
|