



技术领域technical field
本发明属于视频监控技术领域,尤其涉及一种视频监控的图像分级存储控制方法。The invention belongs to the technical field of video monitoring, and in particular relates to a method for controlling image hierarchical storage of video monitoring.
背景技术Background technique
多媒体业务应用,尤其是视频监控系统在电网生产、营销、调度和综合管理等各环节应用广泛,各单位通过视频监控系统实现对电力系统中设备、线路和周边环境等生产和经营因素的监视。Multimedia business applications, especially video monitoring systems, are widely used in power grid production, marketing, dispatching and comprehensive management. Each unit monitors production and operating factors such as equipment, lines, and surrounding environments in the power system through video monitoring systems.
录像存储为视频监控系统的必备功能之一,通过录像文件可取证、查阅历史视频画面。常见的录像存储方式为分布式存储和集中式存储。分布式存储为在变电站前端部署存储设备,如硬盘录像机。集中式存储为在主站系统部署统一的存储设备,如IP SAN。Video storage is one of the essential functions of the video surveillance system, through which video files can be used to obtain evidence and view historical video images. Common video storage methods are distributed storage and centralized storage. Distributed storage is to deploy storage devices at the front end of the substation, such as hard disk video recorders. Centralized storage is to deploy a unified storage device in the main station system, such as IP SAN.
但是上述现有技术总的录像存储技术在数据访问方式上因存储介质不同而不同,例如访问IP-SAN和访问FC-SAN是需要通过不同的访问接口的。当存储介质位于不同的地方时,数据读写操作需要访问不同的设备。另外,系统的可扩展性差,因为当存储空间需要扩充时,只能配置原有存储设备或者介质。此外,还缺少统一的管理机制,安全性较差。However, the above-mentioned general video storage technology in the prior art has different data access methods due to different storage media, for example, access to IP-SAN and access to FC-SAN need to pass through different access interfaces. When the storage medium is located in different places, data read and write operations need to access different devices. In addition, the scalability of the system is poor, because when the storage space needs to be expanded, only the original storage devices or media can be configured. In addition, there is a lack of a unified management mechanism, and the security is poor.
发明内容Contents of the invention
有鉴于此,本发明的目的在于提供一种视频监控系统的数据保护方法,能够确保业务的可靠运营。In view of this, the purpose of the present invention is to provide a data protection method for a video surveillance system, which can ensure reliable operation of services.
为实现上述目的,本发明提供一种视频监控系统的数据保护方法,所述视频监控系统基于带内存储区域网络SAN,该方法包括:In order to achieve the above object, the present invention provides a data protection method of a video surveillance system, the video surveillance system is based on an in-band storage area network SAN, and the method includes:
通过SAN虚拟存储控制器将异构存储设备进行统一管理,并将不同性能级别的存储空间虚拟到多个存储池中;Unified management of heterogeneous storage devices through the SAN virtual storage controller, and virtual storage space of different performance levels into multiple storage pools;
所述SAN虚拟存储控制器通过存储快照方式,将数据当时的状态保存到另一个存储池中,通过后台进行数据的增量幅值,从而当时的数据复制到另一个存储设备中。The SAN virtual storage controller saves the state of the data at that time in another storage pool by means of a storage snapshot, and performs data incremental amplitude through the background, so that the data at that time is copied to another storage device.
优选地,所述SAN虚拟存储控制器在业务执行过程中,将数据自动各写一份到两台物理存储设备中,当一台物理存储设备发生故障时,不间断地将数据继续写入到另一台存储设备中。Preferably, the SAN virtual storage controller automatically writes one copy of data to two physical storage devices during business execution, and continues to write data to two physical storage devices without interruption when a physical storage device fails. on another storage device.
优选地,所述SAN虚拟存储控制器通过虚拟化技术屏蔽所述异构存储设备之间的差异,实现异构设备之间的数据复制。Preferably, the SAN virtual storage controller shields the differences between the heterogeneous storage devices through virtualization technology, so as to realize data replication between the heterogeneous devices.
由此可见,本发明实施例提供的方法能够确保业务的可靠运营。It can be seen that the method provided by the embodiment of the present invention can ensure reliable operation of services.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are For some embodiments of the present invention, those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1是本发明实施例中视频监控图像的虚拟化存储系统的示意图;Fig. 1 is the schematic diagram of the virtualization storage system of video monitoring image in the embodiment of the present invention;
图2是本发明实施例中虚拟化存储系统实现存储容量扩展的示意图;2 is a schematic diagram of storage capacity expansion implemented by a virtualized storage system in an embodiment of the present invention;
图3是本发明实施例中存储快照功能的示意图;Fig. 3 is a schematic diagram of storing a snapshot function in an embodiment of the present invention;
图4是本发明实施例中存储镜像技术的示意图;FIG. 4 is a schematic diagram of storage mirroring technology in an embodiment of the present invention;
图5是本发明实施例中数据复制技术的示意图;FIG. 5 is a schematic diagram of data replication technology in an embodiment of the present invention;
图6是利用本发明实施例提供的数据保护方法的一个具体例子示意图。Fig. 6 is a schematic diagram of a specific example of a data protection method provided by an embodiment of the present invention.
具体实施方式Detailed ways
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
本发明实施例提供一种视频监控系统的数据保护方法,该方法所应用的视频监控图像的虚拟化存储系统基于带内SAN(带内存储区域网络)。具体地,如图1所示,该系统包括多个异构的存储设备,例如图1中的DS5000,还包括对所有异构存储设备进行统一管理的SAN虚拟存储控制器(SVC)。An embodiment of the present invention provides a data protection method for a video surveillance system. The virtualized storage system for video surveillance images applied in the method is based on an in-band SAN (in-band storage area network). Specifically, as shown in FIG. 1 , the system includes multiple heterogeneous storage devices, such as DS5000 in FIG. 1 , and also includes a SAN virtual storage controller (SVC) for unified management of all heterogeneous storage devices.
所述SAN虚拟存储控制器的数量与数据中心相连。The number of SAN virtual storage controllers is connected to the data center.
在图1中示出的例子中,各地的视频文件分布式地保存在各个数据中心中,当省电力中心的用户需要调用异地的视频文件时,可以通过IP网络调用异地的视频。所有的数据均由SVC统一虚拟化保存在异构存储设备上。文件的访问是通过应用服务器进行统一访问和安全权限控制。在图1中,存在两个数据中心,每个数据中心各配置2个节点的SVC,进而形成两个虚拟化存储群集。In the example shown in FIG. 1 , video files from different places are distributed and stored in each data center. When users of the power saving center need to call video files from other places, they can call videos from other places through the IP network. All data is unified and virtualized by SVC and stored on heterogeneous storage devices. File access is controlled through the application server for unified access and security permissions. In Figure 1, there are two data centers, and each data center is configured with two SVC nodes, thereby forming two virtualized storage clusters.
图2示出了本发明实施例的虚拟化存储系统实现存储容量扩展的示意图。由图2所述,通过本发明中的SVC虚拟化存储技术,可以将多台异构的物理存储设备整合成一个大存储池,可以为视频监控图像系统提供的存储空间不受存储容量限制。因此物理存储层的单个存储设备的容量是有限的,但是在它们的物理存储空间均可灵活地加入到虚拟存储层的存储池里,即虚拟存储池可以吸收来自多个物理存储的硬盘空间。前端的服务器可以从此存储池中分配空间,此分配空间可以包括存储池的全部,从而将视频信息保存在跨越多个物理存储设备建立统一的信息存储空间中,满足视频监控图像系统海量信息的扩展要求。FIG. 2 shows a schematic diagram of storage capacity expansion implemented by a virtualized storage system according to an embodiment of the present invention. As shown in FIG. 2, through the SVC virtualization storage technology in the present invention, multiple heterogeneous physical storage devices can be integrated into a large storage pool, and the storage space provided for the video surveillance image system is not limited by the storage capacity. Therefore, the capacity of a single storage device in the physical storage layer is limited, but their physical storage space can be flexibly added to the storage pool of the virtual storage layer, that is, the virtual storage pool can absorb hard disk space from multiple physical storages. The front-end server can allocate space from this storage pool, which can include all of the storage pool, so that video information can be stored in a unified information storage space spanning multiple physical storage devices to meet the expansion of massive information in the video surveillance image system Require.
以下详细说明本发明实施例提供的视频监控系统的数据保护方法,如图3所示,本发明提供的方法中,通过SAN虚拟存储控制器将异构存储设备进行统一管理,并将不同性能级别的存储空间虚拟到多个存储池中。如图3示出的存储快照功能示意图,本发明中,SAN虚拟存储控制器通过存储快照方式,将数据当时的状态保存到另一个存储池中,通过后台进行数据的增量幅值,从而当时的数据复制到另一个存储设备中。The data protection method of the video surveillance system provided by the embodiment of the present invention is described in detail below. As shown in FIG. virtualized storage space into multiple storage pools. As shown in the schematic diagram of the storage snapshot function in Figure 3, in the present invention, the SAN virtual storage controller saves the state of the data at that time in another storage pool through the storage snapshot mode, and performs the incremental amplitude of the data through the background, so that at that time copy the data to another storage device.
此外为了保证存储设备在发生故障时业务能够连续运营,在图4中示出的存储镜像技术中,SAN虚拟存储控制器在业务执行过程中,将数据自动各写一份到两台物理存储设备中,当一台物理存储设备发生故障时,不间断地将数据继续写入到另一台存储设备中。In addition, in order to ensure that the business can continue to operate when a storage device fails, in the storage mirroring technology shown in Figure 4, the SAN virtual storage controller automatically writes a copy of data to two physical storage devices during the service execution process In , when a physical storage device fails, data will continue to be written to another storage device without interruption.
另外,在本发明中提出了一种优选地数据复制技术,如图5所示,该数据复制技术也是为了实现业务容灾,保证业务可持续性。但是普通的存储设备之间的幅值只能在同一品牌的相似型号间进行,而无法复制到其他品牌的存储设备上,这就限制了用户对存储设备的选择余地,间接提升了采购成本。In addition, a preferred data replication technology is proposed in the present invention, as shown in FIG. 5 , the data replication technology is also for realizing business disaster recovery and ensuring business continuity. However, the amplitude between ordinary storage devices can only be performed between similar models of the same brand, and cannot be copied to other brands of storage devices, which limits the user's choice of storage devices and indirectly increases the purchase cost.
在本发明中,由于构建了虚拟化存储的环境,因此SAN虚拟存储控制器可以通过虚拟化技术屏蔽所述异构存储设备之间的差异,实现异构设备之间的数据复制。In the present invention, since a virtualized storage environment is constructed, the SAN virtual storage controller can shield the differences between the heterogeneous storage devices through the virtualization technology, and realize data replication between the heterogeneous devices.
以下以一个具体的例子说明,如图6所示,生产中心和备份中心各建立一套SVC虚拟存储机制,它们所管理的物理存储可以来自不同厂商的不同型号。A specific example is used below to illustrate, as shown in Figure 6, the production center and the backup center each establish a set of SVC virtual storage mechanisms, and the physical storage they manage can come from different models of different manufacturers.
由此可见,本发明提供的数据保护方法能够确保业务的可靠运营。It can be seen that the data protection method provided by the present invention can ensure reliable operation of services.
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above is only a preferred embodiment of the present invention, it should be pointed out that, for those of ordinary skill in the art, without departing from the principle of the present invention, some improvements and modifications can also be made, and these improvements and modifications can also be made. It should be regarded as the protection scope of the present invention.
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| CN2011104423603ACN102523303A (en) | 2011-12-26 | 2011-12-26 | Data protection method for video monitoring system | 
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| CN2011104423603ACN102523303A (en) | 2011-12-26 | 2011-12-26 | Data protection method for video monitoring system | 
| Publication Number | Publication Date | 
|---|---|
| CN102523303Atrue CN102523303A (en) | 2012-06-27 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| CN2011104423603APendingCN102523303A (en) | 2011-12-26 | 2011-12-26 | Data protection method for video monitoring system | 
| Country | Link | 
|---|---|
| CN (1) | CN102523303A (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN104144327A (en)* | 2014-07-28 | 2014-11-12 | 华为数字技术(成都)有限公司 | A monitoring video storage method and device | 
| CN104539895A (en)* | 2014-12-25 | 2015-04-22 | 桂林远望智能通信科技有限公司 | Video layering storage system and processing method | 
| WO2016082519A1 (en)* | 2014-11-25 | 2016-06-02 | 华为技术有限公司 | Heterogeneous storage optimization method and apparatus | 
| CN106407047A (en)* | 2016-09-30 | 2017-02-15 | 郑州云海信息技术有限公司 | Disaster tolerance system | 
| CN106686140A (en)* | 2017-03-06 | 2017-05-17 | 郑州云海信息技术有限公司 | A network virtualization storage method, device and system | 
| CN107508876A (en)* | 2017-08-16 | 2017-12-22 | 国家电网公司 | A data-level remote disaster recovery method based on storage virtualization gateway | 
| CN108733514A (en)* | 2018-05-24 | 2018-11-02 | 郑州云海信息技术有限公司 | Method, system and the equipment that snapshot is realized between a kind of storage of isomery | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US6745207B2 (en)* | 2000-06-02 | 2004-06-01 | Hewlett-Packard Development Company, L.P. | System and method for managing virtual storage | 
| CN1694081A (en)* | 2005-05-31 | 2005-11-09 | 清华大学 | Realization method of virtualized intelligent controller in SAN system | 
| CN1873622A (en)* | 2006-04-20 | 2006-12-06 | 北京艾德斯科技有限公司 | Method and equipment for backing up, replicating and recovering data under environment | 
| CN101887349A (en)* | 2010-01-04 | 2010-11-17 | 浪潮电子信息产业股份有限公司 | A Distributed Network Storage Architecture | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US6745207B2 (en)* | 2000-06-02 | 2004-06-01 | Hewlett-Packard Development Company, L.P. | System and method for managing virtual storage | 
| CN1694081A (en)* | 2005-05-31 | 2005-11-09 | 清华大学 | Realization method of virtualized intelligent controller in SAN system | 
| CN1873622A (en)* | 2006-04-20 | 2006-12-06 | 北京艾德斯科技有限公司 | Method and equipment for backing up, replicating and recovering data under environment | 
| CN101887349A (en)* | 2010-01-04 | 2010-11-17 | 浪潮电子信息产业股份有限公司 | A Distributed Network Storage Architecture | 
| Title | 
|---|
| 孙晓明等: "构件SAN技术集中存储方案", 《甘肃科技》* | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN104144327A (en)* | 2014-07-28 | 2014-11-12 | 华为数字技术(成都)有限公司 | A monitoring video storage method and device | 
| CN109286792A (en)* | 2014-07-28 | 2019-01-29 | 华为数字技术(成都)有限公司 | A monitoring video storage method and device | 
| CN109286792B (en)* | 2014-07-28 | 2020-12-25 | 华为数字技术(成都)有限公司 | Monitoring video storage method and device | 
| WO2016082519A1 (en)* | 2014-11-25 | 2016-06-02 | 华为技术有限公司 | Heterogeneous storage optimization method and apparatus | 
| CN104539895A (en)* | 2014-12-25 | 2015-04-22 | 桂林远望智能通信科技有限公司 | Video layering storage system and processing method | 
| CN104539895B (en)* | 2014-12-25 | 2017-12-05 | 桂林远望智能通信科技有限公司 | A kind of video segmentation storage system and processing method | 
| CN106407047A (en)* | 2016-09-30 | 2017-02-15 | 郑州云海信息技术有限公司 | Disaster tolerance system | 
| CN106686140A (en)* | 2017-03-06 | 2017-05-17 | 郑州云海信息技术有限公司 | A network virtualization storage method, device and system | 
| CN107508876A (en)* | 2017-08-16 | 2017-12-22 | 国家电网公司 | A data-level remote disaster recovery method based on storage virtualization gateway | 
| CN108733514A (en)* | 2018-05-24 | 2018-11-02 | 郑州云海信息技术有限公司 | Method, system and the equipment that snapshot is realized between a kind of storage of isomery | 
| CN108733514B (en)* | 2018-05-24 | 2022-07-08 | 郑州云海信息技术有限公司 | Method, system and equipment for realizing snapshot between heterogeneous storages | 
| Publication | Publication Date | Title | 
|---|---|---|
| CN102523303A (en) | Data protection method for video monitoring system | |
| CN109582443A (en) | Virtual machine standby system based on distributed storage technology | |
| US9740880B1 (en) | Encrypted virtual machines in a cloud | |
| CN104239166B (en) | A kind of method that file backup is realized to virtual machine in operation | |
| US10241712B1 (en) | Method and apparatus for automated orchestration of long distance protection of virtualized storage | |
| US20070174657A1 (en) | System and method for the management of failure recovery in multiple-node shared-storage environments | |
| CN104239164A (en) | Cloud storage based disaster recovery backup switching system | |
| US10114703B2 (en) | Flash copy for disaster recovery (DR) testing | |
| WO2015125221A1 (en) | Storage system and migration method | |
| WO2016095372A1 (en) | Method and apparatus for realizing image backup of transaction logs | |
| US20170103006A1 (en) | Systems and methods for application-consistent disaster recovery using a virtual storage controller and remote storage | |
| CN107203440A (en) | A kind of integration is backed up in realtime disaster tolerance system and building method | |
| CN108259239A (en) | A kind of database high availability support method and system | |
| CN103164295A (en) | Enterprise information technology (IT) business virtualization disaster recovery method based on zettabyte file system (ZFS) and kernel-based virtual machine (KVM) kernel virtual underlying system | |
| WO2014094568A1 (en) | Data storage planning method and device | |
| CN103384266A (en) | Parastor200 management node high availability method based on real-time synchronization at file level | |
| US20090037655A1 (en) | System and Method for Data Storage and Backup | |
| CN205901808U (en) | A distributed storage system that completes automatic switching of metadata nodes | |
| CN102523257A (en) | A Virtual Machine Fault Tolerance Method Based on IAAS Cloud Platform | |
| CN103795742B (en) | Isomery storage and disaster tolerance management system and method | |
| CN101937378B (en) | Method for carrying out back-up protection on data of storage equipment and computer system | |
| CN106383756A (en) | Method for realizing disaster recovery switching of storage without interrupting Linux system service | |
| US9286163B2 (en) | Data recovery scheme based on data backup status | |
| US20110258381A1 (en) | Data duplication resynchronisation | |
| CN107508876A (en) | A data-level remote disaster recovery method based on storage virtualization gateway | 
| Date | Code | Title | Description | 
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| ASS | Succession or assignment of patent right | Owner name:STATE ELECTRIC NET CROP. Effective date:20121011 | |
| C41 | Transfer of patent application or patent right or utility model | ||
| TA01 | Transfer of patent application right | Effective date of registration:20121011 Address after:310007 Huanglong Road, Zhejiang, Hangzhou, No. 8 Applicant after:Zhejiang Electric Power Company Applicant after:State Grid Corporation of China Address before:310007 Huanglong Road, Zhejiang, Hangzhou, No. 8 Applicant before:Zhejiang Electric Power Company | |
| C12 | Rejection of a patent application after its publication | ||
| RJ01 | Rejection of invention patent application after publication | Application publication date:20120627 |