Smart nagling in a TCP connection
    3.
    发明授权
    Smart nagling in a TCP connection 有权
    在TCP连接中进行智能分析

    公开(公告)号:US08639836B2

    公开(公告)日:2014-01-28

    申请号:US12494029

    申请日:2009-06-29

    IPC分类号: G06F15/16

    摘要: An approach is provided to improve network efficiency. A send segment size, such as a maximum segment size (MSS), that corresponds to data segments being sent to a receiver over a computer network. A data block is identified in a send buffer and the data block includes more than one data segments. Based on the determined send segment size, all but a remaining data segment of the data segments are sent to the receiver. The sent data segments are each the determined send segment size and the remaining data segment is smaller than the send segment size. The remaining data segment is sent to the receiver in response to identifying that the remaining data segment is a portion of the data block.

    摘要翻译: 提供了一种提高网络效率的方法。 发送段大小,例如最大段大小(MSS),对应于通过计算机网络发送到接收器的数据段。 在发送缓冲器中识别数据块,并且数据块包括多个数据段。 基于确定的发送段大小,除了数据段的剩余数据段之外的所有数据段都被发送到接收器。 发送的数据段各自是确定的发送段大小,剩余数据段小于发送段大小。 响应于识别剩余数据段是数据块的一部分,剩余的数据段被发送到接收器。

    AGGREGATING SHARED ETHERNET ADAPTERS IN A VIRTUALIZED ENVIRONMENT
    4.
    发明申请
    AGGREGATING SHARED ETHERNET ADAPTERS IN A VIRTUALIZED ENVIRONMENT 有权
    在虚拟化环境中聚合共享的以太网适配器

    公开(公告)号:US20120254863A1

    公开(公告)日:2012-10-04

    申请号:US13076931

    申请日:2011-03-31

    IPC分类号: G06F9/455

    摘要: In a method for managing shared Ethernet adapters in a virtualized computer environment, a computer programmed with a hypervisor program receives a first request from a virtual client to transmit data. In response to receiving the first request, the computer programmed with the hypervisor program selects a first active virtual server from a first plurality of concurrently active virtual servers of the virtualized computer environment. The computer programmed with the hypervisor program copies the data from a memory of the virtual client to a trunk adapter of a first shared Ethernet adapter of the selected first active virtual server.

    摘要翻译: 在用于在虚拟化计算机环境中管理共享以太网适配器的方法中,用管理程序程序编程的计算机从虚拟客户端接收第一请求以发送数据。 响应于接收到第一请求,用虚拟机管理程序编程的计算机从虚拟化计算机环境的第一多个同时活动的虚拟服务器中选择第一主动虚拟服务器。 使用虚拟机管理程序编程的计算机将数据从虚拟客户端的存储器复制到所选择的第一主动虚拟服务器的第一共享以太网适配器的中继适配器。

    SELF-ADJUSTING APPLICATION HEARTBEAT MANAGEMENT
    5.
    发明申请
    SELF-ADJUSTING APPLICATION HEARTBEAT MANAGEMENT 失效
    自我调整应用心脏管理

    公开(公告)号:US20120117572A1

    公开(公告)日:2012-05-10

    申请号:US12942305

    申请日:2010-11-09

    IPC分类号: G06F9/46

    摘要: A method, system, and computer program product for a self-adjusting application heartbeat management process are provided in the illustrative embodiments. A first application receives from a second application, a response message in response to a heartbeat message. Information is identified in the response message usable for computing a delay in a future response message for a future heartbeat message, such that the information communicates to the first application a system condition existing in the second data processing system where the second application is executing. A response time is adjusted using the information to form a modified response time. The future response message is received after the response time.

    摘要翻译: 在说明性实施例中提供了用于自调节应用心跳管理过程的方法,系统和计算机程序产品。 第一应用程序从第二应用程序接收响应于心跳消息的响应消息。 在可用于计算未来心跳消息的未来响应消息中的延迟的响应消息中识别信息,使得信息向第一应用传送存在于第二应用正在执行的第二数据处理系统中的系统条件。 使用该信息调整响应时间以形成修改的响应时间。 在响应时间后收到未来的响应消息。

    Hypervisor-Based Data Transfer
    6.
    发明申请
    Hypervisor-Based Data Transfer 有权
    基于管理程序的数据传输

    公开(公告)号:US20120005671A1

    公开(公告)日:2012-01-05

    申请号:US12827741

    申请日:2010-06-30

    IPC分类号: G06F9/455

    摘要: In a computer system having memory, at least one processor and a physical input-output adapter, the at least one processor generates logical partitions, including local logical partitions and an input-output logical partition. The logical partitions have respective local virtual adapters. The input-output logical partition has a shared virtual adapter configured to communicate with the physical input-output adapter, such that a plurality of the local logical partitions share the physical input-output adapter via the shared virtual adapter. The at least one processor provides communication for ones of the local virtual adapters of the local logical partitions directly with the physical input-output adapter by a hypervisor.

    摘要翻译: 在具有存储器,至少一个处理器和物理输入 - 输出适配器的计算机系统中,所述至少一个处理器生成包括本地逻辑分区和输入 - 输出逻辑分区的逻辑分区。 逻辑分区具有各自的本地虚拟适配器。 输入输出逻辑分区具有被配置为与物理输入 - 输出适配器通信的共享虚拟适配器,使得多个本地逻辑分区经由共享虚拟适配器共享物理输入 - 输出适配器。 所述至少一个处理器通过管理程序直接与物理输入 - 输出适配器提供本地逻辑分区的本地虚拟适配器中的一个的通信。

    Regulating network bandwidth in a virtualized environment
    7.
    发明授权
    Regulating network bandwidth in a virtualized environment 有权
    在虚拟化环境中调节网络带宽

    公开(公告)号:US09055003B2

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

    申请号:US13039908

    申请日:2011-03-03

    摘要: In a method for regulating network bandwidth in a virtualized computer environment, a computer having a hypervisor program receives a request from a first virtual client to transmit data. In response, the computer transfers the data from a memory of the first virtual client to a memory of a virtual server. The computer receives an error notification from a shared virtual network adapter of the virtual server, indicative of insufficient network bandwidth available to transmit the data. In response, the computer notifies the first virtual client that insufficient network bandwidth is available to transmit the data.

    摘要翻译: 在用于调节虚拟化计算机环境中的网络带宽的方法中,具有管理程序程序的计算机接收来自第一虚拟客户端的请求以发送数据。 作为响应,计算机将数据从第一虚拟客户端的存储器传送到虚拟服务器的存储器。 计算机从虚拟服务器的共享虚拟网络适配器接收错误通知,指示可用于发送数据的网络带宽不足。 作为响应,计算机通知第一虚拟客户端网络带宽不足以传送数据。

    Presenting Data Files to an Application Based on a Characteristic of the Application and the Files
    8.
    发明申请
    Presenting Data Files to an Application Based on a Characteristic of the Application and the Files 审中-公开
    基于应用程序和文件的特性将数据文件呈现给应用程序

    公开(公告)号:US20100229188A1

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

    申请号:US12396696

    申请日:2009-03-03

    IPC分类号: G06F9/46

    CPC分类号: G06F16/16

    摘要: In accordance with the invention, it has been recognized that for an application that is of a particular type and has certain characteristics, a benefit can be achieved by presenting multiple files to the application in a particular pre-planned or pre-specified order. Accordingly, an embodiment of the invention is directed to a method in a data processing system, wherein information pertaining to multiple data files is located in a container, and a plurality of applications of different types are each disposed to request a presentation of the files. Responsive to a request from a given application for presentation of the files, it is determined that the given application is of a particular type. The method further includes specifying an order for the presentation of the files, wherein the specified order is pre-selected to achieve an objective associated with applications of the given type. The files are then presented to the given application in the specified order.

    摘要翻译: 根据本发明,已经认识到,对于具有特定类型并且具有某些特征的应用,可以通过以特定的预先规划或预先指定的顺序向应用呈现多个文件来实现益处。 因此,本发明的一个实施例涉及一种数据处理系统中的方法,其中关于多个数据文件的信息位于容器中,并且分别设置不同类型的多个应用程序以请求呈现文件。 响应于给定应用程序提出文件的请求,确定给定的应用程序是特定类型的。 该方法还包括指定文件呈现的顺序,其中预先指定指定的顺序以实现与给定类型的应用相关联的目标。 然后以指定的顺序将文件呈现给给定的应用程序。

    Aggregating shared Ethernet adapters in a virtualized environment
    9.
    发明授权
    Aggregating shared Ethernet adapters in a virtualized environment 有权
    在虚拟化环境中聚合共享的以太网适配器

    公开(公告)号:US08677024B2

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

    申请号:US13076931

    申请日:2011-03-31

    IPC分类号: G06F15/16 G06F9/455

    摘要: In a method for managing shared Ethernet adapters in a virtualized computer environment, a computer programmed with a hypervisor program receives a first request from a virtual client to transmit data. In response to receiving the first request, the computer programmed with the hypervisor program selects a first active virtual server from a first plurality of concurrently active virtual servers of the virtualized computer environment. The computer programmed with the hypervisor program copies the data from a memory of the virtual client to a trunk adapter of a first shared Ethernet adapter of the selected first active virtual server.

    摘要翻译: 在用于在虚拟化计算机环境中管理共享以太网适配器的方法中,用管理程序程序编程的计算机从虚拟客户端接收第一请求以发送数据。 响应于接收到第一请求,用虚拟机管理程序编程的计算机从虚拟化计算机环境的第一多个同时活动的虚拟服务器中选择第一主动虚拟服务器。 使用虚拟机管理程序编程的计算机将数据从虚拟客户端的存储器复制到所选择的第一主动虚拟服务器的第一共享以太网适配器的中继适配器。

    Self-adjusting application heartbeat management
    10.
    发明授权
    Self-adjusting application heartbeat management 失效
    自适应心跳管理

    公开(公告)号:US08639834B2

    公开(公告)日:2014-01-28

    申请号:US12942305

    申请日:2010-11-09

    IPC分类号: G06F15/16 H04J3/16

    摘要: A method, system, and computer program product for a self-adjusting application heartbeat management process are provided in the illustrative embodiments. A first application receives from a second application, a response message in response to a heartbeat message. Information is identified in the response message usable for computing a delay in a future response message for a future heartbeat message, such that the information communicates to the first application a system condition existing in the second data processing system where the second application is executing. A response time is adjusted using the information to form a modified response time. The future response message is received after the response time.

    摘要翻译: 在说明性实施例中提供了用于自调节应用心跳管理过程的方法,系统和计算机程序产品。 第一应用程序从第二应用程序接收响应于心跳消息的响应消息。 在可用于计算未来心跳消息的未来响应消息中的延迟的响应消息中识别信息,使得信息向第一应用传达存在于第二应用正在执行的第二数据处理系统中的系统条件。 使用该信息调整响应时间以形成修改的响应时间。 在响应时间后收到未来的响应消息。