1 中小企業(yè)IT運維環(huán)境特征及面臨的問題
當(dāng)前,中小企業(yè)對網(wǎng)絡(luò)信息化的需求越來越高,系統(tǒng)和網(wǎng)絡(luò)出現(xiàn)的故障對公司的業(yè)務(wù)影響非常大。所以,服務(wù)器、應(yīng)用系統(tǒng)、辦公系統(tǒng)、網(wǎng)絡(luò)的穩(wěn)定對中小企業(yè)非常重要,設(shè)計出一套適合企業(yè)的IT運維系統(tǒng),對于企業(yè)的業(yè)務(wù)支撐、降低成本、解放勞動力方面都是至關(guān)重要的。為了設(shè)計出此系統(tǒng),我們要先分析一下目前中小型企業(yè)網(wǎng)絡(luò)和應(yīng)用的特點以及在IT運維方面所面臨的問題
1.1網(wǎng)絡(luò)和應(yīng)用的主要特點
中小企業(yè)的網(wǎng)絡(luò)規(guī)模較小, 網(wǎng)絡(luò)結(jié)構(gòu)相對比較簡單。但是其發(fā)展速度、網(wǎng)絡(luò)規(guī)模和結(jié)構(gòu)變化比較快。多數(shù)企業(yè)IT信息化建設(shè)初期,多以實現(xiàn)功能為目地,不同程度地忽略了后期維護工作壓力,隨著業(yè)務(wù)的不斷增長,系統(tǒng)的不斷增加,企業(yè)的IT運維也由過去的簡單變得越來越復(fù)雜。
小企業(yè)網(wǎng)絡(luò)規(guī)模和業(yè)務(wù)規(guī)模雖然小,但是涉及的需求并不簡單。各種各樣的主機、網(wǎng)絡(luò)設(shè)備、數(shù)據(jù)庫、應(yīng)用都需要監(jiān)控和維護,可以說麻雀雖小,五臟俱全,IT運維的工作量實際并不小。
1.2 中小企業(yè)IT所面臨的問題
從企業(yè)的規(guī)模來看,中小型企業(yè)更多地面臨IT運維管理混亂,運維人員經(jīng)驗不足,從而工作的效率不高,導(dǎo)致人力成本和運維成本增加。
企業(yè)的IT運維人員很需要一個適合企業(yè)的運維平臺系統(tǒng)幫助其去了解,監(jiān)控和管理網(wǎng)絡(luò)及應(yīng)用系統(tǒng)在市場中,也存在著諸多、各種各樣的商業(yè)運維軟件,但因為中小企業(yè)通常資金預(yù)算比較少,昂貴的網(wǎng)管產(chǎn)品讓大多數(shù)企業(yè)望而興嘆。
中小企業(yè)的數(shù)量多,網(wǎng)絡(luò)和系統(tǒng)架構(gòu)沒有統(tǒng)一規(guī)范 異構(gòu)性高,且靈活性強、變化快,這一特點使得現(xiàn)有的多數(shù)網(wǎng)絡(luò)管理軟件難于適應(yīng)中小企業(yè)的運維需求,運維人員幾乎不能按企業(yè)自身的運維需求在購買來的軟件上進行二次開發(fā)。
中小企業(yè)的網(wǎng)絡(luò)和業(yè)務(wù)規(guī)模小,但運維所涉及的工作內(nèi)容很全面,所以中小型企業(yè)面臨著沒有網(wǎng)管軟件協(xié)助運維效率低,大型網(wǎng)管軟件價格高、設(shè)計體系不適合中小企業(yè)、實施執(zhí)行比較困難,小型網(wǎng)管軟件功能單一,要多個軟件結(jié)合使用才能完成運維工作,管理分散、整合度低,導(dǎo)致響應(yīng)慢,信息數(shù)據(jù)的綜合利用性差。
通過以上對于中小企業(yè)網(wǎng)絡(luò)和業(yè)務(wù)的特點分析以及IT運維所面臨問題的總結(jié),實際上,中小企業(yè)很需要一套IT運維管理系統(tǒng),這個系統(tǒng)并不是單一功能的網(wǎng)管產(chǎn)品,企業(yè)最需要的是如何以最小的成本獲得最適合中小企業(yè)特點的功能全面的綜合性IT運維管理平臺,也可以說是一個經(jīng)濟高效、功能全面、易于使用、易于擴展、能夠迅速部署和管理的運維解決方案,幫助IT運維人員享受到自動運維帶來的便利。讓企業(yè)從自動化運維中獲取利益。
2 IT運維功能需求
需求決定功能,需求決定架構(gòu),要構(gòu)建一套“滿足企業(yè)IT運維實際需求的綜合性運維平臺系統(tǒng)”,就要以“運維實際需求”為中心,來設(shè)計運維平臺的架構(gòu),IT運維工作是一項全面而復(fù)雜、又有些瑣碎的工作,以下整理了部分工作內(nèi)容,也是多數(shù)企業(yè)都要面臨的工作,主要有:
對網(wǎng)絡(luò)設(shè)備(交換機、路由器、防火墻)的維護;對不同類型服務(wù)器(IBM、DELL、HP等)的維護;對新入網(wǎng)的設(shè)備(存儲設(shè)備、四七層負(fù)載均衡設(shè)備、代理加速、行為管理設(shè)備等)的維護:對各種各樣的應(yīng)用(例如Web服務(wù)、數(shù)據(jù)數(shù)據(jù)庫、中間件)的維護;對設(shè)備、系統(tǒng)、應(yīng)用等各種日志的檢查:對硬件資源、應(yīng)用性能利用情況進行的深度分析:對企業(yè)自身業(yè)務(wù)的個性化監(jiān)控:對機房機柜布局管理、業(yè)務(wù)IP地址管理以及辦公人員的IP地址管理:對設(shè)備資產(chǎn)管理、設(shè)備維保信息的管理,并統(tǒng)計相關(guān)報表;對機房空調(diào)、機房的UPS電源、電池的維護:對故障的記錄、分析,并統(tǒng)計相關(guān)報表;對維護經(jīng)驗的知識庫管理:對管理以及技術(shù)文檔的管理;對維護通信方式的管理。
以上內(nèi)容可能也僅是部分工作內(nèi)容,為了避免通過一個系統(tǒng)僅僅解決一個或幾個問題的孤島性維護,將“凌亂、無序”的工作內(nèi)容有機地整合到一個統(tǒng)一的IT運維平臺之上,網(wǎng)絡(luò)運維平臺應(yīng)基于B/S架構(gòu),應(yīng)是一套容易部署、便于操作且靈活開放的設(shè)計,以便能夠適用于各種數(shù)據(jù)監(jiān)測需求,并實現(xiàn)多種運維管理輔助功能,將平時復(fù)雜的事情簡單化,手動的工作自動化,無序的工作規(guī)范化,提高運維的質(zhì)量和運維的效率,以此來提高整個企業(yè)的IT服務(wù)水平、服務(wù)質(zhì)量。
3 IT運維的架構(gòu)
按上文所分析的內(nèi)容和需求的整理,現(xiàn)設(shè)計出一個適合中小企業(yè)的IT運維平臺架構(gòu)圖,并進行描述。
3.1 架構(gòu)設(shè)計及架構(gòu)圖
一個適應(yīng)性強的IT運維系統(tǒng)應(yīng)具備較靈活的擴展能力,以便來適應(yīng)不同企業(yè)的的業(yè)務(wù)的擴展,主要應(yīng)具有:數(shù)據(jù)采集模塊、數(shù)據(jù)存儲模塊、數(shù)據(jù)處理模塊、數(shù)據(jù)展現(xiàn)模塊、平臺管理模塊,另外,還應(yīng)有一個靈活的管理輔助模塊。其架構(gòu)如圖1所示。
圖1 適合中小企業(yè)的IT運維平臺架構(gòu)圖
從架構(gòu)設(shè)計上可見,此架構(gòu)有別于通常網(wǎng)管軟件的水平三層(數(shù)據(jù)采集層、數(shù)據(jù)存儲層、數(shù)據(jù)展現(xiàn)層)架構(gòu),是在將通常網(wǎng)管軟件三層架構(gòu)基礎(chǔ)上進行細(xì)化、優(yōu)化,又有機地結(jié)合了網(wǎng)管運維的相關(guān)管理性功能。
3.2架構(gòu)模塊說明
此架構(gòu)按功能模塊和組件技術(shù)可以分為以下六部分:
(1)數(shù)據(jù)采集模塊
數(shù)據(jù)的采集是IT運維工作的主要根本,只有完成了數(shù)據(jù)的擷取,才可以通過數(shù)據(jù)來了解企業(yè)IT系統(tǒng)運行的狀況,才能夠進行分析、預(yù)防故障的發(fā)生、處理故障,以及進行系統(tǒng)的升級、優(yōu)化工作。
按數(shù)據(jù)來源分,在數(shù)據(jù)采集模塊中,可以通過系統(tǒng)級來源和人員級來源兩個方面為IT運維系統(tǒng)提供信息數(shù)據(jù)。
系統(tǒng)級數(shù)據(jù)來源,就是通過SNMP, WMI ,Shell、Perl,HTTP,PHP,ICMP,Syslog等多種數(shù)據(jù)采集方式,自動采集到設(shè)備、系統(tǒng)、應(yīng)用的數(shù)據(jù),完成對網(wǎng)絡(luò)、設(shè)備、鏈路、應(yīng)用等監(jiān)控元素的性能、故障、狀態(tài)數(shù)據(jù)的采集、提取,并完成預(yù)處理分析;
對于人員級數(shù)據(jù)來源,是指單單從系統(tǒng)級擷取到的數(shù)據(jù)對于整個企業(yè)的運維是不夠完整的,有些數(shù)據(jù)還要來源于人,由人來錄人所需要的部分?jǐn)?shù)據(jù),這也是針對企業(yè)自身業(yè)務(wù)特點運維的因素之一。
而按數(shù)據(jù)采集的方式來分,數(shù)據(jù)采集可以集中式采集和分散式采集,兩種方式各有各的特點,如表1是兩種監(jiān)控方式的對比表。
可見,單一的數(shù)據(jù)來源和單一的采集方式對于當(dāng)前日益復(fù)雜的IT架構(gòu)環(huán)境是不適應(yīng)的,理想的數(shù)據(jù)采集應(yīng)是系統(tǒng)與人員的有機結(jié)合,集中與分散的有機結(jié)合。
(2)信息存儲模塊
針對采集模塊擷取到的不同類型數(shù)據(jù),單一地采用一種數(shù)據(jù)存儲方式也是不恰當(dāng)?shù)。按?shù)據(jù)特征并結(jié)構(gòu)查詢需求,可以存儲到不同的數(shù)據(jù)庫或是數(shù)據(jù)文件中,建議使用MySQL數(shù)據(jù)庫、RRD數(shù)據(jù)庫和文本或XML文件相結(jié)合的存儲方式。
表1 兩種監(jiān)控方式的對比情況
對于設(shè)備接口的流量數(shù)據(jù),建議存入RRD數(shù)據(jù)庫文件中,因為RRDTOOL可以通過網(wǎng)絡(luò)接口的遞增數(shù)據(jù)字節(jié)數(shù)自動計算出接口流量,另外RRDTOOL數(shù)據(jù)文件的大小是固定的,不會隨時間的變化導(dǎo)致存儲可用空間變小,適合按時間序列長時間的進行數(shù)據(jù)存儲,最大的好處還有RRDTOOL自身還提供了繪圖的功能。除了網(wǎng)絡(luò)接口流量之外,還有例如磁盤空間還適合用RRD數(shù)據(jù)文件來存儲,總之對于按時間序列的數(shù)值形數(shù)據(jù)都可以用RRD數(shù)據(jù)庫文件來進行存儲。
有些數(shù)據(jù)適合用MySQL數(shù)據(jù)庫來存儲的,例如系統(tǒng)的設(shè)置參數(shù)信息、系統(tǒng)的進程名稱等字符形數(shù)據(jù)以及不便用RRD數(shù)據(jù)庫存儲的都可以考慮用MySQL來保存,方便查詢,也可以用繪圖程序從數(shù)據(jù)庫中讀取數(shù)據(jù)進行繪圖,還可以進行數(shù)據(jù)表的展現(xiàn),彌補RRD-TOOL對于字串處理以及數(shù)據(jù)表展現(xiàn)的不足。
另外,有些臨時性的數(shù)據(jù)也是可以用文本文件直接存儲的。
(3)數(shù)據(jù)處理模塊
采集來的數(shù)據(jù)屬于原始數(shù)據(jù),是要對其進行整理要加工處理的,例如對數(shù)據(jù)進行“格式化”、再計算、過濾等操作,最好形成有價值、便于使用的數(shù)據(jù)。
數(shù)據(jù)處理工作,可以由Shell ,Perl腳本以及程序的配置文件來實現(xiàn)。
(4)數(shù)據(jù)呈現(xiàn)模塊
數(shù)據(jù)呈現(xiàn)層是用戶查詢數(shù)據(jù)的接口,利用靈活方便的B/S技術(shù)架構(gòu),平臺按用戶查詢需求和數(shù)據(jù)類型提供了多種數(shù)據(jù)呈現(xiàn)方式,有Flash圖表、RRD圖表、WEB圖表、PDF文檔、Excel文檔等,實現(xiàn)運維人員對網(wǎng)絡(luò)性能、故障、拓?fù)、資源、統(tǒng)計報表的綜合管理。
另外 因為告警功能也是直接面對運維人員的,也屬于數(shù)據(jù)呈現(xiàn)的一部分,可以列為數(shù)據(jù)呈現(xiàn)的范圍之內(nèi)。告警方式可以采用Email告警、還可以利用MSN和飛信的接口來實現(xiàn)告警功能。
(5)平臺配置管理模塊
運維人員通過管理模塊可以對平臺全部功能進行配置,進行數(shù)據(jù)分析處理規(guī)則的配置,例如設(shè)置告警方式、告警規(guī)則、圖表內(nèi)容定制、圖表類型定制、日志過濾規(guī)則等,讓平臺來完成以前要手工分析統(tǒng)計的工作在架構(gòu)設(shè)計上,平臺管理模塊與數(shù)據(jù)采集、存儲、處理、呈現(xiàn)模塊在邏輯上進行劃分。保障在某個模塊出現(xiàn)故障時,最小程度地影響平臺的管理功能模塊。以此提高平臺系統(tǒng)的穩(wěn)定性、可用性。
(6)運維運維輔助擴展功能模塊
針對運維工作的實際需求,在架構(gòu)中融人的運維輔助管理功能,其中包括IP地址管理、設(shè)備資產(chǎn)管理、機柜直觀視圖、技術(shù)文檔中心、故障統(tǒng)計分析、運維經(jīng)驗知識庫等,將運維工作中瑣碎的工作以及監(jiān)控、性能分析等有機地整合到同一個運維平臺,實現(xiàn)基于ITIL模型的運維管理。
4 結(jié)語
信息化建設(shè)帶動了企業(yè)的發(fā)展,IT運維管理是其中的支柱。在中小企業(yè)IT運維管理平臺的設(shè)計中,首先要充分考慮作為運維人員的工具和助手,系統(tǒng)一定要好用、實用。能夠減輕運維人員的日常工作壓力。這就要求對于運維平臺的設(shè)計。要有其良好的可擴展性,其系統(tǒng)的功能要日趨滿足用戶的個性化需求,希望該文所闡述的內(nèi)容可以對設(shè)計出更適合中小企業(yè)IT運維的平臺系統(tǒng)有所幫助。
核心關(guān)注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:適合中小型企業(yè)的IT運維系統(tǒng)架構(gòu)設(shè)計
本文網(wǎng)址:http://www.ezxoed.cn/html/consultation/1083962727.html