节能优化装置的制造方法

文档序号:10160575阅读:439来源:国知局
节能优化装置的制造方法
【技术领域】
[0001]本实用新型涉及云计算技术领域,尤其涉及一种节能优化装置。
【背景技术】
[0002]云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。典型的云计算提供商往往提供通用的网络业务应用,可以通过浏览器等软件或者其他Web服务来访问,而软件和数据都存储在服务器上。云计算服务通常提供通用的通过浏览器访问的在线商业应用,软件和数据可存储在数据中心。
[0003]软件定义网络(Software Defined Network, SDN),是Emulex网络一种新型网络创新架构,是网络虚拟化的一种实现方式,其核心技术OpenFlow通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制,使网络作为管道变得更加智能。
[0004]随着云计算的发展,数据中心规模的增长,如何实现数据中心能耗的降低,并优化数据中心性能是当前的研究热点。尤其是,随着SDN技术的发展,实现了控制平面和转发平面的解耦合,将SDN技术引入到云数据中心后,如何实现基于SDN的数据中心能耗的降低,是急需解决的一个问题。
【实用新型内容】
[0005]基于此,有必要提供一种能够降低基于SDN的数据中心的能耗的节能优化装置。
[0006]一种节能优化装置,包括:
[0007]节能控制器,用于获取资源规划策略,获取数据中心的物理服务器的资源信息,根据所述资源信息及所述资源规划策略生成资源消耗较少的资源映射策略,并根据所述资源映射策略生成资源映射指令;
[0008]SDN控制器,连接所述节能控制器,用于接收所述资源映射策略,根据所述资源映射策略更新流表中的网络状态,并根据所述流表中的网络状态生成网络设备控制指令;
[0009]网络设备,连接所述SDN控制器及物理服务器,用于接收所述网络设备控制指令,并根据所述网络设备控制指令更改所述网络设备的网络状态;
[0010]全局资源管理器,连接所述节能控制器及所述物理服务器,用于接收所述资源映射指令,并根据所述资源映射指令对数据中心进行资源映射、或/及物理服务器的开启或休眠操作。
[0011]上述节能优化装置,节能控制器生成的资源映射策略是资源消耗较少的策略,SDN控制器可以根据资源消耗较少的资源映射策略更新流表中的网络状态,并根据所述流表中的网络状态生成网络设备控制指令;网络设备接收所述网络设备控制指令,并根据所述网络设备控制指令更改所述网络设备的网络状态;全局资源管理器,接收所述资源映射指令,并根据所述资源映射指令对数据中心进行资源映射、或/及物理服务器的开启或休眠操作;因此,可以降低基于SDN的数据中心的能耗。
【附图说明】
[0012]图1为一种实施方式的节能优化装置的结构图。
【具体实施方式】
[0013]为了便于理解本实用新型,下面将参照相关附图对本实用新型进行更全面的描述。附图中给出了本实用新型的较佳的实施例。但是,本实用新型可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本实用新型的公开内容的理解更加透彻全面。
[0014]除非另有定义,本文所使用的所有的技术和科学术语与属于本实用新型的技术领域的技术人员通常理解的含义相同。本文中在本实用新型的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本实用新型。本文所使用的术语“或/和”包括一个或多个相关的所列项目的任意的和所有的组合。
[0015]如图1所示,一种实施方式的节能优化装置,包括:
[0016]节能控制器110,用于获取资源规划策略,获取数据中心的物理服务器PM的资源信息,根据所述资源信息及所述资源规划策略生成资源消耗较少的资源映射策略,并根据所述资源映射策略生成资源映射指令。
[0017]节能控制器110将当前数据中心的物理服务器PM的状况进行多维封装,形成资源信息。在本实施例中,资源信息为三维数据信息,包括CPU利用率、内存利用率及网络占用率。
[0018]节能控制器110利用现有方式根据所述资源信息及所述资源规划策略生成资源消耗较少的资源映射策略,并采用现有方式根据所述资源映射策略生成资源映射指令。
[0019]SDN控制器130,连接所述节能控制器110,用于接收所述资源映射策略,根据所述资源映射策略更新流表中的网络状态,并根据所述流表中的网络状态生成网络设备控制指令。
[0020]SDN控制器130利用现有方式根据所述资源映射策略更新流表中的网络状态,并生成网络设备控制指令。
[0021]网络设备150,连接所述SDN控制器130及所述物理服务器PM,用于接收所述网络设备控制指令,并根据所述网络设备控制指令更改所述网络设备150的网络状态。
[0022]网络设备150连接物理服务器PM,在本实施例中,网络设备150还连接所述SDN控制器130,接收所述网络设备控制指令,并根据所述网络设备控制指令更改所述网络设备150的网络状态。
[0023]在其中一个实施例中,所述网络设备150包括网卡及虚拟交换机。
[0024]在其中一个实施例中,所述SDN控制器130还用于通过OpenFlow网络协议发送所述网络设备控制指令至所述网络设备150。
[0025]全局资源管理器170,连接所述节能控制器110及所述物理服务器PM,用于接收所述资源映射指令,并根据所述资源映射指令对数据中心进行资源映射、或/及物理服务器PM的开启或休眠操作。
[0026]全局资源管理器170采用现有方式根据所述资源映射指令对数据中心进行资源映射,将虚拟机VM映射到相应的物理服务器PM上;或/及对数据中心进行物理服务器PM的开启或休眠操作。
[0027]上述节能优化装置,节能控制器110生成的资源映射策略是资源消耗较少的策略,SDN控制器130可以根据资源消耗较少的资源映射策略更新流表中的网络状态,并根据所述流表中的网络状态生成网络设备控制指令;网络设备150接收所述网络设备控制指令,并根据所述网络设备控制指令更改所述网络设备150的网络状态;全局资源管理器170,接收所述资源映射指令,并根据所述资源映射指令对数据中心进行资源映射、或/及物理服务器PM的开启或休眠操作;因此,可以降低基于SDN的数据中心的能耗。
[0028]在其中一个实施例中,所述节能控制器110包括:
[0029]实时资源监控器111,连接所述全局资源管理器170,用于采集所述物理服务器PM的资源信息。
[0030]进一步地,所述实时资源监控器111采集的所述资源信息包括CPU利用率、内存利用率及网
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1