会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Differentiating traffic types in a multi-root PCI express environment
    • 在多根PCI Express环境中区分流量类型
    • US07913024B2
    • 2011-03-22
    • US12330578
    • 2008-12-09
    • Aaron C. BrownDouglas M. FreimuthRenato J. RecioSteven M. Thurber
    • Aaron C. BrownDouglas M. FreimuthRenato J. RecioSteven M. Thurber
    • G06F13/36
    • G06F13/4022
    • Mechanisms for differentiating traffic types in a multi-root PCI Express environment are provided. The mechanisms generate a first mapping data structure that, for each single-root virtual hierarchy in the multi-root data processing system, associates a plurality of traffic classes with a plurality of priority groups and maps each traffic class in the plurality of traffic classes to a corresponding virtual channel in a plurality of virtual channels. Moreover, a second mapping data structure is generated that maps each virtual channel in the plurality of virtual channels to corresponding virtual link in a plurality of virtual links of the multi-root data processing system. Traffic of a particular priority group is routed from a single-root virtual hierarchy to a particular virtual link in the plurality of the virtual links based on the first mapping data structure and second mapping data structure.
    • 提供了在多根PCI Express环境中区分流量类型的机制。 这些机制产生第一映射数据结构,对于多根数据处理系统中的每个单根虚拟层次结构,将多个业务类与多个优先级组相关联并将多个业务类中的每个业务类映射到 在多个虚拟通道中的对应的虚拟通道。 此外,生成将多个虚拟信道中的每个虚拟信道映射到多根数据处理系统的多个虚拟链路中的相应虚拟链路的第二映射数据结构。 基于第一映射数据结构和第二映射数据结构,特定优先级组的业务从单根虚拟层次被路由到多个虚拟链路中的特定虚拟链路。
    • 2. 发明申请
    • Native and Non-Native I/O Virtualization in a Single Adapter
    • 单一适配器中的本地和非本机I / O虚拟化
    • US20090276551A1
    • 2009-11-05
    • US12114970
    • 2008-05-05
    • Aaron C. BrownDouglas M. FreimuthRenato J. RecioSteven M. Thurber
    • Aaron C. BrownDouglas M. FreimuthRenato J. RecioSteven M. Thurber
    • G06F13/12G06F13/00
    • G06F13/102
    • Mechanisms for enabling both native and non-native input/output virtualization (IOV) in a single I/O adapter are provided. The mechanisms allow a system with a large number of logical partitions (LPARs) and system images to use IOV to share a native IOV enabled I/O adapter or endpoint that does not implement the necessary number of virtual functions (VFs) for each LPAR and system image. A number of VFs supported by the I/O adapter, less one, are assigned to LPARs and system images so that they may make use of native IOV using these VFs. The remaining VF is associated with a virtual intermediary (VI) which handles non-native IOV of the I/O adapter. Any remaining LPARs and system images share the I/O adapter using the non-native IOV via the VI. Thus, any number of LPARs and system images may share the same I/O adapter or endpoint.
    • 提供了在单个I / O适配器中实现本机和非本机输入/输出虚拟化(IOV)的机制。 这些机制允许具有大量逻辑分区(LPAR)和系统映像的系统使用IOV来共享不为每个LPAR实现必需数量的虚拟函数(VF)的本机IOV使能的I / O适配器或端点, 系统图像。 I / O适配器支持的多个VF分配给LPAR和系统映像,从而可以利用这些VF使用本机IOV。 剩余的VF与处理I / O适配器的非本地IOV的虚拟中介(VI)相关联。 任何剩余的LPAR和系统映像都使用非本机IOV通过VI共享I / O适配器。 因此,任何数量的LPAR和系统映像可以共享相同的I / O适配器或端点。
    • 3. 发明授权
    • Distribution of resources for I/O virtualized (IOV) adapters and management of the adapters through an IOV management partition via user selection of compatible virtual functions
    • 通过用户选择兼容的虚拟功能,通过IOV管理分区分配I / O虚拟化(IOV)适配器的资源和适配器的管理
    • US08141094B2
    • 2012-03-20
    • US11949419
    • 2007-12-03
    • Aaron C. BrownDouglas M. FreimuthRenato J. RecioSteven M. Thurber
    • Aaron C. BrownDouglas M. FreimuthRenato J. RecioSteven M. Thurber
    • G06F9/46G06F3/00G06F13/00
    • G06F13/102G06F2009/45579
    • Mechanisms to address the situation where an input/output (I/O) fabric is shared by more than one logical partition (LPAR) and where each LPAR can share with the other LPARs an I/O adapter (LOA) are provided. In particular, each LPAR is assigned its own separate address space to access a virtual function (VF) assigned to it such that each LPAR's perception is that it has its own independent IOA. Each VF may be shared across multiple LPARs. Facilities are provided for management of the shared resources of the IOA via a Physical Function (PF) of the IOA by assignment of that PF to an I/O Virtualization Management Partition (IMP). The code running in the IMP acts as a virtual intermediary to the VFs for fully managing the VF error handling, VF reset, and configuration operations. The IMP also acts as an interface to the PF for accessing common VF functionality. Furthermore, the functions of resource assignment and management relative to the VFs and the client partitions that use those VFs, which might normally be done by an entity like a hypervisor, are implemented by this IMP.
    • 解决输入/输出(I / O)结构由多个逻辑分区(LPAR)共享并且每个LPAR可以与其他LPAR共享I / O适配器(LOA)的情况的机制。 特别地,每个LPAR被分配其自己的单独的地址空间以访问分配给它的虚拟功能(VF),使得每个LPAR的感知是它具有其自己的独立IOA。 每个VF可以跨多个LPAR共享。 通过将该PF分配给I / O虚拟化管理分区(IMP),通过IOA的物理功能(PF)来管理IOA的共享资源的设施。 IMP中运行的代码充当VF的虚拟中介,用于完全管理VF错误处理,VF复位和配置操作。 IMP还作为PF访问常用VF功能的接口。 此外,使用这些VF(通常由虚拟机管理程序等实体进行的)的VF和客户机分区的资源分配和管理的功能由本IMP实现。
    • 4. 发明授权
    • Management of an IOV adapter through a virtual intermediary in an IOV management partition
    • 通过IOV管理分区中的虚拟中介管理IOV适配器
    • US08141093B2
    • 2012-03-20
    • US11940360
    • 2007-11-15
    • Aaron C. BrownDouglas M. FreimuthRenato J. RecioSteven M. Thurber
    • Aaron C. BrownDouglas M. FreimuthRenato J. RecioSteven M. Thurber
    • G06F9/46
    • G06F9/45558G06F2009/45579
    • Mechanisms that address the situation where an input/output (I/O) fabric is shared by more than one logical partition (LPAR) and where each LPAR can share with the other LPARs an I/O adapter (IOA) are provided. In particular, each LPAR is assigned its own separate address space to access a virtual function (VF) assigned to it such that each LPAR's perception is that it has its own independent IOA. Each VF may be shared across multiple LPARs. Facilities are provided for management of the shared resources of the IOA via a Physical Function (PF) of the IOA by assignment of that PF to an I/O Virtualization Management Partition (IMP). The code running in the IMP acts as a virtual intermediary to the VFs for fully managing the VF error handling, VF reset, and configuration operations. The IMP also acts as an interface to the PF for accessing common VF functionality.
    • 解决了输入/输出(I / O)结构由多个逻辑分区(LPAR)共享并且每个LPAR可以与其他LPAR共享一个I / O适配器(IOA)的情况的机制。 特别地,每个LPAR被分配其自己的单独的地址空间以访问分配给它的虚拟功能(VF),使得每个LPAR的感知是它具有其自己的独立IOA。 每个VF可以跨多个LPAR共享。 通过将该PF分配给I / O虚拟化管理分区(IMP),通过IOA的物理功能(PF)来管理IOA的共享资源的设施。 IMP中运行的代码充当VF的虚拟中介,用于完全管理VF错误处理,VF复位和配置操作。 IMP还作为PF访问常用VF功能的接口。
    • 5. 发明申请
    • Differentiating Traffic Types in a Multi-Root PCI Express Environment
    • 在多根PCI Express环境中区分流量类型
    • US20100146170A1
    • 2010-06-10
    • US12330578
    • 2008-12-09
    • Aaron C. BrownDouglas M. FreimuthRenato J. RecioSteven M. Thurber
    • Aaron C. BrownDouglas M. FreimuthRenato J. RecioSteven M. Thurber
    • G06F13/00
    • G06F13/4022
    • Mechanisms for differentiating traffic types in a multi-root PCI Express environment are provided. The mechanisms generate a first mapping data structure that, for each single-root virtual hierarchy in the multi-root data processing system, associates a plurality of traffic classes with a plurality of priority groups and maps each traffic class in the plurality of traffic classes to a corresponding virtual channel in a plurality of virtual channels. Moreover, a second mapping data structure is generated that maps each virtual channel in the plurality of virtual channels to corresponding virtual link in a plurality of virtual links of the multi-root data processing system. Traffic of a particular priority group is routed from a single-root virtual hierarchy to a particular virtual link in the plurality of the virtual links based on the first mapping data structure and second mapping data structure.
    • 提供了在多根PCI Express环境中区分流量类型的机制。 这些机制产生第一映射数据结构,对于多根数据处理系统中的每个单根虚拟层次结构,将多个业务类与多个优先级组相关联并将多个业务类中的每个业务类映射到 在多个虚拟通道中的对应的虚拟通道。 此外,生成将多个虚拟信道中的每个虚拟信道映射到多根数据处理系统的多个虚拟链路中的相应虚拟链路的第二映射数据结构。 基于第一映射数据结构和第二映射数据结构,特定优先级组的业务从单根虚拟层次被路由到多个虚拟链路中的特定虚拟链路。
    • 6. 发明申请
    • SYSTEM AND METHOD FOR DISTRIBUTION OF RESOURCES FOR AN I/O VIRTUALIZED (IOV) ADAPTER AND MANAGEMENT OF THE ADAPTER THROUGH AN IOV MANAGEMENT PARTITION
    • 用于分配I / O虚拟化(IOV)适配器的资源的系统和方法以及通过IOV管理分区管理适配器
    • US20090144731A1
    • 2009-06-04
    • US11949419
    • 2007-12-03
    • Aaron C. BrownDouglas M. FreimuthRenato J. RecioSteven M. Thurber
    • Aaron C. BrownDouglas M. FreimuthRenato J. RecioSteven M. Thurber
    • G06F9/455
    • G06F13/102G06F2009/45579
    • The system and method address the situation where an input/output (I/O) fabric is shared by more than one logical partition (LPAR) and where each LPAR can share with the other LPARs an I/O adapter (IOA). In particular, each LPAR is assigned its own separate address space to access a virtual function (VF) assigned to it such that each LPAR's perception is that it has its own independent IOA. Each VF may be shared across multiple LPARs. Facilities are provided for management of the shared resources of the IOA via a Physical Function (PF) of the IOA by assignment of that PF to an I/O Virtualization Management Partition (IMP). The code running in the IMP acts as a virtual intermediary to the VFs for fully managing the VF error handling, VF reset, and configuration operations. The IMP also acts as an interface to the PF for accessing common VF functionality. Furthermore, the functions of resource assignment and management relative to the VFs and the client partitions that use those VFs, which might normally be done by an entity like a hypervisor, are implemented by this IMP.
    • 系统和方法解决了一个输入/输出(I / O)结构由多个逻辑分区(LPAR)共享并且每个LPAR可以与其他LPAR与I / O适配器(IOA)共享的情况。 特别地,每个LPAR被分配其自己的单独的地址空间以访问分配给它的虚拟功能(VF),使得每个LPAR的感知是它具有其自己的独立IOA。 每个VF可以跨多个LPAR共享。 通过将该PF分配给I / O虚拟化管理分区(IMP),通过IOA的物理功能(PF)来管理IOA的共享资源的设施。 IMP中运行的代码充当VF的虚拟中介,用于完全管理VF错误处理,VF复位和配置操作。 IMP还作为PF访问常用VF功能的接口。 此外,使用这些VF(通常由虚拟机管理程序等实体进行的)的VF和客户机分区的资源分配和管理的功能由本IMP实现。
    • 9. 发明授权
    • Native and non-native I/O virtualization in a single adapter
    • 单一适配器中的本机和非本机I / O虚拟化
    • US08103810B2
    • 2012-01-24
    • US12114970
    • 2008-05-05
    • Aaron C. BrownDouglas M. FreimuthRenato J. RecioSteven M. Thurber
    • Aaron C. BrownDouglas M. FreimuthRenato J. RecioSteven M. Thurber
    • G06F13/12G06F13/38G06F13/00
    • G06F13/102
    • Mechanisms for enabling both native and non-native input/output virtualization (IOV) in a single I/O adapter are provided. The mechanisms allow a system with a large number of logical partitions (LPARs) and system images to use IOV to share a native IOV enabled I/O adapter or endpoint that does not implement the necessary number of virtual functions (VFs) for each LPAR and system image. A number of VFs supported by the I/O adapter, less one, are assigned to LPARs and system images so that they may make use of native IOV using these VFs. The remaining VF is associated with a virtual intermediary (VI) which handles non-native IOV of the I/O adapter. Any remaining LPARs and system images share the I/O adapter using the non-native IOV via the VI. Thus, any number of LPARs and system images may share the same I/O adapter or endpoint.
    • 提供了在单个I / O适配器中实现本机和非本机输入/输出虚拟化(IOV)的机制。 这些机制允许具有大量逻辑分区(LPAR)和系统映像的系统使用IOV来共享不为每个LPAR实现必需数量的虚拟函数(VF)的本机IOV使能的I / O适配器或端点, 系统图像。 I / O适配器支持的多个VF分配给LPAR和系统映像,从而可以利用这些VF使用本机IOV。 剩余的VF与处理I / O适配器的非本地IOV的虚拟中介(VI)相关联。 任何剩余的LPAR和系统映像都使用非本机IOV通过VI共享I / O适配器。 因此,任何数量的LPAR和系统映像可以共享相同的I / O适配器或端点。
    • 10. 发明授权
    • PCI function south-side data management
    • PCI功能南端数据管理
    • US07743189B2
    • 2010-06-22
    • US12114961
    • 2008-05-05
    • Aaron C. BrownDouglas M. FreimuthRenato J. RecioSteven M. Thurber
    • Aaron C. BrownDouglas M. FreimuthRenato J. RecioSteven M. Thurber
    • G06F13/00G06F13/20G06F9/455G06F13/10G06F9/46G06F13/14
    • G06F9/5077
    • A hypervisor, during device discovery, has code which can examine the south-side management data structure in an adapter's configuration space and determine the type of device which is being configured. The hypervisor may copy the south-side management data structure to a hardware management console (HMC) and the HMC can populate the data structure with south-side data and then pass the structure to the hypervisor to replace the data structure on the adapter. In another embodiment the hypervisor may copy the data structure to the HMC and the HMC can instruct the hypervisor to fill-in the data structure, a virtual function at a time, with south-side management data associations. The administrator can assign south-side data, such as a MAC address for a virtual instance of an Ethernet device, to LPARs sharing the adapter. Thus, a standard way to manage the south-side data of virtual functions is provided.
    • 在设备发现期间,管理程序具有可以检查适配器配置空间中的南侧管理数据结构的代码,并确定正在配置的设备的类型。 管理程序可以将南侧管理数据结构复制到硬件管理控制台(HMC),HMC可以使用南侧数据填充数据结构,然后将结构传递给管理程序,以替换适配器上的数据结构。 在另一个实施例中,管理程序可以将数据结构复制到HMC,并且HMC可以指示管理程序用南侧管理数据关联一次填充数据结构(虚拟功能)。 管理员可以向共享适配器的LPAR分配南侧数据,如以太网设备的虚拟实例的MAC地址。 因此,提供了管理虚拟功能的南侧数据的标准方式。