CA2545507A1 - Apparatus, system, and method for on-demand control of grid system resources - Google Patents

Apparatus, system, and method for on-demand control of grid system resources Download PDF

Info

Publication number
CA2545507A1
CA2545507A1 CA002545507A CA2545507A CA2545507A1 CA 2545507 A1 CA2545507 A1 CA 2545507A1 CA 002545507 A CA002545507 A CA 002545507A CA 2545507 A CA2545507 A CA 2545507A CA 2545507 A1 CA2545507 A1 CA 2545507A1
Authority
CA
Canada
Prior art keywords
client
performance
profile
resource
parameter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002545507A
Other languages
French (fr)
Other versions
CA2545507C (en
Inventor
Joseph John Fatula
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CA2545507A1 publication Critical patent/CA2545507A1/en
Application granted granted Critical
Publication of CA2545507C publication Critical patent/CA2545507C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • G06F9/5072Grid computing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/50Indexing scheme relating to G06F9/50
    • G06F2209/5014Reservation

Abstract

An apparatus, system, and method are disclosed for on-demand control of a grid system resource on a grid computing system. An on-demand management apparatus includes a user input module, a parameter module, and a reservation module.
The user input module is configured to allow a user to input a parameter control request. The parameter control request corresponds to a performance parameter of the grid computing system. The global parameter module is configured to dynamically change the performance parameter, which corresponds to a performance resource, according to the parameter control request. The global reservation module is configured to reserve the performance resource for a grid computing operation. The on-demand management apparatus is also configured to terminate a performance resource reservation when a client reclaims the performance resources from the grid computing system.

Claims

Claims [001] A global on-demand management apparatus for user control of a system resource on a grid computing system, the apparatus comprising: a global user input module configured to allow a user to input a parameter control request, the parameter control request corresponding to a performance parameter of the did computing system; a global parameter module configured to dynamically change the performance parameter according to the parameter control request, the performance parameter corresponding to a performance resource; and a global reservation module configured to reserve the performance resource for a grid computing operation.

[002] The apparatus of claim 1, wherein the performance parameter is a network performance parameter.

[003] The apparatus of claim 2, wherein the network performance parameter is one of network accessibility, network bandwidth allocation, and grid allocation hierarchy.

[004] The apparatus of claim 1, wherein the performance parameter is a client performance parameter.

[005] The apparatus of claim 4, wherein the client performance parameter is one of client accessibility, client bandwidth allocation, processor allocation, storage allocation, memory allocation, backup recoverability, and backup proximity.

[006] The apparatus of claim 1, wherein the global reservation module is further configured to terminate the reservation of the performance resource in response to a client reclamation operation, the client reclamation operation reclaiming the performance resource and making the performance resource unavailable to the grid computing system.

[007] The apparatus of claim 6, wherein the global reservation module is further configured to reserve another performance resource for the grid computing operation, the other performance resource similar to the reclaimed performance resource.

[008] The apparatus of claim 1, further comprising a global profile management module configured to store a network profile, the network profile comprising a network performance parameter of a network performance resource available to the grid computing system.

[009] The apparatus of claim 1, further comprising a global profile management module configured to store a global client profile, the global client profile de-scriptive of a global client performance resource parameter.

[010] The apparatus of claim 1, further comprising a global profile management module configured to store a plurality of client profiles, each of the plurality of client profiles comprising a client performance parameter of a client performance resource available to the grid computing system.

[011] The apparatus of claim 10, further comprising a global profile synchronization module configured to synchronize one of the stored client profiles with a local client profile stored on a client.

[012] The apparatus of claim 1, further comprising a global profile management module configured to store a plurality of profile histories, each of the plurality of profile histories comprising a history of a performance parameter resource.

[013] The apparatus of claim 12, wherein the global profile management module is further configured to communicate one of the plurality of profile histories to a subscription manager, the subscription manager configured to calculate a client subscription fee based at least in part on the one of the plurality of profile histories.

[014] A method for user control of a system resource on a grid computing system, the method comprising: allowing a user to input a parameter control request, the parameter control request corresponding to a performance parameter of the grid computing system; dynamically changing the performance parameter according to the parameter control request, the performance parameter corresponding to a performance resource; and reserving the performance resource for a grid computing operation.

[015] The method of claim 14, further comprising storing a profile, the profile comprising the performance parameter of the network performance resource available to the grid computing system, wherein the profile is one of a network profile, a global client profile, and a client profile.

[016] The method of claim 14, wherein the method further comprises terminating the reservation of the performance resource in response to a client reclamation operation, the client reclamation operation reclaiming the performance resource and making the performance resource unavailable to the grid computing system.

[017] A computer readable storage medium comprising computer readable code configured to carry out a method for user control of a system resource on a did computing system, the method comprising: allowing a user to input a parameter control request, the parameter control request corresponding to a performance parameter of the grid computing system; dynamically changing the performance parameter according to the parameter control request, the performance parameter corresponding to a performance resource; and reserving the performance resource for a grid computing operation.

[018] The computer readable storage medium of claim 17, wherein the performance parameter is one of network accessibility, network bandwidth allocation, and grid allocation hierarchy.

[019] The computer readable storage medium of claim 17, wherein the performance parameter is one of client accessibility, client bandwidth allocation, processor allocation, storage allocation, memory allocation, backup recoverability, and backup proximity.

[020] The computer readable storage medium of claim 17, wherein the method further comprises terminating the reservation of the performance resource in response to a client reclamation operation, the client reclamation operation reclaiming the performance resource and making the performance resource unavailable to the grid computing system.

[021] The computer readable storage medium of claim 17, wherein the method further comprises reserving another performance resource for the grid computing operation, the other performance resource similar to the reclaimed performance resource.

[022] The computer readable storage medium of claim 17, wherein the method further comprises storing a network profile, the network profile comprising a network performance parameter of a network performance resource available to the grid computing system.

[023] The computer readable storage medium of claim 17, wherein the method further comprises storing a global client profile, the global client profile descriptive of a global client performance resource parameter.

[024] The computer readable storage medium of claim 17, wherein the method further comprises storing a plurality of client profiles, each of the plurality of client profiles comprising a client performance parameter of a client performance resource available to the grid computing system.

[025] The computer readable storage medium of claim 17, wherein the method further comprises synchronizing one of the stored client profiles with a local client profile stored on a client.

[026] The computer readable storage medium of claim 17, wherein the method further comprises storing a plurality of profile histories, each of the plurality of profile histories comprising a history of a performance parameter resource.

[027] The computer readable storage medium of claim 26, wherein the method further comprises communicating one of the plurality of profile histories to a sub-scription manager, the subscription manager configured to calculate a client sub-scription fee based at least in part on the one of the plurality of profile histories.
CA2545507A 2003-12-15 2004-11-08 Apparatus, system, and method for on-demand control of grid system resources Expired - Fee Related CA2545507C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/736,473 2003-12-15
US10/736,473 US7680933B2 (en) 2003-12-15 2003-12-15 Apparatus, system, and method for on-demand control of grid system resources
PCT/EP2004/052850 WO2005059748A2 (en) 2003-12-15 2004-11-08 Apparatus, system, and method for on-demand control of grid system resources

Publications (2)

Publication Number Publication Date
CA2545507A1 true CA2545507A1 (en) 2005-06-30
CA2545507C CA2545507C (en) 2011-09-27

Family

ID=34653923

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2545507A Expired - Fee Related CA2545507C (en) 2003-12-15 2004-11-08 Apparatus, system, and method for on-demand control of grid system resources

Country Status (11)

Country Link
US (1) US7680933B2 (en)
EP (1) EP1695215A2 (en)
JP (1) JP4827097B2 (en)
KR (1) KR100985619B1 (en)
CN (1) CN1894666B (en)
BR (1) BRPI0417727A (en)
CA (1) CA2545507C (en)
IL (1) IL176120A (en)
MX (1) MXPA06006854A (en)
TW (1) TWI330792B (en)
WO (1) WO2005059748A2 (en)

Families Citing this family (130)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7546553B2 (en) * 2003-07-28 2009-06-09 Sap Ag Grid landscape component
US7673054B2 (en) 2003-07-28 2010-03-02 Sap Ag. Grid manageable application process management scheme
US7631069B2 (en) * 2003-07-28 2009-12-08 Sap Ag Maintainable grid managers
US7574707B2 (en) * 2003-07-28 2009-08-11 Sap Ag Install-run-remove mechanism
US7703029B2 (en) * 2003-07-28 2010-04-20 Sap Ag Grid browser component
US7568199B2 (en) * 2003-07-28 2009-07-28 Sap Ag. System for matching resource request that freeing the reserved first resource and forwarding the request to second resource if predetermined time period expired
US7594015B2 (en) * 2003-07-28 2009-09-22 Sap Ag Grid organization
US7810090B2 (en) * 2003-12-17 2010-10-05 Sap Ag Grid compute node software application deployment
US8782654B2 (en) 2004-03-13 2014-07-15 Adaptive Computing Enterprises, Inc. Co-allocating a reservation spanning different compute resources types
WO2005089235A2 (en) 2004-03-13 2005-09-29 Cluster Resources, Inc. System and method providing object messages in a compute environment
US20070266388A1 (en) 2004-06-18 2007-11-15 Cluster Resources, Inc. System and method for providing advanced reservations in a compute environment
US8176490B1 (en) 2004-08-20 2012-05-08 Adaptive Computing Enterprises, Inc. System and method of interfacing a workload manager and scheduler with an identity manager
US7765552B2 (en) * 2004-09-17 2010-07-27 Hewlett-Packard Development Company, L.P. System and method for allocating computing resources for a grid virtual system
WO2006053093A2 (en) 2004-11-08 2006-05-18 Cluster Resources, Inc. System and method of providing system jobs within a compute environment
US7793290B2 (en) * 2004-12-20 2010-09-07 Sap Ag Grip application acceleration by executing grid application based on application usage history prior to user request for application execution
US7565383B2 (en) * 2004-12-20 2009-07-21 Sap Ag. Application recovery
US7698430B2 (en) * 2005-03-16 2010-04-13 Adaptive Computing Enterprises, Inc. On-demand compute environment
US9075657B2 (en) 2005-04-07 2015-07-07 Adaptive Computing Enterprises, Inc. On-demand access to compute resources
US8863143B2 (en) 2006-03-16 2014-10-14 Adaptive Computing Enterprises, Inc. System and method for managing a hybrid compute environment
US9015324B2 (en) 2005-03-16 2015-04-21 Adaptive Computing Enterprises, Inc. System and method of brokering cloud computing resources
US9231886B2 (en) * 2005-03-16 2016-01-05 Adaptive Computing Enterprises, Inc. Simple integration of an on-demand compute environment
US8086707B2 (en) * 2005-06-30 2011-12-27 Intel Corporation Systems and methods for grid agent management
FI20055429L (en) * 2005-08-08 2007-02-09 Rainer Wehkamp Mastery of a grid computing network
BRPI0520814A2 (en) * 2005-12-30 2009-11-10 Telecom Italia Spa method for operating a wireless communications network, and, wireless communications network
US8745175B2 (en) * 2006-08-04 2014-06-03 Apple Inc. Automatic application provisioning
US20080052397A1 (en) 2006-08-24 2008-02-28 Ramanathan Venkataraman Future locking of resources
US8903968B2 (en) * 2006-08-29 2014-12-02 International Business Machines Corporation Distributed computing environment
US8103562B2 (en) * 2007-04-03 2012-01-24 Sony Computer Entertainment America Llc System and method for processor cycle accounting and valuation
US20080320482A1 (en) * 2007-06-20 2008-12-25 Dawson Christopher J Management of grid computing resources based on service level requirements
US8041773B2 (en) 2007-09-24 2011-10-18 The Research Foundation Of State University Of New York Automatic clustering for self-organizing grids
US8458658B2 (en) * 2008-02-29 2013-06-04 Red Hat, Inc. Methods and systems for dynamically building a software appliance
US8935692B2 (en) * 2008-05-22 2015-01-13 Red Hat, Inc. Self-management of virtual machines in cloud-based networks
US9092243B2 (en) 2008-05-28 2015-07-28 Red Hat, Inc. Managing a software appliance
US8239509B2 (en) 2008-05-28 2012-08-07 Red Hat, Inc. Systems and methods for management of virtual appliances in cloud-based network
US20090300423A1 (en) * 2008-05-28 2009-12-03 James Michael Ferris Systems and methods for software test management in cloud-based network
US8849971B2 (en) * 2008-05-28 2014-09-30 Red Hat, Inc. Load balancing in cloud-based networks
US10657466B2 (en) * 2008-05-29 2020-05-19 Red Hat, Inc. Building custom appliances in a cloud-based network
US8943497B2 (en) * 2008-05-29 2015-01-27 Red Hat, Inc. Managing subscriptions for cloud-based virtual machines
US8341625B2 (en) * 2008-05-29 2012-12-25 Red Hat, Inc. Systems and methods for identification and management of cloud-based virtual machines
US8868721B2 (en) 2008-05-29 2014-10-21 Red Hat, Inc. Software appliance management using broadcast data
US8108912B2 (en) * 2008-05-29 2012-01-31 Red Hat, Inc. Systems and methods for management of secure data in cloud-based network
US10372490B2 (en) * 2008-05-30 2019-08-06 Red Hat, Inc. Migration of a virtual machine from a first cloud computing environment to a second cloud computing environment in response to a resource or services in the second cloud computing environment becoming available
US9842004B2 (en) * 2008-08-22 2017-12-12 Red Hat, Inc. Adjusting resource usage for cloud-based networks
US9910708B2 (en) 2008-08-28 2018-03-06 Red Hat, Inc. Promotion of calculations to cloud-based computation resources
US7882232B2 (en) * 2008-09-29 2011-02-01 International Business Machines Corporation Rapid resource provisioning with automated throttling
US9210173B2 (en) * 2008-11-26 2015-12-08 Red Hat, Inc. Securing appliances for use in a cloud computing environment
US8782233B2 (en) * 2008-11-26 2014-07-15 Red Hat, Inc. Embedding a cloud-based resource request in a specification language wrapper
US9870541B2 (en) * 2008-11-26 2018-01-16 Red Hat, Inc. Service level backup using re-cloud network
US10025627B2 (en) 2008-11-26 2018-07-17 Red Hat, Inc. On-demand cloud computing environments
US9037692B2 (en) * 2008-11-26 2015-05-19 Red Hat, Inc. Multiple cloud marketplace aggregation
US8984505B2 (en) * 2008-11-26 2015-03-17 Red Hat, Inc. Providing access control to user-controlled resources in a cloud computing environment
US7890644B2 (en) * 2009-01-07 2011-02-15 Sony Corporation Parallel tasking application framework
US9930138B2 (en) * 2009-02-23 2018-03-27 Red Hat, Inc. Communicating with third party resources in cloud computing environment
US9485117B2 (en) * 2009-02-23 2016-11-01 Red Hat, Inc. Providing user-controlled resources for cloud computing environments
US8977750B2 (en) * 2009-02-24 2015-03-10 Red Hat, Inc. Extending security platforms to cloud-based networks
US9311162B2 (en) * 2009-05-27 2016-04-12 Red Hat, Inc. Flexible cloud management
US9450783B2 (en) 2009-05-28 2016-09-20 Red Hat, Inc. Abstracting cloud management
US9104407B2 (en) 2009-05-28 2015-08-11 Red Hat, Inc. Flexible cloud management with power management support
US9703609B2 (en) 2009-05-29 2017-07-11 Red Hat, Inc. Matching resources associated with a virtual machine to offered resources
US9201485B2 (en) 2009-05-29 2015-12-01 Red Hat, Inc. Power management in managed network having hardware based and virtual resources
US20100306767A1 (en) * 2009-05-29 2010-12-02 Dehaan Michael Paul Methods and systems for automated scaling of cloud computing systems
US8832459B2 (en) 2009-08-28 2014-09-09 Red Hat, Inc. Securely terminating processes in a cloud computing environment
US8862720B2 (en) * 2009-08-31 2014-10-14 Red Hat, Inc. Flexible cloud management including external clouds
US8271653B2 (en) * 2009-08-31 2012-09-18 Red Hat, Inc. Methods and systems for cloud management using multiple cloud management schemes to allow communication between independently controlled clouds
US8769083B2 (en) 2009-08-31 2014-07-01 Red Hat, Inc. Metering software infrastructure in a cloud computing environment
US8504443B2 (en) * 2009-08-31 2013-08-06 Red Hat, Inc. Methods and systems for pricing software infrastructure for a cloud computing environment
US8316125B2 (en) 2009-08-31 2012-11-20 Red Hat, Inc. Methods and systems for automated migration of cloud processes to external clouds
US8375223B2 (en) * 2009-10-30 2013-02-12 Red Hat, Inc. Systems and methods for secure distributed storage
US11720290B2 (en) 2009-10-30 2023-08-08 Iii Holdings 2, Llc Memcached server functionality in a cluster of data processing nodes
US10877695B2 (en) 2009-10-30 2020-12-29 Iii Holdings 2, Llc Memcached server functionality in a cluster of data processing nodes
US9529689B2 (en) 2009-11-30 2016-12-27 Red Hat, Inc. Monitoring cloud computing environments
US10402544B2 (en) * 2009-11-30 2019-09-03 Red Hat, Inc. Generating a software license knowledge base for verifying software license compliance in cloud computing environments
US9389980B2 (en) 2009-11-30 2016-07-12 Red Hat, Inc. Detecting events in cloud computing environments and performing actions upon occurrence of the events
US9971880B2 (en) 2009-11-30 2018-05-15 Red Hat, Inc. Verifying software license compliance in cloud computing environments
US10268522B2 (en) * 2009-11-30 2019-04-23 Red Hat, Inc. Service aggregation using graduated service levels in a cloud network
US8255529B2 (en) * 2010-02-26 2012-08-28 Red Hat, Inc. Methods and systems for providing deployment architectures in cloud computing environments
US8402139B2 (en) * 2010-02-26 2013-03-19 Red Hat, Inc. Methods and systems for matching resource requests with cloud computing environments
US10783504B2 (en) * 2010-02-26 2020-09-22 Red Hat, Inc. Converting standard software licenses for use in cloud computing environments
US9053472B2 (en) * 2010-02-26 2015-06-09 Red Hat, Inc. Offering additional license terms during conversion of standard software licenses for use in cloud computing environments
US8606667B2 (en) * 2010-02-26 2013-12-10 Red Hat, Inc. Systems and methods for managing a software subscription in a cloud network
US20110213687A1 (en) * 2010-02-26 2011-09-01 James Michael Ferris Systems and methods for or a usage manager for cross-cloud appliances
US11922196B2 (en) * 2010-02-26 2024-03-05 Red Hat, Inc. Cloud-based utilization of software entitlements
US8606897B2 (en) 2010-05-28 2013-12-10 Red Hat, Inc. Systems and methods for exporting usage history data as input to a management platform of a target cloud-based network
US9436459B2 (en) 2010-05-28 2016-09-06 Red Hat, Inc. Generating cross-mapping of vendor software in a cloud computing environment
US8909783B2 (en) 2010-05-28 2014-12-09 Red Hat, Inc. Managing multi-level service level agreements in cloud-based network
US8364819B2 (en) 2010-05-28 2013-01-29 Red Hat, Inc. Systems and methods for cross-vendor mapping service in cloud networks
US8954564B2 (en) 2010-05-28 2015-02-10 Red Hat, Inc. Cross-cloud vendor mapping service in cloud marketplace
US9354939B2 (en) 2010-05-28 2016-05-31 Red Hat, Inc. Generating customized build options for cloud deployment matching usage profile against cloud infrastructure options
US8504689B2 (en) 2010-05-28 2013-08-06 Red Hat, Inc. Methods and systems for cloud deployment analysis featuring relative cloud resource importance
US9202225B2 (en) 2010-05-28 2015-12-01 Red Hat, Inc. Aggregate monitoring of utilization data for vendor products in cloud networks
US20110313855A1 (en) * 2010-06-16 2011-12-22 Ayyappan Sankaran System, Method and Apparatus for Automated Resource Allocation among Multiple Resource Server Systems
US8407530B2 (en) 2010-06-24 2013-03-26 Microsoft Corporation Server reachability detection
US8661120B2 (en) * 2010-09-21 2014-02-25 Amazon Technologies, Inc. Methods and systems for dynamically managing requests for computing capacity
US8386501B2 (en) 2010-10-20 2013-02-26 Microsoft Corporation Dynamically splitting multi-tenant databases
US9075661B2 (en) 2010-10-20 2015-07-07 Microsoft Technology Licensing, Llc Placing objects on hosts using hard and soft constraints
US8417737B2 (en) 2010-10-20 2013-04-09 Microsoft Corporation Online database availability during upgrade
US8799453B2 (en) 2010-10-20 2014-08-05 Microsoft Corporation Managing networks and machines for an online service
US8296267B2 (en) 2010-10-20 2012-10-23 Microsoft Corporation Upgrade of highly available farm server groups
US8751656B2 (en) 2010-10-20 2014-06-10 Microsoft Corporation Machine manager for deploying and managing machines
CA2719782A1 (en) * 2010-10-29 2011-01-19 Ibm Canada Limited - Ibm Canada Limitee Improving code breakage detection using source code history background
US8850550B2 (en) 2010-11-23 2014-09-30 Microsoft Corporation Using cached security tokens in an online service
US8904005B2 (en) 2010-11-23 2014-12-02 Red Hat, Inc. Indentifying service dependencies in a cloud deployment
US9736252B2 (en) 2010-11-23 2017-08-15 Red Hat, Inc. Migrating subscribed services in a cloud deployment
US8909784B2 (en) 2010-11-23 2014-12-09 Red Hat, Inc. Migrating subscribed services from a set of clouds to a second set of clouds
US8612577B2 (en) 2010-11-23 2013-12-17 Red Hat, Inc. Systems and methods for migrating software modules into one or more clouds
US8612615B2 (en) 2010-11-23 2013-12-17 Red Hat, Inc. Systems and methods for identifying usage histories for producing optimized cloud utilization
US10192246B2 (en) 2010-11-24 2019-01-29 Red Hat, Inc. Generating multi-cloud incremental billing capture and administration
US8713147B2 (en) * 2010-11-24 2014-04-29 Red Hat, Inc. Matching a usage history to a new cloud
US8949426B2 (en) 2010-11-24 2015-02-03 Red Hat, Inc. Aggregation of marginal subscription offsets in set of multiple host clouds
US8924539B2 (en) * 2010-11-24 2014-12-30 Red Hat, Inc. Combinatorial optimization of multiple resources across a set of cloud-based networks
US8825791B2 (en) 2010-11-24 2014-09-02 Red Hat, Inc. Managing subscribed resource in cloud network using variable or instantaneous consumption tracking periods
US9442771B2 (en) 2010-11-24 2016-09-13 Red Hat, Inc. Generating configurable subscription parameters
US9563479B2 (en) 2010-11-30 2017-02-07 Red Hat, Inc. Brokering optimized resource supply costs in host cloud-based network using predictive workloads
US9606831B2 (en) 2010-11-30 2017-03-28 Red Hat, Inc. Migrating virtual machine operations
US9721030B2 (en) 2010-12-09 2017-08-01 Microsoft Technology Licensing, Llc Codeless sharing of spreadsheet objects
US8832219B2 (en) 2011-03-01 2014-09-09 Red Hat, Inc. Generating optimized resource consumption periods for multiple users on combined basis
US8959221B2 (en) 2011-03-01 2015-02-17 Red Hat, Inc. Metering cloud resource consumption using multiple hierarchical subscription periods
CN102694667A (en) * 2011-03-21 2012-09-26 中兴通讯股份有限公司 Method supporting user autonomous deployment of network and system thereof
US8631099B2 (en) 2011-05-27 2014-01-14 Red Hat, Inc. Systems and methods for cloud deployment engine for selective workload migration or federation based on workload conditions
US10102018B2 (en) 2011-05-27 2018-10-16 Red Hat, Inc. Introspective application reporting to facilitate virtual machine movement between cloud hosts
US9037723B2 (en) 2011-05-31 2015-05-19 Red Hat, Inc. Triggering workload movement based on policy stack having multiple selectable inputs
US8984104B2 (en) 2011-05-31 2015-03-17 Red Hat, Inc. Self-moving operating system installation in cloud-based network
US10360122B2 (en) 2011-05-31 2019-07-23 Red Hat, Inc. Tracking cloud installation information using cloud-aware kernel of operating system
US8782192B2 (en) 2011-05-31 2014-07-15 Red Hat, Inc. Detecting resource consumption events over sliding intervals in cloud-based network
US20150012402A1 (en) * 2013-07-03 2015-01-08 Trading Technologies International, Inc. Trading System License Verification, Management and Control
KR101516215B1 (en) 2013-11-15 2015-05-04 한국지질자원연구원 Coring system including tensiometer and Method of deciding accurate coring using the same
US9471391B1 (en) * 2013-11-20 2016-10-18 Google Inc. Aggregating resource requests
US10394713B2 (en) 2016-05-26 2019-08-27 International Business Machines Corporation Selecting resources to make available in local queues for processors to use
US11334391B2 (en) * 2017-04-17 2022-05-17 Red Hat, Inc. Self-programmable and self-tunable resource scheduler for jobs in cloud computing
CN113816317B (en) * 2021-08-24 2023-07-04 江苏徐工工程机械研究院有限公司 Parameter calibration control method and system for aerial working platform

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2591774B1 (en) 1985-11-06 1996-07-12 Canon Kk FILE SYSTEM
US5574906A (en) 1994-10-24 1996-11-12 International Business Machines Corporation System and method for reducing storage requirement in backup subsystems utilizing segmented compression and differencing
US5819020A (en) 1995-10-16 1998-10-06 Network Specialists, Inc. Real time backup system
US5956733A (en) 1996-10-01 1999-09-21 Fujitsu Limited Network archiver system and storage medium storing program to construct network archiver system
US6418462B1 (en) * 1999-01-07 2002-07-09 Yongyong Xu Global sideband service distributed computing method
US6460082B1 (en) * 1999-06-17 2002-10-01 International Business Machines Corporation Management of service-oriented resources across heterogeneous media servers using homogenous service units and service signatures to configure the media servers
US6463457B1 (en) * 1999-08-26 2002-10-08 Parabon Computation, Inc. System and method for the establishment and the utilization of networked idle computational processing power
US6505216B1 (en) 1999-10-01 2003-01-07 Emc Corporation Methods and apparatus for backing-up and restoring files using multiple trails
US6526418B1 (en) 1999-12-16 2003-02-25 Livevault Corporation Systems and methods for backing up data files
US7260635B2 (en) * 2000-03-21 2007-08-21 Centrisoft Corporation Software, systems and methods for managing a distributed network
US20010039497A1 (en) * 2000-03-30 2001-11-08 Hubbard Edward A. System and method for monitizing network connected user bases utilizing distributed processing systems
JP2001325041A (en) * 2000-05-12 2001-11-22 Toyo Eng Corp Method for utilizing computer resource and system for the same
US6571257B1 (en) 2000-06-07 2003-05-27 Hewlett-Packard Development Company, L.P. Efficient, real-time management of storage resources
US20020124137A1 (en) 2001-01-29 2002-09-05 Ulrich Thomas R. Enhancing disk array performance via variable parity based load balancing
JP2002269394A (en) * 2001-03-14 2002-09-20 Sony Corp Distributed processing mediating system and method
JP4320977B2 (en) 2001-06-05 2009-08-26 コニカミノルタビジネステクノロジーズ株式会社 Image reading apparatus, image transmission method, image transmission program, computer-readable recording medium recording image transmission program, image management apparatus, image management method, image management program, and computer-readable recording medium recording image management program
JP2003256387A (en) * 2002-02-28 2003-09-12 Nippon Telegr & Teleph Corp <Ntt> Distributed computing system, method of distribution processing in the computing system, program carrying out the method with computer, and recording medium recording the method
US7801976B2 (en) * 2002-05-28 2010-09-21 At&T Intellectual Property I, L.P. Service-oriented architecture systems and methods
WO2004010249A2 (en) * 2002-07-19 2004-01-29 Synchrologic, Inc. System and method for utilizing profile information
CN1414492A (en) * 2002-11-26 2003-04-30 西安交通大学 Rosources package and network integration method based on mobile Agent
US20060294238A1 (en) * 2002-12-16 2006-12-28 Naik Vijay K Policy-based hierarchical management of shared resources in a grid environment
US7293059B2 (en) * 2003-04-04 2007-11-06 Sun Microsystems, Inc. Distributed computing system using computing engines concurrently run with host web pages and applications
US7644153B2 (en) * 2003-07-31 2010-01-05 Hewlett-Packard Development Company, L.P. Resource allocation management in interactive grid computing systems
US20050044226A1 (en) * 2003-07-31 2005-02-24 International Business Machines Corporation Method and apparatus for validating and ranking resources for geographic mirroring
US20050125537A1 (en) * 2003-11-26 2005-06-09 Martins Fernando C.M. Method, apparatus and system for resource sharing in grid computing networks

Also Published As

Publication number Publication date
JP2007515008A (en) 2007-06-07
TWI330792B (en) 2010-09-21
CN1894666B (en) 2010-04-07
US20050131898A1 (en) 2005-06-16
KR20070005558A (en) 2007-01-10
BRPI0417727A (en) 2007-04-03
WO2005059748A2 (en) 2005-06-30
CA2545507C (en) 2011-09-27
KR100985619B1 (en) 2010-10-05
IL176120A0 (en) 2006-10-05
EP1695215A2 (en) 2006-08-30
IL176120A (en) 2011-01-31
US7680933B2 (en) 2010-03-16
WO2005059748A3 (en) 2006-02-09
CN1894666A (en) 2007-01-10
MXPA06006854A (en) 2006-08-23
JP4827097B2 (en) 2011-11-30
TW200532472A (en) 2005-10-01

Similar Documents

Publication Publication Date Title
CA2545507A1 (en) Apparatus, system, and method for on-demand control of grid system resources
JP2007515008A5 (en)
US7650400B2 (en) Dynamic configuration and self-tuning on inter-nodal communication resources in a database management system
US5925102A (en) Managing processor resources in a multisystem environment in order to provide smooth real-time data streams, while enabling other types of applications to be processed concurrently
US5948065A (en) System for managing processor resources in a multisystem environment in order to provide smooth real-time data streams while enabling other types of applications to be processed concurrently
CN101799797B (en) Dynamic allocation method of user disk quota in distributed storage system
CN103067425A (en) Creation method of virtual machine, management system of virtual machine and related equipment thereof
CN106547612A (en) A kind of multi-task processing method and device
CN101980192A (en) Object-based cluster file system management method and cluster file system
CN101751415A (en) Metadata service system metadata synchronized method and writing server updating method
CN105512129A (en) Method and device for mass data retrieval, and method and device for storing mass data
CN101938516B (en) User-oriented dynamic storage resource distribution method
CN105095495B (en) A kind of distributed file system buffer memory management method and system
CN101167307A (en) Dynamically self-adaptive distributed resource management system and method
CN105468660A (en) Reading method for distributed file system, client device and distributed file system
CN103455433A (en) Memory management method and system
CN100464541C (en) Method and system for realizing time-division multiplexing bearing resource share
CN112632193A (en) Data distribution method for distributed database cluster system
CN113190329A (en) Server and method for automatically stretching container cloud cluster resources
CN116010019A (en) Memory resource allocation method, related device and equipment
CN106021026A (en) Backup method and device
CN114328285A (en) Heap memory allocation management method and device of embedded operating system
CN111367658B (en) Live broadcast service system and process management method
CN110018796B (en) Method and device for processing data request by storage system
CN116560818B (en) Method and system for distributing and scheduling space data service

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed
MKLA Lapsed

Effective date: 20121108

MKLA Lapsed

Effective date: 20121108