CN111050103A - Video distributed storage and centralized management system - Google Patents

Video distributed storage and centralized management system Download PDF

Info

Publication number
CN111050103A
CN111050103A CN201911278817.4A CN201911278817A CN111050103A CN 111050103 A CN111050103 A CN 111050103A CN 201911278817 A CN201911278817 A CN 201911278817A CN 111050103 A CN111050103 A CN 111050103A
Authority
CN
China
Prior art keywords
video
local
monitoring
monitoring center
storage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911278817.4A
Other languages
Chinese (zh)
Inventor
尚尔博
刘晓华
赫明明
王刚
黄鑫磊
王海龙
张黎新
闫波
薛建德
贾世钢
丁红文
刘跃荣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Kedong Electric Power Control System Co Ltd
Electric Power Research Institute of State Grid Xinjiang Electric Power Co Ltd
Original Assignee
Beijing Kedong Electric Power Control System Co Ltd
Electric Power Research Institute of State Grid Xinjiang Electric Power Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Kedong Electric Power Control System Co Ltd, Electric Power Research Institute of State Grid Xinjiang Electric Power Co Ltd filed Critical Beijing Kedong Electric Power Control System Co Ltd
Priority to CN201911278817.4A priority Critical patent/CN111050103A/en
Publication of CN111050103A publication Critical patent/CN111050103A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1013Network architectures, gateways, control or user entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording

Abstract

The invention discloses a video distributed storage and centralized management system, which comprises: distributed storage, centralized management architecture; IPSAN (STorageAreaNet) network architecture based on iSCSI technology; the streaming server acts as the core device of the storage solution. The invention also discloses an access control strategy and an implementation method based on dynamic threshold optimization, which ensure the safety of the acquired information. The invention optimizes the multi-node video storage management architecture, and the storage is relatively centralized and easy to maintain; the storage is more specialized, the reliability of the storage is improved, and the expansibility of the storage is improved.

Description

Video distributed storage and centralized management system
Technical Field
The invention relates to the field of security monitoring, in particular to a video distributed storage and centralized management system.
Background
In the existing monitoring system, a connection mode that an alarm sensor is directly connected with a monitoring system host is generally adopted, and when some monitoring systems need to be provided with hundreds or even thousands of alarm points, the problems of complex construction and high cost can be caused by adopting the connection mode.
The DVR or network video server is adopted at the front end of the camera monitoring, and the data is stored on the storage device at the background mainly at the far end through the background PC or server software.
The above storage schemes all have many disadvantages, especially when there are many monitoring points and the required storage amount is large, these possible disadvantages include: difficult to maintain due to storage scatter; the low professional degree of storage causes low reliability of storage, and further causes low reliability of the whole system; the utilization rate of storage is not high; the storage expansibility is not good.
Disclosure of Invention
The purpose of the invention is as follows: the invention aims to provide a video distributed storage and centralized management system.
The technical scheme is as follows: the invention discloses a video distributed storage and centralized management system, which comprises:
the monitoring front end is used for monitoring videos, temporarily storing audio and video data when a network is not smooth, and uploading the audio and video data to a superior monitoring center at regular time for storage; sending a request to a local monitoring center, and uploading or downloading playback audio and video data;
the local monitoring center is used for locally storing the audio and video data acquired by the monitoring front end in a distributed manner or returning the locally stored audio and video data to the monitoring front end after responding to the request sent by the monitoring front end; sending a request to a superior monitoring center based on the iSCSI technology, uploading monitoring data of a local monitoring center to the superior monitoring center at regular time, or requesting to download playback audio and video data;
and the superior monitoring center is used for storing audio and video data uploaded by all the local monitoring centers or returning the audio and video data to the local monitoring centers after responding to the data requests sent by the local monitoring centers.
Furthermore, the monitoring front end mainly comprises a video camera and a local PC terminal, and the video camera is connected with the local PC terminal and is used for collecting local video data; the local PC terminal stores local video data.
Further, the at least one local monitoring center comprises an automation device centralized controller and a switch; the switch is used for connecting the video cameras of a plurality of monitoring front ends and connecting the automation equipment centralized controller, the automation equipment centralized controller is used for responding and shunting the video requests, one automation equipment centralized controller can be connected with a plurality of video cameras and used for controlling local video streams of the video cameras, uploading local video data to a superior monitoring center or requesting a local PC terminal to play back the video.
Furthermore, the superior monitoring center comprises a network video server for data storage and a control management module for performing request and response processing of video stream data; and the control management module is used for carrying out information interaction with the centralized controller of the automation equipment, and is used for controlling and automatically distributing the requests of different video streams based on an access control strategy optimized by a dynamic threshold value.
Preferably, the network video server comprises a VE4000 series server with a hard disk, and the hard disk is used for temporarily storing audio and video data when the network is not smooth and storing important data at the monitoring front end.
Further, the access control policy based on dynamic threshold optimization is: and applying the popularity distribution to a migration model, and determining the session distribution threshold of various videos on each streaming media server according to the popularity distribution based on a session migration strategy of dynamic threshold distribution.
Furthermore, the upper monitoring center adopts an IPSAN network architecture of iSCSI technology, transmits SCSI commands through an IP network and is used for remote real-time management of local video streams.
Preferably, the IPSAN network architecture of the iSCSI technology is a SAN storage network in a conventional IP ethernet architecture for connecting an upper monitoring center and a local monitoring center.
Has the advantages that: the invention discloses a video distributed storage and centralized management system, which realizes video distributed storage through IPSAN based on iSCSI technology. The invention optimizes the multi-node video storage management, and the storage is relatively centralized and easy to maintain; the professional degree of storage is improved, so that the reliability of storage is improved, and the expansibility of storage is improved.
Drawings
Fig. 1 is a schematic flow chart of a video distributed storage and centralized management system provided in an embodiment of the present invention;
FIG. 2 is a schematic diagram of a system architecture provided in an embodiment of the present invention;
FIG. 3 is a system deployment diagram of an embodiment of the present invention;
FIG. 4 is a block diagram of an IPSAN network topology based on iSCSI technology according to an embodiment of the present invention.
Detailed description of the invention
The technical scheme of the invention is further explained by combining the attached drawings.
Referring to fig. 1, a schematic flowchart of a video distributed storage and centralized management system based on iSCSI technology according to an embodiment of the present invention is shown, and a system structure is shown in fig. 2. The system adopts a hierarchical system architecture, the architecture is based on iSCSI technology, a superior monitoring center and a local monitoring center are connected through an IP network, the superior monitoring center adopts SAN connected by optical fiber, and transmits data with the local monitoring center through the IP network, the superior monitoring center and the local monitoring center can be expanded at any time according to needs, and data transmission can be realized between a monitoring terminal and monitoring centers of different levels on a TCP/IP network.
The monitoring front end is used for monitoring videos, temporarily storing audio and video data when a network is not smooth, or storing the condition of important data of a client in the process of business expansion installation or electric charge payment transaction at the front end, and uploading the important data to a superior monitoring center at regular time for storage; and sending a request to a local monitoring center, and uploading or downloading playback audio and video data. The monitoring front end mainly comprises a video camera and a local PC terminal, wherein the video camera is connected with the local PC terminal and is used for collecting local video data; the local PC terminal stores local video data.
At least one local monitoring center, as shown in fig. 3, including an automation device centralized controller, a switch; the switch is used for connecting the plurality of video cameras, connecting the switch with the automatic equipment centralized controller and locally storing the audio and video data acquired by the monitoring front end in a distributed manner or returning the locally stored audio and video data to the monitoring front end after responding to a request sent by the monitoring front end; and sending a request to a superior monitoring center based on the ISCSI technology, uploading the monitoring data of the local monitoring center to the superior monitoring center at regular time, or requesting to download playback audio and video data. The local monitoring center can be set according to the geographical position or the administrative membership and mainly comprises a digital matrix, a streaming media server, iSCSI storage equipment, VSTARRecorder software and the like; the audio and video data are mainly stored in a local monitoring center, which is a concept of distributed storage.
And the superior monitoring center is used for storing audio and video data uploaded by all the local monitoring centers or returning the audio and video data to the local monitoring centers after responding to the data requests sent by the local monitoring centers. The upper monitoring center usually has only one, and comprises a network video server for data storage and a control management module for performing request and response processing of video stream data; and the control management module is used for carrying out information interaction with the centralized controller of the automation equipment, and is used for controlling and automatically distributing the requests of different video streams based on an access control strategy optimized by a dynamic threshold value. The upper monitoring center mainly comprises a digital matrix, an authentication server, VSTARClerk software and the like, wherein a VE4000 series network video server can be provided with a hard disk, and the hard disk is mainly used for temporarily storing audio and video data when a network is not smooth or storing some important data at the front end.
As shown in fig. 4, the iSCSI technology is a new Internet protocol developed by IETF based on storage network, and the principle of the iSCSI technology is to transmit SCSI commands through IP network, so that data transmission on the network is facilitated and remote storage management can be realized. iSCSI enables standard SCSI commands to be transferred between host systems (initiators) and storage devices (targets) over TCP/IP networks, and the iSCSI protocol supports the transfer of standard SCSI commands between systems. The connections between the systems are made through a standard IP network infrastructure.
The working principle of iSCSI is as follows: when a request is sent by the end user or application (initiator), the operating system will generate an appropriate SCSI command and data request, which is encapsulated and encrypted when encryption is required. These commands, together with the header of the TCP/IP protocol, can be transmitted over the ethernet. After receiving the data packet, the receiving end (target) unpacks the data packet in the opposite direction to analyze the SCSI command and the data request, and the SCSI command is sent to the SCSI storage device driver.
Compared with the traditional last-minute migration, the access control strategy based on dynamic threshold optimization mostly only uses load information for migration strategy calculation, but when the popularity fluctuates dynamically, an indirect and single method cannot make accurate strategy adjustment. Therefore, popularity distribution is applied to a migration model, based on a session migration strategy of dynamic threshold distribution, session distribution thresholds of various videos on each server are determined according to the popularity distribution, and blindness of requesting for receiving people and session migration is avoided through guidance of the distribution thresholds. And for the request of the new video, if the total number of the sessions of the same type of videos does not exceed the distribution threshold, the session is preferentially accessed according to the minimum load in the server with the session number lower than the distribution threshold, otherwise, the session distribution threshold is re-established after the video distribution has fluctuated.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solutions of the present invention and not for limiting the same, and although the present invention is described in detail with reference to the above embodiments, those of ordinary skill in the art should understand that: modifications and equivalents may be made to the embodiments of the invention without departing from the spirit and scope of the invention, which is to be covered by the claims.

Claims (9)

1. A video distributed storage and centralized management system, the system comprising:
the monitoring front end is used for monitoring videos, temporarily storing audio and video data when a network is not smooth, and uploading the audio and video data to a superior monitoring center at regular time for storage; sending a request to a local monitoring center, and uploading or downloading playback audio and video data;
the local monitoring center is used for locally storing the audio and video data acquired by the monitoring front end in a distributed manner or returning the locally stored audio and video data to the monitoring front end after responding to the request sent by the monitoring front end; sending a request to a superior monitoring center based on the iSCSI technology, uploading monitoring data of a local monitoring center to the superior monitoring center at regular time, or requesting to download playback audio and video data;
and the superior monitoring center is used for storing audio and video data uploaded by all the local monitoring centers or returning the audio and video data to the local monitoring centers after responding to the data requests sent by the local monitoring centers.
2. The video distributed storage and centralized management system of claim 1, wherein: the monitoring front end comprises a video camera and a local PC terminal, and the video camera is connected with the local PC terminal and used for collecting local video data; the local PC terminal stores local video data.
3. The video distributed storage and centralized management system of claim 2, wherein: the at least one local monitoring center comprises an automation equipment centralized controller and a switch; the switch is used for connecting a plurality of video cameras and connecting an automation equipment centralized controller, the automation equipment centralized controller is used for responding and shunting video requests, one automation equipment centralized controller can be connected with a plurality of video cameras and used for controlling local video streams of the video cameras, uploading local video data to an upper monitoring center or requesting a local PC terminal to play back videos.
4. The video distributed storage and centralized management system of claim 1, wherein: the superior monitoring center comprises a network video server for data storage and a control management module for performing request and response processing of video stream data; and the control management module is used for carrying out information interaction with the centralized controller of the automation equipment, and is used for controlling and automatically distributing the requests of different video streams based on an access control strategy optimized by a dynamic threshold value.
5. The video distributed storage and centralized management system of claim 4, wherein: the network video server comprises a VE4000 series server which can be provided with a hard disk, wherein the hard disk is used for temporarily storing audio and video data when the network is not smooth and storing important data at the front end of the monitoring.
6. The distributed video storage and centralized management system according to claim 1, wherein the upper monitoring center employs an IPSAN network architecture of iSCSI technology, and transmits SCSI commands through an IP network for remote real-time management of local video streams.
7. The video distributed storage and centralized management system of claim 6, wherein: the IPSAN network architecture of the iSCSI technology is a SAN storage network which is constructed on the traditional IP Ethernet and is used for connecting an upper monitoring center and a local monitoring center.
8. The video distributed storage and centralized management system of claim 1, wherein: the local monitoring center comprises an intelligent equipment centralized controller which is used for connecting and controlling a plurality of monitoring front ends of the local monitoring center.
9. The video distributed storage and centralized management system according to claim 4, wherein the access control policy based on dynamic threshold optimization is: and applying the popularity distribution to a migration model, and determining the session distribution threshold of various videos on each streaming media server according to the popularity distribution based on a session migration strategy of dynamic threshold distribution.
CN201911278817.4A 2019-12-13 2019-12-13 Video distributed storage and centralized management system Pending CN111050103A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911278817.4A CN111050103A (en) 2019-12-13 2019-12-13 Video distributed storage and centralized management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911278817.4A CN111050103A (en) 2019-12-13 2019-12-13 Video distributed storage and centralized management system

Publications (1)

Publication Number Publication Date
CN111050103A true CN111050103A (en) 2020-04-21

Family

ID=70236054

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911278817.4A Pending CN111050103A (en) 2019-12-13 2019-12-13 Video distributed storage and centralized management system

Country Status (1)

Country Link
CN (1) CN111050103A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114697682A (en) * 2020-12-29 2022-07-01 阿里巴巴集团控股有限公司 Video processing method and system

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102404551A (en) * 2010-09-16 2012-04-04 江苏中科智能工程有限公司 Digital video monitoring system special for rail transit
CN202206413U (en) * 2011-06-23 2012-04-25 北京飞杰信息技术有限公司 iSCSI storage node and architecture
CN102510390A (en) * 2011-09-28 2012-06-20 北京飞杰信息技术有限公司 Method and device for instructing data migration by hard disk temperature self-detection
US20120254535A1 (en) * 2010-12-13 2012-10-04 International Business Machines Corporation Instant data restoration
CN102843284A (en) * 2011-06-23 2012-12-26 北京飞杰信息技术有限公司 iSCSI storage node, framework and read-write method
US20140012825A1 (en) * 2010-03-12 2014-01-09 Cleversafe, Inc. Dispersed storage network for managing data deletion
CN104113735A (en) * 2014-07-30 2014-10-22 武汉烽火众智数字技术有限责任公司 Distributed video monitoring storing system and method thereof
CN106354436A (en) * 2016-09-20 2017-01-25 郑州云海信息技术有限公司 Storage system based on distributed IPSAN
CN108040220A (en) * 2017-11-16 2018-05-15 杭州好园科技有限公司 Wisdom garden video monitoring system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140012825A1 (en) * 2010-03-12 2014-01-09 Cleversafe, Inc. Dispersed storage network for managing data deletion
CN102404551A (en) * 2010-09-16 2012-04-04 江苏中科智能工程有限公司 Digital video monitoring system special for rail transit
US20120254535A1 (en) * 2010-12-13 2012-10-04 International Business Machines Corporation Instant data restoration
CN202206413U (en) * 2011-06-23 2012-04-25 北京飞杰信息技术有限公司 iSCSI storage node and architecture
CN102843284A (en) * 2011-06-23 2012-12-26 北京飞杰信息技术有限公司 iSCSI storage node, framework and read-write method
CN102510390A (en) * 2011-09-28 2012-06-20 北京飞杰信息技术有限公司 Method and device for instructing data migration by hard disk temperature self-detection
CN104113735A (en) * 2014-07-30 2014-10-22 武汉烽火众智数字技术有限责任公司 Distributed video monitoring storing system and method thereof
CN106354436A (en) * 2016-09-20 2017-01-25 郑州云海信息技术有限公司 Storage system based on distributed IPSAN
CN108040220A (en) * 2017-11-16 2018-05-15 杭州好园科技有限公司 Wisdom garden video monitoring system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114697682A (en) * 2020-12-29 2022-07-01 阿里巴巴集团控股有限公司 Video processing method and system

Similar Documents

Publication Publication Date Title
WO2016169308A1 (en) Method and system for cloud-based storage of video, and method and system for previewing cloud-stored video
US20020194324A1 (en) System for global and local data resource management for service guarantees
CN1316337C (en) Method and device for simulating iSCSI facility on logic roll administrator
US20080010647A1 (en) Network storage device
KR100967700B1 (en) VOD service system based on Peer to Peer Communication
CN112954385B (en) Self-adaptive shunt decision method based on control theory and data driving
US20080077650A1 (en) Method and apparatus for transferring data between a home networked device and a storage system
US7543072B1 (en) Method and system capable of performing a data stream over multiple TCP connections or concurrent interleave of multiple data streams over multiple TCP connections
US20110055895A1 (en) Shared scalable server to control confidential sensory event traffic among recordation terminals, analysis engines, and a storage farm coupled via a non-proprietary communication channel
WO2023274304A1 (en) Distributed routing determining method, electronic device, and storage medium
CN111050103A (en) Video distributed storage and centralized management system
US20050188123A1 (en) System and method for insertion of markers into a data stream
US20040006627A1 (en) Content delivery system
CN110913371B (en) Vehicle remote monitoring method and device, intelligent vehicle, electronic equipment and storage medium
CN109600436A (en) A kind of distribution iscsi service implementing method, system and relevant apparatus
JP4729549B2 (en) Load control method, apparatus and program
CN109302578A (en) A kind of method and system logging in conference terminal and video conference
US7966403B2 (en) Performance profiling for improved data throughput
CN101112062B (en) Methods for controlling the admission of media content into a network
US20090216886A1 (en) Method of multi-path accessing remote logic device under linux system
CN113726817B (en) Streaming media data transmission method, device and medium
US20060120291A1 (en) System structure for increasing the performance of data transmission on the internet
CN113014941A (en) Open streaming media on-demand method, device, server and access platform
CN112788348A (en) On-demand method, device, equipment, system and storage medium
EP1858230A1 (en) Network storage device with separated control and storage data interfaces

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20200421

RJ01 Rejection of invention patent application after publication