The invention discloses an adaptive delay shutdown method for servers based on cloud network, which includes the following steps: S1, opening the server of nodes and updating attributes; S2, initializing idle delay time; S3, traversing all SR nodes in working state; S4, traversing SR nodes, and judging whether they are idle; S5, judging whether they reach idle delay time, S6, closing the current state; Node server updates node attributes; S7, updates no-load delay time, no-load waiting time and no-load energy consumption; S8, restores the initial value of delay time, updates the working time and running energy consumption of nodes; S9, returns energy consumption and delay cost; S10, judges whether there is the next node; S11, judges whether there is the next SR or not, returns if there is no SR. The invention solves the problems of large energy consumption and large wear and tear of the machine existing in the prior technology.
【技术实现步骤摘要】
一种基于云网络的服务器的自适应延迟关机方法
本专利技术属于云网络
,具体涉及基于云网络的服务器的自适应延迟关机方法。
技术介绍
随着信息技术的高速发展和普及,云网络等中心机房建设及通信设备数量迅猛增加,机房已经成为各类企事业单位业务管理的核心平台。机房中配置了网络设备、计算机服务器及其它通讯设备的机房成为数据交换与存储的重要场所,需要特别的措施加以防护。但是机房耗能严重也成为了一个业绩厂商特别头疼的一个事情。其中IT设备用电包括所有的IT设备的负载,如服务器、储存和网络设备,数据中心总用电包括支持IT设备负载条件的用电。随着能源需求的急剧增加与紧缺,“绿色节能”在全世界引起极大的关注。因此,顺应NFV的大时代背景,对云网络、数据中心等网络中的节能研究势在必行。电脑是高科技尖端产品,经久耐用,长期开机属正常使用(如机房服务器),不使用还是关了好,何必让它空开着。但频繁开关机有损于电脑的寿命,深受其害的是硬盘和显示器。硬盘在不工作出了时读写磁头是和盘面挨着的,开机后高速运转所产生的浮力,使磁头飘浮在盘片上方进行工作,关机后读写磁头又回到原来位置,一开一关自然增加了对磁盘的磨损。显示器在正常工作时,其电流比较平稳,在开关机时由于电流的突然增大与减少对显示器造成一定的冲击,频繁开关机自然对它不利。目前,大多数节能策略都是基于VNF的合并,尽量减少开启的服务器的个数,而忽略了动态服务功能链不定时的在线到达与撤销造成的服务器非工作性能源浪费(上一个VNF离开到下一个VNF到达之前,在这个时间间隙,造成的非工作性能源消耗存在两种情况:一是保持开机状态空载运行等待; ...
【技术保护点】
1.一种基于云网络的服务器的自适应延迟关机方法,其特征在于,包括如下步骤:S1:遍历SFC部署方案中的节点,开启所有节点的服务器,更新节点的开机次数、开机能耗、开机时延和部署资源;S2:初始化所有开启节点的空载延迟时间;S3:遍历所有部署成功的SFC的处于工作状态的用户服务请求SR,判断是否到达当前SR的工作时间,若是则撤销SFC的当前SR,恢复此条SFC占用的部署资源,进入步骤S4,否则重复步骤S3;S4:遍历当前已到期的SR所用到的物理节点,判断当前节点是否为空载状态,若是则进入步骤S5,否则进入步骤S8;S5:判断是否到达当前节点的空载延迟时间,若是则进入步骤S6,否则进入步骤S7;S6:关闭当前节点服务器,更新节点的关机次数、关机能耗和关机时延,进入步骤S9;S7:更新当前节点空载延迟时间、空载等待时间和空载能源消耗,进入步骤S9;S8:将延迟时间恢复初始值,更新当前节点工作时间和运行时工作能量消耗,进入步骤S9;S9:返回当前节点的消耗能量和时延成本,并进入步骤S10;S10:判断当前已到期的SR中当前节点是否存在下一个节点,若是则将下一个节点作为当前节点,并进入步骤S4,否 ...
【技术特征摘要】
1.一种基于云网络的服务器的自适应延迟关机方法,其特征在于,包括如下步骤:S1:遍历SFC部署方案中的节点,开启所有节点的服务器,更新节点的开机次数、开机能耗、开机时延和部署资源;S2:初始化所有开启节点的空载延迟时间;S3:遍历所有部署成功的SFC的处于工作状态的用户服务请求SR,判断是否到达当前SR的工作时间,若是则撤销SFC的当前SR,恢复此条SFC占用的部署资源,进入步骤S4,否则重复步骤S3;S4:遍历当前已到期的SR所用到的物理节点,判断当前节点是否为空载状态,若是则进入步骤S5,否则进入步骤S8;S5:判断是否到达当前节点的空载延迟时间,若是则进入步骤S6,否则进入步骤S7;S6:关闭当前节点服务器,更新节点的关机次数、关机能耗和关机时延,进入步骤S9;S7:更新当前节点空载延迟时间、空载等待时间和空载能源消耗,进入步骤S9;S8:将延迟时间恢复初始值,更新当前节点工作时间和运行时工作能量消耗,进入步骤S9;S9:返回当前节点的消耗能量和时延成本,并进入步骤S10;S10:判断当前已到期的SR中当前节点是否存在下一个节点,若是则将下一个节点作为当前节点,并进入步骤S4,否则进入步骤S11;S11:判断是否存在下一条处于工作状态的SR,若是则将下一条SR作为当前SR,并进入步骤S3,否则返回所有SR中的所有节点总消耗能量和总时延成本,实现延迟关机。2.根据权利要求1所述的基于云网络的服务器的自适应延迟关机方法,其特征在于,所述步骤S1中,当前节点的开机次数、开机能耗、开机时延和部署资源的更新公式为:式中,为节点的开机次数;为节点开机能耗;为服务器开机能耗;为节点开机时延;为服务器开机时延;为当前物理网络的剩余资源;为物理网络总资源;为SR部署方案的所需资源;vi为当前节点。3.根据权利要求1所述的基于云网络的服务器的自适应延迟关机方法,其特征在于,所述步骤S2中,节点的空载延迟时间的初始化公式为:式中,为空载延迟时间;ξempty为空载延迟时间初始值。4.根据权利要求1所述的基于云网络的服务...
【专利技术属性】
技术研发人员:孙健,周润,孙罡,廖丹,
申请(专利权)人:电子科技大学,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。