Managing escalating resource needs within a grid environment
    1.
    发明授权
    Managing escalating resource needs within a grid environment 失效
    在网格环境中管理资源需求升级

    公开(公告)号:US08275881B2

    公开(公告)日:2012-09-25

    申请号:US12435370

    申请日:2009-05-04

    IPC分类号: G06F15/173

    摘要: A method, system, and program for managing escalating resource needs within a grid environment are provided. A job is submitted into a first selection of resources in a grid environment from among a hierarchy of discrete sets of resources accessible in the grid environment. Discrete sets of resources may include locally accessible resources, enterprise accessible resources, capacity on demand resources, and grid resources. The performance of the first selection of resources is monitored and compared with a required performance level for the job. If the required performance level is not met, then the discrete sets of resources are queried for available resources to meet the required performance level in an order designated by said hierarchy. Available resources in a next discrete set of resource from the hierarchy of discrete sets of resources are added to a virtual organization of resources handling the job within the grid environment. In particular, the virtual organization of resources may include the first selection of resources and the added resources which are distributed across heterogeneous systems. If capacity on demand resources are allocated and added to the virtual organization, then the capacity on demand resources are deallocated when no longer needed.

    摘要翻译: 提供了一种用于在网格环境内管理资源需求升高的方法,系统和程序。 在网格环境中可访问的离散资源组的层次结构中,将作业提交到网格环境中的首选资源中。 资源分散组可包括本地可访问的资源,企业可访问的资源,按需资源的能力和网格资源。 对第一选择资源的性能进行监控,并与工作所需的性能等级进行比较。 如果不满足所需的性能级别,则查询可用资源的离散资源集合,以按照由所述层次结构指定的顺序满足所需的性能级别。 来自离散资源组的层次结构的下一个离散资源组中的可用资源被添加到在网格环境中处理作业的资源的虚拟组织中。 特别地,资源的虚拟组织可以包括在异构系统上分布的资源的第一选择和附加的资源。 如果能力按需资源被分配并添加到虚拟组织中,那么在不再需要的时候,随需应变资源的能力被释放。

    On-line volume coalesce operation to enable on-line storage subsystem volume consolidation
    2.
    发明授权
    On-line volume coalesce operation to enable on-line storage subsystem volume consolidation 失效
    在线卷合并操作,使在线存储子系统卷整合

    公开(公告)号:US08074020B2

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

    申请号:US12030766

    申请日:2008-02-13

    IPC分类号: G06F12/00

    摘要: A mechanism to permit consolidation of storage subsystem volumes into larger, more easily managed volumes and an operating system device driver which includes a trap mechanism for intercepting calls from a host into logical unit devices that were previously consolidated into a single physical volume. A map converts such calls to a logical unit device into a corresponding offset in the single physical volume. A driver accesses the single physical volume with corresponding offsets to transfer data associated with a particular logical unit device. So, logical unit devices can be consolidated and reconsolidated to single physical volumes and other physical volumes without requiring changes to the operating system or its application software and without requiring application or host downtime.

    摘要翻译: 一种允许将存储子系统卷整合到更大,更容易管理的卷中的机制,以及一种操作系统设备驱动程序,其包括用于拦截主机到先前合并到单个物理卷中的逻辑单元设备的呼叫的陷阱机制。 地图将这样的呼叫转换为逻辑单元设备到单个物理卷中的相应偏移量。 驾驶员使用相应的偏移量访问单个物理卷以传送与特定逻辑单元设备相关联的数据。 因此,可以将逻辑单元设备整合并重新分解为单个物理卷和其他物理卷,而无需更改操作系统或其应用程序软件,并且不需要应用程序或主机停机。

    Method, apparatus and system for reducing power consumption involving data storage devices
    3.
    发明授权
    Method, apparatus and system for reducing power consumption involving data storage devices 有权
    用于降低功耗的方法,装置和系统,涉及数据存储装置

    公开(公告)号:US07984313B2

    公开(公告)日:2011-07-19

    申请号:US12105217

    申请日:2008-04-17

    IPC分类号: G06F1/32 G06F1/26

    摘要: The invention provides a method, apparatus and system for reducing power consumption involving data storage devices. One embodiment involves a process for storing data in a first memory, and in response to the first memory exceeding a first threshold, migrating the data from the first memory to a second memory. In response to the second memory exceeding a second threshold, the process then involves migrating the data from the second memory to the third memory, wherein the second memory is sized and configured to store data targeted for the third memory to intelligently maintain a portion of the third memory in an inactive state.

    摘要翻译: 本发明提供一种降低功耗的方法,装置和系统,涉及数据存储装置。 一个实施例涉及用于将数据存储在第一存储器中的过程,并且响应于第一存储器超过第一阈值,将数据从第一存储器迁移到第二存储器。 响应于第二存储器超过第二阈值,该过程涉及将数据从第二存储器迁移到第三存储器,其中第二存储器的大小和配置以存储针对第三存储器的数据,以智能地维护 处于非活动状态的第三个内存。

    ON-LINE VOLUME COALESCE OPERATION TO ENABLE ON-LINE STORAGE SUBSYSTEM VOLUME CONSOLIDATION
    4.
    发明申请
    ON-LINE VOLUME COALESCE OPERATION TO ENABLE ON-LINE STORAGE SUBSYSTEM VOLUME CONSOLIDATION 失效
    在线存储库操作以实现在线存储子系统体积合并

    公开(公告)号:US20090204759A1

    公开(公告)日:2009-08-13

    申请号:US12030766

    申请日:2008-02-13

    IPC分类号: G06F12/00

    摘要: A mechanism to permit consolidation of storage subsystem volumes into larger, more easily managed volumes and an operating system device driver which includes a trap mechanism for intercepting calls from a host into logical unit devices that were previously consolidated into a single physical volume. A map converts such calls to a logical unit device into a corresponding offset in the single physical volume. A driver accesses the single physical volume with corresponding offsets to transfer data associated with a particular logical unit device. So, logical unit devices can be consolidated and reconsolidated to single physical volumes and other physical volumes without requiring changes to the operating system or its application software and without requiring application or host downtime.

    摘要翻译: 一种允许将存储子系统卷整合到更大,更容易管理的卷中的机制,以及一种操作系统设备驱动程序,其包括用于拦截主机到先前合并到单个物理卷中的逻辑单元设备的呼叫的陷阱机制。 地图将这样的呼叫转换为逻辑单元设备到单个物理卷中的相应偏移量。 驾驶员使用相应的偏移量访问单个物理卷以传送与特定逻辑单元设备相关联的数据。 因此,可以将逻辑单元设备整合并重新分解为单个物理卷和其他物理卷,而无需更改操作系统或其应用程序软件,并且不需要应用程序或主机停机。

    Vehicle Collision Avoidance System Enhancement Using In-Car Air Bag Deployment System
    5.
    发明申请
    Vehicle Collision Avoidance System Enhancement Using In-Car Air Bag Deployment System 审中-公开
    使用车载气囊部署系统进行车辆碰撞避免系统的改进

    公开(公告)号:US20080036579A1

    公开(公告)日:2008-02-14

    申请号:US11875152

    申请日:2007-10-19

    IPC分类号: B60Q1/00

    摘要: Peer-to-peer communications between vehicles providing warning of a collision or near-collision event and/or collision avoidance is controlled by otherwise underutilized air bag deployment processors in respective vehicles. Direction of reception of warning signals is used to selectively control relaying of warning signals at differentiated warning levels, collision avoidance actions and/or in-vehicle warning alarms to operators of vehicles in the vicinity of an event.

    摘要翻译: 提供警告碰撞或碰撞事件和/或避免碰撞的车辆之间的对等通信由各自车辆中未充分利用的气囊展开处理器控制。 警报信号的接收方向用于选择性地控制在不同的警告级别的警报信号的中继,防止碰撞动作和/或车内警告警报到事件附近的车辆的操作者。

    Method and system for improving selection capability for user interface
    6.
    发明申请
    Method and system for improving selection capability for user interface 失效
    提高用户界面选择能力的方法和系统

    公开(公告)号:US20070022386A1

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

    申请号:US11186533

    申请日:2005-07-21

    IPC分类号: G06F9/00

    摘要: In a graphical user interface or other similar processing environment, functionality is provided that enables the selecting of multiple portions of non-contiguous content, and enables such functionality within the same application and also across different applications. Further, a “direct save” function is enabled that allows the user to directly save the multiple portions of selected content to a file. In addition, selected content portions can be categorized, and a mechanism is provided to allow the user to conveniently make use of these various categories for effective content viewing.

    摘要翻译: 在图形用户界面或其他类似的处理环境中,提供了能够选择非连续内容的多个部分的功能,并且在同一应用程序内以及跨不同的应用程序中启用这样的功能。 此外,启用“直接保存”功能,允许用户将所选内容的多个部分直接保存到文件中。 此外,可以分类选择的内容部分,并且提供机制以允许用户方便地利用这些各种类别来进行有效的内容观看。

    Estimating future grid job costs by classifying grid jobs and storing results of processing grid job microcosms

    公开(公告)号:US20060167984A1

    公开(公告)日:2006-07-27

    申请号:US11034305

    申请日:2005-01-12

    IPC分类号: G06F15/16

    摘要: A method, system, and program for estimating future grid job costs by classifying grid jobs and storing results of processing grid job microcosms are provided. In general, a client side agent estimates future grid job costs by comparing a current grid job of a particular classification with a history of stored costs for other grid jobs of that customer of that particular classification. In particular, the grid client agent for a client system enabled to submit grid jobs to a grid provider that facilitates a grid environment, calculates a ratio of an application based metric to a grid provider metric for processing a particular grid job. Then, the grid client agent creates a table with an entry comparing the application based metric to a cost per grid provider metric for the grid provider based on the calculated ratio. Next, the grid client agent stores the table with the entry. Then, responsive to detecting a next grid job, the grid client agent estimates a cost for the grid provider to process the next grid job based on a particular number of application based metric operations required for the next grid job, translated by the ratio into the grid provider metric and multiplied by the cost per grid provider metric.

    Setting operation based resource utilization thresholds for resource use by a process
    8.
    发明申请
    Setting operation based resource utilization thresholds for resource use by a process 有权
    为进程资源使用设置基于操作的资源利用率阈值

    公开(公告)号:US20060150190A1

    公开(公告)日:2006-07-06

    申请号:US11031426

    申请日:2005-01-06

    IPC分类号: G06F9/46

    摘要: A method, system, and program for setting operation based resource utilization thresholds for resource use by a process are provided. An efficiency-based workload manager samples multiple actual resource use characteristics while a process executes, where the actual resource use characteristics designate a portion of a total amount of system resources available to the process that are utilized by the process at multiple times over a sampling period. Next, responsive to detecting the conclusion of the sampling period, the efficiency-based workload manager determines an operation based resource utilization threshold for the process based on a maximum resource use within the multiple samplings of actual resource use characteristics. Then, the efficiency-based workload manager stores the operation based resource utilization threshold for access by a workload manager, where the workload manager uses the operation based resource utilization threshold to restrict the process to resource use up to the operation based resource utilization threshold within an execution environment managed by the workload manager.

    摘要翻译: 提供了一种用于设置基于操作的资源利用阈值以用于由进程资源使用的方法,系统和程序。 基于效率的工作负载管理器在进程执行时对多个实际的资源使用特征进行采样,其中实际的资源使用特性指定该过程可用于过程的系统资源的总量的一部分,该过程在过程采样周期多次被利用 。 接下来,响应于检测到采样周期的结论,基于效率的工作负载管理器基于在实际资源使用特性的多次采样内的最大资源使用来确定用于该过程的基于操作的资源利用阈值。 然后,基于效率的工作负载管理器存储工作负载管理器进行访问的基于操作的资源利用率阈值,其中工作负载管理器使用基于操作的资源利用率阈值来将进程限制到资源使用直到基于操作的资源利用阈值 由工作负载管理器管理的执行环境。

    Facilitating overall grid environment management by monitoring and distributing grid activity
    9.
    发明申请
    Facilitating overall grid environment management by monitoring and distributing grid activity 失效
    通过监测和分配电网活动,促进整体电网环境管理

    公开(公告)号:US20060150158A1

    公开(公告)日:2006-07-06

    申请号:US11031490

    申请日:2005-01-06

    IPC分类号: G06F9/44

    摘要: A method, system, and program for facilitating overall grid environment management by monitoring grid activity across disparate grid resources and distributing grid activity to decisional grid modules are provided. A grid workload controller within a computational grid environment monitors real-time grid activity at an application level from multiple disparate grid application environments. The grid workload controller then determines a selection of grid modules within the computational grid environment that require the real-time grid activity to make decisions about the management of the computational grid environment. The grid workload controller distributes the real-time grid activity to the selection of grid modules, wherein the selection of grid modules then make automated decisions within the grid environment to maintain performance requirements.

    摘要翻译: 提供了一种方法,系统和程序,用于通过监视不同网格资源中的网格活动并将网格活动分配给决策网格模块来促进总体网格环境管理。 计算网格环境中的网格工作负载控制器监视来自多个不同网格应用环境的应用程序级别的实时网格活动。 网格工作负载控制器然后确定计算网格环境内的网格模块选择,这些网格模块需要实时网格活动才能对计算网格环境的管理做出决策。 网格工作负载控制器将实时网格活动分配给网格模块的选择,其中网格模块的选择随后在网格环境中进行自动化决策以维持性能要求。

    Automatically building a locally managed virtual node grouping to handle a grid job requiring a degree of resource parallelism within a grid environment
    10.
    发明申请
    Automatically building a locally managed virtual node grouping to handle a grid job requiring a degree of resource parallelism within a grid environment 有权
    自动构建本地管理的虚拟节点分组,以处理需要网格环境中资源并行度的网格作业

    公开(公告)号:US20060149842A1

    公开(公告)日:2006-07-06

    申请号:US11031542

    申请日:2005-01-06

    IPC分类号: G06F15/173

    CPC分类号: G06F9/5072 G06F9/505

    摘要: A method, system, and program for automatically building a locally managed virtual node grouping to handle a grid job requiring a degree of resource parallelism for execution within a grid environment are provided. The grid environment includes multiple resource nodes which are identified by physical location as physically disparate groups each managed by a grid manager. The grid managers include a grid virtual node grouping subsystem that enables a particular grid manager receiving a grid job that requires a particular degree of resource parallelism for execution to build a virtual node grouping of resources from across the grid environment and locally manage the resources included in the virtual node grouping. In particular, the particular grid manager accesses, from the other grid managers, a current availability and workload of each of the physically disparate resource nodes. The particular grid manager selects a selection of resource nodes to build into a virtual node grouping for executing the grid job. The virtual node grouping is built by the other grid managers enabling the particular grid manager to acquire temporary management control over the selection of resource nodes for a duration of the execution of the grid job within the virtual node grouping.

    摘要翻译: 提供了一种用于自动构建本地管理的虚拟节点分组以处理需要一定程度的资源并行性以在网格环境内执行的网格作业的方法,系统和程序。 网格环境包括由物理位置标识的多个资源节点作为每个由网格管理器管理的物理上不同的组。 网格管理器包括网格虚拟节点分组子系统,其使得特定网格管理器能够接收网格作业,该网格作业需要特定程度的资源并行性来执行以构建来自网格环境的资源的虚拟节点分组,并且本地管理包括在 虚拟节点分组。 特别地,特定的网格管理器从其他网格管理器访问每个物理上不同的资源节点的当前可用性和工作负载。 特定的网格管理器选择资源节点的选择以构建到用于执行网格作业的虚拟节点分组中。 虚拟节点分组由其他网格管理器构建,使得特定网格管理器能够在虚拟节点分组内执行网格作业的持续时间期间获取对资源节点的选择的临时管理控制。