Flow collision avoidance
    73.
    发明授权

    公开(公告)号:US10182010B1

    公开(公告)日:2019-01-15

    申请号:US13589814

    申请日:2012-08-20

    IPC分类号: G08C15/00 H04L12/801

    摘要: Disclosed are various embodiments for avoiding flow collisions in networks employing flow-based hashing to assign flows to routes. A flow of packets is sent from a source endpoint to a destination endpoint by way of a network. The flow is associated with flow identification information including, for example, a source port, a source network address, a destination port, and a destination address. It is determined whether to perturb the flow identification information for the flow to avoid flow collisions caused by flow-based hashing performed in the network. A state associated with the flow is updated to effect a perturbation to the flow identification information for the flow if the flow identification information for the flow is to be perturbed.

    Monitoring and real-time adjustment of power consumption settings
    75.
    发明授权
    Monitoring and real-time adjustment of power consumption settings 有权
    监控并实时调整功耗设置

    公开(公告)号:US09310864B1

    公开(公告)日:2016-04-12

    申请号:US13622922

    申请日:2012-09-19

    IPC分类号: G06F1/26

    摘要: Customers in a multi-tenant environment can obtain energy consumption information for a set of resources or other computing components used by those customers, including time-accurate accounting for various components of those resources utilized on behalf of the customer. A customer can also have the ability to specify how the resources are to be operated when used for the customer, in order to manage the amount of energy consumption. The accounting can be performed even when the resources are shared among multiple users or entities. Various hardware components or agents can be used to provide detailed energy consumption information for those components that is associated with a particular customer. The information can be used not only for accounting and monitoring purposes, but also to make dynamic adjustments based on various changes in usage, energy consumption, or other such factors.

    摘要翻译: 多租户环境中的客户可以获得这些客户使用的一组资源或其他计算组件的能耗信息,包括对代表客户使用的资源的各种组件进行时间准确的计算。 客户还可以指定如何在为客户使用资源时进行操作,以便管理能源消耗量。 即使资源在多个用户或实体之间共享,也可以进行计费。 可以使用各种硬件组件或代理来为与特定客户相关联的组件提供详细的能量消耗信息。 该信息不仅可以用于会计和监控,还可以根据使用,能源消耗或其他因素的各种变化进行动态调整。

    Emulating circuit switching in cloud networking environments
    76.
    发明授权
    Emulating circuit switching in cloud networking environments 有权
    在云网络环境中仿真电路交换

    公开(公告)号:US09306870B1

    公开(公告)日:2016-04-05

    申请号:US13535715

    申请日:2012-06-28

    摘要: Methods and apparatus for emulating circuit switching in cloud networking environments are disclosed. A system includes a plurality of resources of a provider network and a resource manager. The resource manager receives a circuit switching emulation request specifying (a) a first resource group and a second resource group, and (b) a desired network traffic rate to be supported between the first and second resource groups. In response to a determination to accept the circuit switching emulation request, the resource manager initiates configuration operations associated with a network path between the first and second resource groups to allow network traffic between the first and second resource groups at a rate up to the desired network traffic rate.

    摘要翻译: 公开了用于在云网络环境中仿真电路交换的方法和装置。 系统包括供应商网络的多个资源和资源管理器。 资源管理器接收指定(a)第一资源组和第二资源组的电路交换仿真请求,以及(b)要在第一和第二资源组之间支持的期望的网络业务速率。 响应于接受电路交换仿真请求的确定,资源管理器发起与第一和第二资源组之间的网络路径相关联的配置操作,以允许第一和第二资源组之间的网络流量以达到所需网络的速率 交通率。

    Network policy implementation with multiple interfaces
    77.
    发明授权
    Network policy implementation with multiple interfaces 有权
    具有多个接口的网络策略实现

    公开(公告)号:US09213564B1

    公开(公告)日:2015-12-15

    申请号:US13536006

    申请日:2012-06-28

    IPC分类号: G06F15/173 G06F9/455

    摘要: The transmission of data on computer networks according to one or more policies is disclosed. A policy may specify, among other things, various parameters which are to be followed when transmitting initiating network traffic. Multiple network interfaces may be installed on a server to enable transmission of data from the single server according a number of discrete configuration settings implicated by the various policies. The multiple network interfaces may correspond to separate physical components, with each component configured independently to implement a feature of a policy. The multiple network interfaces may also correspond to a single physical component that exposes multiple network interfaces, both to the network and to the server on which it is installed.

    摘要翻译: 公开了根据一个或多个策略在计算机网络上传输数据。 除了别的以外,策略可以指定在发送启动网络流量时要遵循的各种参数。 可以在服务器上安装多个网络接口,以便根据各种策略所牵涉到的多个离散配置设置来传输来自单个服务器的数据。 多个网络接口可以对应于单独的物理组件,其中每个组件被独立地配置以实现策略的特征。 多个网络接口也可以对应于暴露多个网络接口的单个​​物理组件,无论是网络还是安装在其上的服务器。

    Bandwidth-optimized cloud resource placement service
    78.
    发明授权
    Bandwidth-optimized cloud resource placement service 有权
    带宽优化的云资源安置服务

    公开(公告)号:US09154589B1

    公开(公告)日:2015-10-06

    申请号:US13535707

    申请日:2012-06-28

    IPC分类号: G06F15/173 H04L29/08

    摘要: Methods and apparatus for a bandwidth-optimized cloud resource placement service are disclosed. A system includes a plurality of resources of a provider network and a resource manager. The resource manager receives a placement request comprising resource pair specifications, where each specification indicates respective capabilities of a desired first and second resource, and a network traffic rate to be supported between the first and second resources. The resource manager identifies resources that match the desired capabilities and can be linked by network paths supporting the desired traffic rates. The resource manager provides an acquisition plan for the identified resources to the client. If the client requests an implementation of the plan, the resource manager acquires the resources on behalf of the client.

    摘要翻译: 公开了用于带宽优化的云资源定位服务的方法和装置。 系统包括供应商网络的多个资源和资源管理器。 资源管理器接收包括资源对规范的放置请求,其中每个规范指示期望的第一和第二资源的相应能力,以及要在第一和第二资源之间支持的网络业务速率。 资源管理器识别符合所需能力的资源,并且可以通过支持所需流量速率的网络路径进行链接。 资源管理器为客户端提供已识别资源的采购计划。 如果客户端请求执行计划,资源管理器将代表客户端获取资源。

    Stateless packet segmentation and processing
    80.
    发明授权
    Stateless packet segmentation and processing 有权
    无状态分组和处理

    公开(公告)号:US08942236B1

    公开(公告)日:2015-01-27

    申请号:US13397554

    申请日:2012-02-15

    IPC分类号: H04L12/951

    摘要: High-speed processing of packets to, and from, a virtualization environment can be provided while utilizing segmentation offload and other such functionality of commodity hardware. Virtualization information can be added to extension portions of protocol headers, for example, such that the payload portion is unchanged and, when physical address information is added to a frame, a frame can be processed using commodity hardware. In some embodiments, the virtualization information can be hashed and added to the payload or stream at, or relative to, various segmentation boundaries, such that the virtualization or additional header information will only be added to a subset of the packets once segmented, thereby reducing the necessary overhead. Further, the hashing of the information can allow for reconstruction of the virtualization information upon desegmentation even in the event of packet loss.

    摘要翻译: 可以在利用商品硬件的分段卸载和其他此类功能的同时提供到虚拟化环境的数据包的高速处理。 虚拟化信息可以被添加到协议报头的扩展部分,例如,使得有效载荷部分不变,并且当物理地址信息被添加到帧时,可以使用商品硬件来处理帧。 在一些实施例中,虚拟化信息可以在各种分段边界处或相对于各种分段边界被散列并添加到有效载荷或流中,使得虚拟化或附加报头信息将仅被分段添加到分组的子集,从而减少 必要的开销。 此外,即使在分组丢失的情况下,信息的散列也可以在分段时重建虚拟化信息。