Method and apparatus for dynamic extension of channel programs
    1.
    发明授权
    Method and apparatus for dynamic extension of channel programs 失效
    频道节目动态扩展的方法和装置

    公开(公告)号:US6012104A

    公开(公告)日:2000-01-04

    申请号:US957044

    申请日:1997-10-24

    摘要: The present invention provides a method, system, and computer program product for extending channel programs in a computer system which uses a channel sub-system. An initial channel program is built to end with a terminating channel command word (CCW) followed by a dummy CCW. When required, a new channel program is built separately, then the dummy CCW in the initial channel program is modified to transfer channel execution to the new channel program. Once modification of the dummy CCW is completed, the terminating CCW in the initial channel program is modified to allow the newly-built transfer CCW to execute.

    摘要翻译: 本发明提供一种用于在使用信道子系统的计算机系统中扩展信道节目的方法,系统和计算机程序产品。 一个初始通道程序被构建为以一个终止通道命令字(CCW)和一个虚拟CCW结束。 当需要时,单独构建新的通道程序,然后修改初始通道程序中的虚拟CCW,将通道执行传送到新的通道程序。 一旦虚拟CCW的修改完成,初始通道程序中的终止CCW被修改,以允许新建的传送CCW执行。

    Technique for efficient data transfer within a virtual network
    2.
    发明授权
    Technique for efficient data transfer within a virtual network 有权
    用于虚拟网络内高效数据传输的技术

    公开(公告)号:US08150997B2

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

    申请号:US09841136

    申请日:2001-04-24

    摘要: Methods, systems, and computer program products for improving the efficiency of data transfer within interconnected components of a virtual network, and in particular components of a single physical computing device, where the components exchange data as if they were communicating over an actual communications network using networking protocols. Data packets to be sent from one component to another are buffered by next-hop address (and optionally by final destination address as well) to improve efficiency of packet delivery.

    摘要翻译: 方法,系统和计算机程序产品,用于提高虚拟网络的互连组件内的数据传输效率,特别是单个物理计算设备的组件,其中组件将数据交换为通过实际通信网络进行通信,使用 网络协议 要从一个组件发送到另一个组件的数据包将被下一跳地址(也可以是最终目标地址)缓冲,以提高数据包传输的效率。

    Method and apparatus for enabling communication between dissimilar protocol stacks
    4.
    发明授权
    Method and apparatus for enabling communication between dissimilar protocol stacks 失效
    用于实现不同协议栈之间的通信的方法和装置

    公开(公告)号:US06324583B1

    公开(公告)日:2001-11-27

    申请号:US09193683

    申请日:1998-11-17

    IPC分类号: G06F1300

    CPC分类号: H04L29/06 H04L69/324

    摘要: The invention interconnects stacks executing different protocols in the same node by means of a software implemented input/output device, thereby eliminating the need for physical resources otherwise required for data communication between the stacks. First and second connection objects are built in the virtual device in association with the lower layers of the first and second stacks, respectively. An association is also built between the first and second connection objects, thereby enabling communication between the stacks via the first and second connection objects.

    摘要翻译: 本发明通过软件实现的输入/输出设备来互连在同一节点中执行不同协议的堆栈,从而消除了对堆栈之间的数据通信所需的物理资源的需要。 第一和第二连接对象分别与第一和第二堆栈的下层相关联地建立在虚拟设备中。 还在第一和第二连接对象之间建立关联,由此能够经由第一和第二连接对象进行堆栈之间的通信。

    Direct memory move of multiple buffers between logical partitions
    5.
    发明授权
    Direct memory move of multiple buffers between logical partitions 失效
    逻辑分区之间的多个缓冲区的直接内存移动

    公开(公告)号:US08041902B2

    公开(公告)日:2011-10-18

    申请号:US12013276

    申请日:2008-01-11

    CPC分类号: G06F9/5077 G06F9/544

    摘要: A method, apparatus and program product are provided for moving data from a source memory zone to a target memory zone of a computer. A source host operating system invokes a synchronous multiple move command for SBAL output buffers with a common target zone. The machine firmware identifies and validates the target argument of the first SBAL, validates the target zone state, moves the data associated with the first SBAL to the target zone; and then iteratively moves the data associated with the remaining SBALs to the target zone.

    摘要翻译: 提供了一种方法,装置和程序产品,用于将数据从源存储区移动到计算机的目标存储区。 源主机操作系统为具有公共目标区域的SBAL输出缓冲区调用同步多移动命令。 机器固件识别并验证第一个SBAL的目标参数,验证目标区域状态,将与第一个SBAL关联的数据移动到目标区域; 然后将与剩余SBAL相关联的数据迭代地移动到目标区域。

    Efficient I/O retry over QDIO
    6.
    发明授权

    公开(公告)号:US07089457B2

    公开(公告)日:2006-08-08

    申请号:US10123728

    申请日:2002-04-16

    IPC分类号: G06F11/00

    CPC分类号: G06F11/0712 G06F11/076

    摘要: An efficient input/output (I/O) retry method which can be implemented in an enterprise-server configured with QDIO. The method can include attempting a QDIO-based data transfer between outbound and inbound queues in respective sending and target LPARs in the enterprise server. Responsive to detecting a busy condition resulting from the attempt; it can be determined whether the busy condition arose from an asynchronous busy condition. If it is determined that the busy condition arose from an asynchronous busy condition in the target LPAR, any attempt to retry the QDIO-based data transfer can be delayed. Subsequent to the delay, the QDIO-based data transfer can be re-attempted.

    Method and apparatus for connecting similar stacks without using physical devices
    7.
    发明授权
    Method and apparatus for connecting similar stacks without using physical devices 失效
    用于连接类似堆栈而不使用物理设备的方法和设备

    公开(公告)号:US06334155B1

    公开(公告)日:2001-12-25

    申请号:US09193585

    申请日:1998-11-17

    IPC分类号: G06F1300

    CPC分类号: H04L29/06 H04L69/324

    摘要: The invention interconnects stacks executing the same protocol in the same node by means of a software implemented input/output device, thereby eliminating the need for physical resources otherwise required for data communication between the stacks. First and second connection objects are built in the virtual device in association with the first and second stacks, respectively. An association is also built between the first and second connection objects, thereby enabling communication between the stacks via the first and second connection objects.

    摘要翻译: 本发明通过软件实现的输入/输出设备来互连在相同节点中执行相同协议的堆栈,从而消除了对堆栈之间的数据通信所需的物理资源的需要。 第一和第二连接对象分别与第一和第二堆叠相关联地构建在虚拟设备中。 还在第一和第二连接对象之间建立关联,由此能够经由第一和第二连接对象进行堆栈之间的通信。

    Efficient data transfer within a virtual network
    8.
    发明授权
    Efficient data transfer within a virtual network 有权
    虚拟网络内高效的数据传输

    公开(公告)号:US08904037B2

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

    申请号:US13295537

    申请日:2011-11-14

    摘要: Improvements for the efficiency of data transfer within interconnected components of a virtual network, and in particular components of a single physical computing device are provided. The components exchange data as if they were communicating over an actual communications network using networking protocols. Data packets to be sent from one component to another are buffered by final destination address to improve efficiency of packet delivery.

    摘要翻译: 提供了对虚拟网络的互连组件内的数据传输效率的改进,特别是单个物理计算设备的组件的改进。 组件交换数据,就像它们是否通过使用网络协议的实际通信网络进行通信。 要从一个组件发送到另一个组件的数据包将通过最终目标地址进行缓冲,以提高数据包传输的效率。

    Direct Memory Move of Multiple Buffers Between Logical Partitions
    9.
    发明申请
    Direct Memory Move of Multiple Buffers Between Logical Partitions 失效
    逻辑分区之间的多个缓冲区的直接存储器移动

    公开(公告)号:US20090182927A1

    公开(公告)日:2009-07-16

    申请号:US12013276

    申请日:2008-01-11

    IPC分类号: G06F12/02

    CPC分类号: G06F9/5077 G06F9/544

    摘要: A method, apparatus and program product are provided for moving data from a source memory zone to a target memory zone of a computer. A source host operating system invokes a synchronous multiple move command for SBAL output buffers with a common target zone. The machine firmware identifies and validates the target argument of the first SBAL, validates the target zone state, moves the data associated with the first SBAL to the target zone; and then iteratively moves the data associated with the remaining SBALs to the target zone.

    摘要翻译: 提供了一种方法,装置和程序产品,用于将数据从源存储区移动到计算机的目标存储区。 源主机操作系统为具有公共目标区域的SBAL输出缓冲区调用同步多移动命令。 机器固件识别并验证第一个SBAL的目标参数,验证目标区域状态,将与第一个SBAL关联的数据移动到目标区域; 然后将与剩余SBAL相关联的数据迭代地移动到目标区域。

    METHODS FOR APPLICATIONS TO UTILIZE CROSS OPERATING SYSTEM FEATURES UNDER VIRTUALIZED SYSTEM ENVIRONMENTS
    10.
    发明申请
    METHODS FOR APPLICATIONS TO UTILIZE CROSS OPERATING SYSTEM FEATURES UNDER VIRTUALIZED SYSTEM ENVIRONMENTS 审中-公开
    应用于虚拟化系统环境下使用交叉操作系统功能的方法

    公开(公告)号:US20080115150A1

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

    申请号:US11560087

    申请日:2006-11-15

    IPC分类号: G06F9/44 G06F13/00

    摘要: Systems and methods for applications to utilize cross operating system features. Exemplary embodiments include a method for applications to utilize cross operating system features under system environments, the method including providing a communication stack in a provider system, generating protocol stack calls from an application in a consumer system, intercepting the protocol stack calls through a protocol stack interceptor-consumer residing on the consumer system, handing the intercepted protocol stack calls to a protocol stack interceptor-provider on the provider system and processing the protocol calls in the communication stack on the provider system for availability over a network to clients.

    摘要翻译: 应用程序利用跨操作系统功能的系统和方法。 示例性实施例包括用于在系统环境下利用跨操作系统特征的应用的方法,所述方法包括在提供商系统中提供通信栈,从消费者系统中的应用生成协议栈调用,通过协议栈拦截协议栈调用 拦截器 - 消费者驻留在消费者系统上,将拦截的协议栈调用传递给提供商系统上的协议栈拦截器提供商,并且通过网络向客户端提供在提供商系统上的通信栈中的协议调用。