一种云存储服务器资源有效利用方法

文档序号:7803008阅读:227来源:国知局
一种云存储服务器资源有效利用方法
【专利摘要】本发明提供一种云存储服务器资源有效利用方法,其具体利用过程为:设置云端管理服务器,该云端管理服务器对云端各节点的I/O数据访问情况进行监控,根据整个云端的I/O数据访问值与最大支持的I/O数据值来判断云存储端的负荷状态,并计算当前需求的存储服务器数量;当云端I/O数据值发生变化时,根据变化情况管理服务器对云端存储服务器进行要求其进入工作状态或者低功耗待机状态的管控。该一种云存储服务器资源有效利用方法和现有技术相比,有效减少能源消耗,避免资源浪费,节省能源,避免了大量的电能消耗,降低整个云存储端的实际成本,实用性强,易于推广。
【专利说明】—种云存储服务器资源有效利用方法
【技术领域】
[0001]本发明涉及云存储【技术领域】,具体的说是一种有效合理利用资源和节省能源的云存储服务器资源有效利用方法。
【背景技术】
[0002]云存储以其灵活、简便、高可用性等特点,正在被越来越多的企业或政府部门采用。伴随着云存储的普及,云存储工作站的建设越来越快,站点的数量也急速增加,云存储管理成为目前存储领域不可缺少的技术。云存储端资源的有效合理利用也逐渐被提上日程。
[0003]云存储是在云计算概念上延伸和发展出来的一个新的概念,是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。
[0004]云存储端(以下简称云端)是由大量的存储服务器组成,在实际使用过程中,大量的存储服务器会消耗大量的电能、产生大量的热量,这样就会对能源和环境造成不利影响,尤其现有技术中的云端服务器经常处于运行中,但是云端服务器的读写也不会总是满负荷或者超负荷运行的,如果所有的存储服务器都一直保持在开机状态的话,势必会出现资源浪费的情况。
[0005]如何根据云端读写负荷的情况调节云端服务器的工作状态,以便于达到有效合理利用资源和节省能源等,成为云存储技术的一大发展趋势。基于此,我们对云端服务器进行管理,开发一种能够合理的将云存储服务器资源根据实际需要来进行分配、利用,避免资源浪费的方法。

【发明内容】

[0006]本发明的技术任务是解决现有技术的不足,提供一种可以根据云端I/O数据访问情况,通过调节云端服务器的工作状态来实现资源的有效合理利用的云存储服务器资源有效利用方法。
[0007]本发明的技术方案是按以下方式实现的,该一种云存储服务器资源有效利用方法,其具体利用过程为:
一、设置云端管理服务器,该云端管理服务器对云端各节点的I/O数据访问情况进行监控,根据整个云端的I/O数据访问值与最大支持的I/O数据值来判断云存储端的负荷状态,并计算当前需求的存储服务器数量;
二、当云端I/O数据值发生变化时,根据变化情况管理服务器对云端存储服务器进行要求其进入工作状态或者低功耗待机状态的管控。
[0008]通过上述技术方案的方法,使得云端管理服务器能够根据云端I/O数值的变化灵活调节资源分配状态,有效避免过多的能源消耗,比如无谓的电能消耗,节省云存储的成本,节能减排,实用性强。[0009]作为优选,所述步骤一中的管理服务器连接客户端及云端各节点,当客户端登陆云存储并进行数据读写时,数据经过网络中主干网的各个节点与云端的存储服务器进行数据交换,各节点即会对当前I/o数据读写值反馈给管理服务器。
[0010]该技术方案中对管理服务器的工作方式及I/O数据访问的实际操作步骤做了进一步描述,通过该种方式,能够有效保证客户端与云端各节点之间的通信数据能够实时反馈至管理服务器上,保证了管理服务器监控的顺利进行,为资源的有效利用提供扎实的基础。
[0011]作为优选,所述步骤二中云端i/o数据变化包括以下两种:
当云端的I/o数据读写变大时,如果正在正常运行的服务器的数量不能满足当时数据的读写时,管理服务器再根据I/o数据和正在运行的服务器数量计算出需要增加的存储服务器数量,给对应的正处于低功耗待机状态的存储服务器发送工作指令,要求其立即进入正常工作状态。
[0012]当云端的I/O数据读写变小时,如果正在正常运行的服务器的数量完全可以满足且有空余,管理服务器对空闲状态、暂时没有数据读写的存储服务器发送进入低功耗待机状态的指令,存储服务器进入低功耗待机状态。
[0013]上述两种I/O数据变化是实际应用中遇到的两种状态,该两种状态涵盖了所有的数据变化情况,同时显示了服务器数量的足够或缺失,为管理服务器对数据变化时处理方式提供选择,使得管理服务器能够灵活调整资源分配,实现资源的有效合理利用。
[0014]本发明与现有技术相比所产生的有益效果是:
本发明的一种云存储服务器资源有效利用方法可以根据云端I/o数据的实际访问情况,通过调节云端服务器的工作状态来实现资源的有效合理利用;有效减少能源消耗,避免资源浪费,节省能源,避免了大量的电能消耗,降低整个云存储端的实际成本,实用性强,易于推广。
【专利附图】

【附图说明】
[0015]附图1为本发明的云存储工作原理图;
附图2为本发明的实现流程图。
【具体实施方式】
[0016]下面结合附图对本发明的一种云存储服务器资源有效利用方法作以下详细说明。
[0017]本发明提供的云存储服务器资源有效合理利用方法,是指管理服务器云端各节点向管理服务器发送其实时的I/o数据读写值,各节点I/O数据之和与云存储支持的最大I/O数据读写能力进行比较来判断满足使用所需存储服务器的数量。
[0018]管理服务器对暂时不使用的存储服务器进行低功耗管理,并根据各节点I/O数据值的变化来管理存储服务器进行工作或者低功耗待机。从而解决了云端服务器资源的有效利用。
[0019]具体的,该云存储服务器资源有效利用方法的程如附图1、图2所示,其中图1为云存储工作原理说明图。
[0020]其实施方法为: 客户端PC登陆云存储并进行数据读写,数据会经过网络中主干网上的各个节点与云端的存储服务器进行数据交换,各节点即会对当前I/o数据读写值反馈给管理服务器,管理服务器根据各节点反馈的I/o值与云端支持的I/O最大值来计算需求的存储服务器的数量,再结合正在工作的存储服务器的数量,对云端存储服务器进行管理。
[0021]附图2为本发明的实现流程图,该流程图中详述了管理服务器根据云端各节点I/O数据值管控,显示了管理服务器管控的全过程。
[0022]当工作时,各节点会有I/O数据读写,各节点把当时的I/O读写值反馈给管理服务器,管理服务器根据各节点反馈的I/o值与云端支持的I/O最大值来计算需求的存储服务器的数量,再结合正在工作的存储服务器的数量,对云端存储服务器进行管理。
[0023]当各节点的I/O数据访问量增加时,表示正在正常运行的服务器的数量不能满足当时数据的读写,管理服务器根据I/o数据和正在运行的服务器数量计算出需要增加的存储服务器数量,并根据优先级动态排序对某些正处于低功耗待机状态的存储服务器发送指令,要求其立即进入正常工作状态。
[0024]当I/O数据值变小时,表示正在正常运行的服务器的数量完全可以满足且有空余,管理服务器将会对空闲状态的存储服务器发送进入低功耗待机状态的指令,存储服务器进入低功耗待机状态,进而达到节省能源,有效利用资源的目的。
[0025]通过上述方法,云存储服务器就能够根据云端I/O的数据访问情况进行云端服务器的工作状态调节,调节过程灵活实用,有效利用资源、节省能源,避免过多电能消耗,减少热量产生,节能减排,实用性强。
[0026]本发明中涉及的其它技术内容均可参照现有技术中的相关内容。
[0027]以上所述仅为本发明的实施例而已,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种云存储服务器资源有效利用方法,其特征在于其具体利用过程为: 一、设置云端管理服务器,该云端管理服务器对云端各节点的I/o数据访问情况进行监控,根据整个云端的I/o数据访问值与最大支持的I/o数据值来判断云存储端的负荷状态,并计算当前需求的存储服务器数量; 二、当云端I/O数据值发生变化时,根据变化情况管理服务器对云端存储服务器进行要求其进入工作状态或者低功耗待机状态的管控。
2.根据权利要求1所述的一种云存储服务器资源有效利用方法,其特征在于:所述步骤一中的管理服务器连接客户端及云端各节点,当客户端登陆云存储并进行数据读写时,数据经过网络中主干网的各个节点与云端的存储服务器进行数据交换,各节点即会对当前I/o数据读写值反馈给管理服务器。
3.根据权利要求1或2所述的一种云存储服务器资源有效利用方法,其特征在于所述步骤二中云端I/O数据变化包括以下两种: 当云端的I/o数据读写变大时,如果正在正常运行的服务器的数量不能满足当时数据的读写时,管理服务器再根据I/o数据和正在运行的服务器数量计算出需要增加的存储服务器数量,给对应的正处于低功耗待机状态的存储服务器发送工作指令,要求其立即进入正常工作状态; 当云端的I/o数据读写变小时,如果正在正常运行的服务器的数量完全可以满足且有空余,管理服务器对空闲状态、暂时没有数据读写的存储服务器发送进入低功耗待机状态的指令,存储服务器进入低功耗待机状态。
【文档编号】H04L29/08GK103973784SQ201410186739
【公开日】2014年8月6日 申请日期:2014年5月6日 优先权日:2014年5月6日
【发明者】方磊, 孙磊 申请人:浪潮电子信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1