隨著企業(yè)對(duì)于信息化重視程度的提高,IT系統(tǒng)已經(jīng)從“幕后”走向了“前臺(tái)”,它更重要的使命是提升管理水平和競(jìng)爭(zhēng)力。ERP(企業(yè)資源計(jì)劃)作為IT系統(tǒng)的重要組成部分,服務(wù)于企業(yè)長(zhǎng)遠(yuǎn)規(guī)劃和資源整合集中管理,致力于改善企業(yè)內(nèi)部以及整個(gè)供應(yīng)鏈各個(gè)環(huán)節(jié)的管理、調(diào)度及資源配置,使企業(yè)迅速適應(yīng)客戶的新需求和抓主市場(chǎng)新機(jī)遇,贏得競(jìng)爭(zhēng)的勝利。
本文將從成長(zhǎng)型企業(yè)的ERP應(yīng)用需求出發(fā),分析其服務(wù)器平臺(tái)選型時(shí)的關(guān)鍵因素,進(jìn)而以金蝶K/3 ERP系統(tǒng)為例,闡述其兩個(gè)核心應(yīng)用(中間層和數(shù)據(jù)庫(kù))服務(wù)器的配置原則,并著重推薦了最新的至強(qiáng)7500和至強(qiáng)E7服務(wù)器平臺(tái)。
成長(zhǎng)型企業(yè)ERP服務(wù)器需求分析
對(duì)于大多數(shù)成長(zhǎng)型企業(yè)來講,隨著業(yè)務(wù)的不斷增加,業(yè)務(wù)并發(fā)處理需求以及數(shù)據(jù)量的增長(zhǎng),將會(huì)極大地考驗(yàn)IT系統(tǒng)的性能、穩(wěn)定性和可擴(kuò)展性。因此,對(duì)于ERP服務(wù)器來說,在選型時(shí),需要著重考察以下幾個(gè)方面的因素:
第一、 數(shù)據(jù)快速增長(zhǎng)帶來的可擴(kuò)展性需求
對(duì)于成長(zhǎng)型企業(yè)而言,ERP系統(tǒng)處理的數(shù)據(jù)量通常增長(zhǎng)較快,因此對(duì)服務(wù)器的靈活可擴(kuò)展性要求較高,包括CPU、內(nèi)存、硬盤、存儲(chǔ)等方面。比如,硬盤配置要有前瞻性,有條件的用戶可以考慮存儲(chǔ)陣列,同時(shí)也需要考慮數(shù)據(jù)的冗余備份,畢竟ERP系統(tǒng)的價(jià)值體現(xiàn)在數(shù)據(jù)上。
第二、 并發(fā)處理帶來的性能壓力
ERP系統(tǒng)運(yùn)行起來通常數(shù)據(jù)讀寫較頻繁,有條件的用戶應(yīng)該將數(shù)據(jù)庫(kù)和中間件分離,部署在不同的服務(wù)器硬件平臺(tái)上面。同時(shí),對(duì)于ERP系統(tǒng)來說,并發(fā)用戶數(shù),即同一時(shí)刻與服務(wù)器進(jìn)行交互的在線用戶數(shù)量,是非常重要的性能考量指標(biāo)。企業(yè)在選購(gòu)和部署ERP系統(tǒng)時(shí),要充分考慮服務(wù)器硬件現(xiàn)階段和未來所能支持的并發(fā)量。
第三、 可靠性與可用性
ERP系統(tǒng)作為企業(yè)的關(guān)鍵核心應(yīng)用,對(duì)服務(wù)器的可靠性、可用性要求是非常高的,如果業(yè)務(wù)請(qǐng)求無(wú)法得到快速的響應(yīng)或經(jīng)常發(fā)生宕機(jī)事件,后果往往會(huì)很嚴(yán)重。因此,服務(wù)器的RAS特性、冗余技術(shù)、高可用技術(shù)、集群技術(shù)等,都是用戶需要考慮的因素。
第四、IT投資回報(bào)
成長(zhǎng)型企業(yè)的IT預(yù)算往往是比較有限的,這些有限的資源要用到刀刃上面,才能獲得好的IT投資回報(bào),因此在選購(gòu)服務(wù)器時(shí),性價(jià)比是一個(gè)重要的經(jīng)濟(jì)因素。
傳統(tǒng)上,一些機(jī)構(gòu)、企業(yè)在選購(gòu)ERP服務(wù)器時(shí),出于性能和穩(wěn)定可靠的因素,會(huì)考慮昂貴的RISC小型機(jī)。不過今天,隨著以英特爾至強(qiáng)為代表的X86服務(wù)器技術(shù)的發(fā)展,X86服務(wù)器在性能、可用性、可擴(kuò)展性等方面都已經(jīng)與小型機(jī)相差無(wú)幾,而且,X86平臺(tái)還有開放性、標(biāo)準(zhǔn)化、高性價(jià)比等許多小型機(jī)所無(wú)法比擬的固有優(yōu)勢(shì)。下面,我們就以金蝶K/3 ERP為例,來具體剖析一下X86服務(wù)器在成長(zhǎng)型企業(yè)中的部署應(yīng)用方案。
金蝶K/3 ERP系統(tǒng)服務(wù)器選型指南
“一套軟件、兩個(gè)面孔、三層結(jié)構(gòu)”,簡(jiǎn)短的一句話,可以清楚地表述金蝶K/3系統(tǒng)的基本特征。三層結(jié)構(gòu)概述了K/3系統(tǒng)是一個(gè)典型的三層結(jié)構(gòu)應(yīng)用,經(jīng)過近7年的潛心研究和大量的客戶驗(yàn)證,現(xiàn)在三層結(jié)構(gòu)技術(shù)在金蝶K/3系統(tǒng)中的應(yīng)用已經(jīng)逐漸的成熟、穩(wěn)定,成為金蝶軟件提供給中小企業(yè)用戶的性價(jià)比最好的企業(yè)ERP系統(tǒng);兩個(gè)面孔指的是前端系統(tǒng)包括GUI和WEB兩種產(chǎn)品系列,客戶可以根據(jù)實(shí)際情況靈活選擇。下面是K/3系統(tǒng)結(jié)構(gòu)示意圖:
▲金蝶K/3系統(tǒng)結(jié)構(gòu)圖
由于K/3系統(tǒng)是三層結(jié)構(gòu)應(yīng)用,系統(tǒng)部署可分多部分進(jìn)行,包括客戶端、中間層、數(shù)據(jù)庫(kù)、WEB系統(tǒng)等部分。其中,客戶端指的是基于Windows的K/3客戶端桌面應(yīng)用程序,需要安裝在業(yè)務(wù)系統(tǒng)使用人員的機(jī)器上;中間層包括所有業(yè)務(wù)系統(tǒng)的業(yè)務(wù)邏輯組件,這些組件會(huì)被客戶端所調(diào)用,是K/3系統(tǒng)的核心部分;數(shù)據(jù)庫(kù)安裝數(shù)據(jù)庫(kù)產(chǎn)品和K/3數(shù)據(jù)服務(wù)部件,目前K/3系統(tǒng)支持的數(shù)據(jù)庫(kù)產(chǎn)品是Microsoft SQL Server,所有的業(yè)務(wù)數(shù)據(jù)都存儲(chǔ)在這里;Web系統(tǒng)則基于IIS提供K/3人力資源、門戶、CRM等WEB服務(wù),為可選服務(wù)部件。
可見,中間層和數(shù)據(jù)庫(kù)是K/3 ERP系統(tǒng)中最核心的兩大部分,對(duì)于超過十個(gè)客戶端以上的應(yīng)用,每個(gè)部分都應(yīng)該裝在不同的機(jī)器上,如果中間層服務(wù)器的負(fù)荷并不重,將Web系統(tǒng)安裝在中間層所在服務(wù)器上也是可行的。如下圖所示:
▲基于Web系統(tǒng)的服務(wù)器架構(gòu)
具體來看,中間層的任務(wù)是運(yùn)行K/3系統(tǒng)的業(yè)務(wù)組件,一個(gè)中間層服務(wù)器往往要為多個(gè)客戶端(包括Web)提供服務(wù),因此中間層一般需要使用部門級(jí)的服務(wù)器。根據(jù)實(shí)際測(cè)試的結(jié)果,K/3系統(tǒng)中,一臺(tái)配置為:主流雙路四核Xeon、4GB內(nèi)存的中間層服務(wù)器,能負(fù)載400左右的并發(fā)用戶。因此,這里我們推薦大家采用基于最新英特爾至強(qiáng)5600系列的雙路服務(wù)器。當(dāng)然,業(yè)務(wù)量的大小,客戶端的數(shù)目會(huì)影響中間層服務(wù)器的處理和響應(yīng)能力,通過增加CPU、內(nèi)存可以對(duì)性能的提升會(huì)帶來一定的好處,但這并不是萬(wàn)能的。當(dāng)達(dá)到一定的并發(fā)數(shù)量后,單臺(tái)服務(wù)器增加配置仍無(wú)法滿足性能要求時(shí),此時(shí)需要采用多臺(tái)中間層服務(wù)器進(jìn)行分布式處理。
數(shù)據(jù)庫(kù)服務(wù)器作為賬套數(shù)據(jù)的存儲(chǔ)平臺(tái),無(wú)論從性能還是可靠性方面都提出了很高的要求。根據(jù)測(cè)試結(jié)果,K/3系統(tǒng)中,一臺(tái)配置為16核心、16GB內(nèi)存的服務(wù)器可以滿足200~400并發(fā)或數(shù)據(jù)庫(kù)實(shí)體達(dá)到20~40GB規(guī)模的應(yīng)用需求。因此,我們推薦大家采用基于英特爾至強(qiáng)7500或最新至強(qiáng)E7處理器的四路以上服務(wù)器。隨著業(yè)務(wù)增長(zhǎng),可以通過增加內(nèi)存和CPU來提升數(shù)據(jù)庫(kù)服務(wù)器的性能,利用RAID來存儲(chǔ)數(shù)據(jù)可以提高數(shù)據(jù)的安全和可靠性,同時(shí)也會(huì)帶來一定的I/O性能提升。如果數(shù)據(jù)庫(kù)服務(wù)器成為性能瓶頸,可以考慮將賬套分布到不同的數(shù)據(jù)庫(kù)服務(wù)器上。另外,值得注意的是,作為一種事后的拯救手段,企業(yè)依據(jù)自己的實(shí)際情況制定合適的數(shù)據(jù)備份和恢復(fù)策略也是必不可少的,可以利用SQL Server的數(shù)據(jù)備份功能將數(shù)據(jù)定時(shí)備份,也可以考慮第三方的備份軟件實(shí)現(xiàn)數(shù)據(jù)的實(shí)時(shí)備份。
當(dāng)然,對(duì)于并發(fā)量很大的高端核心關(guān)鍵應(yīng)用,用戶還可以通過服務(wù)器集群的技術(shù)來進(jìn)一步提供高可靠、高性能、容錯(cuò)等高級(jí)特性。比如,Windows/SQL Server服務(wù)器群集技術(shù)可以建立數(shù)據(jù)庫(kù)的故障轉(zhuǎn)移群集系統(tǒng),保證數(shù)據(jù)庫(kù)服務(wù)器的高可用性,如下圖所示:
▲K/3數(shù)據(jù)庫(kù)群集部署方案
為什么選擇至強(qiáng)7500與E7
在這里我們之所以特別推薦至強(qiáng)7500或E7來承載K/3系統(tǒng)中最核心的數(shù)據(jù)庫(kù)關(guān)鍵應(yīng)用,主要是基于以英特爾至強(qiáng)為核心的X86服務(wù)器在性能、可擴(kuò)展性、可靠性、生態(tài)系統(tǒng)等方面的進(jìn)步,以及相對(duì)于傳統(tǒng)RISC架構(gòu)的無(wú)可比擬的低成本優(yōu)勢(shì)。
在性能方面,至強(qiáng)7500比早一代的至強(qiáng)7400性能提升3倍,與六年前的單核處理器相比,性能更是提升高達(dá)20倍,而最新的“采用32納米制程工藝、最多支持10個(gè)內(nèi)核、20個(gè)線程和30MB L3緩存的至強(qiáng)E7”又比至強(qiáng)7500提升20-40%。與RSIC平臺(tái)相比來看,一系列基于E7平臺(tái)的IBM、HP、思科、戴爾、SGI、富士通等品牌的服務(wù)器已經(jīng)在數(shù)據(jù)庫(kù)、BI、ERP、中間件、虛擬化、HPC等領(lǐng)域中總共刷新了十多項(xiàng)世界紀(jì)錄。
從擴(kuò)展性方面看,至強(qiáng)7500已經(jīng)可以幫助服務(wù)器廠商在無(wú)需采用第三方節(jié)點(diǎn)控制器的情況下,輕松實(shí)現(xiàn)8路服務(wù)器的系統(tǒng)設(shè)計(jì),憑借多達(dá)64個(gè)內(nèi)核、128條線程、2TB內(nèi)存,可以非常輕松地支持大規(guī)模的計(jì)算需求和擴(kuò)展需求。實(shí)際上,基于至強(qiáng)7500或E7的大型服務(wù)器最多可以擴(kuò)展到256顆處理器(2048個(gè)內(nèi)核或2560個(gè)內(nèi)核)。
在關(guān)鍵業(yè)務(wù)應(yīng)用普遍關(guān)心的可靠性方面,從至強(qiáng)7500開始,英特爾已經(jīng)在芯片設(shè)計(jì)中開始加入20多條RAS特性,通過錯(cuò)誤檢測(cè)與抑制、多層冗余、系統(tǒng)恢復(fù)、故障預(yù)測(cè)分析、電氣隔離等技術(shù),大大提高了X86服務(wù)器的數(shù)據(jù)完整性、系統(tǒng)可用性、可服務(wù)性,從而為關(guān)鍵業(yè)務(wù)應(yīng)用提供了堅(jiān)實(shí)的支撐平臺(tái)。
當(dāng)然,除了英特爾本身,圍繞X86高端服務(wù)器的產(chǎn)業(yè)鏈也在發(fā)展,包括微軟、Linux、IBM DB2、Oracle、SAP、用友、金蝶等ISV廠商,以及IBM、HP、戴爾、富士通、浪潮、聯(lián)想、中科曙光、寶德等服務(wù)器廠商,都已經(jīng)開發(fā)出了許多關(guān)鍵業(yè)務(wù)應(yīng)用軟硬件方案。
在筆者看來,與專有的RISC架構(gòu)相比,英特爾至強(qiáng)平臺(tái)最值得肯定的是,一舉改變了關(guān)鍵業(yè)務(wù)計(jì)算的經(jīng)濟(jì)模式,在保證高性能、高可靠、高可擴(kuò)展的同時(shí),大大降低了企事業(yè)單位的IT成本,包括硬件、軟件、維護(hù)、空間、功耗、散熱等方面。
當(dāng)然,X86服務(wù)器并不是關(guān)鍵業(yè)務(wù)領(lǐng)域里的新人,實(shí)際上,在過去十年來,X86服務(wù)器與RISC小型機(jī)、Linux/Windows與UNIX、開源與封閉這兩種技術(shù)路線都在競(jìng)爭(zhēng)。據(jù)IDC研究,包括商務(wù)智能、數(shù)據(jù)倉(cāng)儲(chǔ)、數(shù)據(jù)庫(kù)和ERP等在內(nèi)的85%以上的高端工作負(fù)載已經(jīng)運(yùn)行于行業(yè)標(biāo)準(zhǔn)的服務(wù)器上。今天,基于至強(qiáng)的服務(wù)器更是進(jìn)一步成為RISC和大型機(jī)遷移的通用目標(biāo)平臺(tái),并可以廣泛地應(yīng)用在數(shù)據(jù)中心的虛擬化和整合當(dāng)中。
小結(jié)
金蝶K/3作為面向成長(zhǎng)型企業(yè)的一種高性價(jià)比ERP系統(tǒng),其三層架構(gòu)所帶來的服務(wù)器選型頗有講究,特別是對(duì)于中間層和數(shù)據(jù)庫(kù)這兩個(gè)比較核心的應(yīng)用而言。根據(jù)以往的經(jīng)驗(yàn)和測(cè)試結(jié)果以及當(dāng)前服務(wù)器技術(shù)趨勢(shì)來看,中間層服務(wù)器我們推薦使用基于英特爾至強(qiáng)5600的雙路部門服務(wù)器,而數(shù)據(jù)庫(kù)服務(wù)器最理想的選擇是基于英特爾至強(qiáng)7500或E7的四路企業(yè)級(jí)服務(wù)器。這樣,可以更好地滿足成長(zhǎng)型企業(yè)ERP應(yīng)用對(duì)于并發(fā)性能、未來數(shù)據(jù)增長(zhǎng)、業(yè)務(wù)擴(kuò)展、可靠可用的苛刻要求。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:成長(zhǎng)型企業(yè)ERP服務(wù)器需求分析
本文網(wǎng)址:http://www.ezxoed.cn/html/solutions/1401931843.html