[发明专利]基于SLA分类的云视频监控数据低能耗存储系统及方法有效
申请号: | 201510012735.0 | 申请日: | 2015-01-12 |
公开(公告)号: | CN104581073B | 公开(公告)日: | 2017-06-23 |
发明(设计)人: | 熊永华;吴敏;佘锦华;李繁 | 申请(专利权)人: | 中国地质大学(武汉) |
主分类号: | H04N7/18 | 分类号: | H04N7/18;H04L29/08 |
代理公司: | 武汉华旭知识产权事务所42214 | 代理人: | 刘荣,周宗贵 |
地址: | 430074 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 sla 分类 视频 监控 数据 能耗 存储系统 方法 | ||
技术领域
本发明涉及一种基于SLA分类的云视频监控数据低能耗存储系统及方法,属于云视频监控领域。
背景技术
云计算是一种利用互联网实现随时随地、按需、便捷地访问共享资源池(如计算设施、存储设备、应用程序等)的计算模式,其出现推动了视频监控领域的发展,形成了一种“视频监控即服务”的全新云计算服务模式。云视频监控服务大幅度降低了用户的建设维护成本,据IMS Research的统计,基于云计算的视频监控服务需求正以每年20%~30%的速率增长。因此,基于云计算的视频监控系统是监控领域今后的发展趋势。云视频监控数据中心是所有监控视频资源和多媒体数据的载体,数据中心的性能很大程度上决定了云视频监控系统的性能。但当前的研究表明,数据中心大部分服务器的平均利用率只有20%~30%,而空闲状态硬件设备的能耗通常占满负荷运行时能耗的50%以上,由此可见,当前数据中心的电能利用率较低,有必要对其进行优化。
目前,针对数据中心能耗问题主要有两类解决方法,即硬件节能技术和软件节能技术。硬件节能技术主要通过降低构成存储的硬件设备的能耗,以达到降低数据存储能耗的目的,但硬件成本较高,因此目前仍没有形成规模化的商业应用。软件节能技术通过一定的软件策略,在很少的性能损失,甚至不影响性能的前提下,使数据中心内的部分节点进入低能耗模式或挂起状态,达到降低整个存储数据中心能耗的目的,主要有两类方法:基于静态数据放置的存储管理方法和基于动态数据放置的存储管理方法。
静态数据放置的方法在提供一定容错性的前提下,使得部分时间内某些节点不提供数据访问和存储服务,从而关闭或者挂起这些节点以实现节能;但静态数据放置方法并未考虑云监控视频数据存储空间大,用户访问随机性强等特性,因此难以直接应用于云视频监控系统。动态放置存储管理方法,根据数据访问模式或频度动态调整数据存放的位置,把访问频度高的数据迁移到缓存或部分节点上,使得其余节点在较长的时间内无访问请求,并使其进入低能耗状态实现节能;但云视频监控作为一种数据密集型应用,动态放置存储管理方法在视频数据迁移过程会占用大量网络带宽,且影响系统服务性能,迁移代价过高,不适用于流媒体的存储,因此也难以应用在云视频监控场合。
发明内容
为了解决现有技术的不足,本发明提供了一种基于SLA分类的云视频监控数据低能耗存储系统及方法,能直接应用于云视频监控系统,大幅度降低监控历史数据存储的电能消耗,且易于实施。
本发明为解决其技术问题所采用的技术方案是:提供了一种基于SLA分类的云视频监控数据低能耗存储系统,包括存储有历史监控视频数据的监控浏览服务器以及与之通信的用于存储历史监控视频数据的分布式存储集群,所述分布式存储集群由2个以上存储节点组成,其特征在于:每个存储节点均设有用于对其存储的数据进行备份的副本节点;所述监控浏览服务器虚拟出2个以上用于运行监控任务并产生历史监控视频数据的监控虚拟机,以及2个以上用于运行浏览任务的浏览虚拟机;监控浏览服务器与资源管理服务器、数据接入管理服务器以及存储节点管理服务器分别通信,资源管理服务器、数据接入管理服务器以及存储节点管理服务器分别与SLA信息管理服务器通信,资源管理服务器与分布式存储集群和存储节点管理服务器相互通信,SLA信息管理服务器与用户注册信息数据库服务器相互通信;其中,SLA信息管理服务器用于从用户注册信息数据库服务器获取SLA服务需求参数,将SLA服务需求参数进行处理产生访问时间段参数,以及将访问时间段参数传递至资源管理服务器、数据接入管理服务器和存储节点管理服务器;所述服务需求参数包括访问时间段以及每个访问时间段内的用户数;资源管理服务器用于接收SLA信息管理服务器发送的访问时间段参数,并根据访问时间段参数对监控浏览服务器和存储节点进行分类;数据接入管理服务器用于在设定的时间段内向监控浏览服务器发出数据存储请求,以控制分布式存储集群存储历史监控视频数据;存储节点管理服务器上部署有分布式存储集群的各存储节点的运行计划表,运行计划表包含各存储节点及其副本节点在每个访问时间段类的运行模式,存储节点管理服务器用于根据运行计划表控制分布式存储集群的各存储节点改变运行模式,所述运行模式包括正常运行和休眠。
本发明同时提供了一种基于上述系统的基于SLA分类的云视频监控数据低能耗存储方法,具体包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国地质大学(武汉),未经中国地质大学(武汉)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510012735.0/2.html,转载请声明来源钻瓜专利网。