Unisphere Remote—CX子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-02-06 04:10
本文關(guān)鍵詞: Unisphere Remoce CX 存儲(chǔ) 加域 信息采集 出處:《南京大學(xué)》2014年碩士論文 論文類型:學(xué)位論文
【摘要】:隨著大數(shù)據(jù)、云計(jì)算、云存儲(chǔ)的發(fā)展,實(shí)際應(yīng)用中經(jīng)常需要整合多種類型的存儲(chǔ)設(shè)備為自己的應(yīng)用服務(wù)。將大量不同類型的存儲(chǔ)設(shè)備連接起來協(xié)同工作提升了項(xiàng)目的存儲(chǔ)能力和擴(kuò)展能力,但是同時(shí)增加了管理決策,故障維護(hù)以及性能調(diào)整等工作的難度。Unisphere Remote正是為解決這一難題開發(fā)的產(chǎn)品。Unisphe-re Remote在屏蔽底層設(shè)備的基礎(chǔ)上實(shí)現(xiàn)了對(duì)存儲(chǔ)設(shè)備的管理,同時(shí)監(jiān)控存儲(chǔ)集群的健康狀況、發(fā)現(xiàn)性能瓶頸。本文主要工作是實(shí)現(xiàn)Unisphere Remote對(duì)于CX (Clariion CX)系統(tǒng)的支持,本文主要完成兩部分的內(nèi)容:加域模塊和信息采集模塊。加域模塊讓unisphe-re Remote模擬一臺(tái)CX設(shè)備和CX集群主結(jié)點(diǎn)通信,經(jīng)過一系列通信過程,CX集群會(huì)承認(rèn)Unisphere Remote也是集群中的一個(gè)設(shè)備。這樣Unisphere Remote就可以實(shí)時(shí)接收CX集群的變更信息。第二部分是信息采集模塊,即完成加域之后系統(tǒng)主動(dòng)去采集信息的部分;主動(dòng)采集信息之后系統(tǒng)才能將實(shí)用的信息用各種方式傳遞給用戶。在系統(tǒng)實(shí)現(xiàn)部分,加域模塊采用perl語言開發(fā),按照不同的請(qǐng)求類型由主程序去調(diào)用具體的子模塊來處理。信息采集模塊采用java實(shí)現(xiàn),由兩部分組成:第一個(gè)小模塊會(huì)監(jiān)視由加域模塊生成的域文件,如果域文件發(fā)生變化,就會(huì)及時(shí)加載最新系統(tǒng)信息。第二個(gè)小模塊利用spring的定時(shí)任務(wù)實(shí)時(shí)收集CX集群的信息,然后存入數(shù)據(jù)庫。經(jīng)過測(cè)試證明,本文所提供的加域方式不但能夠有效的獲得CX集群的變更信息,而且對(duì)于CX系統(tǒng)的性能幾乎沒有影響;信息采集的結(jié)果和CX集群日志結(jié)果也是一致的。測(cè)試結(jié)果表明本文工作達(dá)到了預(yù)期效果。
[Abstract]:With the development of big data, cloud computing, cloud storage, integration of a variety of types of storage devices for application service often need their practical application. To connect a large number of different types of storage devices to work together to enhance the project's storage capacity and scalability, but also increase the management decision, maintenance and adjustment of work performance the difficulty of.Unisphere Remote is to solve the problem of the development of product.Unisphe-re Remote based on the realization of the bottom shielding equipment storage management, monitoring and storage cluster health, to find bottlenecks. The main work of this paper is to achieve the Unisphere Remote for CX (Clariion CX) system support, this paper mainly completed the two part: domain module and information acquisition module. Unisphe-re Remote simulation domain module allows a CX device and CX set of host node After a series of communication, communication process, CX cluster will admit a device Unisphere Remote is also in the cluster. So Unisphere Remote can receive real-time change information of the CX cluster. The second part is the information acquisition module, complete the system initiative to collect information and domain information system; active acquisition can be practical the information in a variety of ways to transfer to the user. In the part of system implementation, and the domain module developed by perl language, according to the different types of requests by the main program to call the specific sub module. Information acquisition module uses Java to achieve, is composed of two parts: the first small module monitors the file encryption module to generate domain by domain if the change domain file, will be promptly loaded with the latest information systems. Second small modules using spring CX cluster timed task real-time collection of information, and then stored in the 鏁版嵁搴,
本文編號(hào):1493546
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1493546.html
最近更新
教材專著