Virtualization congestion control framework for modifying execution of applications on virtual machine based on mass congestion indicator in host computing system
    51.
    发明授权
    Virtualization congestion control framework for modifying execution of applications on virtual machine based on mass congestion indicator in host computing system 有权
    虚拟化拥塞控制框架,用于根据主机计算系统中的大规模拥塞指标修改虚拟机上应用程序的执行

    公开(公告)号:US09430259B2

    公开(公告)日:2016-08-30

    申请号:US14060450

    申请日:2013-10-22

    IPC分类号: G06F9/455 G06F9/50 G06F11/30

    摘要: Novel tools and techniques for implementing a virtualization congestion control framework. In one aspect, an orchestrator might be provided within a virtual machine environment context in order to provide two-way communications between the virtual machine (“VM”) and one or more applications running on one or more virtual machines in the VM environment in order to control congestion in hardware resource usage, perhaps using a congestion API. In some embodiments, the two-way communications might include communications from the VM to the applications including maximum hardware resources and current resources, and might further include communications from the applications to the VM including pre-congestion notifications and low-utilization notifications. According to some embodiments, a buffer utilization feedback may be provided between the VM and the applications, said buffer utilization feedback allowing the applications to control pushback mechanisms, said pushback mechanisms including mechanisms for pushing back on or decreasing hardware resource usage.

    摘要翻译: 用于实现虚拟化拥塞控制框架的新型工具和技术。 在一个方面,可以在虚拟机环境上下文中提供协调者,以便在虚拟机(VM)中提供与在VM环境中的一个或多个虚拟机上运行的一个或多个应用程序之间的双向通信 以控制硬件资源使用中的拥塞,可能使用拥塞API。 在一些实施例中,双向通信可以包括从VM到包括最大硬件资源和当前资源的应用的通信,并且还可以包括从应用到VM的通信,包括预拥塞通知和低利用率通知。 根据一些实施例,可以在VM和应用之间提供缓冲器利用反馈,所述缓冲器利用反馈允许应用程序控制回推机制,所述推回机制包括用于推回或降低硬件资源使用的机制。

    System and Method for Monitoring And Altering Performance of a Packet Network
    52.
    发明申请
    System and Method for Monitoring And Altering Performance of a Packet Network 有权
    用于监控和改变分组网络性能的系统和方法

    公开(公告)号:US20160134502A1

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

    申请号:US14988593

    申请日:2016-01-05

    IPC分类号: H04L12/26

    摘要: The disclosed embodiments include a system and method for monitoring performance of a packet network. In one embodiment, a method includes determining network performance information of a packet network by monitoring performance information packets that are communicated along network paths of the packet network. The method also includes appending the network performance information gathered at a network node along the network paths to data stored in the performance information packets. The method stores the network performance information collected by monitoring the performance information packets in memory and analyzes the stored network performance information to generate historical network performance information. The method automatically alters network operation in response to current network performance information indicating that the packet network is not operating properly based on the historical network performance information.

    摘要翻译: 所公开的实施例包括用于监视分组网络的性能的系统和方法。 在一个实施例中,一种方法包括通过监视沿着分组网络的网络路径传送的性能信息分组来确定分组网络的网络性能信息。 该方法还包括将在网络节点处收集的网络性能信息沿着网络路径附加到存储在性能信息分组中的数据。 该方法通过监控性能信息包存储在内存中收集的网络性能信息,并分析存储的网络性能信息,生成历史网络性能信息。 该方法根据当前网络性能信息,根据历史网络性能信息自动更改网络操作,指示分组网络运行不正常。

    Multi-line/Multi-state Virtualized OAM Transponder
    53.
    发明申请
    Multi-line/Multi-state Virtualized OAM Transponder 有权
    多线/多状态虚拟化OAM应答器

    公开(公告)号:US20160048403A1

    公开(公告)日:2016-02-18

    申请号:US14583952

    申请日:2014-12-29

    IPC分类号: G06F9/455

    摘要: Novel tools and techniques might provide for implementing applications management, based at least in part on operations, administration, and management (“OAM”) information. A host computing system might comprise a dedicated OAM management agent. While normal application frame flow might be sent or received by VMs running on the host computing system, OAM frame flow might be sent or received by the OAM management agent, which might also serve as an OAM frame generator. Alternatively, or additionally, based on a determination that at least one OAM frame has changed (in response to a change in address of far-end and/or near-end OAM server functions), the OAM management agent might update a list associating the at least one OAM frame that has changed with corresponding at least one VM of the one or more VMs, without restarting any of the at least one VM, the OAM management agent, and/or the host computing system.

    摘要翻译: 至少部分基于操作,管理和管理(“OAM”)信息,新的工具和技术可能会提供实施应用程序管理。 主机计算系统可以包括专用OAM管理代理。 虽然正常的应用程序帧流可能由在主机计算系统上运行的VM发送或接收,OAM帧流可能由OAM管理代理发送或接收,OAM管理代理也可以作为OAM帧生成器。 或者或另外,基于至少一个OAM帧已经改变(响应于远端和/或近端OAM服务器功能的地址的改变)的确定,OAM管理代理可以更新一个列表,其将 至少一个与所述一个或多个VM的对应的至少一个VM相关联的OAM帧,而不重新启动所述至少一个VM,所述OAM管理代理和/或所述主计算系统中的任何一个。

    Virtualization Congestion Control Framework
    54.
    发明申请
    Virtualization Congestion Control Framework 有权
    虚拟化拥塞控制框架

    公开(公告)号:US20150324220A1

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

    申请号:US14805196

    申请日:2015-07-21

    IPC分类号: G06F9/455 G06F9/50

    摘要: Novel tools and techniques are provided for implementing a virtualization congestion control framework. In one aspect, a method might include a hypervisor assigning application resources of a virtual machine (“VM”), which operates on a host computing system, with maximum allowable settings to each software application to be executed on the VM. The hypervisor or an orchestrator might determine a running mode of the host computing system, and might execute the software application(s) using running mode attributes of the determined running mode. The hypervisor or the orchestrator might monitor application resource utilization, and, based on a determination that application resource utilization has changed, might modify allocation of application resources to each of the software application(s). In some cases, the hypervisor or the orchestrator might monitor for mass congestion indicators, and, based on a determination that a mass congestion indicator is present, might modify the running mode of the host computing system.

    摘要翻译: 为实现虚拟化拥塞控制框架提供了新的工具和技术。 在一个方面,一种方法可以包括虚拟机管理程序,其分配在主机计算系统上操作的虚拟机(“VM”)的应用程序资源,对在VM上执行的每个软件应用程序具有最大允许设置。 管理程序或协调者可以确定主计算系统的运行模式,并且可以使用所确定的运行模式的运行模式属性来执行软件应用程序。 管理程序或协调者可以监视应用程序资源利用率,并且基于应用程序资源利用率已经改变的确定,可以将应用程序资源的分配修改为每个软件应用程序。 在某些情况下,虚拟机管理程序或协调者可能监视大量拥塞指示符,并且基于存在大量拥塞指示符的确定可能修改主计算系统的运行模式。

    System and Method for Path State Determinations
    55.
    发明申请
    System and Method for Path State Determinations 审中-公开
    路径状态确定的系统和方法

    公开(公告)号:US20150188796A1

    公开(公告)日:2015-07-02

    申请号:US14659161

    申请日:2015-03-16

    IPC分类号: H04L12/26 H04L12/803

    摘要: A system and method for determining a state of a communications system. A determination is made whether a communications path is fully functional, impaired, or non functional. A maximum capacity available to the communications path is determined in response to determining the communications path is impaired. The communications path is limited to a maximum capacity available in response to determining the maximum capacity of the connection as impaired.

    摘要翻译: 一种用于确定通信系统的状态的系统和方法。 确定通信路径是完全功能的,受损的还是非功能的。 响应于确定通信路径受损,确定可用于通信路径的最大容量。 响应于将连接的最大容量确定为受损,通信路径被限制为可用的最大容量。

    SYSTEM AND METHOD FOR MONITORING A CONNECTION OF AN END-USER DEVICE TO A NETWORK
    56.
    发明申请
    SYSTEM AND METHOD FOR MONITORING A CONNECTION OF AN END-USER DEVICE TO A NETWORK 有权
    用于监视终端用户设备到网络的连接的系统和方法

    公开(公告)号:US20140341049A1

    公开(公告)日:2014-11-20

    申请号:US14244040

    申请日:2014-04-03

    IPC分类号: H04W76/04 H04W24/08

    摘要: A method of monitoring the connection of a first end-user device to a network includes determining the amount of bandwidth present, tracking the amount of bandwidth in use by different classes of traffic, and tracking performance of the connection to detect when a threshold crossing has been reached. The method also includes transmitting a query to the first end-user device in response to the determined reaching of the threshold, the query requesting from a user of the first end-user device a communication action to perform based on the threshold being reached. The method further includes changing the communications session between the first end-user device and the network in accordance with the received communication action.

    摘要翻译: 监测第一终端用户设备到网络的连接的方法包括确定存在的带宽量,跟踪不同业务类别使用的带宽量,以及跟踪连接的性能以检测何时阈值交叉具有 已经到达 该方法还包括响应于所确定的阈值的达到,向第一最终用户设备发送查询,所述查询从第一最终用户设备的用户请求基于达到的阈值执行的通信动作。 该方法还包括根据接收到的通信动作来改变第一终端用户设备和网络之间的通信会话。

    System and Method for Routing Data on a Packet Network
    57.
    发明申请
    System and Method for Routing Data on a Packet Network 有权
    用于在分组网络上路由数据的系统和方法

    公开(公告)号:US20140321273A1

    公开(公告)日:2014-10-30

    申请号:US14327794

    申请日:2014-07-10

    IPC分类号: H04L12/803

    摘要: The disclosed embodiments include system and method for routing communications over a communications network. In one embodiment, a determination is made as to whether to establish a communication along a communication path based on network performance information. The disclosed embodiments provide several alternatives for establishing the communication and improving communications along the communication path in response to a determination that at least one network node along the communication path is impaired or congested.

    摘要翻译: 所公开的实施例包括用于通过通信网络路由通信的系统和方法。 在一个实施例中,基于网络性能信息确定是否建立沿着通信路径的通信。 所公开的实施例响应于确定沿着通信路径的至少一个网络节点受损或拥塞的确定,提供了用于建立通信并改进沿着通信路径的通信的若干替代方案。

    System and Method for Tracking a Line Rate Utilization
    58.
    发明申请
    System and Method for Tracking a Line Rate Utilization 有权
    跟踪线路利用率的系统和方法

    公开(公告)号:US20140293816A1

    公开(公告)日:2014-10-02

    申请号:US14307601

    申请日:2014-06-18

    IPC分类号: H04W24/08

    摘要: A system and method for tracking a line rate utilization. An effective throughput is measured for a data stream during a time period. A number of frames in the data stream is counted during the time period. A line rate utilization is determined for the data stream utilizing the number of frames and a size of the frames in response to the time period ending. The line rate utilization is save for communication to one or more users. The line rate utilization is communicated to one or more users.

    摘要翻译: 用于跟踪线路利用率的系统和方法。 在一段时间内测量数据流的有效吞吐量。 在该时间段期间,数据流中的多个帧被计数。 利用响应于时间段结束的帧的数量和帧的大小,为数据流确定线路利用率。 线路利用率保存到一个或多个用户的通信。 线路利用率被传送给一个或多个用户。

    System and method for managing access to a network interface device
    59.
    发明授权
    System and method for managing access to a network interface device 有权
    用于管理对网络接口设备的访问的系统和方法

    公开(公告)号:US08745702B2

    公开(公告)日:2014-06-03

    申请号:US14021986

    申请日:2013-09-09

    IPC分类号: G06F21/00

    摘要: A system and method for managing control of a network interface device. Permissions for management of a NID are established. The permissions enable a user to deny a third party access to one or more portions of the NID. Access for the third party to the one or more portions of the NID are granted in response to receiving an authorized override command from the third party. Activities performed by the third party are logged by the one or more portions of the mid-in response to receiving the authorized override command from the third party.

    摘要翻译: 一种用于管理网络接口设备的控制的系统和方法。 建立管理NID的权限。 权限允许用户拒绝第三方访问NID的一个或多个部分。 响应于从第三方接收到授权的覆盖命令,授予对NID的一个或多个部分的第三方的访问。 由第三方执行的活动由中间的一个或多个部分记录,从第三方接收到授权的覆盖命令。