会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • SYSTEM AND METHOD FOR MIGRATING STATELESS VIRTUAL FUNCTIONS FROM ONE VIRTUAL PLANE TO ANOTHER
    • 从一个虚拟平面向另一个虚拟平面移植无效虚拟功能的系统和方法
    • US20080147887A1
    • 2008-06-19
    • US11612562
    • 2006-12-19
    • Douglas M FreimuthRenato J. RecioClaudia A. SalzbergSteven M. ThurberJacobo A. Vargas
    • Douglas M FreimuthRenato J. RecioClaudia A. SalzbergSteven M. ThurberJacobo A. Vargas
    • G06F3/00
    • G06F13/4022
    • A system and method for migration of stateless virtual functions from one virtual plane to another are provided. When a migration of a source virtual function to a destination virtual function in another virtual plane is to be performed, a source single root PCI manager (SR-PCIM) is first interrupted by a multiple root PCI manager (MR-PCIM). Configuration information that defines the source virtual function is then redefined on the destination virtual function for this stateless migration. A function level reset may then be performed on the source virtual function. The destination SR-PCIM may be interrupted by the MR-PCIM with an interrupt for the destination virtual function. A function level reset may then be performed on the destination virtual function. The destination virtual function state may then be changed to an “active” state such that the migrated virtual function begins processing transactions.
    • 提供了一种将无状态虚拟功能从一个虚拟平面迁移到另一个虚拟平面的系统和方法。 当要执行源虚拟功能到另一个虚拟平面中的目标虚拟功能的迁移时,源单根PCI管理器(SR-PCIM)首先被多根PCI管理器(MR-PCIM)中断。 然后,定义源虚拟功能的配置信息在目标虚拟功能上重新定义,用于无状态迁移。 然后可以对源虚拟功能执行功能电平复位。 目的地SR-PCIM可能被MR-PCIM中断,并带有目的虚拟功能的中断。 然后可以在目的地虚拟功能上执行功能电平复位。 然后可以将目的地虚拟功能状态改变为“活动”状态,使得迁移的虚拟功能开始处理事务。
    • 5. 发明授权
    • Migration of a virtual endpoint from one virtual plane to another
    • 将虚拟端点从一个虚拟平面迁移到另一个虚拟平面
    • US07813366B2
    • 2010-10-12
    • US11612547
    • 2006-12-19
    • Douglas M. FreimuthRenato J. RecioClaudia A. SalzbergSteven M. ThurberJacobo A. Vargas
    • Douglas M. FreimuthRenato J. RecioClaudia A. SalzbergSteven M. ThurberJacobo A. Vargas
    • H04L12/28
    • G06F13/4282G06F2213/0026
    • Mechanisms for migration of a virtual endpoint from one virtual plane to another are provided. With these mechanisms, when a management application requests migration of a virtual endpoint (VE) from one virtual plane (VP) to another, a fabric manager provides an input/output virtualization intermediary (IOVI) with an interrupt to perform a stateless migration. The IOVI quiesces outstanding requests to the virtual functions (VFs) of the VE, causes a function level reset of the VFs, deconfigures addresses in intermediary switches corresponding to the VP, and informs the fabric manager that a destination migration is requested. The fabric manager sends an interrupt to the destination IOVI which performs a function level reset of the destination VFs and reprograms the intermediary switches with the addresses of the destination VP. The destination VFs may then be placed in an active state.
    • 提供了将虚拟端点从一个虚拟平面迁移到另一个虚拟平面的机制。 利用这些机制,当管理应用程序请求将虚拟端点(VE)从一个虚拟平面(VP)迁移到另一个虚拟平面(VE)时,架构管理器提供具有中断的输入/输出虚拟化中介(IOVI)以执行无状态迁移。 IOVI暂停对VE的虚拟功能(VF)的未完成请求,导致VF的功能级重置,解除与VP相对应的中间交换机中的地址,并通知架构管理器请求目的地迁移。 架构管理器向目标IOVI发送一个中断,执行目的地VF的功能级复位,并用目的地VP的地址重新编程中间交换机。 然后可以将目的地VF置于活动状态。
    • 6. 发明申请
    • SYSTEM AND METHOD FOR HOT-PLUG/REMOVE OF A NEW COMPONENT IN A RUNNING PCIE FABRIC
    • 用于热插拔/拆卸运行中的新组件的系统和方法
    • US20080147937A1
    • 2008-06-19
    • US11612543
    • 2006-12-19
    • Douglas M. FreimuthRenato J. RecioClaudia A. SalzbergSteven M. ThurberJacobo A. Vargas
    • Douglas M. FreimuthRenato J. RecioClaudia A. SalzbergSteven M. ThurberJacobo A. Vargas
    • G06F13/00
    • G06F13/4022
    • A system and method for hot-plug/remove of a new component in a running communication fabric, such as a PCIe fabric, are provided. With the system and method, the addition of a new component in the fabric is detected and an event is sent to a multiple root fabric configuration manager. The multiple root fabric configuration manager gathers information about the new component and updates its I/O component tree structure in its configuration data structure to include the new component. The new component may then be utilized via the updated configuration data structure. When a component is to be removed, the multiple root fabric configuration manager receives an event indicating the component to be removed, determines which branches of the tree structure are affected by the removal, and updates its configuration data structure accordingly to remove the component and its associated components from the virtual plane of the removed component.
    • 提供了一种用于在运行的通信结构(例如PCIe结构)中热插拔/删除新组件的系统和方法。 通过系统和方法,可以检测到Fabric中添加新组件,并将事件发送给多根结构配置管理器。 多根结构配置管理器收集有关新组件的信息,并在其配置数据结构中更新其I / O组件树结构以包含新组件。 然后可以通过更新的配置数据结构来利用新的组件。 当要除去组件时,多根结构配置管理器将接收到一个表示要删除的组件的事件,确定树结构的哪些分支受到删除的影响,并相应地更新其配置数据结构以删除该组件及其组件 已删除组件的虚拟平面中的关联组件。
    • 8. 发明授权
    • Communication between host systems using a queuing system and shared memories
    • 使用排队系统和共享存储器的主机系统之间的通信
    • US07836129B2
    • 2010-11-16
    • US11612526
    • 2006-12-19
    • Douglas M. FreimuthRenato J. RecioClaudia A. SalzbergSteven M. ThurberJacobo A. Vargas
    • Douglas M. FreimuthRenato J. RecioClaudia A. SalzbergSteven M. ThurberJacobo A. Vargas
    • G06F15/16
    • G06F13/42G06F2213/0026
    • A mechanism is provided for communication between host systems using a queuing system and shared memories. Memory address spaces of the host systems are initialized such that endpoints may be accessible by root complexes across host systems. These memory address spaces may then be used to allow system images, and their corresponding applications, associated with these root complexes to communicate with the endpoints using a queuing system. Such a queuing system may comprise queue structures having doorbell structures for providing information about the queue entries in the queue structures. Queue elements may be generated and added to the queue structures, and the doorbell structure may be written to, in order to thereby inform an endpoint or root complex that queue elements are available for processing. DMA operations may be performed to retrieve the queue elements and the data corresponding to the queue elements.
    • 提供了一种用于使用排队系统和共享存储器的主机系统之间的通信的机制。 主机系统的内存地址空间被初始化,使得端点可以通过主机系统的根配置来访问。 然后可以使用这些存储器地址空间来允许与这些根组合相关联的系统映像及其相应的应用程序使用排队系统与端点进行通信。 这种排队系统可以包括具有门铃结构的队列结构,用于提供关于队列结构中的队列条目的信息。 可以生成队列元素并将其添加到队列结构中,并且可以将门铃结构写入,以便由此通知端点或根组合,队列元素可用于处理。 可以执行DMA操作以检索与队列元素相对应的队列元素和数据。
    • 9. 发明授权
    • Migrating stateless virtual functions from one virtual plane to another
    • 将无状态虚拟函数从一个虚拟平面迁移到另一个虚拟平面
    • US07657663B2
    • 2010-02-02
    • US11612562
    • 2006-12-19
    • Douglas M. FreimuthRenato J. RecioClaudia A. SalzbergSteven M. ThurberJacobo A. Vargas
    • Douglas M. FreimuthRenato J. RecioClaudia A. SalzbergSteven M. ThurberJacobo A. Vargas
    • G06F3/00G06F13/00G06F11/00
    • G06F13/4022
    • Mechanisms for migration stateless virtual functions from one virtual plane to another are provided. When a migration of a source virtual function to a destination virtual function in another virtual plane is to be performed, a source single root PCI manager (SR-PCIM) is first interrupted by a multiple root PCI manager (MR-PCIM). Configuration information that defines the source virtual function is then redefined on the destination virtual function for this stateless migration. A function level reset may then be performed on the source virtual function. The destination SR-PCIM may be interrupted by the MR-PCIM with an interrupt for the destination virtual function. A function level reset may then be performed on the destination virtual function. The destination virtual function state may then be changed to an “active” state such that the migrated virtual function begins processing transactions.
    • 提供了将无状态虚拟功能从一个虚拟平面迁移到另一个虚拟平面的机制。 当要执行源虚拟功能到另一个虚拟平面中的目标虚拟功能的迁移时,源单根PCI管理器(SR-PCIM)首先被多根PCI管理器(MR-PCIM)中断。 然后,定义源虚拟功能的配置信息在目标虚拟功能上重新定义,用于无状态迁移。 然后可以对源虚拟功能执行功能电平复位。 目的地SR-PCIM可能被MR-PCIM中断,并带有目的虚拟功能的中断。 然后可以在目的地虚拟功能上执行功能电平复位。 然后可以将目的地虚拟功能状态改变为“活动”状态,使得迁移的虚拟功能开始处理事务。