下面我將為大家介紹一下康師傅的SAP運(yùn)維經(jīng)驗(yàn)。我今天報(bào)告的內(nèi)容包括SAP的架構(gòu)、系統(tǒng)安全及優(yōu)化,最后是會(huì)計(jì)結(jié)帳。
運(yùn)維目標(biāo)
首先,對(duì)于應(yīng)用系統(tǒng)維護(hù)的目標(biāo),我們內(nèi)部定義了幾個(gè):
第一,系統(tǒng)要滿足用戶合理的需求,什么是合理的需求?用戶的需求,要看合理性,不合理的需求,我們提供建議,變成合理的需求,以系統(tǒng)實(shí)現(xiàn),合理的需求,即使系統(tǒng)不能實(shí)現(xiàn),我們就是系統(tǒng)外掛開(kāi)發(fā)也要盡量滿足用戶需求。
第二,改善成易學(xué)易用的系統(tǒng),SAP的系統(tǒng)界面不是很友好,用戶實(shí)際上操作的時(shí)候很麻煩。易用∶我們就是對(duì)于系統(tǒng)操作不方便地地方進(jìn)行一些優(yōu)化、調(diào)整,讓用戶操作的時(shí)候方便、快捷。易學(xué)∶就是讓用戶通過(guò)操作手冊(cè)能夠很好的把這套系統(tǒng)掌握起來(lái),盡量減少培訓(xùn)的時(shí)間,用戶就可以操作系統(tǒng)。
第三,穩(wěn)定性,保證用戶正常操作和使用,如果系統(tǒng)不穩(wěn)定,其它事情都不用談了。
第四,提升系統(tǒng)的性能,在我們十幾年使用SAP系統(tǒng)工作當(dāng)中我們不斷的提升系統(tǒng)的性能,其它中包括硬件的系統(tǒng)性能和軟件的系統(tǒng)優(yōu)化,來(lái)保證系統(tǒng)能夠滿足用戶不斷變化的正常的使用。
SAP系統(tǒng)架構(gòu)及安全策略
下面我介紹一下SAP系統(tǒng)的架構(gòu),按照SAP的標(biāo)準(zhǔn),首先是有開(kāi)發(fā)系統(tǒng)、測(cè)試環(huán)境然后正式環(huán)境這三套系統(tǒng)。在這三大系統(tǒng)里面我們現(xiàn)在分了三個(gè)事業(yè)群系統(tǒng),BW系統(tǒng)也同樣按三個(gè)事業(yè)群把它分成了三套,整個(gè)的系統(tǒng)基礎(chǔ)平臺(tái)都已是Netweaver平臺(tái),ERP系統(tǒng)我們現(xiàn)在是ECC6版本,是在2008年升級(jí)成ECC6版本,全部系統(tǒng)的操作系統(tǒng)和數(shù)據(jù)庫(kù)都是在Windows2003和SQLServer2005下建立起來(lái)的。
下面我簡(jiǎn)單介紹一下我們使用的SAP系統(tǒng)安全策略,首先就是操作系統(tǒng)的安全,它包括了防病毒系統(tǒng)、操作系統(tǒng)的監(jiān)控和我們的監(jiān)控人員的日常作業(yè)。它保證了我們的各系統(tǒng)的正常運(yùn)作,特別介紹一下SAP應(yīng)用系統(tǒng)的策略,例如∶用戶口令、用戶帳號(hào)的安全策略,用戶口令安全我們制定了一系列的安全策略,有口令長(zhǎng)度的控制、例外控制、使用時(shí)間控制等,對(duì)于用戶帳號(hào)的問(wèn)題,有些用戶在系統(tǒng)中申請(qǐng)了權(quán)限后,長(zhǎng)時(shí)間沒(méi)有使用,會(huì)占系統(tǒng)的用戶數(shù),我們大家都知道SAP的用戶數(shù),即版權(quán)是很貴的,我們?yōu)榱丝刂朴脩魯?shù),我們也制定了一些策略,長(zhǎng)期沒(méi)有使用的用戶,系統(tǒng)就自動(dòng)給它鎖定了,如果用戶沒(méi)有申請(qǐng)解鎖,再過(guò)一段時(shí)間就將其在系統(tǒng)中真正刪除。
然后數(shù)據(jù)的備份策略,為了在系統(tǒng)出現(xiàn)故障時(shí)能及時(shí)恢復(fù)系統(tǒng),我們相應(yīng)也制定了一套完整的備份策略,我們后面有一個(gè)專題來(lái)講一下。
系統(tǒng)的安全問(wèn)題處理,實(shí)際上我們主要是從四個(gè)方面,一是網(wǎng)絡(luò)安全、系統(tǒng)安全、數(shù)據(jù)安全、機(jī)房的安全,這四個(gè)方面實(shí)際上都是一些值班人員的日常作業(yè)。每天值班人員監(jiān)控系統(tǒng),對(duì)于系統(tǒng)發(fā)生異常狀況時(shí),都能及時(shí)的發(fā)現(xiàn)、及早處理,并且對(duì)各種異常我們都制定了一系列的處理的流程,比如提報(bào)機(jī)制,根據(jù)的問(wèn)題級(jí)別,要提升至哪一級(jí)主管都一些規(guī)定。然后對(duì)于用戶的問(wèn)題處理,用戶是能使用系統(tǒng)還是不能完全使用,可以根據(jù)不同情況處理作不同的處理。最后還要總結(jié)這些問(wèn)題,制定策略一方面是以后如何避免該問(wèn)題的發(fā)生,一方面是制定以后再出現(xiàn)類似的問(wèn)題如何處理的流程,以便及時(shí)處理好這些問(wèn)題,提高用用戶的滿意度。
系統(tǒng)監(jiān)控、流程修改、文件備份歸檔策略及R3優(yōu)化
下面介紹一下監(jiān)控系統(tǒng)。自從桌面PC的維護(hù)外包后,全國(guó)網(wǎng)絡(luò)、服務(wù)器實(shí)現(xiàn)了遠(yuǎn)程監(jiān)控。我們的網(wǎng)路監(jiān)控使用了OpenViewNNM系統(tǒng),使用微軟的MOM系統(tǒng)監(jiān)控服務(wù)器,SMS系統(tǒng)管理IT資產(chǎn),SAP系統(tǒng)是用數(shù)據(jù)庫(kù)管理工具和SAP監(jiān)控工具結(jié)合起來(lái),很好地對(duì)SAP系統(tǒng)運(yùn)行狀況進(jìn)行監(jiān)控。
關(guān)于,ECC6升級(jí)簡(jiǎn)單跟大家分享一下,這個(gè)升級(jí)過(guò)程是經(jīng)歷了項(xiàng)目的啟動(dòng)、程序的升級(jí)和單元測(cè)試,最后是用戶適應(yīng)性測(cè)試。升級(jí)前我們作了老版本4.6C和ECC6版本差異的各個(gè)模塊的培訓(xùn)。升級(jí)時(shí),我們先升級(jí)了開(kāi)發(fā)系統(tǒng),因三套開(kāi)發(fā)系統(tǒng)在一臺(tái)SERVER上,所以開(kāi)發(fā)系統(tǒng)只升級(jí)一次,之后進(jìn)行正式系統(tǒng)的演練,升級(jí)正式系統(tǒng),然后使用正式系統(tǒng)環(huán)境,復(fù)制一套出來(lái)作為測(cè)試系統(tǒng),然后作其它兩套正式系統(tǒng)的升級(jí)。當(dāng)時(shí)顧問(wèn)公司主要負(fù)責(zé)了BASIS的升級(jí),應(yīng)用系統(tǒng)組人員主要是康師傅的人負(fù)責(zé),由顧問(wèn)公司協(xié)助,所有的流程先由顧問(wèn)在系統(tǒng)能夠走通,然后康師傅的資訊人員作了詳細(xì)測(cè)試,另外我們的外掛程序部分修改很多,有的程序代碼編譯都無(wú)法通過(guò),我們都作了逐一的修改、測(cè)試。整個(gè)升級(jí)過(guò)程比想象的較順利、較簡(jiǎn)單。
在整個(gè)信息化推動(dòng)過(guò)程當(dāng)中,我們與業(yè)務(wù)部門有一個(gè)很規(guī)范的流程,IT部門的工作和事業(yè)群各功能部門及各公司的用戶都遵循這個(gè)規(guī)范流程。首先,對(duì)于需要變更的流程規(guī)范,一般先由事業(yè)群提出他們的需求,會(huì)與IT部門一起討論,作出一個(gè)可行的、規(guī)范的作業(yè)流程或制定制度。作業(yè)流程或制度出來(lái)之后事業(yè)群會(huì)通知資訊部需要修改系統(tǒng),資訊部負(fù)責(zé)修改系統(tǒng)設(shè)置或者開(kāi)發(fā),這個(gè)時(shí)候事業(yè)群要進(jìn)行是宣導(dǎo),就是讓全國(guó)的用戶知道未來(lái)作業(yè)流程要改成成什么樣,系統(tǒng)流程及管控是什么,也使用戶熟悉系統(tǒng)如何操作,最后再由子公司來(lái)具體執(zhí)行。
在實(shí)際使用的過(guò)程中,用戶若覺(jué)得這個(gè)新流程不合理,可以提出系統(tǒng)修改建議,如果這個(gè)需求是與標(biāo)準(zhǔn)的流程或制度有關(guān),就要把這個(gè)變更的需求反映到事業(yè)群,由事業(yè)群確定是否對(duì)原作業(yè)流程或制度需要修訂。如果需要,再將修改后的作業(yè)流程通知資訊部修改系統(tǒng),整個(gè)流程是從事業(yè)群提出需求到資訊部修改系統(tǒng),到各公司執(zhí)行,各公司再反饋意見(jiàn)到事業(yè)群,是一個(gè)持續(xù)不斷優(yōu)化循環(huán)的過(guò)程。我們就是遵循這樣一個(gè)作業(yè)流程,使得我們很好地完成這么龐大的系統(tǒng)維護(hù)工作。
下面我介紹一下系統(tǒng)修改的流程。SAP系統(tǒng)分成三層,有開(kāi)發(fā)系統(tǒng)、測(cè)試系統(tǒng)和正式系統(tǒng),它在各個(gè)系統(tǒng)修改的時(shí)候都是要遵循的原則。我們系統(tǒng)修改的處理過(guò)程是這樣的,首先用戶提出需要,然后我們資訊部提出方案,這個(gè)方案由資訊部的人員內(nèi)部討論通過(guò)后,與用戶確認(rèn)并給用戶演示結(jié)果,直到用戶通過(guò)的方案,之后我們才開(kāi)始做系統(tǒng)開(kāi)發(fā)。之后由模塊主管審核設(shè)置報(bào)告或程序開(kāi)發(fā)規(guī)格書后,建立請(qǐng)求號(hào),這時(shí)資訊人員進(jìn)行設(shè)置、開(kāi)發(fā)并在開(kāi)發(fā)的測(cè)試系統(tǒng)進(jìn)行測(cè)試,完成后可申請(qǐng)傳輸?shù)綔y(cè)試系統(tǒng),這一步還需模塊主管審批,在測(cè)試系統(tǒng)測(cè)試通過(guò)后,要附上用戶需求、設(shè)置報(bào)告、程序規(guī)格書、測(cè)試報(bào)告等多項(xiàng)文檔,由系統(tǒng)主管核準(zhǔn)后方可傳正式系統(tǒng)。整個(gè)傳輸審核流程都在OA系統(tǒng)完成的,都有嚴(yán)格的控制。
SAP停機(jī)分為2個(gè)部分∶計(jì)劃停機(jī)、非計(jì)劃停機(jī)。我們也有非計(jì)劃停機(jī),情況很少,主要是系統(tǒng)突然出現(xiàn)異常狀況,例如看不出原因的系統(tǒng)突然很慢的情況,這是非計(jì)劃停機(jī)。大部分是計(jì)劃停機(jī),計(jì)劃停機(jī)主要是定期的例行的停機(jī)維護(hù),我們的停機(jī)率很低,這樣的結(jié)果能夠滿足用戶的日常工作需要。
對(duì)于數(shù)據(jù)備份與恢復(fù),我們現(xiàn)在使用了數(shù)據(jù)備份的工具,備份的策略是每周做一個(gè)全備,每天做一次差異備份,每隔兩個(gè)小時(shí)做一次LOG備份。備份的資料我們有一個(gè)存儲(chǔ)介質(zhì)的存放策略,它會(huì)存放到三個(gè)地方,一個(gè)地方是銀行防火的保險(xiǎn)柜,一個(gè)是與機(jī)房不同棟的辦公樓的防火保險(xiǎn)柜里,另一個(gè)是機(jī)房里面。系統(tǒng)的備份大家都會(huì)作,關(guān)鍵是系統(tǒng)備份起來(lái)是否能夠恢復(fù),因此我們定期作備份系統(tǒng)恢復(fù)演練,從備份磁帶上將原正式系統(tǒng)的備份恢復(fù)到測(cè)試系統(tǒng),以確保在系統(tǒng)出現(xiàn)故障時(shí),磁帶上的備份能夠正常恢復(fù)系統(tǒng)。
接下來(lái)談?wù)勝Y料的歸檔。我們是把SAP系統(tǒng)的歸檔對(duì)象按功能分類之后,將資料交給事業(yè)群各個(gè)功能部門,并與事業(yè)群討論每一個(gè)對(duì)象需要保留多長(zhǎng)時(shí)間,最后通過(guò)各個(gè)功能部門的確認(rèn),把歸檔對(duì)象的保留時(shí)間確定下來(lái)。后面是我們資訊部?jī)?nèi)部制定歸檔策略,按這個(gè)歸案策略進(jìn)行周期性的歸檔。
對(duì)于R3的優(yōu)化應(yīng)用,我們主要在六個(gè)方面,程序的優(yōu)化、日志優(yōu)化、并行處理、數(shù)據(jù)庫(kù)優(yōu)化、遠(yuǎn)程服務(wù)優(yōu)化、BW的優(yōu)化。
(1)程序優(yōu)化∶持續(xù)的程序優(yōu)化,永遠(yuǎn)的TOP5優(yōu)化。
(2)日志優(yōu)化∶定期整理,減少不必要的日志數(shù)據(jù),提升系統(tǒng)響應(yīng)。
(3)并行處理技術(shù)∶對(duì)自定義報(bào)表采用并行數(shù)據(jù)處理技術(shù),加快數(shù)據(jù)的處理,主要是提升月末成本核算的運(yùn)行速度。
(4)數(shù)據(jù)的及時(shí)歸檔∶基于用戶實(shí)際的要求,盡量減少TABLE存儲(chǔ)的數(shù)據(jù)量,加快報(bào)表查詢速度。
(5)物料主數(shù)據(jù)的整理∶整理不再使用的物料,在財(cái)務(wù)進(jìn)行成本核算時(shí)只對(duì)使用物料進(jìn)行,減少無(wú)用數(shù)據(jù)。
(6)數(shù)據(jù)庫(kù)的參數(shù)優(yōu)化∶持續(xù)的數(shù)據(jù)庫(kù)監(jiān)控,優(yōu)化數(shù)據(jù)參數(shù),提高系統(tǒng)性能。
對(duì)于BW的優(yōu)化,我們主要分了幾個(gè)部分:
(1)FILTER技術(shù),在QUERY設(shè)計(jì)時(shí)在FILTER中盡詳細(xì)約定數(shù)據(jù)收集的條件,這樣最大減少收集的數(shù)據(jù)量,以達(dá)到提高QUERY運(yùn)行效率。
(2)AGGREGATE技術(shù),是對(duì)現(xiàn)有CUBE中跨維或?qū)傩越M合的需求欄位提前匯總數(shù)據(jù),這樣在使用時(shí)直接引用已計(jì)算匯總數(shù)據(jù)的技術(shù)。
(3)COMPRESS技術(shù),是對(duì)現(xiàn)有CUBE中具有相同KEY值的少數(shù)局進(jìn)行合計(jì),減少數(shù)據(jù)量數(shù)據(jù)處理技術(shù)。
(4)報(bào)表中由于格式原因,存在有多個(gè)QUERY狀況,與用戶溝通后,盡量減少Q(mào)UERY的個(gè)數(shù),盡量用一個(gè)QUERY完成。
(5)未來(lái)會(huì)使用BIA提高BW系統(tǒng)性能∶在必要的時(shí)候,借鑒臺(tái)灣味全的經(jīng)驗(yàn)。
舉幾個(gè)例子:
第一個(gè)例子,我們是先列出哪些Quary(報(bào)表)運(yùn)行比較長(zhǎng),我們會(huì)把運(yùn)行時(shí)間最長(zhǎng)的前五名進(jìn)行優(yōu)化。應(yīng)用一些小技巧,我們把數(shù)據(jù)量控制到最少,讀取數(shù)據(jù)時(shí)間變短報(bào)表運(yùn)行速度加快。
第二個(gè)例子,合并Quary(報(bào)表),有的時(shí)候?yàn)榱藞?bào)表格式做了多個(gè)QUERY。我們盡量會(huì)和用戶談一下這個(gè)格式這個(gè)是否合理,減少Q(mào)UERY的個(gè)數(shù)報(bào)表運(yùn)行速度會(huì)加快。
會(huì)計(jì)結(jié)帳流程
下面我介紹一下會(huì)計(jì)結(jié)帳流程,我們會(huì)計(jì)結(jié)帳現(xiàn)在各家公司基本上在每月1日就結(jié)束,事業(yè)群合并是在2日,3日有時(shí)候會(huì)有一些調(diào)整。最后是總部合并,康師傅控股有限公司100多家法定公司的合并,前面談的結(jié)帳都是使用R3系統(tǒng)的公司,還有一些子公司沒(méi)有用SAP系統(tǒng),他就可需要一些特殊的處理。所有這些都是集團(tuán)直屬公司(不包含在三大事業(yè)群),將數(shù)據(jù)傳到總部來(lái),到4日中午所有的系統(tǒng)都關(guān)閉,不允許系統(tǒng)再作調(diào)整,如果需要調(diào)整,需申請(qǐng)到總部會(huì)計(jì)部。在關(guān)帳前總部會(huì)計(jì)部會(huì)對(duì)系統(tǒng)做了一些檢查,如關(guān)系企業(yè)往來(lái)帳檢查,如果不平馬上就能發(fā)現(xiàn),并將結(jié)果通告給各公司,各公司立即進(jìn)行調(diào)整,這樣徹底解決了長(zhǎng)期以來(lái)關(guān)系企業(yè)對(duì)帳不平的問(wèn)題,加快了結(jié)帳速度。目前總部結(jié)帳的時(shí)間,比手工結(jié)帳的時(shí)間提前3天至5天時(shí)間,使用系統(tǒng)效益十分顯著。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:康師傅SAP系統(tǒng)運(yùn)維經(jīng)驗(yàn)分享
本文網(wǎng)址:http://www.ezxoed.cn/html/solutions/1401932720.html