【技术实现步骤摘要】
本专利技术属于计算机的内存能耗
,具体是指一种基于SDN架构的数据中心内存能耗优化方法。
技术介绍
随着移动互联网日臻成熟,用户应用及服务激增,用户业务数据中心的规模和数量日趋庞大,数据中心能耗问题也日益严重。Ranganathan等对若干典型Web服务器负载进行研究,发现数据中心服务器平均利用率在11%~50%之间,IBMBohrer等指出数据中心服务器利用率低导致高能耗;因此提高数据中心服务器的利用率来降低能耗问题显得非常有必要。目前世界范围内针对数据中心能耗的研究很多,Guo等基于数据中心处理任务不均衡,通过Lyapunoy最优化设计在线算法,使得能量存储与花费节省方面折中,处理任务少时将多余电能通过电池存储,处理任务多时将存储电能及时释放,以数据中心整体为单位设计能耗模型,并基于此展开研究;Kansal等以虚拟化为基础,对数据中心虚拟机进行能耗建模,包括CPU能耗模型、内存能耗模型及磁盘能耗模型,但内存能耗模型的有效性缺乏进一步研究验证;数据中心服务器主要能耗部件之一为内存,Delaluz等基于内存节点4种模式(活动、待机、休眠、掉电)设计策略,通过监测内存使用情况及时转换内存节点模式,在不影响数据中心负载均衡前提下减少能耗,但是没有严格考虑模式间切换时机。在传统的单进程系统中,在一个指定时间段内只有一个单独的虚拟机处于工作,因此虚拟机占用的内存节点是主要的内存能耗来源;目前随着虚拟技术的发 ...
【技术保护点】
一种基于SDN架构的数据中心内存能耗优化方法,其特征在于,具体步骤如下:步骤一、数据中心的服务器接收用户请求数据包,SDN控制器控制Openflow交换机将用户请求均衡分配到各个服务器;数据中心的服务器有n台,集合为S=(s1,s2,…,si,...sn),si表示第i个服务器;步骤二、每个服务器为各用户请求建立进程,多个进程在服务器内核上组成进程队列;每台服务器包括处理器及内存;其中,内存资源由物理内存节点构成,处理器包括m个CPU内核,集合为C=(C1,C2,…,Cj,...Cm);步骤三、针对第i台服务器si,计算t时刻,m个CPU内核上的进程总集合pro(si,t);pro(si,t)={pro(ci1,t),pro(ci2,t),...pro(cij,t),...pro(cim,t)}]]>其中,pro(cij,t)表示t时刻服务器si上每个CPU内核cij上的进程单集合;cij表示第i台服务器si中的第j个CPU内核;CPU内核cij的各进程为其中q表示CPU内核cij上进程的数量,表示CPU内核cij进程中的第k个进程;表示CPU内核cij分配给第k个进程的内存节点;步骤 ...
【技术特征摘要】
1.一种基于SDN架构的数据中心内存能耗优化方法,其特征在于,具体步骤如下:
步骤一、数据中心的服务器接收用户请求数据包,SDN控制器控制Openflow交换机将
用户请求均衡分配到各个服务器;
数据中心的服务器有n台,集合为S=(s1,s2,…,si,...sn),si表示第i个服务器;
步骤二、每个服务器为各用户请求建立进程,多个进程在服务器内核上组成进...
【专利技术属性】
技术研发人员:王朝炜,彭宏玉,王刚,梅吴杨,陈刚,王卫东,张英海,崔高峰,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。