Method and system for managing data and users of data in a data
processing system
    3.
    发明授权
    Method and system for managing data and users of data in a data processing system 失效
    在数据处理系统中管理数据和数据用户的方法和系统

    公开(公告)号:US5465359A

    公开(公告)日:1995-11-07

    申请号:US146727

    申请日:1993-11-01

    IPC分类号: G06F9/46 G06F9/06

    CPC分类号: G06F9/52

    摘要: A method and system for managing information in a data processing system is provided. The data processing system includes one or more operating systems coupled to a coupling facility. Stored within the coupling facility is data, which is accessed by one or more users. The status of those users are also stored in the coupling facility. A number of operating system services are provided for recording the users' status and managing the data and the users of the data. The data may include cache, list and/or lock structures.

    摘要翻译: 提供了一种用于管理数据处理系统中的信息的方法和系统。 数据处理系统包括耦合到耦合设备的一个或多个操作系统。 存储在耦合设备内的是由一个或多个用户访问的数据。 这些用户的状态也存储在耦合设备中。 提供了多种操作系统服务,用于记录用户的状态并管理数据和数据的用户。 数据可以包括缓存,列表和/或锁定结构。

    Apparatus and accompanying method for use in a sysplex environment for
performing escalated isolation of a sysplex component in the event of a
failure
    7.
    发明授权
    Apparatus and accompanying method for use in a sysplex environment for performing escalated isolation of a sysplex component in the event of a failure 失效
    在sysplex环境中使用的装置和相关方法,用于在发生故障时执行sysplex组件的升级隔离

    公开(公告)号:US5416921A

    公开(公告)日:1995-05-16

    申请号:US147351

    申请日:1993-11-03

    IPC分类号: G06F11/20

    CPC分类号: G06F11/2035 G06F11/2046

    摘要: Apparatus and accompanying methods for use in preferably a multi-system shared data (sysplex (5)) environment which quickly and efficiently isolates (fences), through a pre-defined hierarchical order, failed sysplex components from accessing shared data in order to protect data integrity. Specifically, by dividing a sysplex workload into specified fence groups (FG A, FG B) and providing appropriate software and hardware fence support, fencing can occur at various distinct levels: a member-to-member level, i.e. to allow any member (220, 225, 230, 233,237) of a fence group to fully isolate any other ("target") member of that same group; a fence group level, i.e. to isolate all members of a fence group that execute on a "target" system (200.sub.1, 200.sub.2, 200.sub.3); and a system level, i.e. to fully isolate an entire "target" system. Through pre-defined escalation rules (630), fencing can be escalated from a lower member level to a higher, group or system, level in the event a lower level fence can not be successfully imposed. Member level fencing is accomplished in software (1300, 1500); group and system level fencing is accomplished through dedicated hardware fencing facilities (44). An identifier (444, 464) uniquely designates each different fence group existing on a computer processing complex (CPC) (40.sub.1, 40.sub.2, 40.sub.3, 40.sub.M) in the sysplex over the life of that CPC. Advantageously, this technique eliminates erroneous back level fencing, significantly expedites fence processing and also greatly reduces a need for human intervention.

    摘要翻译: 用于优选多系统共享数据(sysplex(5))环境的装置和伴随方法通过预定义的分级顺序快速有效地隔离(围栏)使得系统组件不能访问共享数据以保护数据 诚信 具体来说,通过将系统工作负载划分为指定的栅栏组(FG A,FG B)并提供适当的软件和硬件围栏支持,防护可以在各种不同的级别发生:成员级别,即允许任何成员(220 ,225,230,233,237),以完全隔离同一组的任何其他(“目标”)成员; 围墙组级别,即隔离在“目标”系统上执行的围栏组的所有成员(2001,2002,2003); 和系统级别,即完全隔离整个“目标”系统。 通过预定义的升级规则(630),如果无法成功施加较低级别的围栏,则围栏可以从较低的成员级别升级到较高的组或系统级别。 成员级围栏是用软件完成的(1300,1500); 组和系统级围栏通过专用的硬体围栏设施完成(44)。 标识符(444,446)唯一地指定存在于该CPC的整个生命周期中的系统复合体中的计算机处理复合体(CPC)(401,402,403,40M)上的每个不同的栅栏组。 有利的是,这种技术消除了错误的背面水平围栏,显着地加快了围栏处理,并且还大大降低了人为干预的需要。