METHOD FOR MANAGING ACCESS TO SHARED RESOURCES IN A MULTI-PROCESSOR ENVIRONMENT
    1.
    发明申请
    METHOD FOR MANAGING ACCESS TO SHARED RESOURCES IN A MULTI-PROCESSOR ENVIRONMENT 审中-公开
    用于管理对多处理器环境中的共享资源的访问的方法

    公开(公告)号:WO2006077261A3

    公开(公告)日:2007-10-25

    申请号:PCT/EP2006050405

    申请日:2006-01-24

    CPC classification number: G06F9/52

    Abstract: The invention relates to a method for managing access to shared resources within a multi-processor or multi-computer environment, including while these processors are working in a physical parallelism. Such an access management is particularly useful for carrying out a control of the accesses to such resources, for example for shared memory, in order to stabilise or optimise the functioning of a process within a multi-task application using such a parallel environment. This method comprises in particular, during at least one (SchA) of its activation periods, a first task termed accessing (TA), in response to a request for access (InstrA) to said target resource, allocates an access termed continuous to said target resource, i.e. in order to exclude any access to said target resource (ShMPi) by at least one second task (TB) during the entire activation period (SchA) of the accessing task immediately after said request for access.

    Abstract translation: 本发明涉及一种用于管理对多处理器或多计算机环境中的共享资源的访问的方法,包括当这些处理器以物理并行方式工作时。 这样的访问管理对于执行对这样的资源的访问的控制特别有用,例如对于共享存储器,以便使用这种并行环境来稳定或优化多任务应用程序内的进程的功能。 该方法特别地包括在其激活周期的至少一个(SchA)期间,响应于对所述目标资源的访问请求(InstrA)而将称为访问(TA)的第一任务分配给所述目标的连续访问 资源,即为了在所述访问请求之后立即在所述访问任务的整个激活周期(SchA)期间由至少一个第二任务(TB)排除对所述目标资源(ShMPi)的任何访问。

    METHOD FOR CONTROLLING A SOFTWARE PROCESS, METHOD AND SYSTEM FOR REDISTRIBUTING OR CONTINUING OPERATION IN A MULTI-COMPUTER ARCHITECTURE
    2.
    发明申请
    METHOD FOR CONTROLLING A SOFTWARE PROCESS, METHOD AND SYSTEM FOR REDISTRIBUTING OR CONTINUING OPERATION IN A MULTI-COMPUTER ARCHITECTURE 审中-公开
    用于控制软件过程的方法,用于在多计算机架构中重新配置或连续操作的方法和系统

    公开(公告)号:WO2006010812A3

    公开(公告)日:2007-03-22

    申请号:PCT/FR2005001564

    申请日:2005-06-22

    Applicant: IBM VERTES MARC

    Inventor: VERTES MARC

    CPC classification number: G06F11/1482 G06F11/1438 G06F11/2035

    Abstract: The invention relates a method for controlling a software application in a multi-computer architecture (cluster). Said control can be applied, for example for analysis or modification of the environment thereof in a transparent as possible manner with respect to said application. The control is applicable for analysing, capturing and restoring operations of the status of one or several application processes. Said operations use a controller which is external to the application and injects system call instructions into the working memory of the controllable process(es).

    Abstract translation: 本发明涉及一种用于控制多计算机架构(集群)中的软件应用的方法。 所述控制可以应用于例如相对于所述应用以透明的方式分析或修改其环境。 该控件适用于分析,捕获和恢复一个或多个应用过程状态的操作。 所述操作使用在应用外部的控制器,并将系统调用指令注入到可控过程的工作存储器中。

    MIGRATION METHOD FOR SOFTWARE APPLICATION IN A MULTI-COMPUTING ARCHITECTURE, MULTI-COMPUTING METHOD AND SYSTEM FOR CARRYING OUT FUNCTIONAL CONTINUITY IMPLEMENTING SAID MIGRATION METHOD
    3.
    发明申请
    MIGRATION METHOD FOR SOFTWARE APPLICATION IN A MULTI-COMPUTING ARCHITECTURE, MULTI-COMPUTING METHOD AND SYSTEM FOR CARRYING OUT FUNCTIONAL CONTINUITY IMPLEMENTING SAID MIGRATION METHOD 审中-公开
    用于多计算结构中的软件应用的移动方法,用于实现功能连续性的多计算方法和系统实现移动方法

    公开(公告)号:WO2004015513A3

    公开(公告)日:2004-05-21

    申请号:PCT/FR0302372

    申请日:2003-07-28

    Abstract: The inventive method for carrying out a connection migration in a multicomputing architecture (cluster), from a first node which is called a primary node or operational node, comprising a first computer of said cluster on which an initial software application is run, towards at least one secondary node comprising an other computer of said cluster. Said method implements a virtual network address which is carried by the first computer and transferred to the other computer, the virtual network address being embodied in the form of a dialogue link between the cluster and client computers connected thereto and associated with the software application. The associated connections can, for example be associated with a software application which is replicated in another computer in such a way that the initial application service is switched to the replica thereof.

    Abstract translation: 用于在多计算架构(集群)中执行连接迁移的本发明的方法,所述连接迁移从称为主节点或操作节点的第一节点至少包括初始软件应用程序在其上运行的所述集群的第一计算机 一个辅助节点包括所述集群的另一个计算机。 所述方法实现由第一计算机承载并传送到另一计算机的虚拟网络地址,虚拟网络地址以与连接到其并与软件应用程序相关联的群集和客户端计算机之间的对话链接的形式来体现。 例如,相关联的连接可以与以另一计算机复制的软件应用相关联,使得初始应用服务被切换到其副本。

    FUNCTIONAL CONTINUITY BY REPLICATING A SOFTWARE APPLICATION IN A MULTI-COMPUTER ARCHITECTURE
    4.
    发明申请
    FUNCTIONAL CONTINUITY BY REPLICATING A SOFTWARE APPLICATION IN A MULTI-COMPUTER ARCHITECTURE 审中-公开
    通过在多计算机体系结构中复制软件应用程序实现功能连续性

    公开(公告)号:WO2004015574B1

    公开(公告)日:2004-12-16

    申请号:PCT/FR0302371

    申请日:2003-07-28

    CPC classification number: G06F11/2097 G06F11/2038 G06F11/2041 G06F11/2046

    Abstract: Disclosed is a method for replicating a software application in a multi-computer architecture (cluster). Said software application is executed on a first computer of said cluster, which represents a primary or operational node, and is replicated on at least one other computer of the cluster, which represents a secondary node, comprising replication of the resources associated with said software application. The inventive method comprises streamlined updating of the replicated resources by means of a dynamic introspection mechanism supplying the structure of the application that is to be replicated and the dynamic graph of the implemented resources and dependencies.

    Abstract translation: 公开了一种用于在多计算机体系结构(群集)中复制软件应用程序的方法。 所述软件应用程序在代表主节点或操作节点的所述群集的第一计算机上执行,并被复制到代表次节点的群集中的至少一个其他计算机上,该群集包括复制与所述软件应用程序相关联的资源 。 本发明的方法包括借助提供要被复制的应用程序的结构的动态自检机制和所实现的资源和依赖关系的动态图来简化对复制资源的更新。

    FUNCTIONAL CONTINUITY BY REPLICATING A SOFTWARE APPLICATION IN A MULTI-COMPUTER ARCHITECTURE
    5.
    发明申请
    FUNCTIONAL CONTINUITY BY REPLICATING A SOFTWARE APPLICATION IN A MULTI-COMPUTER ARCHITECTURE 审中-公开
    通过在多计算机体系结构中替换软件应用程序的功能连续性

    公开(公告)号:WO2004015574A3

    公开(公告)日:2004-09-02

    申请号:PCT/FR0302371

    申请日:2003-07-28

    CPC classification number: G06F11/2097 G06F11/2038 G06F11/2041 G06F11/2046

    Abstract: Disclosed is a method for replicating a software application in a multi-computer architecture (cluster). Said software application is executed on a first computer of said cluster, which represents a primary or operational node, and is replicated on at least one other computer of the cluster, which represents a secondary node, comprising replication of the resources associated with said software application. The inventive method comprises streamlined updating of the replicated resources by means of a dynamic introspection mechanism supplying the structure of the application that is to be replicated and the dynamic graph of the implemented resources and dependencies.

    Abstract translation: 公开了一种用于在多计算机体系结构(集群)中复制软件应用程序的方法。 所述软件应用程序在所述集群的第一计算机上执行,所述第一计算机代表主节点或运营节点,并且在集群的至少一个其他计算机上进行复制,所述另一计算机代表辅助节点,包括与所述软件应用相关联的资源的复制 。 本发明的方法包括通过提供要复制的应用的结构的动态内省机制和所实现的资源和依赖性的动态图来简化对复制资源的更新。

    7.
    发明专利
    未知

    公开(公告)号:AT409328T

    公开(公告)日:2008-10-15

    申请号:AT06707782

    申请日:2006-01-20

    Applicant: IBM

    Inventor: VERTES MARC

    Abstract: This invention relates to a method for replaying, from a log file, internal events within a process belonging to a software application in a network. This method comprising the following steps: executing at least one replay instruction by the target process, initiating a replayed operation (EVI) that returns, to this target process (PB 1 ), at least one result datum obtained (RRJ) by this replayed operation; performing, by a software agent (PRI) external to the restart process, a forcing process ( 7 ) comprising a forcing operation upon the target process, instead and in place of the replay result datum (RRJ), of a forced datum, (RLi), extracted from logging data. Advantageously, the target process (PB 1 ) executes the replay instruction of its own initiative from its executable file (EXE; FIG. 7 ).

    8.
    发明专利
    未知

    公开(公告)号:DE602006002874D1

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

    申请号:DE602006002874

    申请日:2006-01-24

    Applicant: IBM

    Abstract: This invention relates to a system and method for the management, more particularly by external, transparent and non-intrusive control, of the running of one or more software tasks within a multi-task application executed on a computer or a network of computers. This management comprises in particular a recording of the running of these tasks in the form of logging data, as well as a replay of this running from such logging data in order to present a behaviour and a result corresponding to those obtained while logging. The invention also relates to a system implementing such a method in the management of the functioning of the software applications that it executes.

    9.
    发明专利
    未知

    公开(公告)号:DE602006002872D1

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

    申请号:DE602006002872

    申请日:2006-01-20

    Applicant: IBM

    Inventor: VERTES MARC

    Abstract: This invention relates to a method for replaying, from a log file, internal events within a process belonging to a software application in a network. This method comprising the following steps: executing at least one replay instruction by the target process, initiating a replayed operation (EVI) that returns, to this target process (PB 1 ), at least one result datum obtained (RRJ) by this replayed operation; performing, by a software agent (PRI) external to the restart process, a forcing process ( 7 ) comprising a forcing operation upon the target process, instead and in place of the replay result datum (RRJ), of a forced datum, (RLi), extracted from logging data. Advantageously, the target process (PB 1 ) executes the replay instruction of its own initiative from its executable file (EXE; FIG. 7 ).

    10.
    发明专利
    未知

    公开(公告)号:AT409909T

    公开(公告)日:2008-10-15

    申请号:AT06724826

    申请日:2006-01-24

    Applicant: IBM

    Inventor: VERTES MARC

Patent Agency Ranking