Method for enablement for offloading function in single lan adapter, data processing system and computer program
    1.
    发明专利
    Method for enablement for offloading function in single lan adapter, data processing system and computer program 有权
    用于单个LAN适配器,数据处理系统和计算机程序中的卸载功能的方法

    公开(公告)号:JP2006294027A

    公开(公告)日:2006-10-26

    申请号:JP2006102166

    申请日:2006-04-03

    CPC classification number: H04L69/16 H04L69/12 H04L69/161

    Abstract: PROBLEM TO BE SOLVED: To provide a single LAN adaptor that allows predetermined functions to be offloaded other devices.
    SOLUTION: A method, apparatus and computer program are provided for offloading functions to improve processor performance. A single LAN adaptor is provided that allows for predetermined functions to be offloaded to oter devices. Different methods are described for offloading functions. First, users and applications may pick and choose, on demand, only the functions that are to be offloaded. Second, a scheduler schedules those functions that are to be offloaded through a predetermined scheduler. Third, functions may be offloaded based on heuristic or learning methods which are stored in a knowledge database.
    COPYRIGHT: (C)2007,JPO&INPIT

    Abstract translation: 要解决的问题:提供允许预定功能卸载其他设备的单个LAN适配器。 解决方案:提供了一种用于卸载功能以提高处理器性能的方法,设备和计算机程序。 提供了单个LAN适配器,其允许将预定功能卸载到设备。 描述卸载功能的不同方法。 首先,用户和应用程序可以根据需要选择和卸载要卸载的功能。 第二,调度器通过预定的调度器调度要卸载的功能。 第三,可以基于存储在知识数据库中的启发式或学习方法来卸载功能。 版权所有(C)2007,JPO&INPIT

    APPARATUS AND METHOD FOR TRANSFERRING DATA FROM ONE PARTITION OF PARTITIONED COMPUTER SYSTEM TO ANOTHER PARTITION

    公开(公告)号:JP2004005443A

    公开(公告)日:2004-01-08

    申请号:JP2003045463

    申请日:2003-02-24

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To provide a method for transferring data from one partition of a partitioned system to another partition without using a network. SOLUTION: When a first partition needs to transfer data to a second partition, data located in a portion of the first partition of a partitioned memory of the system is marked as read-only data to be indicated to firmware or hardware of the partitioned system. When notified, the firmware or hardware of the partitioned system re-assigns a memory location including the data to the second partition, and passes a pointer to the second partition. The second partition checks to see whether or not the data is actually read-only data. If so, the data is read, or else it is not read. After reading the data, the second partition notifies the firmware or the hardware so that, as a result, the memory location of the data can be re-assigned to the first partition. COPYRIGHT: (C)2004,JPO

    Ermittlung der Migration des Netzwerkadapter-Hardwarezustands in einer zustandsbehafteten Umgebung

    公开(公告)号:DE112012003808T5

    公开(公告)日:2014-06-05

    申请号:DE112012003808

    申请日:2012-09-26

    Applicant: IBM

    Abstract: Es wird ein Ansatz bereitgestellt, bei dem ein Ermittlungssystem eine Migrationsanforderung empfängt, um eine virtuelle Maschine zu verlagern, die auf einem ersten System ausgeführt wird. Das Ermittlungssystem erkennt einen ersten Netzwerkadapter, der dem ersten System entspricht, und erkennt Hardwarezustandsdaten, die durch den ersten Netzwerkadapter verwendet werden, um Datenpakete zu verarbeiten, die durch die erste virtuelle Maschine erzeugt wurden. Daraufhin erkennt das Ermittlungssystem einen zweiten Netzwerkadapter, der mit einem systemeigenen Format der Hardwarezustandsdaten kompatibel ist, und migriert die erste virtuelle Maschine auf ein zweites System, das dem erkannten zweiten Netzwerkadapter entspricht.

    Resource affinity via dynamically adding or removing queue pairs for network adapters with receive side scaling (RSS) software

    公开(公告)号:GB2492433A

    公开(公告)日:2013-01-02

    申请号:GB201204440

    申请日:2011-03-01

    Applicant: IBM

    Abstract: A mechanism is provided for providing resource affinity for multi-queue network adapters via dynamic reconfiguration. A device driver allocates an initial queue pair within a memory. The device driver determines whether workload of the data processing system has risen above a predetermined high threshold. Responsive to the workload rising above the predetermined high threshold, the device driver allocates and initializes an additional queue pair in the memory. The device driver programs a receive side scaling (RSS) mechanism in a network adapter to allow for dynamic insertion of an additional processing engine associated with the additional queue pair. The device driver enables transmit tuple hashing to the additional queue pair.

    Network adapter hardware state migration discovery in a stateful environment

    公开(公告)号:GB2510508B

    公开(公告)日:2015-07-08

    申请号:GB201407146

    申请日:2012-09-26

    Applicant: IBM

    Abstract: An approach is provided in which a discovery system receives a migration request to move a virtual machine that executes on a first system. The discovery system identifies a first network adapter corresponding to the first system, and identifies hardware state data used by the first network adapter to process data packets generated by the virtual machine. In turn, the discovery system identifies a second network adapter that is compatible with a native format of the hardware state data, and migrates the virtual machine to a second system corresponding to the identified second network adapter.

    Network adapter hardware state migration discovery in a stateful environment

    公开(公告)号:GB2510508A

    公开(公告)日:2014-08-06

    申请号:GB201407146

    申请日:2012-09-26

    Applicant: IBM

    Abstract: An approach is provided in which a discovery system receives a migration request to move a virtual machine that executes on a first system. The discovery system identifies a first network adapter corresponding to the first system, and identifies hardware state data used by the first network adapter to process data packets generated by the virtual machine. In turn, the discovery system identifies a second network adapter that is compatible with a native format of the hardware state data, and migrates the virtual machine to a second system corresponding to the identified second network adapter.

    RESSOURCENAFFINITÄT DURCH DYNAMISCHES HINZUFÜGEN ODER ENTFERNEN VON WARTESCHLANGENPAAREN FÜR NETZADAPTER MIT SOFTWARE ZUR EMPFANGSSEITIGEN SKALIERUNG (RSS)

    公开(公告)号:DE112011100392B4

    公开(公告)日:2019-02-21

    申请号:DE112011100392

    申请日:2011-03-01

    Applicant: IBM

    Abstract: Verfahren, in einem Datenverarbeitungssystem (400), zur Bereitstellung von Ressourcenaffinität für einen Netzadapter mit mehreren Warteschlangen durch dynamische Rekonfigurierung von Hardware Ressourcen das Datenverarbeitungssystems, wobei das Datenverarbeitungssystem einen Speicher (408) und den Netzadapter (412) umfasst, wobei das Verfahren umfasst:das Zuweisen, durch einen Einheitentreiber (402) im Datenverarbeitungssystem, eines anfänglichen Warteschlangenpaars (406a) in dem Speicher;das Bestimmen, durch den Einheitentreiber, ob die Auslastung des Datenverarbeitungssystems über einen vorbestimmten oberen Schwellenwert gestiegen ist;wenn die Auslastung über den vorbestimmten oberen Schwellenwert gestiegen ist, das Zuweisen und Initialisieren, durch den Einheitentreiber, eines zusätzlichen Warteschlangenpaars (406b-406n) in dem Speicher;das Programmieren, durch den Einheitentreiber, eines Mechanismus zur empfangsseitigen Skalierung (RSS) (414) in dem Netzadapter (412), um ein Hashing von Sendetupeln in das anfängliche Warteschlangenpaar, durch den Einheitentreiber zu aktivieren um das dynamische Einfügen einer zusätzlichen Verarbeitungsengine zu erlauben, die dem zusätzlichen Warteschlangenpaar und dem anfänglichen Warteschlangenpaar zugeordnet ist; unddas Aktivieren, durch den Einheitentreiber, des Hashings von Sendetupeln in das zusätzliche Warteschlangenpaar.

    DER ENTFERNEN VON WARTESCHLANGENPAAREN FÜR NETZADAPTER MIT SOFTWARE ZUR EMPFANGSSEITIGEN SKALIERUNG (RSS)

    公开(公告)号:DE112011100392T5

    公开(公告)日:2012-12-20

    申请号:DE112011100392

    申请日:2011-03-01

    Applicant: IBM

    Abstract: Es wird ein Mechanismus bereitgestellt, um Ressourcenaffinität für Netzadapter mit mehreren Warteschlangen durch dynamische Rekonfigurierung bereitzustellen. Ein Einheitentreiber weist ein anfängliches Warteschlangenpaar in einem Speicher zu. Der Einheitentreiber bestimmt, ob die Auslastung des Datenverarbeitungssystems über einen vorbestimmten oberen Schwellenwert gestiegen ist. Wenn die Auslastung über den vorbestimmten oberen Schwellenwert gestiegen ist, weist der Einheitentreiber ein zusätzliches Warteschlangenpaar im Speicher zu und initialisiert es. Der Einheitentreiber programmiert einen Mechanismus zur empfangsseitigen Skalierung (RSS) in einem Netzadapter, um das dynamische Einfügen einer zusätzlichen Verarbeitungsengine, die dem zusätzlichen Warteschlangenpaar zugeordnet ist, zu erlauben. Der Einheitentreiber aktiviert das Hashing von Sendetupeln in das zusätzliche Warteschlangenpaar.

Patent Agency Ranking