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