METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR COORDINATING ERROR REPORTING AND RESET UTILIZING AN I/O ADAPTER THAT SUPPORTS VIRTUALIZATION
    31.
    发明申请
    METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR COORDINATING ERROR REPORTING AND RESET UTILIZING AN I/O ADAPTER THAT SUPPORTS VIRTUALIZATION 失效
    用于协调错误报告和复位的方法,装置和计算机程序产品,使用支持虚拟化的I / O适配器

    公开(公告)号:US20090089611A1

    公开(公告)日:2009-04-02

    申请号:US12059870

    申请日:2008-03-31

    IPC分类号: G06F11/20

    摘要: A method, apparatus, and computer program product are disclosed in a shared processor data processing system for coordinating error reporting for and resetting of a physical I/O adapter that supports virtualization. The physical I/O adapter is virtualized by generating virtual I/O adapters that each represent a portion of the physical I/O adapter. Each one of the virtual I/O adapters is assigned to a different one of client logical partitions. A determination is made regarding whether the physical I/O adapter may have experienced an error. If the physical I/O adapter has experienced an error, all of the client logical partitions are notified about the error and a recovery of the physical I/O adapter is coordinated among all of the client logical partitions by waiting for each client logical partition to acknowledge the error notification before the physical I/O adapter is reset.

    摘要翻译: 共享处理器数据处理系统中公开了一种方法,装置和计算机程序产品,用于协调支持虚拟化的物理I / O适配器的错误报告和重置。 物理I / O适配器通过生成虚拟I / O适配器进行虚拟化,每个虚拟I / O适配器均表示物理I / O适配器的一部分。 每个虚拟I / O适配器都分配给不同的客户端逻辑分区。 确定物理I / O适配器是否可能经历错误。 如果物理I / O适配器发生错误,则会通知所有客户端逻辑分区,并通过等待每个客户端逻辑分区到所有客户机逻辑分区来协调物理I / O适配器的恢复 在物理I / O适配器复位之前确认错误通知。

    Apparatus and method for updating I/O capability of a logically-partitioned computer system
    32.
    发明授权
    Apparatus and method for updating I/O capability of a logically-partitioned computer system 失效
    用于更新逻辑分区计算机系统的I / O能力的装置和方法

    公开(公告)号:US07412545B2

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

    申请号:US10897332

    申请日:2004-07-22

    IPC分类号: G06F3/00 G06F13/12 G06F9/00

    CPC分类号: G06F9/5077 G06F8/656

    摘要: A hosting partition update mechanism allows updating the I/O capability of a logically-partitioned computer system in a way that minimally affects the performance and availability of I/O in the computer system. When an update is needed, a new hosting partition is created with the desired update(s). The I/O adapters in the current hosting partition are then migrated to the new hosting partition. The migration of an I/O adapter from the current hosting partition to the new hosting partition is relatively fast, thereby minimally impacting system performance and availability of I/O. Once all of the I/O adapters have been migrated to the new hosting partition, the current hosting partition may be kept as a backup, or may be eliminated. Providing a new or backup hosting partition allows updates to be performed in the new or backup hosting partition in a non-disruptive manner while the current hosting partition continues to service I/O requests.

    摘要翻译: 主机分区更新机制允许以最小程度上影响计算机系统中I / O的性能和可用性的方式更新逻辑分区计算机系统的I / O能力。 当需要更新时,将创建一个新的托管分区,并具有所需的更新。 当前主机分区中的I / O适配器随后被迁移到新的主机分区。 将I / O适配器从当前主机分区迁移到新的主机分区相对较快,从而最小程度上影响了系统性能和I / O的可用性。 一旦所有的I / O适配器都已经迁移到新的主机分区,当前的主机分区可能会保留作为备份,或者可能被删除。 提供新的或备份的主机分区允许在新的或备份主机分区中以不间断的方式执行更新,同时当前的主机分区继续维护I / O请求。

    UPDATING I/O CAPABILITY OF A LOGICALLY-PARTITIONED COMPUTER SYSTEM
    33.
    发明申请
    UPDATING I/O CAPABILITY OF A LOGICALLY-PARTITIONED COMPUTER SYSTEM 失效
    更新一个逻辑分区计算机系统的I / O能力

    公开(公告)号:US20080178191A1

    公开(公告)日:2008-07-24

    申请号:US12055922

    申请日:2008-03-26

    IPC分类号: G06F9/46 G06F12/02

    CPC分类号: G06F9/5077 G06F8/656

    摘要: A hosting partition update mechanism allows updating I/O capability of a logically-partitioned computer system in a way that minimally affects the performance and availability of I/O in the computer system. When an update is needed, a new hosting partition is created with the desired update(s). I/O adapters in the current hosting partition are then migrated to the new hosting partition. The migration of an I/O adapter from the current hosting partition to the new hosting partition is relatively fast, thereby minimally impacting system performance and availability of I/O. Once all of the I/O adapters have been migrated to the new hosting partition, the current hosting partition may be kept as a backup, or may be eliminated. Providing a new or backup hosting partition allows updates to be performed in the new or backup hosting partition in a non-disruptive manner while the current hosting partition continues to service I/O requests.

    摘要翻译: 托管分区更新机制允许以最小程度上影响计算机系统中I / O性能和可用性的方式更新逻辑分区计算机系统的I / O能力。 当需要更新时,将创建一个新的托管分区,并具有所需的更新。 当前主机分区中的I / O适配器随后被迁移到新的主机分区。 将I / O适配器从当前主机分区迁移到新的主机分区相对较快,从而最小程度上影响了系统性能和I / O的可用性。 一旦所有的I / O适配器都已经迁移到新的主机分区,当前的主机分区可能会保留作为备份,或者可能被删除。 提供新的或备份的主机分区允许在新的或备份主机分区中以不间断的方式执行更新,同时当前的主机分区继续维护I / O请求。

    Apparatus and method for sharing a network I/O adapter between logical partitions
    34.
    发明授权
    Apparatus and method for sharing a network I/O adapter between logical partitions 有权
    在逻辑分区之间共享网络I / O适配器的装置和方法

    公开(公告)号:US07383555B2

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

    申请号:US10798914

    申请日:2004-03-11

    CPC分类号: G06F9/5077

    摘要: An I/O adapter sharing mechanism in a logically partitioned computer system allows sharing a network I/O adapter between logical partitions in an efficient manner. A first logical partition owns (or controls) the I/O adapter, and a second logical partition desires to use (or share) the I/O adapter. An I/O adapter device driver that includes a hardware interface is provided in the first logical partition. A virtual device driver is provided in the second logical partition that provides a set of functions that is at least partially defined by querying the I/O adapter device driver in the first logical partition. The I/O adapter sharing mechanism includes a transfer mechanism that allows data to be transferred directly from the virtual device driver in the second logical partition to the I/O adapter without passing through the I/O adapter device driver in the first logical partition.

    摘要翻译: 逻辑分区计算机系统中的I / O适配器共享机制允许以有效的方式在逻辑分区之间共享网络I / O适配器。 第一个逻辑分区拥有(或控制)I / O适配器,第二个逻辑分区希望使用(或共享)I / O适配器。 在第一逻辑分区中提供包含硬件接口的I / O适配器设备驱动程序。 在第二逻辑分区中提供虚拟设备驱动器,其提供至少部分地通过查询第一逻辑分区中的I / O适配器设备驱动程序定义的一组功能。 I / O适配器共享机制包括传输机制,其允许将数据直接从第二逻辑分区中的虚拟设备驱动程序传送到I / O适配器,而不通过第一逻辑分区中的I / O适配器设备驱动程序。

    APPARATUS AND METHOD FOR UPDATING I/O CAPABILITY OF A LOGICALLY-PARTITIONED COMPUTER SYSTEM
    35.
    发明申请
    APPARATUS AND METHOD FOR UPDATING I/O CAPABILITY OF A LOGICALLY-PARTITIONED COMPUTER SYSTEM 有权
    用于更新逻辑分区计算机系统的I / O能力的装置和方法

    公开(公告)号:US20080104606A1

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

    申请号:US11967141

    申请日:2007-12-29

    IPC分类号: G06F9/50

    CPC分类号: G06F9/5077 G06F8/656

    摘要: A hosting partition update mechanism allows updating I/O capability of a logically-partitioned computer system in a way that minimally affects the performance and availability of I/O in the computer system. When an update is needed, a new hosting partition is created with the desired update(s). I/O adapters in the current hosting partition are then migrated to the new hosting partition. The migration of an I/O adapter from the current hosting partition to the new hosting partition is relatively fast, thereby minimally impacting system performance and availability of I/O. Once all of the I/O adapters have been migrated to the new hosting partition, the current hosting partition may be kept as a backup, or may be eliminated. Providing a new or backup hosting partition allows updates to be performed in the new or backup hosting partition in a non-disruptive manner while the current hosting partition continues to service I/O requests.

    摘要翻译: 托管分区更新机制允许以最小程度上影响计算机系统中I / O性能和可用性的方式更新逻辑分区计算机系统的I / O能力。 当需要更新时,将创建一个新的托管分区,并具有所需的更新。 当前主机分区中的I / O适配器随后被迁移到新的主机分区。 将I / O适配器从当前主机分区迁移到新的主机分区相对较快,从而最小程度上影响了系统性能和I / O的可用性。 一旦所有的I / O适配器都已经迁移到新的主机分区,当前的主机分区可能会保留作为备份,或者可能被删除。 提供新的或备份的主机分区允许在新的或备份主机分区中以不间断的方式执行更新,同时当前的主机分区继续维护I / O请求。

    Association of memory access through protection attributes that are associated to an access control level on a PCI adapter that supports virtualization
    37.
    发明申请
    Association of memory access through protection attributes that are associated to an access control level on a PCI adapter that supports virtualization 审中-公开
    通过与支持虚拟化的PCI适配器上的访问控制级别相关联的保护属性来关联内存访问

    公开(公告)号:US20060212870A1

    公开(公告)日:2006-09-21

    申请号:US11066419

    申请日:2005-02-25

    IPC分类号: G06F9/46

    CPC分类号: G06F13/102 G06F13/385

    摘要: A method, system, and computer program product for sharing adapter resources among multiple operating system instances. The present invention provides a mechanism for dynamically allocating virtualized I/O adapter resources. The present invention separates the operation of adapter resource allocation from adapter resource management. Protection attributes within the adapter resource context are used to allow the adapter to enforce access control over the adapter resources. The hypervisor allocates an available adapter resource to a given partition. The adapter is notified of the allocation, and the adapter updates its internal structure to reflect the allocation. The hypervisor may revoke ownership of and reassign adapter resources to another OS instance. In this manner, the allocation described above allows for the simple reassignment of resources from one partition to another.

    摘要翻译: 一种用于在多个操作系统实例之间共享适配器资源的方法,系统和计算机程序产品。 本发明提供了一种动态分配虚拟化I / O适配器资源的机制。 本发明将适配器资源分配的操作与适配器资源管理分开。 适配器资源上下文中的保护属性用于允许适配器强制对适配器资源进行访问控制。 管理程序将可用的适配器资源分配给给定的分区。 适配器被通知分配,并且适配器更新其内部结构以反映分配。 虚拟机管理程序可能会撤消将适配器资源的所有权重新分配给另一个OS实例。 以这种方式,上述分配允许从一个分区到另一个分区的资源的简单重新分配。

    System and method for virtual adapter resource allocation
    38.
    发明申请
    System and method for virtual adapter resource allocation 失效
    虚拟适配器资源分配的系统和方法

    公开(公告)号:US20060212620A1

    公开(公告)日:2006-09-21

    申请号:US11066521

    申请日:2005-02-25

    IPC分类号: G06F13/38

    CPC分类号: G06F9/5077 G06F9/5011

    摘要: A method, computer program product, and distributed data processing system that enables host software or firmware to allocate virtual resources to one or more system images from a single physical I/O adapter, such as a PCI, PCI-X, or PCI-E adapter, is provided. Adapter resource groups are assigned to respective system images. An adapter resource group is exclusively available to the system image to which the adapter resource group assignment was made. Assignment of adapter resource groups may be made per a relative resource assignment or an absolute resource assignment. In another embodiment, adapter resource groups are assigned to system images on a first come, first served basis.

    摘要翻译: 一种方法,计算机程序产品和分布式数据处理系统,其使得主机软件或固件能够将虚拟资源分配给来自单个物理I / O适配器(例如PCI,PCI-X或PCI-E)的一个或多个系统图像 适配器。 适配器资源组分配给相应的系统映像。 适配器资源组对适配器资源组分配进行了分配的系统映像是唯一可用的。 适配器资源组的分配可以根据相对资源分配或绝对资源分配进行。 在另一个实施例中,适配器资源组以先到先得的原则被分配给系统图像。

    Native virtualization on a partially trusted adapter using PCI host bus, device, and function number for identification
    39.
    发明申请
    Native virtualization on a partially trusted adapter using PCI host bus, device, and function number for identification 有权
    使用PCI主机总线,器件和功能号进行识别的部分信任适配器上的本地虚拟化

    公开(公告)号:US20060212606A1

    公开(公告)日:2006-09-21

    申请号:US11066519

    申请日:2005-02-25

    IPC分类号: G06F3/00

    CPC分类号: G06F9/5077

    摘要: A mechanism that allows a single physical I/O adapter, such as a PCI, PCI-X, or PCI-E adapter, to perform I/O transactions using the PCI host bus, device, and function numbers to validate that an I/O transaction originated from the proper host is provided. Additionally, a method for facilitating identification of a transaction source partition is provided. An input/output transaction that is directed to a physical adapter is originated from a system image of a plurality of system images. The host data processing system adds an identifier of the system image to the input/output transaction. The input/output transaction is then conveyed to the physical adapter for processing of the input/output transaction.

    摘要翻译: 允许单个物理I / O适配器(例如PCI,PCI-X或PCI-E适配器)使用PCI主机总线,设备和功能号执行I / O事务的机制,以验证I / 提供源自正确主机的O交易。 另外,提供了一种便于标识事务源分区的方法。 定向到物理适配器的输入/输出事务源自多个系统图像的系统映像。 主机数据处理系统将系统映像的标识符添加到输入/输出事务。 然后将输入/输出事务传送到物理适配器以处理输入/输出事务。