資源描述:
《海量設(shè)計(jì)文檔分布式存儲(chǔ)及負(fù)載均衡的研究與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、研究與開(kāi)發(fā)海量設(shè)計(jì)文檔分布式存儲(chǔ)及負(fù)載均衡的研究與實(shí)現(xiàn)蘇李亮,王云福,侯斌(中廣核工程有限公司深圳518052)摘要:在對(duì)海量設(shè)計(jì)文檔的分布式存儲(chǔ)技術(shù)進(jìn)行分析比較后,選取最適合現(xiàn)有生產(chǎn)環(huán)境的解決方案,并且在分布式存儲(chǔ)的基礎(chǔ)上.提出與Web應(yīng)用系統(tǒng)負(fù)載均衡技術(shù)相結(jié)合的系統(tǒng)架構(gòu)方案。該方案避免用戶訪問(wèn)遠(yuǎn)程存儲(chǔ)資源時(shí)的漫長(zhǎng)等待,解決大型企業(yè)局域網(wǎng)之間專線帶寬瓶頸對(duì)網(wǎng)絡(luò)應(yīng)用限制的問(wèn)題,減輕集中存儲(chǔ)資源的負(fù)擔(dān),實(shí)現(xiàn)負(fù)載均衡策略從前端weh應(yīng)用至底層數(shù)據(jù)存儲(chǔ)的全局均衡,從而保證系統(tǒng)的高可用性。關(guān)鍵詞:分布式存儲(chǔ);負(fù)載均衡:海量存儲(chǔ)doi:10.39690.issn.100o一0801.2013.12.
2、009ResearchandImplementationofMassiveDesignDocumentsonDistributedStorage&LoadBalancingSuLiliang,WangYunfu,HouBin(ChinaNuclearPowerEngineeringCo.,Ltd.,Shenzhen518052,China)Abstract:Themostsuitablesystemarchitecturewaspresented,basedonthedistributedstorageandloadbalancing,aftertheanalysisandcomparis
3、onofthetechnologyofmassivedesigndocumentsindistributedstorage.Thesolutionavoidsusertakingalongwaittoaccessstorageresources,breaksthebandwidthbottleneckofenterpriseWebapplicationintheLAN,reducestheburdenoncentralstorage,andachievesthegloballoadbalancingbetweenWebapplicationanddistributedstorage,SOa
4、stoensurethehighavailabilityofsystem.Keywords:distributedstorage,loadbalancing,massstorage1引言2研究背景和現(xiàn)狀信息化是核電工程設(shè)計(jì)單位實(shí)現(xiàn)發(fā)展與創(chuàng)新的重要設(shè)計(jì)文檔管理平臺(tái)是中廣核工程有限公司設(shè)計(jì)院建手段,隨著核電工程設(shè)計(jì)信息化建設(shè)的逐步深入,海量的立的企業(yè)內(nèi)容管理平臺(tái),其目標(biāo)是實(shí)現(xiàn)設(shè)計(jì)文檔的海量存非結(jié)構(gòu)化、半結(jié)構(gòu)化的工程文件信息給網(wǎng)絡(luò)帶寬和服務(wù)器儲(chǔ)與管理.包括對(duì)各類結(jié)構(gòu)化、半結(jié)構(gòu)化工程文件的收集、響應(yīng)速度帶來(lái)了巨大的挑戰(zhàn)。海量信息的分布式存儲(chǔ)以及分解、分類權(quán)限、審核、轉(zhuǎn)換、發(fā)布、更新、刪除、存儲(chǔ)、版
5、本由負(fù)載均衡系統(tǒng)構(gòu)建的Web服務(wù)器集群正是為滿足這一控制等過(guò)程,并保證數(shù)據(jù)的準(zhǔn)確性、可復(fù)用性、安全性。需求而設(shè)計(jì)的,對(duì)企業(yè)應(yīng)用的數(shù)據(jù)進(jìn)行分布式存儲(chǔ),同時(shí)設(shè)計(jì)文檔管理平臺(tái)的系統(tǒng)架構(gòu)由Web應(yīng)用服務(wù)器在現(xiàn)有網(wǎng)絡(luò)結(jié)構(gòu)上實(shí)現(xiàn)負(fù)載均衡.是一種能夠提高網(wǎng)絡(luò)帶層、內(nèi)容管理服務(wù)器(Documentumcontentserver)層、存儲(chǔ)寬利用率、解決網(wǎng)絡(luò)擁塞問(wèn)題、提供空閑服務(wù)器響應(yīng)、提高庫(kù)層以及由文件存儲(chǔ)系統(tǒng)(filestoragesystem)、數(shù)據(jù)庫(kù)組用戶請(qǐng)求響應(yīng)速度和避免單點(diǎn)故障的廉價(jià)的有效方法。成的數(shù)據(jù)存儲(chǔ)層共4層組成。設(shè)計(jì)文檔管理平臺(tái)采用的分研究葛并發(fā)層架構(gòu)模式使得系統(tǒng)具有靈活的可擴(kuò)展性,每一層
6、均可以重構(gòu)與擴(kuò)展。進(jìn)行多個(gè)節(jié)點(diǎn)的部署.如圖1所示。3.1基于內(nèi)容復(fù)制的分布式存儲(chǔ)庫(kù)在基于內(nèi)容復(fù)制的分布式存儲(chǔ)庫(kù)模式下,內(nèi)容管理服務(wù)器負(fù)責(zé)每一個(gè)內(nèi)容對(duì)象,包括文件實(shí)體和元數(shù)據(jù)的內(nèi)部復(fù)制。內(nèi)容管理服務(wù)器提供透明的服務(wù),用戶可以在與一個(gè)存儲(chǔ)庫(kù)建立會(huì)話后,實(shí)現(xiàn)對(duì)該存儲(chǔ)庫(kù)內(nèi)容對(duì)象的操作,并相應(yīng)更新至其他多個(gè)節(jié)點(diǎn)的存儲(chǔ)庫(kù)上。(竺)用戶可以訪問(wèn)來(lái)自不同節(jié)點(diǎn)存儲(chǔ)庫(kù)的數(shù)據(jù),并可以通固回回過(guò)聯(lián)邦制的架構(gòu)方式。使統(tǒng)治節(jié)點(diǎn)與各聯(lián)邦成員的節(jié)點(diǎn)自動(dòng)保持同步。解決不同節(jié)點(diǎn)之間用戶、群組和訪問(wèn)控制列[表的一致性問(wèn)題。系統(tǒng)架構(gòu)如圖2所示。圖l設(shè)計(jì)文檔管理平臺(tái)系統(tǒng)架構(gòu)r一一一一一一一一一一一一一一一一一一一一一一一一一一一1
7、·E海成都從網(wǎng)1可以得知,平臺(tái)架構(gòu)上的Web應(yīng)用層以及數(shù)據(jù)存儲(chǔ)層均以集中部署方式應(yīng)用于整個(gè)企業(yè)。但隨著企業(yè)的迅猛發(fā)展.用戶規(guī)模大幅增長(zhǎng),設(shè)計(jì)平臺(tái)最初的架構(gòu)已很難適應(yīng)公司業(yè)務(wù)多項(xiàng)目、多基地格局的要求,為此,本文提出對(duì)平臺(tái)底層存儲(chǔ)采用分布式技術(shù),同時(shí)結(jié)合前端Web一■?應(yīng)用層的負(fù)載均衡對(duì)平臺(tái)系統(tǒng)架構(gòu)進(jìn)行重構(gòu),以實(shí)現(xiàn)平臺(tái)的高性能、高可用、可伸縮性。(蘭];3分布式存儲(chǔ)技術(shù)方案的比較與選擇囝?囝曰·深圳·分布式文件系統(tǒng)是分布式系