Method and system for data distribution in high performance computing cluster
    1.
    发明专利
    Method and system for data distribution in high performance computing cluster 有权
    高性能计算集群数据分配方法与系统

    公开(公告)号:JP2011118899A

    公开(公告)日:2011-06-16

    申请号:JP2010261732

    申请日:2010-11-24

    CPC classification number: G06F9/5066

    Abstract: PROBLEM TO BE SOLVED: To quickly distribute predetermined data to a computation node by a management node, in a high-performance computing cluster including one management node and a plurality of computation nodes. SOLUTION: The management node includes the steps of: dividing M computation nodes into m (m is an integer of ≥2) layers; dividing designation data into k (k is an integer of ≥2) shares; and distributing the k shares to computation nodes of the first layer as a subnode thereof. Each computation node of the first layer has the steps of acquiring at least one share of data therein and distributing at least one share distributed by a master node thereof to subnodes thereof. Each computation node further has a step of requesting remaining predetermined data from other computation nodes in order to otain all the predetermined data. COPYRIGHT: (C)2011,JPO&INPIT

    Abstract translation: 要解决的问题:在包括一个管理节点和多个计算节点的高性能计算群集中,通过管理节点将预定数据快速分发到计算节点。 解决方案:管理节点包括以下步骤:将M个计算节点划分成m(m是≥2的整数)层; 将指定数据划分为k(k为≥2的整数)股份; 并将k个分组分配给第一层的计算节点作为其子节点。 第一层的每个计算节点具有获取其中的至少一份数据的步骤,并且将由其主节点分发的至少一个共享分发到其子节点。 每个计算节点还具有从其他计算节点请求剩余的预定数据以便保留所有预定数据的步骤。 版权所有(C)2011,JPO&INPIT

    OPEN ARCHITECTURE BASED DOMAIN DEPENDENT REAL TIME MULTI-LINGUAL COMMUNICATION SERVICE
    3.
    发明申请
    OPEN ARCHITECTURE BASED DOMAIN DEPENDENT REAL TIME MULTI-LINGUAL COMMUNICATION SERVICE 审中-公开
    基于开放式架构的域名依赖实时多通信通信服务

    公开(公告)号:WO2009134535A3

    公开(公告)日:2010-01-07

    申请号:PCT/US2009036603

    申请日:2009-03-10

    Applicant: IBM

    CPC classification number: G06F17/289 H04L63/0442 H04L63/104

    Abstract: A system and method for real-time network communications provides a session identifier (Session ID) as a public key for group communication (20, 22) between clients, and provides a channel identifier (Channel ID) representing a private key for each of a plurality of clients (12). The channel identifier includes client-specific attributes, which function to indicate grouping criteria for the group communication. A dynamic communication link is created over a network between a client (12) and a service (14) based upon the public and private key combination such that group communication is enabled based upon the attributes of the private key and the public key. Communications are translated using a translation service (16) which employs the attributes associated with the private key and the public key combination to provide response information in a designated language to enable multi- lingual real-time communications.

    Abstract translation: 用于实时网络通信的系统和方法提供会话标识符(会话ID)作为客户端之间的组通信(20,22)的公共密钥,并且提供表示用于每个用户的私有密钥的信道标识符(信道ID) 多个客户(12)。 信道标识符包括特定于客户端的属性,其用于指示组通信的分组标准。 基于公共和私人密钥组合,在客户机(12)和服务(14)之间的网络上创建动态通信链路,使得基于私钥和公共密钥的属性启用组通信。 使用翻译服务(16)翻译通信,其使用与私钥和公共密钥组合相关联的属性来以指定语言提供响应信息,以实现多语言实时通信。

    Accelerator for virtual machine migration

    公开(公告)号:GB2495456A

    公开(公告)日:2013-04-10

    申请号:GB201301270

    申请日:2011-06-20

    Applicant: IBM

    Abstract: The present invention discloses an accelerator and its method for realizing supporting virtual machine migration, the method comprising: acquiring a task request from a task queue; extracting the identification information of a related virtual machine from the task request; determining whether the identification information of the related virtual machine matches the identification information of a virtual machine to be migrated recorded in a virtual machine identification information table; and if they match, deleting the task request from the task queue. The method and accelerator according to embodiments of the present invention can support rapid and efficient migration of a virtual machine, so as to eliminate the migration delay caused by the factor of uncertain wait time introduced by the accelerator.

    OPEN ARCHITECTURE BASED DOMAIN DEPENDENT REAL TIME MULTI-LINGUAL COMMUNICATION SERVICE

    公开(公告)号:CA2717504C

    公开(公告)日:2017-09-19

    申请号:CA2717504

    申请日:2009-03-10

    Applicant: IBM

    Abstract: A system and method for real-time network communications provides a session identifier (Session ID) as a public key for group communication (20, 22) between clients, and provides a channel identifier (Channel ID) representing a private key for each of a plurality of clients (12). The channel identifier includes client-specific attributes, which function to indicate grouping criteria for the group communication. A dynamic communication link is created over a network between a client (12) and a service (14) based upon the public and private key combination such that group communication is enabled based upon the attributes of the private key and the public key. Communications are translated using a translation service (16) which employs the attributes as-sociated with the private key and the public key combination to provide response information in a designated language to enable multi- lingual real-time communications.

    Beschleuniger für die Migration virtueller Maschinen

    公开(公告)号:DE112011102183T5

    公开(公告)日:2013-04-04

    申请号:DE112011102183

    申请日:2011-06-20

    Applicant: IBM

    Abstract: Durch die vorliegende Erfindung werden ein Beschleuniger und dessen Verfahren zum Realisieren einer Unterstützung der Migration virtueller Maschinen offenbart, wobei das Verfahren aufweist: Erfassen einer Aufgabenanforderung aus einer Aufgabenwarteschlange; Entnehmen der Kennungsinformationen einer zugehörigen virtuellen Maschine aus der Aufgabenanforderung; Ermitteln, ob die Kennungsinformationen der zugehörigen virtuellen Maschine mit den Erkennungsinformationen einer zu migrierenden virtuellen Maschine übereinstimmen, die in einer Tabelle der Kennungsinformationen virtueller Maschinen aufgezeichnet sind, und bei Übereinstimmung Löschen der Aufgabenanforderung aus der Aufgabenwarteschlange. Das Verfahren und der Beschleuniger gemäß Ausführungsformen der vorliegenden Erfindung können eine schnelle und wirkungsvolle Migration einer virtuellen Maschine unterstützen, damit die durch den vom Beschleuniger eingeführten Faktor einer unbestimmten Wartezeit verursachte Migrationsverzögerung entfällt.

    OPEN ARCHITECTURE BASED DOMAIN DEPENDENT REAL TIME MULTI-LINGUAL COMMUNICATION SERVICE

    公开(公告)号:CA2717504A1

    公开(公告)日:2009-11-05

    申请号:CA2717504

    申请日:2009-03-10

    Applicant: IBM

    Abstract: A system and method for real-time network communications provides a session identifier (Session ID) as a public key for group communication (20, 22) between clients, and provides a channel identifier (Channel ID) representing a private key for each of a plurality of clients (12). The channel identifier includes client-specific attributes, which function to indicate grouping criteria for the group communication. A dynamic communication link is created over a network between a client (12) and a service (14) based upon the public and private key combination such that group communication is enabled based upon the attributes of the private key and the public key. Communications are translated using a translation service (16) which employs the attributes as-sociated with the private key and the public key combination to provide response information in a designated language to enable multi- lingual real-time communications.

    Beschleuniger für die Migration virtueller Maschinen

    公开(公告)号:DE112011102183B4

    公开(公告)日:2020-02-20

    申请号:DE112011102183

    申请日:2011-06-20

    Applicant: IBM

    Abstract: Verfahren, realisiert mithilfe einer Beschleuniger-Hardware-Einheit, zum Unterstützen der Migration virtueller Maschinen, wobei die Beschleuniger-Hardware-Einheit von einer auf einem Prozessor ablaufenden virtuellen Maschine zur Entlastung eines oder mehrerer Prozessorkerne des Prozessors durch ein Beschleunigen bestimmter Funktionen oder Algorithmen verwendet wird, aufweisend:eine Eingabedaten-Warteschlange, eine Ausgabedaten-Warteschlange, eine Aufgabenwarteschlange mit Aufgabenanforderungen und eine Beschleuniger-Funktionseinheit,wobei die Beschleuniger-Funktionseinheit Aufgabenanforderungen eines Prozessorkerns über die Eingabedaten-Warteschlange empfängt,wobei das Verfahren aufweist:Erfassen einer Aufgabenanforderung aus der Aufgabenwarteschlange durch ein Erfassungsmodul der Beschleuniger-Hardware-Einheit;Extrahieren der Kennungsinformationen einer zugehörigen virtuellen Maschine aus der Aufgabenanforderung durch ein Extraktionsmodul der Beschleuniger-Hardware-Einheit;Ermitteln, durch ein Ermittlungsmodul der Beschleuniger-Hardware-Einheit, ob die extrahierten Kennungsinformationen der zugehörigen virtuellen Maschine mit den Kennungsinformationen einer zu migrierenden virtuellen Maschine übereinstimmen, die in einer Tabelle der Kennungsinformationen zu migrierender virtueller Maschinen aufgezeichnet sind, undbei Übereinstimmung Löschen der Aufgabenanforderung aus der Aufgabenwarteschlange durch ein Löschmodul der Beschleuniger-Hardware-Einheit.

Patent Agency Ranking