CN102281153A - 在网络中管理能效和控制机制的***和方法 - Google Patents

在网络中管理能效和控制机制的***和方法 Download PDF

Info

Publication number
CN102281153A
CN102281153A CN2011101560825A CN201110156082A CN102281153A CN 102281153 A CN102281153 A CN 102281153A CN 2011101560825 A CN2011101560825 A CN 2011101560825A CN 201110156082 A CN201110156082 A CN 201110156082A CN 102281153 A CN102281153 A CN 102281153A
Authority
CN
China
Prior art keywords
control strategy
overall control
virtual machine
manager
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2011101560825A
Other languages
English (en)
Inventor
韦尔·威廉·戴博
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zyray Wireless Inc
Original Assignee
Zyray Wireless Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zyray Wireless Inc filed Critical Zyray Wireless Inc
Publication of CN102281153A publication Critical patent/CN102281153A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

本发明涉及具有多个网络组件的网络中管理能效和控制机制的***。所述***包括全局控制策略管理器,具有全局控制策略,和所述多个网络组件中的至少一个相连,其中,所述全局控制策略管理器配置成用于:接收来自所述多个网络组件中所述至少一个网络组件的电能信息;分析所述电能信息;基于所述全局控制策略和所述接收到的电能信息,生成控制策略修改;发送所述控制策略修改到所述多个网络组件中的所述至少一个网络组件。

Description

在网络中管理能效和控制机制的***和方法
技术领域
本发明涉及使用虚拟机的网络的电能(power)消耗管理。
背景技术
近些年,能耗持续增长的趋势已经加速。因此,各种各样的行业对能耗增加的影响变得越来越敏感。IT基础设施也对此进行了行详细的研究。现在,许多多个公司正在考虑他们的IT***的电能使用情况来判断能耗是否能降低。出于这个原因,已经出现了专注于节能网络的行业,这个行业着眼于解决整个IT设备(例如,个人计算机,显示器,打印机,服务器和网络组件等)的电能消耗增加的问题。
现代的网络组件正在不断深入地贯彻能耗及能效(energy consumption andefficiency,ECE)的控制机制。一些能耗及能效(ECE)控制机制允许物理层组件进入或者退出低能模式。能耗及能效(ECE)控制策略在能耗及能效(ECE)控制使能物理层组件进入或者退出低能模式时起控制作用。设备控制策略在最大化节约的同时最小化对网络的影响中扮演重要的角色。
相同的现代网络正在不断增加使用能耗及能效(ECE)使能的组件和虚拟组件。虚拟机管理器管理虚拟的环境,以不同的方式在不同的物理拓扑结构的顶端展开。
在虚拟环境中展开应用的好处是虚拟应用与***硬件间灵活的关系。现代虚拟机管理器(VMMs)能够基于不同的考虑,例如,安全性、高可用性、能效和运行情况快速将虚拟申请移动到不用的硬件***中。
通常,当虚拟应用迁移到与新的硬件设备一起工作时,虚拟应用不能充分地利用新硬件设备不同的特性和功能。进一步,新的硬件设备可能有与迁移来的虚拟作业冲突的可配置选项。当新的硬件设备加入到退出***时,相同的问题将在小范围发生。
即使当设备能够重新配置来适应迁移来的虚拟作业的新要求时,也没有一种统一的、全局(global)的方法来协调各种***设备的控制策略。
履行用于运行虚拟作业的***的全局控制策略的挑战包括虚拟机配置的动态特性和其上展开该虚拟机的不同类型的拓扑结构,例如,跨越多个机器的虚拟机,复杂以及动态变化的网络拓朴结构和维护性能指标。
因此,需要一种能克服上述缺点的方法。
发明内容
基于本发明的一个方面,提供一种在具有多个网络组件的网络中管理能效和控制机制的***,包括:
全局控制策略管理器(GCPM),具有全局控制策略(GCP),和所述多个网络组件中的至少一个相连,其中,所述全局控制策略管理器(GCPM)配置成用于:
接收来自所述多个网络组件中所述至少一个网络组件的电能信息;
分析所述电能信息;
基于所述全局控制策略和所述接收到的电能信息,生成控制策略修改(modification);
发送所述控制策略修改到所述多个网络组件中的所述至少一个网络组件。
优选地,所述多个网络组件中的一个网络组件是切换器和路由器中的一个。
优选地,所述多个网络组件中的一个网络组件是主机。
优选地,所述控制策略修改涉及(direct to)执行能效以太网(Energy EfficientEthernet EEE)机制的设备的控制策略。
优选地,所述控制策略修改涉及与切换器上的端口相关的能效设置。
优选地,所述控制策略修改涉及增加通信量路径的能效。
优选地,所述通信量路径是指基于***配置的改变来确定的新的通信量路径。
优选地,所述控制策略修改的生成是响应***配置变化执行的。
优选地,所述***配置变化是虚拟作业从网络中的一个虚拟机到网络中的另一个虚拟机的迁移。
优选地,所述***还包括其上有虚拟作业运行的虚拟机,其中,所述全局控制策略基于所述虚拟作业的要求。
优选地,所述***还包括第二虚拟机,其中,所述控制策略修改的所述生成配置成在当虚拟作业从所述第一虚拟机迁移到所述第二虚拟机时发生。
优选地,虚拟作业从所述第一虚拟机迁移到所述第二虚拟机还包括将要在两个虚拟机上执行的虚拟作业的跨越(spanning)。
基于本发明的一个方面,提供一种在具有多个网络组件的网络中管理电能控制和能效机制的方法,所述方法包括:
在全局控制策略管理器(GCPM)接收来自所述多个网络组件中至少一个网络组件的电能信息;
分析所述电能信息;
基于全局控制策略(GCP)和所述接收到的电能信息生成控制策略修改;
发送所述控制策略修改到所述多个网络组件中的至少一个网络组件。
优选地,所述多个网络组件中的至少一个网络组件是虚拟机电能管理器(VMPM)。
优选地,所述的全局控制策略是基于虚拟作业的要求来创建的。
优选地,所述方法还包括在控制策略修改生成阶段前:
分析虚拟作业;
基于所述虚拟作业的所述分析生成全局控制策略。
优选地,所述控制策略修改涉及执行能效以太网机制的设备的控制策略。
基于本发明更进一步的方面,提供一种在网络中管理能效和控制机制的***,包括:
第一主机;
所述第一主机控制的(host)第一虚拟机;
第二主机;
所述第二主机控制的第二虚拟机;
具有应用在其上的第一控制策略的第一组硬件组件,所述第一组硬件组件连接所述第一主机;
具有应用在其上的第二控制策略的第二组硬件组件,所述第二组硬件组件连接所述第二主机;
在所述第一虚拟机上运行的虚拟作业;
全局控制策略管理器(GCPM),其中,如果所述虚拟作业从所述第一虚拟机迁移到所述第二虚拟机,所述全局控制策略管理器(GCPM)配置成重配置所述第二控制策略以匹配所述虚拟作业的要求。
优选地:
所述第一组硬件组件是第一组彼此连接、与所述第一主机和所述目的地节点相连的切换器,这样所述第一组硬件组件、第一主机和目的地节点构成了第一通信量路径;
所述第二组硬件组件是第二组彼此连接、与所述第二主机和所述目的地节点相连的切换器,这样所述第二组硬件组件、第二主机和目的地节点构成了第二通信量路径;
所述全局控制策略管理器配置成重配置所述第二控制策略,来推进关于第二通信量路径的目标。
优选地,所述目标是提高的能效。
优选地,所述目标是提高的性能。
附图说明
以下将参照附图结合实施例对本发明进行详细描述,更进一步地说明了本发明的原理,使与本技术领域有关的技术人员能够制造和使用本发明。
图1是根据本发明的实施例,在具有多个网络组件的网络中管理电能控制和能效(energy control and efficiency,ECE)机制的***的框图;
图2是根据本发明的实施例,在具有多个网络组件的网络中管理电能控制和能效(ECE)机制的***的框图,包括多个主机;
图3是根据本发明的实施例,在具有多个网络组件的网络中管理电能控制和能效(ECE)机制的***的框图,包括虚拟机电能管理器;
图4是全局控制策略管理器的不同的实施例的框图;
图5是根据本发明的实施例,在具有多个网络组件的网络中管理电能控制和能效(ECE)机制的***的框图,包括跨越两台主机的虚拟机;
图6示出了根据本发明的实施例的全局控制策略管理器的示例使用;
图7示出了根据本发明的实施例、具有多个主机的全局策略管理器的示例使用;
图8示出了根据本发明的实施例、具有单个主机的全局策略管理器的示例使用;
图9是根据本发明的实施例,在具有多个网络组件的网络中管理电能控制和能效(ECE)机制的方法的流程图。
本发明参照附图进行了描述。其中同一个附图标记在各幅附图中用于表示相同的或相似的部件。
具体实施方式
下文将要描述的各种实施例将要参考相应的附图,这些附图构成了实施例的一部分,其中描述了实现本发明可能采用的各种实施例。应明白,还可使用其他的实施例,或者对本文列举的实施例进行结构和功能上的修改,而不会脱离本发明的范围和实质。
后续部分将继续阐述本发明的其他特点与优点,通过这些阐述或者本发明的实施例,这些特点与优点在某种程度上是显而易见的。通过文字描述、附图及权利要求中描述的结构及指出的特征,可以了解到对本发明的优点。以上概括描述和后续的详细描述都是示例性的,目的是对本发明权利要求进行进一步解释。
说明书中针对“一个实施例”、“实施例”、“一个示例实施例”等的引用,指的是描述的该实施例可包括特定的特征、结构或特性,但是不是每个实施例必须包含这些特定特征、结构或特性。此外,这样的表述并非指的是同一个实施例。进一步,在结合实施例描述特定的特定、结构或特性时,不管有没有明确的描述,已经表明将这样的特征、结构或特性结合到其它实施例中是属于本领域技术人员的知识范围内的。
图1A是在具有虚拟机的网络中、管理节能和能效(ECE)以及控制机制的***100的实施例的框图。示出了主机150A与网络切换器(切换器)160A和全局控制策略管理器(GCPM)180相连接。主机150A包括虚拟机(VM)120A。所示切换器160A与网络101相连,且具有控制策略165A。所示的虚拟作业130在虚拟机120A中运行。
在节能和能效(ECE)控制策略实现中、控制策略165A对于***中的每一个硬件组件都是独立的。控制策略更进一步在下文中描述。
在进一步的描述的实施例中,如果虚拟作业130置于新的硬件配置(如果该新的硬件配置还存在***配置变化),全局控制策略管理器(GCPM)180将依照全局控制策略(GCP)185,为所述新的配置组件,重编独立的硬件控制策略165。
主机150A是具有各种各样的计算机***配置的典型计算机,包括多核多处理机***,微型计算机,大型计算机,连接或是集成分布式功能的计算机,以及可能嵌入任何虚拟设备的普及型或小型的计算机。在实施例中,更高容量/性能的主机150A可以称为计算机服务器,或者服务器。
在此使用的网络101,可以是任何一种或多种网络,包括但不限于局域网、媒体域网或者广域网如因特网。在实施例中,***100是具有网络101连接的多台主机150A和切换器160A的较大的、互联数据中心子集。
网络切换器160A是具有数据端口的典型的网桥设备,所述数据端口另具有路由/切换功能,例如,L3切换器/路由。所述切换器可以有少到两个的数据端口,多到400个或更多的数据端口,而且可以从任何一个端口到另外一个端口以全双工管理通信量,有效地使任何端口作为输入,任何端口作为输出。据此,为了便于讨论,数据端口和与他们对应的链路可互换地称为数据信道、通信链路、数据链路等。因为图中的物理描述不应该解释为限制,切换器160A和主机150A,在此使用到的可以包括主机150A和切换器160A可结合到物理设备中(未示出)。切换器160A广义地包括在现代分层的切换器结构中使用的切换器逻辑。在一个实施例中,切换器160A功能能够与主机150A的功能在单个设备中物理结合,例如在服务器上整合2-端口V-切换器功能。在实施例中,切换器160A也可使用更高层的功能,如访问控制表(ACLs)和L4切换器/路由接口。
虚拟机(VM)120A是作为虚拟平台一部分的虚拟机的典型例子。本领域技术人员了解现代虚拟平台以及它的实现。具有虚拟机的***一般提供了完整的***平台,这个平台支持完整的控制***(OS)的执行。虚拟机操作***可能在一个或者多个物理机上运行(例如,主机150A),它可以和其它虚拟机共享。
如在此使用的能耗和能效(ECE)控制机制,用来指控制设备的能耗和能效的各种现代技术。总的来说,这些能耗和能效机制设计成用来降低能耗以及在维持可接受的运行时提高能效。
一个能耗和能效控制机制的例子是配置成使用IEEEP802.3az标准的机制,也被称为能效以太网,在此结合引用,以作参考。EEE是IEEE建议的标准,设计用来在以太网络中,在选择的物理层设备(PHY)组上节能。应用到EEE使能的切换器的控制机制能监控切换器里的TX缓冲器,和在特定的环境下指引切换器进入低能闲置(low power idle,LPI)状态。
举例的物理层设备指的是在EEE标准下包括100BASE-TX和1000BASE-T物理层设备,以及新兴的10GBASE-T工艺和底板接口,例如10BASE-KR。
在实施例中,不同的网络组件可能有不同的能耗和能效功能。例如,有些组件可能没有能耗及能效功能,而其他的可能只有基本的闲置功能,例如,闲置开或者闲置关闭。其它更复杂的组件可以由内部的“控制策略”来达到能耗和能效功能。
如在此典型使用的,控制策略广泛用于描述引导策略,控制什么时候物理设备使用节能功能。例如,切换器的控制策略可以描述什么时候和在什么情况下,切换器进入和退出一个节能低能状态。控制策略可以用于控制***中的一个或者多个物理或者虚拟的设备。控制策略(也被称为物理控制策略或者设备控制策略),例如,为支持EEE的设备增加附加的控制层。
全局控制策略管理器(GCPM)
作为此处使用的全局控制策略(GCP)185的实施例是一配置策略,该策略为单个设备控制策略发出(set out)高电平目标,以此推进与虚拟作业130相关的不同结果。在另一个实施例中,全局控制策略185具有用于推进与不同的组件相关联的结果的设置,一般地包括主机150A和虚拟作业的组合。相关技术领域的人员,在本发明的教导的基础上,将会充分意识到GCP185中概述的全局***控制策略可以具有不同的详细程度和应用到不同类型的相关情况中。
基于实施例,全局控制策略管理器180可以与***100的硬件交互,基于虚拟作业130的要求,使用全局控制策略185来调整它们的ECE机制、控制策略和其它相关的控制。全局控制策略185的实施例还可以平衡虚拟作业130的要求与其他网络考虑,例如,运算和安全性等。在一实施例中,可平衡改进ECE性能的全局控制策略管理器180的操作,可将全局控制策略管理器180的操作与为整个***设置的其他性能特性和目标、和其他专门的虚拟作业协调,或使用为整个***设置的其他性能特性和目标、和其他专门的虚拟作业更改所述全局控制策略管理器180的操作。
在一个实施例中,全局控制策略185可以由用户或者外部、自动化的程序手动生成。在另一个实施例中,全局控制185是全局控制策略管理器180通过收集与虚拟作业130和网络100组件有关的数据,以及自动地选择优选的全局策略来自动生成的。上述手动和自动的方法都可以结合起来使用。
实现全局控制策略185时,全局控制策略管理器180可以接收各种类型的关于网络组件的ECE/电能相关的信息(电能信息)。全局控制策略管理器180在实施例中,可以引导配置改变,来影响发送电能信息的组件。这些电能信息的例子包括物理层(PHY)信息、链路信息、ECE控制策略信息和应用信息。相关技术领域的人员,在本发明的教导的基础上,将会充分意识到广范的信息、特性和策略等,将作为在此使用的电能信息。
物理层(PHY)信息可以与网络组件本身的操作特性或者是性能有关,包括的特性如网络组件可用的支持的链路速率,网络组件可用的不同的操作模式(例如,子集模式)等。
链路信息可以与网络组件间的连接的使用相关。链路信息的例子是通信量缓冲丰满度。在另外的例子中,所述链路信息可以包括突发(burstiness)参数(例如,链路上突发的规模,突发的时间间隔,链路闲置的时间等),这些链路信息实现对实际链路使用的确定。其它的实施例是随时间的链路容量的百分比,例如,如果在一段时间内,10G链路的平均使用总是少于1G,这是链路使用的有用测量。
ECE策略参数可以与管理为网络组件设置的控制策略的分析与/或操作的一些参数有关。例如,当全局控制策略管理器180使用全局控制策略185为设备控制策略生成配置改变时,策略参数可以设置成管理设备的ECE操作,包括链路使用阈值,IT策略,用户参数等。最终,应用信息可以与***的应用特性相关,***的应用特性可以管理网络组件的操作。有用的应用信息的例子包括在被分析的网络组件(例如,在没有虚拟化的L2切换器上)上运行的数据流,知晓在组件上运行的AVB数据流有助于确定是否是低能状态。
应注意,本发明的原理能够广泛应用到各种各样的环境中,例如执行ECE的所有物理层(例如,背板、双绞线、光纤等)。此外,本发明的原理可以应用到标准或者非标准(例如,2.5G,5G,100M,1G和10G的光纤接口,PON等)的链路速率,以及将来的链路速率(例如,40G,100G,400G,兆兆位等)。还应注意,本发明的原理可以应用到特定的对称或不对称的链路。
全局控制策略185基于***操作,可以是固定的,或者是动态的。在全局控制策略185固定的***中,即使进行调整,全局策略也不改变,全局策略(例如,在设备控制策略层)的物理实施可基于硬件的变化特性而变化。
全局控制策略管理器(GCPM)180也可以基于虚拟作业130的改变要求和公差,动态地修改全局控制策略185。如上所述,全局控制策略管理器180配置用于收集***运行和虚拟作业130信息。在一个实施例中,这些信息可以用来动态地、优选地修改全局控制策略185。
图2示出了具有连接到多个虚拟机120A-B以及切换器160A-B的GCPM180的***200。在一个实施例中,全局控制策略管理器180直接或间接(未示出)连接***200的不同的物理组件、虚拟组件和软件组件。所述物理组件包括主机150A-B和切换器160A-B,虚拟组件包括VM120A-B和虚拟作业130,软件组件包括切换器267A-B。
应了解,接收的特定的电能信息组,在电能信息执行上的分析,以及基于所述电能信息执行GCP 185的过程,以及虚拟作业130的特点,将独立实施。不考虑数据的收集和分析机制的使用,明显的是GCPM 180是使用GCP 185和来自网络组件的电能信息来引导设备控制策略165A-B的协调编程的。
虚拟机电能管理器(VMPM)
图3所示的***300的全局控制策略管理器180与虚拟机电能管理器(VMPM)310A-B相连。所示的虚拟机电能管理器310A-B与虚拟机120A-B分别连接,每个虚拟机120A-B再与切换器160A-B分别连接。
虚拟机120A-B往往由虚拟机管理器(也被称为管理程序)管理,例如虚拟机管理器(VMM)320。本领域技术人员应了解在一些执行过程中,虚拟***的虚拟控制平面(例如,虚拟机管理器320)可以不知道***的物理部分的不同方面。在虚拟管理器320中这种信息的缺少与ECE提高有非常重要的联系,例如,虚拟机管理器320没有关于不同***组件的不同的ECE性能、控制策略和其他节能特征的信息。
在一个实施例中,虚拟机电能管理器310A-B收集和转发与切换器160A-B相关的ECE信息到虚拟机管理器320,来提高***300的ECE。在另一个实施例中,虚拟机电能管理器310A-B从网络组件中收集ECE信息,并使用收集到的信息来生成虚拟机管理器320的配置指令。虚拟机电能管理器(VMPM)310A-B的例子可以在美国专利申请No.TBD (代理备案号#2875.3930000),题为“虚拟机电能管理器”中找到,在此将其全文结合引用,以作参考(“虚拟机电能控制器的应用”)。
如图3所描述,在一个实施例中,全局控制策略管理器180可以从虚拟机电能管理器310A-B接收关于***300组件(切换器160A-B)的信息。在一个实施例中,全局控制策略管理器180也可以通过虚拟机电能管理器310A-B传递配置指令到网络组件。
GCPM的放置
如图4所示的***400,对于图1中GCPM 180不同的实施例,有二者选一的物理与逻辑的配置。每个对GCPM 480A-E的放置(placement)的描述是非限制性的,并提出能够独立作用或与其他GCPM 480A-E组件集合作用的放置。例如,***400可具有单个GCPM 480A,两个GCPM 480A-B,或者是全部五个GCPM 480A-E组件。
在一个实施例中,如图4所示,全局控制策略管理器480A,作为主机150A的组件放置。取代如图1A所示的外部放置,全局控制策略管理器480A示出为主机150A的组件。如上所述,在一个实施例中,全局控制策略管理器180,480A可以与不容的网络设备连接,例如,切换器160A和***400的其它组件。在主机150A-B中,全局控制策略管理器的实施例充当软件或者是硬件组件。
全局控制策略管理器480C,如图4所示,作为虚拟机管理器320的组件放置,例如软件组件或者是“插件”。正如本领域技术人员所知,软件***,例如,虚拟机管理器320,可以允许安装追加(add-on)软件组件和允许该追加软件与主***进行交互。在一个实施例中,全局控制策略管理器480C设计成作为插件安装到虚拟机管理器320软件***中。正如本领域技术人员所知的,其它的软件间的交互是可能的。
全局控制策略管理器480D如图4的一个实施例所示,作为切换器160A的组件放置,例如,分开的、与现有切换器软件167A相连的软件组件,或者作为切换器软件167A的“插件”组件(未示出)。正如本领域的技术人员了解的那样,切换器160A可以已经安装了切换器软件167A和硬件逻辑,这些为切换器设备提供了不同的功能。在一个实施例中,全局控制策略管理器480D在切换器160A中作为硬件逻辑安装,它可以为***400中的每个组件提供功能。在另一个实施例中,全局控制策略管理器480D在切换器160A中作为软件组件安装。在另一个实施例中,全局控制策略管理器480E被描述为与切换器160A连接的外部组件,这个链路与图1所示的实施例中全局控制策略管理器180与主机150A直接相连成鲜明的对比。
图4所示的放置不是限制性的。相关领域的技术人员将了解此处描述的全局控制策略管理器180、480A-E的功能可定位于在这里所描述的***中的任何位置,作为软件或者硬件,或者是两者结合来实现。
图5所示的***500的实施例有虚拟机(VM)520,该虚拟机跨越多个物理主机150A-B,虚拟机管理器320和全局控制策略管理器180A。图5所示的实施例表示在虚拟机520形式的ECE管理的增加的复杂性。
虚拟机520和其放置横越多个物理设备(主机150A-B)并显示了可变的ECE环境。例如,虚拟端口525A和525B现在可以分别映射到物理端口555A和555B,这些端口潜在地不同的ECE特性和控制策略。应注意的是,在图5中的实施例,每个主机150A-B被描述为分别与不同切换器160A和160B物理连接。如上所述,全局控制策略管理器180A在一个实施例中,可以协调ECE性能和在这些复杂连接间的控制策略。如上所述,全局控制策略管理器180A可以对***500组件的控制策略重编程来跟随单个集成的全局控制策略。在另外一个实施例中,全局控制策略管理器180A生成的配置变化指向设备控制策略,且这些变化发送到设备上执行。
在图5所示的一个实施例中,全局控制策略管理器180A生成的配置变化指向***500的组件。在此的实施例描述的全局控制策略的方法是特别有用的,因为如上所述,虚拟机520跨越主机150A-B。在一个实施例中,当虚拟机管理器320横跨虚拟机520分配虚拟作业130的运算时,全局控制策略管理器180A能够应用一致的全局控制策略到附加组件。在一个实施例中,如果虚拟机520从只在主机150A上运行扩展到在主机150A-B上运行,全局控制策略(GCP)185能够实现下述A1-A3的功能:
A1.重新编程应用于主机150A的组件的控制策略,例如虚拟端口525A和物理端口555A。具有额外的主机应用于虚拟人物130,可以影响应用与主机150A的策略。
A2.重新编程与新主机150B相关的***组件的控制策略,来跟随全局控制策略185,例如虚拟端口525B和物理端口555B。
A3.全局控制策略管理器188执行逻辑可以实现影响在源主机150A和新主机150B的端口间内部通信量映射的控制策略变化。在完成横跨后,可经物理端口555B,通过切换器160B来路由与虚拟作业130相关的通信量,可改变该控制策略以提高新的路径的性能。
应注意,步骤A1-A3仅是用于说明而非限制性的。在不偏离本发明的精神的情况下,可以对上述步骤进行组合或是修改。
例子
在图6所示的例子中,主机650被描述成与切换器660和670相连接。主机650被描述为具有虚拟机620A-B和全局控制策略管理器680,虚拟机620B有在其上运行的虚拟作业630和参考(referencing)全局控制策略685的全局控制策略管理器680。切换器660有两个物理端口665A-C,切换器670有两个物理端口665D-E。切换器660和切换器670分别具有控制策略667A-B。在这个实施例中,两个切换器都与网络101(未示出)相连接。在这个例子中,下列特性适用:
C1.***600的ECE可以从ECE策略到虚拟作业630的应用中获得好处。例如,虚拟作业630可以是电子商务的应用,它主要服务单个地理区域,这样的应用具有长期的闲置时间和特别的、半可预计(semi-predictable)的使用模式(例如,人口统计的时候所服务的网站是商店的次数)。
C2.全局控制策略685是虚拟的控制策略,它被设计来考虑虚拟任务630不同的特性。如此所说,当生成全局控制策略685时,可以考虑一个不同应用特性的宽广的范围。
C3.控制策略667A是安装在切换器660上的、独立地应用的ECE策略。应了解,本领域技术人员在本发明的教导下应了解安装在切换器660中的ECE控制策略可控制物理端口665A-C的ECE设置。
在一个实施例中,如上所述的一些***600的组件涉及到了如下的时间表。时间表事件T1-T7是说明而非限制性的。本领域技术人员在本发明的教导下,将了解到时间表事件T1-T7是可选择的,或者可以不同的顺序发生。
T1.***600,在示例性实施例的开端中,虚拟作业630在虚拟机620B中运行,切换器670并未已经在***600中执行。
T2.全局控制策略680已依据虚拟作业630的要求在切换器660中设置了控制策略667A。
T3.在***600的控制进程中,确定需要新的虚拟机(620A)执行虚拟作业630。如虚拟机电能管理器应用中所描述的那样,所述确定可以由在主机650(未示出)上操作的VMPM,或是通过VMM 610的正常操作执行。
T4.基于增加的第二虚拟机(620),全局控制策略管理器680基于接收到的电能信息以及参考全局控制策略685确定,切换器660的控制策略(667A)应该被修改。
T5.使用全局控制策略管理器680与切换器660直接或间接连接,全局控制策略管理器重新配置(重变成)控制策略667A来考虑增加的虚拟机620A,以及虚拟作业630的影响。这种方式,全局控制策略(GCP)685维持静态,但是它在切换器660的物理控制策略667A上的执行是动态修改的。
T6.作为***600的硬件修改的附加例子,如图6所示,切换器670可在***600中执行。这个附加的切换器增加了附加的数据通信量路径和三个以上的物理端口。
T7.在实施例中,在上述事件T5以后,全局控制策略管理器680监控***运行、电能信息,并将虚拟作业630的要求与收集的ECE数据进行比较--正如全局控制策略(GCP)685所表达的那样。在实施例中,如果数据被全局控制策略管理器680收集,这表明全局控制策略685的优选的变化,这个改变可以由全局控制策略管理器680来实现。这样,不仅全局控制策略685的物理执行可以是动态的(适应的),如T5中记录的,全局控制策略685本身也可以是动态修改来配合变化的环境。下面的因素F1-F4不是能修改GCP 685的环境的示例环境的限制性清单:
F1.虚拟作业630需要增加的运行电平(level)。
F2.虚拟作业630需要增加的节能和能效电平。
F3.新的网络组件的可用性允许虚拟作业630占用更多的***资源。
相关领域的技术人员在了解在此描述的基础上,应该明白,在一实施例中,当确定是否或怎样改变全局控制策略685时,可使用其他因素。
图7示意了非限制性的***700的例子,其中全局控制策略管理器780管理在具有网络拓朴结构(包括两台主机(750,755)、四个切换器(760A-B,770A-B)和客户端790)的网络中的电能消耗。每台主机(750,755)分别控制虚拟机720A-B,且虚拟作业730最初由虚拟机720A运行。
列举的实施例如图7所示,切换器760A-B和770A-B分别具有控制策略765A-B和775A-B。
在虚拟机电能管理器应用中,示例性实施例描述了虚拟机管理器710和虚拟机720A-B从***700的组件接收信息的***和方法。这些收集到的信息由虚拟机电能管理器715用来为虚拟机管理器710生成配置指令。
广泛地说,以下描述了参照图7的示例事件,其中在虚拟机720A(使用第一通信量路径)上运行的虚拟作业730迁移到虚拟机720B(使用了第二通信量路径)。这一迁移的传统方法一般将使得虚拟作业可适应环境。在下面所述的例子中,在第二通信量路径上,全局控制策略管理器780用来应用全局控制策略785到第二通信量路径上,全局控制策略785被设计来特别地提高虚拟作业730。
特别地,在上述示例事件在***700中发生时,VMM 710,在管理虚拟机720A-B的过程中,将虚拟作业730从虚拟机720A迁移到虚拟机720B。这个示例迁移事件有助于说明全局控制策略管理器780的实施例的功能。本领域的技术人员应该了解到,不同的原因可以影响从虚拟机720A迁移虚拟作业730到虚拟机720B,例如,安全性,性能和高可用性。如在虚拟机电能管理器的相关应用中所知,虚拟机电能管理器715可以为虚拟机管理器710生成配置指令来指示这类型的迁移。
基于上面所述的迁移事件,在本申请中,全局控制策略管理器780可以使用全局控制策略785来引导连接到新主机(755)、与虚拟作业730相关联的网络组件的重新配置。在一个实施例中,如果控制策略775A-B没有按虚拟作业730的要求最优化,全局控制策略管理器780可以重新配置控制策略775A-B。这种对独立物理设备控制策略(775A-B)的重新配置以执行“全局的”全局控制策略785是所述实施例的特性。由于这种“全局的”达到,可认为全局控制策略管理器780执行控制策略,该控制策略跨越了切换器和***700的其它组件,因此统一了ECE策略和改进了优选的ECE配置。
一个实施例可以被认为是重新编程与迁移的虚拟作业730相关联的新物理环境。控制策略775A-B可以与全局控制策略管理器780的一个优选的形式相协调,而且能够实现更好的输出。在一个实施例中,简单地输入,而不像在传统的方法中要求虚拟作业730去适应新的硬件环境那样,全局控制策略管理器780调整硬件的环境以适应迁移的虚拟作业730。
可考虑上述示例的不同变化。在一个实施例中,全局控制策略785也可以设计成实现在***700上运行的多个虚拟作业的要求间的结合。
虚拟全局控制策略:通信量路由/切换器
图8描述了一个非限制性的网络800的例子,其中全局控制策略管理器880使用全局控制策略885来管理在网络800中虚拟作业830的ECE。网络800具有网络拓扑结构。该网络拓扑结构包括主机850,四个切换器(860A-B,870A-B),虚拟机管理器(VMM)810和客户端890。由于此处的教导可以应用于通信量路径的选择,也可以一般地应用于处理这些功能的全部组件,此处使用的术语路由、切换和路由/切换可以互换使用。
用图8所示的一个实施例中,切换器860A-B控制其各自的切换器上的ECE性能的控制策略865A-B。在这个例子中,切换器860A-B和870A具有控制策略(865A-B,875),所述控制策略能够实现EEE的性能,以及切换器870B没有控制策略,也没有EEE性能。
虚拟机管理器810在实施例中可以在各种网络通信量路径中引导通信量,例如,主机850到切换器860A到切换器860B到客户端890,或者是主机850到切换器870A到切换器860B到客户端890。本领域的技术人员知道这个路由/切换可以通过不同的方式来实现,包括数据包的标记和切换器基于标记路由/切换。由于此处的教导可以应用于通信量路径的选择,也可以一般地应用于处理这些功能的全部组件,此处使用的术语路由、切换和路由/切换可以互换使用。
在这个实施例中,全局控制策略管理器880已经收集了控制策略和图8所示的所有硬件组件的特性,而且基于虚拟作业830的要求和全局控制策略885对他们进行了分析。本领域的技术人员应该了解的,基于在此给出的描述,全局控制策略管理器880可以与虚拟机管理器880合作,通过调整和编程控制策略865A-B和875,使网络800的通信量路径成形。
在这个例子中,由于切换器860A-B具有ECE性能和切换器870B上缺乏ECE性能,全局控制策略管理器880可以重新编程切换器860A-B控制策略(865A-B),为虚拟作业830通信增加他们的ECE效率。在一个实施例中,全局控制策略管理器880可以通过改变控制策略865A-B的配置来“成形路径”和虚拟机管理器810可以管理沿着路径的通信路由。这个路由/切换可以由虚拟机管理器810使用上述数据包标记的方法来运行。本领域的技术人员应该了解的,其它通信量路径和方法可以被设想出来。
图8还示意了在网络800中的第二非限制例子,在实施例中,在全局控制策略管理器880的ECE策略和性能协调中,其可以是“通信量知晓(trafficaware)”。在这个例子中,虚拟作业830要求网络路径保持高优先权(例如,视频流,VoIP)通信量和低优先权(例如,HTML)通信量。本领域的技术人将会理解,在不同的通信量类型上可以设计不同的ECE策略/方法。在第二例子中,全局控制策略管理器880可以设置控制策略865A-B(控制切换器860A-B),来缓冲低优先权标准通信量和快速地转发VoIP高优先权通信量。在这个实施例中,全局控制策略管理器880与图8中切换器860A-B和870A-B相连,以及基于ECE策略和其它信息可以接收特别的电能信息。在一个实施例中,全局控制策略管理器880的协调功能可以沿着一条选择的通信量路径来实现控制策略的统一。
在另一个实施例中,全局控制策略管理器880也可以是有性能意识的(performance-aware)——衡量在不同的路由/切换设备中重新配置控制策略的性能结论(performance implication)。例如,如果性能考虑规定的话,如上所述的四个切换器(860A-B,870A-B)可以具有全局控制策略管理器880重新配置控制策略,以不考虑ECE地增加所有通信量的速度。本领域的技术人员,了解在此所揭示的原理,将意识到上面所述的全局控制策略管理器880功能的应用和好处。
这个基于虚拟作业830要求的全局控制策略配置,不是传统地VMM 810可用的。
同样应注意的是,全局控制策略管理器880的一个实施例可以不依赖于EEE控制策略改变具有较低电能签名(signature)的链路的通信量,例如,将1G通信量从10G的链路重路由到1G的链路并采用该方法提高的更长的反应时间。
方法
这个部分和图9总结了展示的一个举例方法900的框图描述的技术,方法900是在具有多个网络组件的网络中管理电能控制和能效(ECE)机制的方法。虽然方法900是参照本发明的一个实施例描述的,但其并非限制性的,其可在其他应用中使用。
如图9所示,方法900的实施例从步骤910开始,在此全局控制策略管理器(GCPM)从多个网络组件中的一个网络组件接收电能信息。在一个实施例中,全局控制策略管理器780接收电能信息,例如从图7中的切换器770A-B中接收,在上面讨论过的ECE信息。一旦步骤910完成,方法900进行到步骤920。
在步骤920中,分析电能信息。在一个实施例中,电能信息例如来自切换器770A-B的ECE信息,由全局控制策略管理器780分析。一旦步骤920完成,方法900进行到步骤930。
在步骤930中,控制策略修改是基于全局控制策略和接收到的电能信息生成的。在一个实施例中,控制策略修改是基于GCP 785和虚拟作业130从主机750到主机755(电能信息)的迁移的对控制策略修改。一旦步骤930完成,方法900进行到步骤940。
在步骤940中,将控制策略修改发送到多个网络组件中的一个网络组件。在一个实施例中,全局控制策略管理器780发送控制策略修改给切换器770A-B,在此,修改控制策略775A-B。一旦步骤940完成,方法900结束。
在此,管理器的功能(例如,全局控制策略管理器GCPM,虚拟机电能管理器(VMPM),虚拟机管理器(VMM)等)可以在硬件、软件或者硬件软件的结合中实现。例如,基于在此给出的讨论,本领域技术人员可以理解,全局控制策略管理器功能可以使用计算机处理器、计算机逻辑和专用集成电路(ASIC)等中实现。相应地,任何执行在此描述的数据收集,策略管理,协调、分析功能的任何处理器都落入本发明的范围和精神下。例如,主机150A-B的实施例是使用处理器来实现主机功能的计算机服务器。
进一步,在此描述的全局控制策略管理器功能可通过可由计算机处理器或上面列举的任何硬件设备执行的计算机程序指令来实施。计算机程序指令使得处理器执行在此描述的全局控制策略管理器的功能。计算机程序指令(例如,软件)可以存储在计算机或处理器可以访问的计算机可用的介质,计算机程序介质,或者是任何计算机可读的存储介质中。所述的介质包括存储器设备例如RAM或ROM,再或者是类似的计算机存储介质,如计算机磁盘或者是CD盘或类似物。相应地,任何具有使得处理器执行数据收集,策略管理、协调、分析功能以及在此描述的相关功能的处理器的计算机代码的计算机存储介质都落入本发明的范围和精神。
总结
虽然以上描述了本发明的各种实施例,应当理解,其目的仅在于举例说明,而没有限制性。本领域的技术人员知悉,在不离开本发明的精神和范围情况下,在形式上和细节上还可做各种的改变。因此,本发明的保护范围不当仅局限于以上描述的任一实施例,而应该依照权利要求及其等同来限定。

Claims (10)

1. 一种在具有多个网络组件的网络中管理能效和控制机制的***,包括:
全局控制策略管理器,具有全局控制策略,和所述多个网络组件中的至少一个相连,其中,所述全局控制策略管理器配置成用于:
接收来自所述多个网络组件中所述至少一个网络组件的电能信息;
分析所述电能信息;
基于所述全局控制策略和所述接收到的电能信息,生成控制策略修改;
发送所述控制策略修改到所述多个网络组件中的所述至少一个网络组件。
2. 根据权利要求1所述的***,其特征在于,所述控制策略修改涉及执行能效以太网机制的设备的控制策略。
3. 根据权利要求1所述的***,其特征在于,所述控制策略修改涉及与切换器上的端口相关的能效设置。
4. 根据权利要求1所述的***,其特征在于,所述控制策略修改涉及增加通信量路径的能效。
5.根据权利要求4所述的***,其特征在于,所述通信量路径是指根据***配置的改变来确定的新的通信量路径。
6. 根据权利要求1所述的***,其特征在于,所述控制策略修改的生成是响应***配置变化执行的。
7. 根据权利要求1所述的***,其特征在于,所述***配置变化是虚拟作业从网络中的一个虚拟机到网络中的另一个虚拟机的迁移。
8. 根据权利要求1所述的***,其特征在于,所述***还包括其上有虚拟作业运行的虚拟机,其中,所述全局控制策略基于所述虚拟作业的要求。
9. 一种在具有多个网络组件的网络中管理电能控制和能效机制的方法,其特征在于,所述方法包括:
在全局控制策略管理器接收来自所述多个网络组件中至少一个网络组件的电能信息;
分析所述电能信息;
基于全局控制策略和所述接收到的电能信息生成控制策略修改;
发送所述控制策略修改到所述多个网络组件中的至少一个网络组件。
10. 一种在网络中管理能效和控制机制的***,其特征在于,包括:
第一主机;
所述第一主机控制的第一虚拟机;
第二主机;
所述第二主机控制的第二虚拟机;
具有应用在其上的第一控制策略的第一组硬件组件,所述第一组硬件组件连接所述第一主机;
具有应用在其上的第二控制策略的第二组硬件组件,所述第二组硬件组件连接所述第二主机;
在所述第一虚拟机上运行的虚拟作业;
全局控制策略管理器,其中,如果所述虚拟作业从所述第一虚拟机迁移到所述第二虚拟机,所述全局控制策略管理器配置成重配置所述第二控制策略以匹配所述虚拟作业的要求。
CN2011101560825A 2010-06-10 2011-06-10 在网络中管理能效和控制机制的***和方法 Pending CN102281153A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US12/813,085 2010-06-10
US12/813,085 US20110307716A1 (en) 2010-06-10 2010-06-10 Global control policy manager

Publications (1)

Publication Number Publication Date
CN102281153A true CN102281153A (zh) 2011-12-14

Family

ID=44486870

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011101560825A Pending CN102281153A (zh) 2010-06-10 2011-06-10 在网络中管理能效和控制机制的***和方法

Country Status (4)

Country Link
US (1) US20110307716A1 (zh)
EP (1) EP2395703A3 (zh)
CN (1) CN102281153A (zh)
TW (1) TW201230719A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103544043A (zh) * 2012-07-16 2014-01-29 株式会社Ntt都科摩 管理多个虚拟机的分级***、方法和计算机程序
CN110166856A (zh) * 2019-05-09 2019-08-23 中国航空工业集团公司西安航空计算技术研究所 一种光纤通道网络重构设计方法及装置

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9009499B2 (en) 2010-06-10 2015-04-14 Broadcom Corporation Power manager for a network having a virtual machine
US9736116B2 (en) * 2014-07-28 2017-08-15 Intel Corporation Cooperated approach to network packet filtering
US9582062B2 (en) * 2010-11-05 2017-02-28 Microsoft Technology Licensing, Llc Decentralized sleep management
US8776055B2 (en) * 2011-05-18 2014-07-08 Vmware, Inc. Combining profiles based on priorities
US9292351B2 (en) * 2012-06-15 2016-03-22 Verizon Patent And Licensing Inc. Distributed fabric architecture in a cloud computing environment
US9363204B2 (en) 2013-04-22 2016-06-07 Nant Holdings Ip, Llc Harmonized control planes, systems and methods
US8904389B2 (en) * 2013-04-30 2014-12-02 Splunk Inc. Determining performance states of components in a virtual machine environment based on performance states of related subcomponents
TWI501102B (zh) * 2013-08-27 2015-09-21 Inst Information Industry 虛擬時間控制裝置、方法及電腦程式產品
CN103607786B (zh) * 2013-11-01 2017-01-18 深圳先进技术研究院 一种无线体域网的能效传输方法及装置
US9817683B2 (en) * 2014-01-10 2017-11-14 Dell Products, Lp Optimized remediation policy in a virtualized environment
US10101786B2 (en) 2014-12-22 2018-10-16 Intel Corporation Holistic global performance and power management
EP3516829B1 (en) 2016-09-26 2021-07-07 Nant Holdings IP, LLC Virtual circuits in cloud networks

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070143514A1 (en) * 2002-12-26 2007-06-21 Kaushik Shivnandan D Mechanism for processor power state aware distribution of lowest priority interrupts
US20090077394A1 (en) * 2007-09-17 2009-03-19 Jr-Shian Tsai Techniques for communications based power management
US20090086650A1 (en) * 2007-09-27 2009-04-02 Sun Microsystems, Inc. Method and system for conserving power by degrading network connection speed
CN101640643A (zh) * 2008-07-25 2010-02-03 美国博通公司 高能效以太网方法和高能效以太网物理层设备

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6922774B2 (en) * 2001-05-14 2005-07-26 The United States Of America As Represented By The National Security Agency Device for and method of secure computing using virtual machines
US6961806B1 (en) * 2001-12-10 2005-11-01 Vmware, Inc. System and method for detecting access to shared structures and for maintaining coherence of derived structures in virtualized multiprocessor systems
US7484208B1 (en) * 2002-12-12 2009-01-27 Michael Nelson Virtual machine migration
US20050060590A1 (en) * 2003-09-16 2005-03-17 International Business Machines Corporation Power-aware workload balancing usig virtual machines
US8156490B2 (en) * 2004-05-08 2012-04-10 International Business Machines Corporation Dynamic migration of virtual machine computer programs upon satisfaction of conditions
US7565555B2 (en) * 2005-11-23 2009-07-21 Cisco Technology, Inc. Uninterruptible power supply resource sharing for multiple power sourcing equipment network devices
US20100115306A1 (en) * 2008-11-05 2010-05-06 Wael William Diab Method and system for control of energy efficiency and associated policies in a physical layer device
US7941677B2 (en) * 2007-01-05 2011-05-10 Avaya Inc. Apparatus and methods for managing power distribution over Ethernet

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070143514A1 (en) * 2002-12-26 2007-06-21 Kaushik Shivnandan D Mechanism for processor power state aware distribution of lowest priority interrupts
US20090077394A1 (en) * 2007-09-17 2009-03-19 Jr-Shian Tsai Techniques for communications based power management
US20090086650A1 (en) * 2007-09-27 2009-04-02 Sun Microsystems, Inc. Method and system for conserving power by degrading network connection speed
CN101640643A (zh) * 2008-07-25 2010-02-03 美国博通公司 高能效以太网方法和高能效以太网物理层设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
RAJKUMAR BUYYA,ANTON BELOGLAZOV,JEMAL ABAWAJY: "Energy-Efficient Management of Data Center Resources for Cloud Computing", 《2010 10TH IEEE/ACM INTERNATIONAL CONFERENCE ON CLUSTER, CLOUD AND GRID COMPUTING》, 2 June 2010 (2010-06-02) *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103544043A (zh) * 2012-07-16 2014-01-29 株式会社Ntt都科摩 管理多个虚拟机的分级***、方法和计算机程序
CN110166856A (zh) * 2019-05-09 2019-08-23 中国航空工业集团公司西安航空计算技术研究所 一种光纤通道网络重构设计方法及装置
CN110166856B (zh) * 2019-05-09 2021-07-16 中国航空工业集团公司西安航空计算技术研究所 一种光纤通道网络重构设计方法及装置

Also Published As

Publication number Publication date
TW201230719A (en) 2012-07-16
EP2395703A2 (en) 2011-12-14
EP2395703A3 (en) 2012-02-08
US20110307716A1 (en) 2011-12-15

Similar Documents

Publication Publication Date Title
CN102281153A (zh) 在网络中管理能效和控制机制的***和方法
US9876572B2 (en) Configuring a computer network to satisfy multicast dispersion and latency requirements using affinity and network topologies
Orgerie et al. A survey on techniques for improving the energy efficiency of large-scale distributed systems
CN104081718B (zh) 用于远程***管理的网络控制器
Mahadevan et al. On energy efficiency for enterprise and data center networks
Bolla et al. Cutting the energy bills of Internet Service Providers and telecoms through power management: An impact analysis
Mahadevan et al. Energy aware network operations
US20120233473A1 (en) Power Management in Networks
Heo et al. Integrating adaptive components: An emerging challenge in performance-adaptive systems and a server farm case-study
EP2304565B1 (en) Method and system for power management in a virtual machine environment withouth disrupting network connectivity
Tso et al. Network and server resource management strategies for data centre infrastructures: A survey
EP2774048B1 (en) Affinity modeling in a data center network
Ge et al. A survey of power-saving techniques on data centers and content delivery networks
CN101442430B (zh) IPv6数字化网络照明控制***和IPv6数字化网络控制***
JP2011082799A (ja) 省電力化システム、省電力化方法、及び省電力化用プログラム
CN102546288B (zh) 测量具有多个网络组件的网络的各方面的方法和***
CN101902362A (zh) 设备管理方法、装置和***
Chen et al. An overview of 5G network slicing architecture
Ma et al. Cost-aware multi-domain virtual data center embedding
Bolla et al. A northbound interface for power management in next generation network devices
Carrega et al. OpenStack extensions for QoS and energy efficiency in edge computing
JP5252571B2 (ja) ネットワークの管理システム及び管理方法
Karpowicz et al. Energy and power efficiency in cloud
CN114157718B (zh) 一种sdn网络***及sdn网络***的控制方法
CN104620538A (zh) 具有网络控制器的功率高效网络

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1165210

Country of ref document: HK

Ref country code: HK

Ref legal event code: DE

Ref document number: 1165143

Country of ref document: HK

C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20111214

REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1165210

Country of ref document: HK

Ref country code: HK

Ref legal event code: WD

Ref document number: 1165143

Country of ref document: HK