Dynamic management of addresses to an input/output (I/O) device
    3.
    发明授权
    Dynamic management of addresses to an input/output (I/O) device 有权
    动态管理输入/输出(I / O)设备的地址

    公开(公告)号:US06622177B1

    公开(公告)日:2003-09-16

    申请号:US09626519

    申请日:2000-07-27

    IPC分类号: G06F300

    CPC分类号: G06F13/387

    摘要: Disclosed is a method and computer program device for dynamically managing the assignment of alias addresses to base addresses referencing an input/output (I/O) device, such as a direct access storage device (DASD). Two distinct methods are disclosed. In one method, alias addresses are assigned based on the performance of the I/O devices. In this method, alias addresses are assigned to highly utilized devices, as indicated by device performance data, in order to maximize the efficient utilization of I/O device resources. In a second method, workload management principles are utilized to assign alias addresses. In this method, a correlation is made between each I/O device and the service classes utilizing each device. As in the first method, performance data is generated for each I/O device. Alias addresses are assigned to I/O devices experiencing queue delays as indicated by their performance data, if the device is associated with a service class that has failed to meet one or more processing goals. These methods may operate on a single host, or in a multi-host environment. The methods may be operated individually, or concurrently. Methods are disclosed to manage contention between concurrently operating assignment methods, and between multiple hosts concurrently operating one or more assignment methods.

    摘要翻译: 公开了一种用于动态管理参考诸如直接存取存储设备(DASD)的输入/输出(I / O)设备的基地址的别名地址分配的方法和计算机程序设备。 公开了两种不同的方法。 在一种方法中,根据I / O设备的性能分配别名地址。 在这种方法中,别名地址被分配给高度利用的设备,如设备性能数据所示,以便最大化I / O设备资源的有效利用。 在第二种方法中,使用工作负载管理原则来分配别名地址。 在这种方法中,每个I / O设备和使用每个设备的服务类别之间进行相关。 与第一种方法一样,为每个I / O设备生成性能数据。 如果设备与不符合一个或多个处理目标的服务类相关联,则别名地址被分配给遇到队列延迟的I / O设备,如性能数据所示。 这些方法可以在单个主机或多主机环境中运行。 这些方法可以单独操作或同时操作。 公开了用于管理并发操作分配方法之间的争用以及同时操作一个或多个分配方法的多个主机之间的争用的方法。

    I/O velocity projection for bridge attached channel

    公开(公告)号:US07099814B2

    公开(公告)日:2006-08-29

    申请号:US10112800

    申请日:2002-03-29

    IPC分类号: G06F13/12

    摘要: An impact of configuration changes on controllers is projected, in a computing environment including one or more bridge attached channels. This projection quantifies the impact for each controller affected by the change, such that it is known by a quantifiable value how much the change impacts the controller. In order to project the impact, a projected I/O velocity of the controller is determined. In making the projections, pseudo channels associated with a particular bridge attached channel are modelled as independent channels. Alternatively, a utilization metric of a bridge attached channel is determined and compared to a threshold; pseudo channels associated with the bridge attached channel are modelled as independent channels if the utilization metric is below the threshold.

    Method and apparatus for enforcing capacity limitations in a logically partitioned system
    8.
    发明授权
    Method and apparatus for enforcing capacity limitations in a logically partitioned system 有权
    用于在逻辑分区系统中实施容量限制的方法和装置

    公开(公告)号:US07096469B1

    公开(公告)日:2006-08-22

    申请号:US09677338

    申请日:2000-10-02

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5077

    摘要: A method and apparatus for enforcing capacity limitations such as those imposed by software license agreements in an information handling system in which a physical machine is divided into a plurality of logical partitions, each of which is allocated a defined portion of processor resources by a logical partition manager. A software license manager specifies a maximum allowed consumption of processor resources by a program executing in one of the logical partitions. A workload manager also executing in the partition measures the actual consumption of processor resources by the logical partition over a specified averaging interval and compares it with the maximum allowed consumption. If the actual consumption exceeds the maximum allowed consumption, the workload manager calculates a capping pattern and interacts with the logical partition manager to cap the actual consumption of processor resources by the partition in accordance with the calculated capping pattern. To provide additional capping flexibility, partitions are assigned phantom weights that the logical partition manager adds to the total partition weight to determine whether the partition has exceeded its allowed share of processor resources for capping purposes. The logical partition thus becomes a “container” for the licensed program with an enforced processing capacity less than that of the entire machine.

    摘要翻译: 一种用于执行容量限制的方法和装置,例如在信息处理系统中由软件许可协议强加的容量限制,其中物理机被分成多个逻辑分区,每个逻辑分区通过逻辑分区被分配给定义的处理器资源部分 经理。 软件许可证管理器通过在其中一个逻辑分区中执行的程序指定处理器资源的最大允许消耗。 还在分区中执行的工作负载管理器通过逻辑分区在指定的平均间隔内测量处理器资源的实际消耗,并将其与最大允许消耗进行比较。 如果实际消耗超过允许的最大消耗量,则工作负载管理器计算上限模式,并与逻辑分区管理器进行交互,以根据计算的上限模式来限制分区的处理器资源的实际消耗。 为了提供额外的上限灵活性,分区被分配幻影权重,逻辑分区管理器添加到总分区权重,以确定分区是否超过其允许的处理器资源份额以进行封顶。 因此,逻辑分区成为许可程序的“容器”,其强制处理能力小于整个机器的处理能力。

    Dynamically redistributing shareable resources of a computing environment to manage the workload of that environment
    9.
    发明授权
    Dynamically redistributing shareable resources of a computing environment to manage the workload of that environment 有权
    动态地重新分配计算环境的可共享资源,以管理该环境的工作负载

    公开(公告)号:US07051188B1

    公开(公告)日:2006-05-23

    申请号:US09408470

    申请日:1999-09-28

    IPC分类号: G06F15/16

    CPC分类号: G06F9/30003 G06F9/5077

    摘要: Allocation of shareable resources of a computing environment are dynamically adjusted to balance the workload of that environment. Workload is managed across two or more partitions of a plurality of partitions of the computing environment. The managing includes dynamically adjusting allocation of a shareable resource of at least one partition of the two or more partitions in order to balance workload goals of the two or more partitions.

    摘要翻译: 动态调整计算环境的可共享资源分配,以平衡该环境的工作量。 在计算环境的多个分区的两个或多个分区上管理工作量。 管理包括动态地调整两个或更多个分区的至少一个分区的可共享资源的分配,以平衡两个或更多个分区的工作负载目标。

    Efficient integration between an external workload manager and an RDBMS
    10.
    发明授权
    Efficient integration between an external workload manager and an RDBMS 有权
    外部工作负载管理器和RDBMS之间的高效整合

    公开(公告)号:US08583604B2

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

    申请号:US12388721

    申请日:2009-02-19

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30306

    摘要: According to one embodiment of the present invention, a system, method and computer program product is provided for integrating an external workload manager with a database system. The method according to one embodiment includes a method comprises: receiving a request in a database component, the request including a cross component token; starting a new unit of work in workload management software in the database component, in response to the request; determining, from a cross component workload management unit, a transaction class and a synchronization code using the database component; finding an internal workload in the workload management software that matches the transaction class and the synchronization code of the cross component workload management unit; and using the matching internal workload for the new unit of work.

    摘要翻译: 根据本发明的一个实施例,提供了一种用于将外部工作负载管理器与数据库系统集成的系统,方法和计算机程序产品。 根据一个实施例的方法包括一种方法,包括:在数据库组件中接收请求,所述请求包括交叉分量令牌; 在数据库组件的工作负载管理软件中启动新的工作单元,以响应请求; 使用所述数据库组件从交叉组件工作负载管理单元确定事务类和同步代码; 在工作负载管理软件中查找与交易组件工作负载管理单元的事务类别和同步代码相匹配的内部工作负载; 并为新的工作单位使用匹配的内部工作负载。