張傳山
摘 要:隨著信息化程度的逐漸推進,許多單位部門都會選擇及運用站群系統進行建設和管理網站,這一思路體現出對網站互聯互動以及平衡成本的設計理念,相比于過去單位內各自獨立的網站建設,可大量節約成本,同時還可以解決好了技術保障、信息充分共享以及設備維護等諸多問題,有很好的設計背景,并取得很不錯的成績。 關鍵詞:站群管理系統;實現;設計對于單位部門的信息化建設來說,其建設的核心目標就是實現信息數據資源的高度整合以及充分共享。要完成該預期目標,就必須考慮架構系統完備的整合網絡站群統一的平臺,這也經實踐證明是一種完全適合的實現路徑。 1 站群管理系統的設計特點就目前的計算機和網絡信息技術條件而言,功能整合并統一進行開發最終提供給各應用單位進行分享和通用的站群管理系統,可以充分利用網絡站群系統管理的操作平臺,實現網站的共享管理,并進一步整合了計算機系統內部資源的交流互動的方式,顯示出顯著優勢,可以作為當前單位信息化建設的一種兼顧實用和可靠的選擇。 從過去站群系統建設比較成熟的經驗分析,該系統一般要含有內容管理模塊、后臺管理模塊、以及各對應部門的登錄操作網站。站群系統的內容管理模塊主要的使用功能包含有內容的發布以及撤銷、參數的修改以及刪除等,這一部分是全部站群系統功能設計最關鍵的部分;站群系統對后臺內容的管理功能模塊主要含有欄目設定、網站系統數據、用戶身份認定以及權限的識別和管理;登錄操作網站指的是對普通登錄用戶開放的各相應部門的操作和系統信息的網站平臺,包括所有系統需要發布和上傳的內容和資料,都要準確無誤地提供給各客戶端的網站平臺上,用戶可以通過相應的瀏覽器和搜索引擎進行檢索查詢。所有客戶端網站基于共同的欄目內容和形式設置、網頁頁面面的整體風格、實際的發布內容和資料,除此之外,在其他的許多方面也有著一些共同的地方,比如網站欄目的類型設置、實際內容的表現形式、內部信息發布的格式和方式、工作數據以及各種重要文件的實時存儲歸檔、計算機應用程序代碼的進一步開發等多個方面。如果這些功能由網站的各個用戶單位分別進行開發,投入人力巨大不說,也給統一進行管理增加了難度。在實際的設計過程中,基于Vi-Java E2E系統平臺進行開發的采用分布式架構設計的站群管理系統,能夠整合各單位的資源,同時充分靈活地構建有各自風格特色的站群管理系統,實現網站功能在多個不同物理介質服務器上的分散部署。2 站群系統體系的實現與設計分析2.1 站群系統的實現特點分析一些單位的各行政部門為了網站實際使用的方便,需要將系統安裝在完全不同的代理物理介質服務器上,針對這種情況,過去的設計方法只能是一一對應,就是建一個網站就需開發出一套站群管理軟件系統,對各個網站的資源信息,包括用戶的資料、用戶的權限,以及欄目的具體管理開發工具,同時還必須單獨進行網站內容及信息發布平臺的開發工作。顯然,這一做法比較適合單獨網站系統的創建,具有一定的實用性,但如果需要構建的系統是站群管理系統,那就會產生諸多問題。比如代碼的開發量過大的問題,再比如對站群集中進行管理的問題,比較適合采用的方式是分布式站群管理系統。下面將重點分析分布式站群管理系統的設計實現途徑。(1)分布式數據部署設計當網站系統全部設計建設后,在每組建一個相關的新網站時,對于新網站的后臺服務管理客戶端和內容信息的提交發布端,將不再重新進行數據代碼的開發,通過把相對應的系統共享數據和代碼,提交給獨立功能的應用軟件模塊,進行數據的安裝,在部署數據的過程中可以按照需要和硬件等情況就近選擇適合的物理介質服務器。(2)數據庫集中進行存儲的設計為確保站群系統核心數據的準確可靠,對用于發布的信息內容,站群管理系統將其集中進行存儲,一般會選擇存在多臺實體物理計算服務機的數據庫內,這樣可以提高數據進行檢索的效率,并能夠提升數據管理以及備份的速度。對于將要發布的大文件、視頻剪輯、各種格式的圖片、Flash影片等大容量附件,一般會采用分布式的方式就近存入網絡站點相對應的服務器數據庫中。通過這樣的方式,提高了管理的有效性,發布在某個網站的內容,發布者只可以管理和維護在自己的網站上發布上傳的這些內容,而不能管理其他計算機服務器上面的信息,降低了因誤刪除文件造成的數據不統一問題。(3)系統代碼的高度共享性站群管理系統相應設計了系統代碼的數據共享包,通過開發設計工具自動生成滿足Java標準的RAR數據包。網站進行數據部署時,只將RAR數據包上傳給系統服務器并實時基本的參數配置,在共享的數據包內也包括網站的后臺服務系統以及平臺發布系統的數據代碼,有效避免了重復性的開發工作。2.2 站群管理平臺功能設計及程序完成 站群管理平臺將文件進行分散打包存儲,同時數據實行集中固定存儲的主要設計理念,進而通過Vi-Java E2E設計平臺進行功能的可視化設計,進而完成分布式架構站群系統的管理目標。整個系統網絡站點的分布式架構部署,有助于編寫代碼的高度共享,通過系統內嵌功能強大的網頁編輯器等設計工具,以及各種形式內容的管理途徑,幫助單位的網絡中心能夠方便、靈活、快速地建設起隸屬的各部門的網絡站點組群。該系統已通過一年多的試運行及其維護和完善,證明有很強的實用借鑒意義。(1)站群網站要完美支持目前主流的各類瀏覽器,可以不必安裝客戶端軟件,實現了客戶端零維護。人們僅需要通過瀏覽器即可直接完成站群網站的建設、維護、管理等任務。簡單易學,便于應用。而且,不論時間和地點,系統管理員均可通過瀏覽器登錄到系統后臺,進行遠程維護和管理其權限范圍內的相應網站任務。(2)站群網站設計整個流程均遵循有關開發標準,系統開發流程嚴密,從系統邏輯設計、需求分析、系統開發編碼,到系統測試與完善各個環節,都經過了嚴密的論證、設計和推演,完全符合業內開發流程的設計規范。(3)站群網站設計,采用了組件拼裝的形式和途徑實現,頁面各個元素可根據使用者的不同需要自由地重組。而且只需被設計一次,就能夠得以重復地使用,還可以任意地放置到不同的頁面之上,通過交換頁面元素的位置,可方便地改變網站版面樣式。還有些功能需要細化元素設計,以便于基層網絡管理人員方便的設計自己的網頁。3 結束語綜上所述,站群管理系統對于單位的信息化建設有著非常重要的影響,其實現與設計的過程和細節,決定了建設后的系統實際應用功能,并對其可靠性和穩定性有重大的影響作用。對于具體的實現過程和設計理念,一定要切實結合單位的實際需要和保障能力,立足單位自身的技術水平和需要情況,建設一套可行管用的站群系統,充分滿足單位信息化發展的需要。一方面,開發設計人員要保持高度的責任心,將所有需要的內容都考慮全面,提供一套性價比最高的設計方案。另一方面,要盡可能將最新的技術引用到該系統的設計過程,給系統今后進一步的升級和發展奠定物理基礎。最主要的,要確保功能的實際可用,促進數據的充分互聯互用。參考文獻[1]田紅鯤,李悅銘.站群管理系統的實現與設計思路[D].天津大學,2014,7.[2]張洪武.基于分布式單位站群管理管理系統的設計與實現[J].科教文匯,2013,8.[3]季春坡,孟朝霞.基于JSP的運城學院站群管理系統設計與實現[J].運城學院學報,2011,9.