Using probabilistic values for routing data packets on a data center network
    1.
    发明授权
    Using probabilistic values for routing data packets on a data center network 有权
    使用概率值在数据中心网络上路由数据包

    公开(公告)号:US08774195B2

    公开(公告)日:2014-07-08

    申请号:US13460535

    申请日:2012-04-30

    摘要: A set of virtual local area networks (VLANs) are defined from a set of nodes that comprise a data center network. A set of possible paths are determined for routing data packets from a root node to one or more other nodes of the set of nodes. A set of probabilistic values are identified for determining a path in the set of possible paths that individual data packets are to take as between the root node and a destination node specified by the individual data packet. The data packets are routed to the destination node specified by that data packet, along a path that is determined by use of the set of probabilistic values. The path may be provided by one or more VLANs.

    摘要翻译: 一组虚拟局域网(VLAN)由构成数据中心网络的一组节点定义。 确定一组可能的路径以将数据分组从根节点路由到该组节点的一个或多个其他节点。 识别一组概率值,用于确定单个数据分组在根节点和由单个数据分组指定的目的地节点之间的可能路径集合中的路径。 将数据分组路由到由该数据分组指定的目的地节点,沿着通过使用该概率值集确定的路径。 该路径可以由一个或多个VLAN提供。

    ROUTING DATA PACKETS ON A NETWORK
    2.
    发明申请
    ROUTING DATA PACKETS ON A NETWORK 有权
    在网络上路由数据包

    公开(公告)号:US20130287033A1

    公开(公告)日:2013-10-31

    申请号:US13460132

    申请日:2012-04-30

    IPC分类号: H04L12/56 H04L12/28

    CPC分类号: H04L45/54

    摘要: A plurality of data flows can be routed from a first node of the network to one or more other nodes of the network. A destination of a data packet for each data flow is determined. When the destination node of the data packet of that data flow is not adjacent to the first node, a probabilistic determination is made for a next hop of data packets of that data flow. When the destination node of the data packet of that data flow is adjacent to the first node, a priority designation is made for the next hop of data packets of that data flow as being the destination node. The next hop for data packets of the data flow is determined based on either the probabilistic determination or the priority designation.

    摘要翻译: 多个数据流可以从网络的第一节点路由到网络的一个或多个其他节点。 确定每个数据流的数据包的目的地。 当该数据流的数据分组的目的地节点不与第一节点相邻时,对该数据流的数据分组的下一跳进行概率确定。 当该数据流的数据分组的目的地节点与第一节点相邻时,对该数据流的数据分组的下一跳作为目的地节点进行优先级指定。 基于概率确定或优先级指定来确定数据流的数据分组的下一跳。

    Routing data packets on a network
    3.
    发明授权
    Routing data packets on a network 有权
    在网络上路由数据包

    公开(公告)号:US08811408B2

    公开(公告)日:2014-08-19

    申请号:US13460132

    申请日:2012-04-30

    CPC分类号: H04L45/54

    摘要: A plurality of data flows can be routed from a first node of the network to one or more other nodes of the network. A destination of a data packet for each data flow is determined. When the destination node of the data packet of that data flow is not adjacent to the first node, a probabilistic determination is made for a next hop of data packets of that data flow. When the destination node of the data packet of that data flow is adjacent to the first node, a priority designation is made for the next hop of data packets of that data flow as being the destination node. The next hop for data packets of the data flow is determined based on either the probabilistic determination or the priority designation.

    摘要翻译: 多个数据流可以从网络的第一节点路由到网络的一个或多个其他节点。 确定每个数据流的数据包的目的地。 当该数据流的数据分组的目的地节点不与第一节点相邻时,对该数据流的数据分组的下一跳进行概率确定。 当该数据流的数据分组的目的地节点与第一节点相邻时,对作为目的地节点的该数据流的数据分组的下一跳进行优先级指定。 基于概率确定或优先级指定来确定数据流的数据分组的下一跳。

    USING PROBABILISTIC VALUES FOR ROUTING DATA PACKETS ON A DATA CENTER NETWORK
    5.
    发明申请
    USING PROBABILISTIC VALUES FOR ROUTING DATA PACKETS ON A DATA CENTER NETWORK 有权
    使用概率值在数据中心网络上路由数据包

    公开(公告)号:US20130287034A1

    公开(公告)日:2013-10-31

    申请号:US13460535

    申请日:2012-04-30

    IPC分类号: H04L12/28 H04L12/56

    摘要: A set of virtual local area networks (VLANs) are defined from a set of nodes that comprise a data center network. A set of possible paths are determined for routing data packets from a root node to one or more other nodes of the set of nodes. A set of probabilistic values are identified for determining a path in the set of possible paths that individual data packets are to take as between the root node and a destination node specified by the individual data packet. The data packets are routed to the destination node specified by that data packet, along a path that is determined by use of the set of probabilistic values. The path may be provided by one or more VLANs.

    摘要翻译: 一组虚拟局域网(VLAN)由构成数据中心网络的一组节点定义。 确定一组可能的路径以将数据分组从根节点路由到该组节点的一个或多个其他节点。 识别一组概率值,用于确定单个数据分组在根节点和由单个数据分组指定的目的地节点之间的可能路径集合中的路径。 将数据分组路由到由该数据分组指定的目的地节点,沿着通过使用该概率值集确定的路径。 该路径可以由一个或多个VLAN提供。

    UPDATING VIRTUAL NETWORK MAPS
    6.
    发明申请
    UPDATING VIRTUAL NETWORK MAPS 有权
    更新虚拟网络主题

    公开(公告)号:US20130287032A1

    公开(公告)日:2013-10-31

    申请号:US13458137

    申请日:2012-04-27

    IPC分类号: H04L12/56 H04L12/28 H04L12/24

    CPC分类号: H04L12/462 H04L12/4641

    摘要: A switch determines a path, not included in a first set of virtual networks associated with the switch. It is determined if the path can be added to an existing virtual network in the first set of virtual networks. If the path cannot be added, a new virtual network is created to include the path.

    摘要翻译: 交换机确定不包括在与交换机相关联的第一组虚拟网络中的路径。 确定路径是否可以添加到第一组虚拟网络中的现有虚拟网络。 如果无法添加路径,则创建新的虚拟网络以包含该路径。

    Supplying a resource to an entity from a resource actuator
    7.
    发明授权
    Supplying a resource to an entity from a resource actuator 有权
    从资源执行器向实体提供资源

    公开(公告)号:US08812166B2

    公开(公告)日:2014-08-19

    申请号:US12581990

    申请日:2009-10-20

    摘要: In a method for supplying a resource to an entity from a resource actuator, a plurality of physics-based models pertaining to the resource actuator and the entity are developed, a condition detected at the entity is received, feedback control on a resource demand of the entity employed based upon the detected condition, feed forward control on the resource demand of the entity is employed based upon the detected condition and the plurality of physics-based models, a constraint optimization problem having an objective function and at least one constraint using the plurality of physics-based models is formulated, a solution to the constraint optimization problem is determined, in which the solution provides the actuator setting, and the resource actuator is set to the actuator setting to supply the entity with the resource from the resource actuator.

    摘要翻译: 在从资源执行器向实体提供资源的方法中,开发了与资源执行器和实体有关的多个基于物理的模型,接收到在实体处检测到的条件,对资源请求的反馈控制 基于检测到的条件采用的实体,基于检测到的条件和多个基于物理的模型,采用具有目标函数的约束优化问题和使用多个的基于物理的模型的至少一个约束,对实体的资源需求进行前馈控制 制定基于物理的模型,确定约束优化问题的解决方案,其中解决方案提供致动器设置,并且资源致动器被设置为致动器设置,以向资源提供来自资源执行器的资源。

    MANIPULATING ENVIRONMENTAL CONDITIONS IN AN INFRASTRUCTURE
    8.
    发明申请
    MANIPULATING ENVIRONMENTAL CONDITIONS IN AN INFRASTRUCTURE 有权
    在基础设施中管理环境条件

    公开(公告)号:US20110106314A1

    公开(公告)日:2011-05-05

    申请号:US12609937

    申请日:2009-10-30

    IPC分类号: G05B15/00 F24F13/10 H05K5/02

    CPC分类号: H05K7/20836

    摘要: In a method for manipulating environmental conditions in an infrastructure containing one or more adaptive vent tiles, correlations between opening levels of the one or more adaptive vent tiles and an environmental condition at one or more heat dissipating devices are identified. In addition, one or more environmental conditions at locations proximate to or within the one or more heat dissipating devices are received and errors between the received one or more environmental conditions and one or more reference environmental conditions are identified. Moreover, opening levels for the one or more adaptive vent tiles are determined based upon the identified correlations and errors.

    摘要翻译: 在一种用于操纵包含一个或多个自适应排气瓦的基础设施中的环境条件的方法中,识别一个或多个自适应排气瓦片的开启水平与一个或多个散热装置之间的环境状况之间的相关性。 此外,接收或接近一个或多个散热装置的位置处的一个或多个环境条件被接收,并且识别所接收的一个或多个环境条件与一个或多个参考环境条件之间的误差。 此外,基于所识别的相关性和误差来确定一个或多个自适应排气瓦片的开启水平。

    Resource entitlement control system controlling resource entitlement based on automatic determination of a target utilization and controller gain
    9.
    发明授权
    Resource entitlement control system controlling resource entitlement based on automatic determination of a target utilization and controller gain 有权
    基于自动确定目标利用率和控制器增益的资源授权控制系统控制资源授权

    公开(公告)号:US07676578B1

    公开(公告)日:2010-03-09

    申请号:US11492307

    申请日:2006-07-25

    CPC分类号: G06F11/3409 G06F11/3447

    摘要: A control system for controlling resource entitlement for a resource compartment in a resource-on-demand system includes nested loops. An inner loop includes an adaptive feedback control system including an adaptive controller operable to automatically determining a gain for the control system. The gain varies depending on a demand of the resource compartment in a previous interval, and the adaptive controller is operable to determine a resource entitlement for the resource compartment for a current interval based on the gain and a target utilization for the current interval. An outer loop includes a feedback control system operable to automatically determine the target utilization for the current interval, wherein the target utilization varies based on at least one QoS metric measured for the previous interval and a QoS metric target.

    摘要翻译: 用于控制资源需求系统中资源隔间资源授权的控制系统包括嵌套循环。 内循环包括自适应反馈控制系统,其包括可自动确定控制系统的增益的自适应控制器。 所述增益取决于在先前间隔中所述资源隔间的需求,并且所述自适应控制器可操作以基于所述增益和所述当前间隔的目标利用率来确定当前间隔的资源隔间的资源授权。 外环包括可操作以自动确定当前间隔的目标利用率的反馈控制系统,其中目标利用率基于针对先前间隔测量的至少一个QoS度量和QoS度量目标而变化。

    Dynamically Resizing A Virtual Machine Container
    10.
    发明申请
    Dynamically Resizing A Virtual Machine Container 有权
    动态调整虚拟机容器的大小

    公开(公告)号:US20090158275A1

    公开(公告)日:2009-06-18

    申请号:US12263425

    申请日:2008-10-31

    IPC分类号: G06F9/46 G06F9/455

    CPC分类号: G06F9/5077

    摘要: Embodiments of the present invention pertain to dynamically resizing a virtual machine container. According to one embodiment, an optimal utilization is determined based on a desired performance for a multi-tiered application and transaction mix information that describes a mix of transactions that result from executing the multi-tiered application. Automatic modification of an amount of a physical resource a virtual machine container is entitled to for executing a particular application component associated with the multi-tiered application is enabled where the amount is automatically modified based on the optimal utilization.

    摘要翻译: 本发明的实施例涉及动态地调整虚拟机容器的大小。 根据一个实施例,基于用于描述由执行多层应用产生的事务的混合的多层应用和事务混合信息的期望性能来确定最佳利用。 启用虚拟机容器有权执行与多层应用程序相关联的特定应用程序组件的物理资源量的自动修改,其中该量基于最佳利用率自动修改。