Hypervisor-Based Data Transfer
    1.
    发明申请
    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.

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

    Hypervisor-based data transfer
    2.
    发明授权
    Hypervisor-based data transfer 有权
    基于管理程序的数据传输

    公开(公告)号:US08468551B2

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

    申请号:US12827741

    申请日:2010-06-30

    IPC分类号: G06F9/455 G06F9/46 G06F3/00

    摘要: 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.

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

    Efficient data transfer on local network connections using a pseudo socket layer
    3.
    发明授权
    Efficient data transfer on local network connections using a pseudo socket layer 失效
    使用伪套接字层对本地网络连接进行高效数据传输

    公开(公告)号:US08544025B2

    公开(公告)日:2013-09-24

    申请号:US12844916

    申请日:2010-07-28

    摘要: A method, system and computer program product for transferring data between two applications over a local network connection. The invention establishes a socket connection between the applications and transfers data through the socket connection using a pseudo socket layer interface when the two endpoints of the socket connection are on the same host. Socket application program interface comprises socket buffers for sending and receiving data. A connecting application identifies and establishes a connection with a listening socket, and places data directly in the socket receive buffer of the receiving socket. If the other end of the socket connection is on a remote host, then data is transferred using underlying network facilities.

    摘要翻译: 一种用于通过本地网络连接在两个应用程序之间传输数据的方法,系统和计算机程序产品。 本发明在应用之间建立套接字连接,并且当套接字连接的两个端点在同一主机上时,使用伪套接字层接口通过套接字连接传输数据。 套接字应用程序接口包括用于发送和接收数据的套接字缓冲器。 连接应用程序识别并建立与侦听套接字的连接,并将数据直接放置在接收插座的插座接收缓冲区中。 如果套接字连接的另一端在远程主机上,则使用底层网络设施传输数据。

    EFFICIENT DATA TRANSFER ON LOCAL NETWORK CONNECTIONS USING A PSEUDO SOCKET LAYER
    4.
    发明申请
    EFFICIENT DATA TRANSFER ON LOCAL NETWORK CONNECTIONS USING A PSEUDO SOCKET LAYER 失效
    使用PSEUDO插座层进行本地网络连接的有效数据传输

    公开(公告)号:US20120030687A1

    公开(公告)日:2012-02-02

    申请号:US12844916

    申请日:2010-07-28

    IPC分类号: G06F9/46 G06F15/16

    摘要: A method, system and computer program product for transferring data between two applications over a local network connection. The invention establishes a socket connection between the applications and transfers data through the socket connection using a pseudo socket layer interface when the two endpoints of the socket connection are on the same host. Socket application program interface comprises socket buffers for sending and receiving data. A connecting application identifies and establishes a connection with a listening socket, and places data directly in the socket receive buffer of the receiving socket. If the other end of the socket connection is on a remote host, then data is transferred using underlying network facilities.

    摘要翻译: 一种用于通过本地网络连接在两个应用程序之间传输数据的方法,系统和计算机程序产品。 本发明在应用之间建立套接字连接,并且当套接字连接的两个端点在同一主机上时,使用伪套接字层接口通过套接字连接传输数据。 套接字应用程序接口包括用于发送和接收数据的套接字缓冲器。 连接应用程序识别并建立与侦听套接字的连接,并将数据直接放置在接收插座的插座接收缓冲区中。 如果套接字连接的另一端在远程主机上,则使用底层网络设施传输数据。

    Exporting unique operating system features to other partitions in a partitioned environment
    5.
    发明授权
    Exporting unique operating system features to other partitions in a partitioned environment 失效
    将独特的操作系统功能导出到分区环境中的其他分区

    公开(公告)号:US07539987B1

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

    申请号:US12049342

    申请日:2008-03-16

    IPC分类号: G06F9/455 G06F9/46 G06F3/00

    摘要: An embodiment allows an application to use a unique feature of an operating system residing on a LPAR different than its own. If the application makes a request for a feature not available in the operating system that it runs on, a transporter module can check its records to verify if such a feature exists on another operating system in a different LPAR. If it does exist, the transporter communicates to a facilitator of the operating system on the different LPAR though a hypervisor. The facilitator provides the unique feature to the transporter, who then forwards it to the application in need.

    摘要翻译: 实施例允许应用使用驻留在不同于其自身的LPAR上的操作系统的独特特征。 如果应用程序要求其运行的操作系统中不可用的功能,则传输器模块可以检查其记录以验证是否在不同LPAR中的其他操作系统上存在此类功能。 如果确实存在,运输商通过管理程序与不同LPAR上的操作系统的协调人进行通信。 协调人为运输商提供了独特的功能,然后将其转发到需要的应用程序。

    METHOD TO EFFICIENTLY USE THE DISK SPACE WHILE UNARCHIVING
    6.
    发明申请
    METHOD TO EFFICIENTLY USE THE DISK SPACE WHILE UNARCHIVING 失效
    有效地利用磁盘空间的方法

    公开(公告)号:US20080109498A1

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

    申请号:US11557795

    申请日:2006-11-08

    IPC分类号: G06F12/00

    CPC分类号: G06F17/30073 G06F17/30138

    摘要: A computer implemented method, data processing system, and computer program product for efficiently using disk space when unarchiving files in the same file system. An archive file is read to identify a total number of data files in the archive file. The number of headers in the archive file is determined based on the total number of data files. A location in a first disk space of a largest data file in the archive file is determined from an offset in a header corresponding to the largest data file. The largest data file is then copied from the first disk space to a second disk space. The first disk space occupied by the largest data file is then released by truncating the archive file. The obtaining, copying, and releasing steps are repeated for each data file in the archive file until all of the data files are unarchived.

    摘要翻译: 一种计算机实现的方法,数据处理系统和计算机程序产品,用于在同一文件系统中解压缩文件时有效地使用磁盘空间。 读取归档文件以识别归档文件中的数据文件的总数。 存档文件中的标题数量是根据数据文件的总数确定的。 存档文件中最大数据文件的第一磁盘空间中的位置是从与最大数据文件对应的标题的偏移量确定的。 然后将最大的数据文件从第一个磁盘空间复制到第二个磁盘空间。 最大数据文件占用的第一个磁盘空间然后通过截断存档文件来释放。 对归档文件中的每个数据文件重复获取,复制和释放步骤,直到所有数据文件都解除归档。

    Method to efficiently use the disk space while unarchiving
    7.
    发明授权
    Method to efficiently use the disk space while unarchiving 失效
    取消归档时有效使用磁盘空间的方法

    公开(公告)号:US08275750B2

    公开(公告)日:2012-09-25

    申请号:US11557795

    申请日:2006-11-08

    IPC分类号: G06F7/00 G06F17/00

    CPC分类号: G06F17/30073 G06F17/30138

    摘要: A computer implemented method, data processing system, and computer program product for efficiently using disk space when unarchiving files in the same file system. An archive file is read to identify a total number of data files in the archive file. The number of headers in the archive file is determined based on the total number of data files. A location in a first disk space of a largest data file in the archive file is determined from an offset in a header corresponding to the largest data file. The largest data file is then copied from the first disk space to a second disk space. The first disk space occupied by the largest data file is then released by truncating the archive file. The obtaining, copying, and releasing steps are repeated for each data file in the archive file until all of the data files are unarchived.

    摘要翻译: 一种计算机实现的方法,数据处理系统和计算机程序产品,用于在同一文件系统中解压缩文件时有效地使用磁盘空间。 读取归档文件以识别归档文件中的数据文件的总数。 存档文件中的标题数量是根据数据文件的总数确定的。 存档文件中最大数据文件的第一磁盘空间中的位置是从与最大数据文件对应的标题的偏移量确定的。 然后将最大的数据文件从第一个磁盘空间复制到第二个磁盘空间。 最大数据文件占用的第一个磁盘空间然后通过截断存档文件来释放。 对归档文件中的每个数据文件重复获取,复制和释放步骤,直到所有数据文件都解除归档。