APPARATUS AND METHOD FOR COMMUNICATION INTERFACE BETWEEN APPLICATION PROGRAMS ON VIRTUAL MACHINES USING SHARED MEMORY
    1.
    发明申请
    APPARATUS AND METHOD FOR COMMUNICATION INTERFACE BETWEEN APPLICATION PROGRAMS ON VIRTUAL MACHINES USING SHARED MEMORY 审中-公开
    使用共享存储器的虚拟机应用程序之间的通信接口的装置和方法

    公开(公告)号:US20090083756A1

    公开(公告)日:2009-03-26

    申请号:US12099949

    申请日:2008-04-09

    IPC分类号: G06F9/54

    摘要: Provided are an apparatus and a method for communication interface between application programs on virtual machines using a shared memory. The apparatus, includes: a request dividing unit for checking a type of socket request information transmitted from a first socket application program on a first virtual machine through a socket interface and dividing the socket request information based on the checked information; a Transmission Control Protocol (TCP) socket connecting unit setting up TCP socket connection with a second socket application program on a second virtual machine based on the divided socket request information for control request; and a shared memory connecting unit for setting up shared memory connection through the set up TCP socket connection and transmitting/receiving data with the second socket application program through the set up shared memory connection based on the divided socket request information for data transmission/reception.

    摘要翻译: 提供了一种用于使用共享存储器的虚拟机上的应用程序之间的通信接口的装置和方法。 该装置包括:请求分割单元,用于通过套接字接口检查从第一虚拟机上的第一套接字应用程序发送的套接字请求信息的类型,并根据所检查的信息划分套接字请求信息; 传输控制协议(TCP)套接字连接单元,基于用于控制请求的划分的套接字请求信息,在第二虚拟机上设置与第二套接字应用程序的TCP套接字连接; 以及共享存储器连接单元,用于通过建立TCP套接字连接建立共享存储器连接,并且基于用于数据发送/接收的划分的套接字请求信息,通过建立共享存储器连接与第二套接字应用程序发送/接收数据。

    NETWORK BLOCK DEVICE USING NETWORK ASYNCHRONOUS I/O
    2.
    发明申请
    NETWORK BLOCK DEVICE USING NETWORK ASYNCHRONOUS I/O 审中-公开
    使用网络异步I / O的网络块设备

    公开(公告)号:US20080133654A1

    公开(公告)日:2008-06-05

    申请号:US11948329

    申请日:2007-11-30

    IPC分类号: G06F15/16

    CPC分类号: H04L69/16 H04L69/162

    摘要: A network block device using a network asynchronous I/O method is provided. The network block device includes an asynchronous I/O interface for managing a plurality of socket connections; an request process unit for analyzing a request from a client through a socket, reading data from a disk and transmitting the read data to the client through the socket, and writing the data transmitted through the socket to the disk, through the asynchronous I/O interface; and a request processing unit for collecting a result event of processing an operation asynchronously requested by the request processing unit and informing the request processing unit of the collected result event, through the asynchronous I/O interface.

    摘要翻译: 提供了使用网络异步I / O方法的网络块设备。 网络块设备包括用于管理多个套接字连接的异步I / O接口; 用于通过套接字分析来自客户端的请求的请求处理单元,从盘读取数据并通过套接字将读取的数据发送给客户端,并通过异步I / O将通过套接字发送的数据写入到盘中 接口; 以及请求处理单元,用于收集处理由请求处理单元异步请求的操作的结果事件,并通过异步I / O接口通知请求处理单元收集的结果事件。

    NETWORK SCHEDULER FOR SELECTIVELY SUPPORTING WORK CONSERVING MODE AND NETWORK SCHEDULING METHOD THEREOF
    3.
    发明申请
    NETWORK SCHEDULER FOR SELECTIVELY SUPPORTING WORK CONSERVING MODE AND NETWORK SCHEDULING METHOD THEREOF 有权
    网络调度器,用于选择支持的工作模式和网络调度方法

    公开(公告)号:US20090154351A1

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

    申请号:US12201752

    申请日:2008-08-29

    IPC分类号: H04L12/56

    摘要: Provided are a network scheduler and a network scheduling method capable of effectively managing network bandwidths by selectively supporting a work conserving mode to network entities by using an improved token bucket scheme. The network scheduler selectively supports a work conserving mode to network scheduling units (NSUs) serving as network entities by using a token bucket scheme, such that the network scheduler ensures an allocated network bandwidth or enables the NSUs to use a remaining bandwidth. The network scheduler manages the NSUs by classifying the NSUs into a green state, a red state, a yellow state, and a black state according to a token value, a selection/non-selection of the work conserving mode, and an existence/non-existence of the packet request to be processed.

    摘要翻译: 提供了一种网络调度器和网络调度方法,其能够通过使用改进的令牌桶方案选择性地将工作节约模式支持到网络实体来有效地管理网络带宽。 网络调度器通过使用令牌桶方案选择性地支持作为网络实体的网络调度单元(NSU)的工作节约模式,使得网络调度器确保分配的网络带宽或使NSU能够使用剩余带宽。 网络调度器通过根据令牌值将工作状态分类为绿色状态,红色状态,黄色状态和黑色状态来管理NSU,工作保存模式的选择/不选择以及存在/不存在 - 要处理的数据包请求的存在。