Storage isolation with subspace-group facility
    1.
    发明授权
    Storage isolation with subspace-group facility 失效
    具有子空间组设备的存储隔离

    公开(公告)号:US5361356A

    公开(公告)日:1994-11-01

    申请号:US847521

    申请日:1992-03-06

    摘要: A Branch in Subspace Group (BSG) instruction is executed in problem state (for example by an application program) for providing a fast instruction branch between address spaces within a restricted group of address spaces called a subspace group. The subspace group contains two types of address spaces: a base space and any number of subspaces. The subspace group is set up in a control table associated with each dispatchable unit (DU). This DU control table contains: an identifier of a base space, an identifier of an access list that contains identifiers of all subspaces in the subspace group, an indicator of whether CPU control was last given to a subspace or to the base space, and an identifier of a last entered subspace in the group. The BSG instruction has an operand defining a general register containing the target virtual address and an associated access register containing an access-list-entry token (ALET) defining the target address space. The ALET indexes to a target subspace identifier in the access list, and then the associated virtual address locates the target instruction in the identified target address space. BSG instruction execution controls restrict the BSG branching only to an instruction in the subspace group.

    摘要翻译: 子空间组(BSG)中的分支在问题状态(例如由应用程序)执行,用于在被称为子空间组的受限制的一组地址空间内的地址空间之间提供快速指令分支。 子空间组包含两种类型的地址空间:基本空间和任何数量的子空间。 子空间组设置在与每个可调度单元(DU)相关联的控制表中。 该DU控制表包含:基本空间的标识符,包含子空间组中所有子空间的标识符的访问列表的标识符,CPU控制是否被最后给予子空间或基本空间的指示符,以及 组中最后输入的子空间的标识符。 BSG指令具有定义包含目标虚拟地址的通用寄存器的操作数和包含定义目标地址空间的访问列表入口令牌(ALET)的关联访问寄存器。 ALET索引到访问列表中的目标子空间标识符,然后相关联的虚拟地址将目标指令定位在所识别的目标地址空间中。 BSG指令执行控制将BSG分支限制到子空间组中的指令。

    Method and apparatus for dispatching tasks requiring short-duration
processor affinity
    2.
    发明授权
    Method and apparatus for dispatching tasks requiring short-duration processor affinity 失效
    调度任务需要短时处理器亲和度的方法和装置

    公开(公告)号:US5257375A

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

    申请号:US749069

    申请日:1991-08-23

    IPC分类号: G06F9/48 G06F15/16 G06F12/00

    CPC分类号: G06F9/4812

    摘要: An application, executing on a first processing element in a MP system without an asymmetric feature, issues an instruction requiring that feature to complete. A program check interruption gives control to interrupt handlers, which create a high-priority, non-preemptable work unit control block and enters the dispatcher to enqueue the work unit on a processor-related queue associated with a second processing element having the asymmetric feature. When the dispatcher executes in the second processing element, it executes the non-preemptable work unit, which transfers control to the application at the point of interruption. Subsequently the application has only whatever processor affinity obtained prior to the program check.

    摘要翻译: 在没有非对称特征的MP系统中的第一处理元件上执行的应用程序发出要求该特征完成的指令。 程序检查中断给出了对中断处理程序的控制,该处理程序创建了一个高优先级的不可抢占的工作单元控制块,并且进入调度器将与具有不对称特征的第二处理单元相关联的处理器相关队列上的工作单元排队。 当调度器在第二处理单元中执行时,执行不可抢占的工作单元,该单元在中断点将控制转移到应用程序。 随后应用程序只有在程序检查之前获得的任何处理器相关性。

    Method and system for providing a program call to a dispatchable unit's
base space
    3.
    发明授权
    Method and system for providing a program call to a dispatchable unit's base space 失效
    用于向可分派单元的基础空间提供程序调用的方法和系统

    公开(公告)号:US5493661A

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

    申请号:US847555

    申请日:1992-03-06

    CPC分类号: G06F12/109

    摘要: A method and system for providing a PROGRAM CALL to a dispatchable unit's base space is described herein. A program call to a dispatchable unit's (PC to DU) base space bit is added to each entry-table entry in order to determine whether a PROGRAM CALL to a base space is to be made. Should the bit indicate that a PROGRAM CALL to a dispatchable unit's base space is to be made, then in one embodiment, the base address space number-second-table entry origin (BASTEO) and base address space number (BASN) stored in the dispatchable unit control table (DUCT) are used in identifying the base space and accessing associated control information for the identified base space. In another embodiment, the BASN stored in the DUCT is used in ASN translation to identify the base space and access the associated control information for the base space.

    摘要翻译: 本文描述了一种用于向可分派单元的基础空间提供PROGRAM CALL的方法和系统。 为了确定是否对基本空间进行PROGRAM CALL,将向可分派单元(PC到DU)基地址位的程序调用被添加到每个条目表条目。 如果该位指示对可调度单元的基本空间进行PROGRAM呼叫,则在一个实施例中,存储在可分发单元的基址空间中的基地址空间号码 - 第二表入口源(BASTEO)和基地址空间号(BASN) 单位控制表(DUCT)用于识别基础空间并访问所识别的基础空间的相关控制信息。 在另一个实施例中,存储在DUCT中的BASN用于ASN转换,以识别基本空间并访问相关联的基本空间的控制信息。

    Method, system, and storage medium for providing context-based dynamic policy assignment in a distributed processing environment
    5.
    发明授权
    Method, system, and storage medium for providing context-based dynamic policy assignment in a distributed processing environment 有权
    用于在分布式处理环境中提供基于上下文的动态策略分配的方法,系统和存储介质

    公开(公告)号:US07490154B2

    公开(公告)日:2009-02-10

    申请号:US11972289

    申请日:2008-01-10

    IPC分类号: G06F15/173 G06F17/00 G06F9/46

    CPC分类号: H04L63/102 G06F9/548

    摘要: An exemplary embodiment of the invention relates to a method, system, and storage medium for providing context-based dynamic policy assignment in a distributed processing environment. The system includes a first resource management host in communication with a client system, an application executable by the first resource management host, a dynamic policy assignment system executing on the first resource management host, policies stored on the first resource management host and an application profile associated with the client system. The application profile is received by the first resource management host. Application hosting services include executing the application on behalf of the client system. The dynamic policy assignment system receives the request, and based upon a task name associated with the application profile, selects at least one policy for an application instance. The dynamic policy assignment system further associates the policy to the application, and the host system executes the application.

    摘要翻译: 本发明的示例性实施例涉及用于在分布式处理环境中提供基于上下文的动态策略分配的方法,系统和存储介质。 该系统包括与客户端系统通信的第一资源管理主机,可由第一资源管理主机执行的应用,在第一资源管理主机上执行的动态策略分配系统,存储在第一资源管理主机上的策略和应用简档 与客户端系统相关联。 应用程序配置文件由第一个资源管理主机接收。 应用托管服务包括代表客户端系统执行应用程序。 动态策略分配系统接收请求,并且基于与应用简档相关联的任务名称,为应用实例选择至少一个策略。 动态策略分配系统进一步将策略与应用相关联,主机系统执行应用。

    Apparatus and method for list management in a coupled data processing
system
    6.
    发明授权
    Apparatus and method for list management in a coupled data processing system 失效
    耦合数据处理系统中列表管理的装置和方法

    公开(公告)号:US5410695A

    公开(公告)日:1995-04-25

    申请号:US860633

    申请日:1992-03-30

    IPC分类号: G06F9/46 G06F9/44 G06F15/16

    CPC分类号: G06F9/46

    摘要: A Structured External Storage (SES) Facility is coupled to one or more Central Electronic Complex (CEC) Processors, each linked to each other in a System Processing Complex (Sysplex). Applications within a CEC communicate with the SES via messages over a communication means. The SES comprises one or more List Structures, each structure comprising one or more Lists, each List comprising a list control and none or more List Entries. List Entries may be keyed or unkeyed, have a List Entry Identifiers (LEID), created within the SES, and unique within a particular List Structure. List Entries may also have a unique (within a List Structure) Name, created and managed by the application. A plurality of List commands are provided for creating, locating, moving and deleting List Entries--with location reference possible by LEID, Name, Key, Location within List, or a combination of Key and Location within Key. Name and LEID are preserved between moves, while Key may or may not be changed, and will be used to determine relative location.

    摘要翻译: 结构化外部存储(SES)设备耦合到一个或多个中央电子综合体(CEC)处理器,每个处理器在系统处理复合体(Sysplex)中彼此链接。 CEC中的应用通过通信方式的消息与SES通信。 SES包括一个或多个列表结构,每个结构包括一个或多个列表,每个列表包括列表控件和没有或多个列表条目。 列表条目可以是密钥或非密钥的,具有在SES内创建的列表条目标识符(LEID),并且在特定列表结构内是唯一的。 列表条目也可能具有由应用程序创建和管理的唯一(在列表结构中)名称。 提供了多个List命令,用于创建,定位,移动和删除列表条目,可以通过LEID,名称,密钥,列表中的位置或密钥中的密钥和位置的组合来实现位置引用。 名称和LEID在移动之间被保留,而Key可以被改变也可以不被改变,并且将用于确定相对位置。

    Dynamically extending a plurality of manageability capabilities of it resources through the use of manageability aspects
    9.
    发明授权
    Dynamically extending a plurality of manageability capabilities of it resources through the use of manageability aspects 有权
    通过使用可管理性方面动态地扩展其资源的多个可管理性能力

    公开(公告)号:US08583610B2

    公开(公告)日:2013-11-12

    申请号:US12041696

    申请日:2008-03-04

    IPC分类号: G06F7/00 G06F17/00

    摘要: Extending a plurality of manageability capabilities of manageable information technology (IT) resources utilize an “aspect of” association for describing a relationship between a first object representing a manageable resource playing a role of a subject and one or more additional objects each playing a role of an aspect. The “aspect of” association establishes an overall manageability function for the first object representing a manageable resource and the one or more additional objects as a logical composition of a plurality of manageability capabilities. The manageability capabilities are provided using distinct implementation classes for supporting a specific role, and for supporting management-discipline related aspects and behaviors needed by each of a plurality of resource management applications for managing the manageable resource. The one or more additional objects have an aspect life cycle that is bounded maximally by a subject lifecycle of the first manageable resource.

    摘要翻译: 扩展可管理信息技术(IT)资源的多个可管理性能力利用“关联方面”来描述表示可管理资源的第一对象之间的关系,所述可管理资源扮演主题的角色,以及每个扮演角色的一个或多个附加对象 一方面。 “方面”关联建立了表示可管理资源的第一对象的总体可管理性功能,以及一个或多个附加对象作为多个可管理性能力的逻辑组合。 通过用于支持特定角色的不同实现类提供可管理性能力,并且用于支持用于管理可管理资源的多个资源管理应用程序中的每一个所需的与管理相关的方面和行为。 一个或多个附加对象具有由第一可管理资源的主题生命周期最大限度地限定的纵横生命周期。