0 前言
近年來,由于長慶石化公司加強(qiáng)了對(duì)門戶網(wǎng)站內(nèi)容的策劃、組織和監(jiān)測力度,網(wǎng)站信息更新及時(shí)、準(zhǔn)確,信息量不斷豐富,訪問量穩(wěn)步提高,發(fā)揮了正面宣傳引導(dǎo)作用,門戶網(wǎng)站已成為廣大員工獲取信息的重要平臺(tái)。早期的網(wǎng)站采用靜態(tài)網(wǎng)頁的方式,其后臺(tái)大量信息的維護(hù)和修改幾乎無法進(jìn)行;后來采用數(shù)據(jù)庫模式,網(wǎng)站是針對(duì)特例專門手工編寫代碼定制而成的,雖然提高了網(wǎng)站的個(gè)性化顯示效果,但卻將數(shù)據(jù)內(nèi)容、數(shù)據(jù)管理、數(shù)據(jù)展示混雜在一起,導(dǎo)致對(duì)網(wǎng)站進(jìn)行大的維護(hù)和修改極為不便,可重用性非常低,浪費(fèi)了大量的成本。由此就提出了一個(gè)如何以低成本、高效率的方式制作便于管理和維護(hù)的網(wǎng)站的問題,推動(dòng)了網(wǎng)站制作平臺(tái)的產(chǎn)生。
信息門戶網(wǎng)站開發(fā)平臺(tái)就是在這種前提下提出的。本平臺(tái)基于微軟SharePoint Portal Server 2010(SPS)、Windows SharePoint Services(WSS)技術(shù)軟件框架和SQL Server 2008數(shù)據(jù)庫建設(shè)門戶平臺(tái),運(yùn)行在Windows Server 2008上,對(duì)門戶服務(wù)器進(jìn)行整體升級(jí)改造。
1 門戶升級(jí)方案實(shí)施
1.1 總體平臺(tái)架構(gòu)
該平臺(tái)采用基于SQL Server 2008+SPS 2010技術(shù)的構(gòu)架來實(shí)現(xiàn),其總體平臺(tái)架構(gòu)如圖1所示。
圖1 平臺(tái)總體架構(gòu)圖
1.2 網(wǎng)絡(luò)規(guī)劃
門戶系統(tǒng)采用的是標(biāo)準(zhǔn)的TCP/IP網(wǎng)絡(luò)協(xié)議標(biāo)準(zhǔn),符合Intranet實(shí)施的各項(xiàng)標(biāo)準(zhǔn)規(guī)范。軟件系統(tǒng)為擴(kuò)展和升級(jí)提供了完善的接口和平臺(tái),可以和多種網(wǎng)絡(luò)結(jié)構(gòu)進(jìn)行連接通訊實(shí)現(xiàn)互連互通,在網(wǎng)絡(luò)層面上保證了可擴(kuò)展性。其門戶拓?fù)鋱D如圖2所示。
圖2 門戶拓補(bǔ)圖
1.3 規(guī)劃服務(wù)器IP地址和其他TCP/IP設(shè)置
各服務(wù)器的TCP/IP設(shè)置見表1。在實(shí)際安裝時(shí)要根據(jù)網(wǎng)絡(luò)情況分配IP地址,在安裝系統(tǒng)時(shí),要使用已規(guī)劃好的設(shè)置信息對(duì)相應(yīng)的服務(wù)器進(jìn)行設(shè)置。
表1 小型服務(wù)器場的TCP/IP設(shè)置
2 硬件構(gòu)架及軟件設(shè)計(jì)
2.1 硬件配置
小型服務(wù)器場:使用4臺(tái)服務(wù)器,部署由2臺(tái)數(shù)據(jù)庫服務(wù)器與2臺(tái)基于 SharePoint Server 2010 的計(jì)算機(jī)組成。主要體系結(jié)構(gòu)特征包括有限的冗余和故障轉(zhuǎn)移,并且啟用了2組 SharePoint Server 功能。所有的門戶服務(wù)器都加入到中石油統(tǒng)一的PTR.PetroChina服務(wù)器。
小型場確定需要2臺(tái)前端服務(wù)器、2臺(tái)數(shù)據(jù)庫服務(wù)器、1臺(tái)光纖交換機(jī)、1臺(tái)存儲(chǔ)。對(duì)比原有門戶平臺(tái)硬件設(shè)備,其升級(jí)前后服務(wù)器清單見表2。
表2 門戶升級(jí)前后硬件對(duì)比
2.2 軟件設(shè)計(jì)
通過軟件平臺(tái)版本升級(jí),解決產(chǎn)品性能問題,優(yōu)化站點(diǎn)架構(gòu),提升現(xiàn)有門戶應(yīng)用架構(gòu),系統(tǒng)平臺(tái)可滿足“十二五”門戶深化應(yīng)用的需要。系統(tǒng)中安裝的產(chǎn)品較多,其列表如表3所示。
表3 軟件匯總表
本次升級(jí)對(duì)軟件要求較高,門戶系統(tǒng)軟件平臺(tái)要由SPS 2003/CMS 2002升級(jí)至SPS 2010,對(duì)比原有門戶平臺(tái)軟件,其升級(jí)前后軟件對(duì)比見表4。
表4 升級(jí)前后軟件對(duì)比表
3 門戶升級(jí)前后對(duì)比
長慶石化公司信息門戶自2003年建設(shè)應(yīng)用以來,發(fā)揮了重要作用。隨著信息技術(shù)進(jìn)步和門戶系統(tǒng)深入應(yīng)用,為更好地適應(yīng)集團(tuán)公司信息化從集中建設(shè)向集成應(yīng)用發(fā)展需要,門戶升級(jí)工作必不可少。在其升級(jí)過程中,新老技術(shù)的更替成為此次門戶升級(jí)的關(guān)鍵。
3.1 DIV+CSS技術(shù)替代TABLE技術(shù)
長慶石化公司2003版頁面設(shè)計(jì)采用的是表格布局,其大量冗余的代碼使文檔的體積日益臃腫,可讀性和可維護(hù)性也越來越差,浪費(fèi)了大量的帶寬。DIV+CSS網(wǎng)頁設(shè)計(jì)技術(shù)以其嚴(yán)格的技術(shù)規(guī)范和簡潔的代碼, 替代了原有的TABLE技術(shù),更好地適應(yīng)了門戶升級(jí)工作的要求。
使用CSS+DIV 進(jìn)行網(wǎng)頁布局相對(duì)于傳統(tǒng)的TABLE網(wǎng)頁布局具有以下4個(gè)顯著優(yōu)勢:
(1)表現(xiàn)和內(nèi)容相分離。
(2)提高搜索引擎對(duì)網(wǎng)頁的索引效率。
(3)提高頁面瀏覽速度。
(4)易于維護(hù)和改版。
3.2 采編技術(shù)替代原CMS技術(shù)
長慶石化公司舊平臺(tái)是CMS 2002+SPS 2003,因?yàn)镃MS產(chǎn)品已無法更新,也無技術(shù)支持,給應(yīng)用帶來了技術(shù)和性能問題,難以滿足客戶端的需要。為此在SPS 2010平臺(tái)上自主開發(fā)采編系統(tǒng),依托新平臺(tái)解決原有問題,滿足日后平臺(tái)發(fā)展的需要。
系統(tǒng)主要功能包括:① 頻道管理; ② 新聞管理; ③ 權(quán)限管理; ④ 資源管理; ⑤ 輔助管理。該采編系統(tǒng)是基于SharePoint 2010進(jìn)行二次開發(fā),同時(shí)基于.NET/SQL Server擴(kuò)展應(yīng)用功能實(shí)現(xiàn)的。
該系統(tǒng)完善了原信息采編功能,方便用戶使用,提升采編的工作效率。同時(shí)滿足了網(wǎng)站新聞?lì)l道、欄目的組織與管理需要,網(wǎng)站新聞編輯、審批、發(fā)布的流程需要,網(wǎng)站新聞相關(guān)功能及內(nèi)容的管理需要。
3.3 采用雙機(jī)熱備技術(shù)
雙機(jī)熱備可以避免長時(shí)間的服務(wù)中斷,保證系統(tǒng)長期、可靠運(yùn)行。一些其他的防護(hù)措施如磁盤陣列(RAID)、數(shù)據(jù)備份也是非常重要的,但不能代替雙機(jī)熱備的作用。長慶石化公司采用基于存儲(chǔ)共享的最標(biāo)準(zhǔn)雙機(jī)熱備方案。其硬件結(jié)構(gòu)示意圖如圖6所示。對(duì)于這種方式,采用兩臺(tái)服務(wù)器,使用共享的存儲(chǔ)設(shè)備(磁盤陣列柜或存儲(chǔ)區(qū)域網(wǎng)SAN)。在工作過程中,兩臺(tái)服務(wù)器將以一個(gè)虛擬的IP地址對(duì)外提供服務(wù),依工作方式的不同,將服務(wù)請(qǐng)求發(fā)送給其中一臺(tái)服務(wù)器承擔(dān)。同時(shí),服務(wù)器通過心跳線(目前往往采用建立私有網(wǎng)絡(luò)的方式)偵測另一臺(tái)服務(wù)器的工作狀況。當(dāng)一臺(tái)服務(wù)器出現(xiàn)故障時(shí),另一臺(tái)服務(wù)器根據(jù)心跳偵測的情況做出判斷,并進(jìn)行切換,接管服務(wù)。這一過程是全自動(dòng)的,在很短時(shí)間內(nèi)完成,從而對(duì)業(yè)務(wù)不會(huì)造成影響。由于使用共享的存儲(chǔ)設(shè)備,因此兩臺(tái)服務(wù)器使用的實(shí)際上是一樣的數(shù)據(jù),由雙機(jī)或集群軟件對(duì)其進(jìn)行管理。
3.4 采用負(fù)載均衡技術(shù)
公司采用軟件負(fù)載均衡方案。它能讓多臺(tái)服務(wù)器或多條鏈路共同承擔(dān)一些繁重的計(jì)算或I/O任務(wù),從而以較低成本消除網(wǎng)絡(luò)瓶頸,避免了單機(jī)阻塞或單機(jī)故障造成的不良影響,便于擴(kuò)展,保證服務(wù)需要,提高網(wǎng)絡(luò)的靈活性和可靠性。軟件負(fù)載均衡解決方案,是指在一臺(tái)或多臺(tái)服務(wù)器相應(yīng)的操作系統(tǒng)上,安裝一個(gè)或多個(gè)附加軟件來實(shí)現(xiàn)負(fù)載均衡,如DNS 負(fù)載均衡等。它的優(yōu)點(diǎn)是基于特定環(huán)境、配置簡單、使用靈活、成本低廉,可以滿足一般的負(fù)載均衡需求。
在配置服務(wù)器負(fù)載均衡以前,首先進(jìn)行地址與配置的規(guī)劃,制作地址規(guī)劃列表,使地址配置更快,更準(zhǔn)確。具體示例見表5。
表5 地址配置表
通常我們?cè)谂渲梅⻊?wù)器負(fù)載均衡的時(shí)候需要一個(gè)虛擬IP地址,我們稱之為VIP,它的作用是將若干真實(shí)的服務(wù)器地址聚合成為一個(gè)地址進(jìn)行發(fā)布。表5中Server-1,Server-2等為真實(shí)服務(wù)器的IP地址,子網(wǎng)掩碼及網(wǎng)關(guān)都是與其相對(duì)應(yīng)的。單一主機(jī)標(biāo)識(shí)是指在配制軟件負(fù)載均衡時(shí)對(duì)各真實(shí)的服務(wù)器優(yōu)先級(jí)進(jìn)行定義的標(biāo)識(shí)。開放端口為系統(tǒng)提供服務(wù)的端口。
單個(gè)重負(fù)載的運(yùn)算分擔(dān)到多臺(tái)節(jié)點(diǎn)設(shè)備上作并行處理,每個(gè)節(jié)點(diǎn)設(shè)備處理結(jié)束后,將結(jié)果匯總,返回給用戶,系統(tǒng)處理能力得到大幅度提高,這就是我們常說的集群(clustering)技術(shù)。并且大量的并發(fā)訪問或數(shù)據(jù)流量分擔(dān)到多臺(tái)節(jié)點(diǎn)設(shè)備上分別處理,可減少用戶等待響應(yīng)的時(shí)間,這主要針對(duì)Web服務(wù)器、FTP服務(wù)器、企業(yè)關(guān)鍵應(yīng)用服務(wù)器等網(wǎng)絡(luò)應(yīng)用。通常,負(fù)載均衡會(huì)根據(jù)網(wǎng)絡(luò)的不同層次(網(wǎng)絡(luò)七層結(jié)構(gòu))來劃分。
4 結(jié)論
本文通過與原有平臺(tái)的對(duì)比, 闡述了信息門戶構(gòu)建升級(jí)的關(guān)鍵問題。利用Share Point Portal Server 2010(SPS)、Windows SharePoint Portal Server(WSS)和SQL Share 2008數(shù)據(jù)庫等先進(jìn)的軟件平臺(tái),運(yùn)行在Windows Share 2008上,對(duì)門戶服務(wù)器進(jìn)行升級(jí)改版,升級(jí)改版后的企業(yè)信息門戶系統(tǒng)運(yùn)行更加穩(wěn)定,功能更加強(qiáng)大,內(nèi)容更加豐富,信息共享更加方便,信息查詢更加快捷。
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的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)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.guhuozai8.cn/
本文標(biāo)題:長慶石化信息門戶ERP升級(jí)項(xiàng)目的設(shè)計(jì)與實(shí)現(xiàn)
本文網(wǎng)址:http://www.guhuozai8.cn/html/consultation/10819914447.html