分布式視頻流存儲(chǔ)元數(shù)據(jù)服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)
[Abstract]:In recent years, the threat of public security is becoming more and more serious, so it is urgent to apply security monitoring technology to public safety. General distributed storage system architecture is widely used in data storage in the field of security monitoring and control. However, in this storage architecture, the system uses multi-replica strategy to ensure the reliability of data, and the utilization of storage space is low. In addition, most systems use polling scheduling algorithm to schedule storage nodes, ignoring the load balancing problem of storage nodes, resulting in greater performance jitter. Moreover, in the task of data loss recovery, the effective time of video stream storage is not taken into account, so the value of data recovery is low. This system combines distributed storage architecture technology with security monitoring industry, and designs and implements metadata server, which aims to improve the reliability of monitoring data and system scalability, in the case of access to the Internet, Allows users to access arbitrary camera data at any time within legitimate permissions. The distributed storage system based on erasure code and the volume metadata management structure are designed in the metadata server combined with the timestamp strategy. The balanced scheduling of storage and recovery tasks is realized. The specific research contents are as follows: 1. A timestamp strategy is designed and implemented to maintain the consistency of volume information metadata between different servers in the storage system. Each server in the storage system simultaneously records the timestamp information of all volume data in the system. The volume timestamp information on the metadata server is regarded as the unique reference standard of the system to judge the validity of the volume information metadata in the other modules. 2. A metadata management structure based on nodes and volumes is designed and implemented. The metadata server maintains the system health status information of each storage node and provides a reference for the balanced scheduling of tasks. At the same time, the data distribution on each storage node and the erasure policy of volume data are recorded to provide the basis for the recovery task after data loss. At the same time, support the dynamic expansion of system nodes. 3. The task scheduling strategy based on multi-objective optimization algorithm is designed and implemented. For the distribution of storage tasks, the objective function not only ensures the load balance of nodes, but also minimizes the difference in the number of execution tasks between different nodes. In order to determine the priority of the recovery task, the objective function first selects the volume with low data redundancy rate, high loss rate and long video residual effective time to improve the reliability of the system. By testing the function and performance of the distributed video stream storage system, the metadata server achieves the control and management requirements for the video stream data storage, reading and recovery functions. In addition, the scheduling strategy of storage task and recovery task not only reduces the load imbalance probability of storage node, but also delays the execution of inefficient recovery task, and improves the later application value of system recovery data.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TN948.6;TP333
【參考文獻(xiàn)】
相關(guān)期刊論文 前5條
1 張亞波;蘇藝;;基于Red5服務(wù)器集群負(fù)載均衡調(diào)度算法研究[J];微型機(jī)與應(yīng)用;2013年21期
2 楊_g劍;林波;;分布式存儲(chǔ)系統(tǒng)中一致性哈希算法的研究[J];電腦知識(shí)與技術(shù);2011年22期
3 何佳;;數(shù)據(jù)存儲(chǔ)技術(shù)的比較及發(fā)展趨勢(shì)[J];懷化學(xué)院學(xué)報(bào);2008年11期
4 盧秋波;;視頻監(jiān)控技術(shù)簡(jiǎn)介與發(fā)展趨勢(shì)[J];安防科技;2007年05期
5 韓德志,謝長(zhǎng)生,傅湘林,易法令;一種基于iSCSI的附網(wǎng)存儲(chǔ)服務(wù)器系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)研究與發(fā)展;2004年01期
相關(guān)會(huì)議論文 前1條
1 黎燕凌;王磊;;DVR計(jì)算機(jī)數(shù)字監(jiān)控系統(tǒng)[A];中國(guó)工程物理研究院科技年報(bào)(2005)[C];2005年
相關(guān)博士學(xué)位論文 前1條
1 王平;嵌入式計(jì)算機(jī)控制系統(tǒng)容錯(cuò)策略研究[D];中國(guó)科學(xué)院研究生院(上海微系統(tǒng)與信息技術(shù)研究所);2004年
相關(guān)碩士學(xué)位論文 前5條
1 劉曉東;并行文件系統(tǒng)緩存技術(shù)的研究[D];北京交通大學(xué);2013年
2 黃靖鋒;基于SAN的網(wǎng)絡(luò)存儲(chǔ)技術(shù)研究與應(yīng)用[D];電子科技大學(xué);2010年
3 楊建兵;網(wǎng)絡(luò)存儲(chǔ)安全技術(shù)研究[D];上海交通大學(xué);2007年
4 楊麗娟;網(wǎng)絡(luò)存儲(chǔ)技術(shù)研究及網(wǎng)站存儲(chǔ)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];西南交通大學(xué);2007年
5 趙恒;星載并行計(jì)算機(jī)硬件系統(tǒng)可靠性設(shè)計(jì)與分析[D];國(guó)防科學(xué)技術(shù)大學(xué);2005年
,本文編號(hào):2415832
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/2415832.html