Movatterモバイル変換


[0]ホーム

URL:


US20070233866A1 - Method and system for dynamically allocating servers to compute-resources using capacity thresholds - Google Patents

Method and system for dynamically allocating servers to compute-resources using capacity thresholds
Download PDF

Info

Publication number
US20070233866A1
US20070233866A1US11/390,369US39036906AUS2007233866A1US 20070233866 A1US20070233866 A1US 20070233866A1US 39036906 AUS39036906 AUS 39036906AUS 2007233866 A1US2007233866 A1US 2007233866A1
Authority
US
United States
Prior art keywords
compute
resource
server
metric
load
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.)
Abandoned
Application number
US11/390,369
Inventor
Karen Appleby
German Goldszmidt
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 IndividualfiledCriticalIndividual
Priority to US11/390,369priorityCriticalpatent/US20070233866A1/en
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATIONreassignmentINTERNATIONAL BUSINESS MACHINES CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: APPLEBY, KAREN, GOLDSZMIDT, GERMAN
Publication of US20070233866A1publicationCriticalpatent/US20070233866A1/en
Priority to US12/061,019prioritypatent/US7882230B2/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Servers are allocated for use in one of a plurality of compute-resources or for stand-by storage in a free-pool. Server load metrics are selected (e.g., ping-reply time or CP utilization) for measuring load in the servers. Metrics are measured for the servers allocated to the compute-resources. Several metrics can be measured simultaneously. The metrics for each compute-resource are normalized and averaged. Then, the metrics for each compute-resource are combined using weighting coefficients, producing a global load value, G, for each compute-resource. The G value is recalculated at timed intervals. Upper and lower thresholds are set for each compute-resource, and the G values are compared to the thresholds. If the G value exceeds the upper threshold, then a server in the free-pool is reallocated to the compute-resource; if the G value is less than the lower threshold, then a server is moved from the compute-resource to the free-pool.

Description

Claims (27)

1. A load driven method for allocating servers among a plurality of compute-resources and a free-pool, wherein each compute-resource comprises a plurality of servers, the method comprising the steps of:
for each monitored metric on the standard server and for each compute-resource, calculating a maximum metric value at a maximum load point as a maximum load vector for a compute-resource;
setting lower and upper global thresholds as allowable percents of the maximum load point;
for each compute-resource and unique server type and for each monitored metric, calculating a capacity weight for the monitored metric;
monitoring each server allocated to a compute-resource for at least one metric;
for each monitored metric and for each compute-resource, calculating an average normalized metric value Pnin standard server units;
for each monitored metric and for each compute-resource, calculating a current percent of a corresponding maximum metric value as a current percent of maximum load vector;
for each compute-resource, calculating one or more global load values G, wherein each global load value is a linear combination of normalized current percent of corresponding maximum metric values;
for each compute-resource, dynamically adjusting lower upper thresholds for the global load value; and
for each compute-resource, comparing the calculated global load value G to the lower threshold and upper threshold, and performing an allocation of servers to compute-resources based on a comparison outcome.
14. A computer readable medium containing code which enables a computer to perform a method for allocating servers among a plurality of connected compute-resources and a free-pool, wherein each compute-resource comprises a plurality of servers, the method comprising the steps of:
for each monitored metric on the standard server and for each compute-resource, calculating a maximum metric value at a maximum load point as a maximum load vector for the compute-resource;
monitoring each server allocated to a compute-resource for at least one metric;
for each monitored metric and for each compute-resource, calculating an average normalized metric value Pnin standard server units;
for each monitored metric and for each compute-resource, calculating a current percent of a corresponding maximum metric value as a current percent of maximum load vector;
for each compute-resource, calculating one or more global load values G, wherein each global load value is a linear combination of normalized current percent of the corresponding maximum metric values;
for each compute-resource, defining dynamically calculated lower threshold and an upper threshold adjustments for the global load value; and
for each compute-resource, comparing the calculated global load value G to the lower threshold and upper threshold, and performing a server allocation according to a comparison outcome.
20. A system for allocating servers among a plurality of connected server compute-resources and a free-pool, wherein each server compute-resource comprises a plurality of servers, the system comprising:
monitoring means for monitoring each server allocated to a compute-resource for a plurality of metric values;
calculating means for calculating a normalized average metric value P for each monitored metric value and for each server compute-resource;
combining means for linearly combining the normalized metric values to create a global load value G for each compute-resource;
storage means for storing a defined lower threshold and a defined upper threshold for the linear combination value;
comparing means for comparing the global load value to the lower threshold and upper threshold; and
allocating means for allocating servers among compute-resources and the free-pool.
US11/390,3692006-03-282006-03-28Method and system for dynamically allocating servers to compute-resources using capacity thresholdsAbandonedUS20070233866A1 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
US11/390,369US20070233866A1 (en)2006-03-282006-03-28Method and system for dynamically allocating servers to compute-resources using capacity thresholds
US12/061,019US7882230B2 (en)2006-03-282008-04-02Method and system for dynamically allocating servers to compute-resources using capacity thresholds

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US11/390,369US20070233866A1 (en)2006-03-282006-03-28Method and system for dynamically allocating servers to compute-resources using capacity thresholds

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US12/061,019ContinuationUS7882230B2 (en)2006-03-282008-04-02Method and system for dynamically allocating servers to compute-resources using capacity thresholds

Publications (1)

Publication NumberPublication Date
US20070233866A1true US20070233866A1 (en)2007-10-04

Family

ID=38560752

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US11/390,369AbandonedUS20070233866A1 (en)2006-03-282006-03-28Method and system for dynamically allocating servers to compute-resources using capacity thresholds
US12/061,019Expired - Fee RelatedUS7882230B2 (en)2006-03-282008-04-02Method and system for dynamically allocating servers to compute-resources using capacity thresholds

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US12/061,019Expired - Fee RelatedUS7882230B2 (en)2006-03-282008-04-02Method and system for dynamically allocating servers to compute-resources using capacity thresholds

Country Status (1)

CountryLink
US (2)US20070233866A1 (en)

Cited By (29)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20080168301A1 (en)*2007-01-102008-07-10Inventec CorporationMethod of automatically adjusting storage sources for server a system
US20080183801A1 (en)*2007-01-292008-07-31Nokia CorporationSystem, Methods, Apparatuses and Computer Program Products for Providing Step-Ahead Computing
US20080307426A1 (en)*2007-06-052008-12-11Telefonaktiebolaget Lm Ericsson (Publ)Dynamic load management in high availability systems
US20090271500A1 (en)*2008-04-292009-10-29Rong Yao FuMethod and apparatus for resource transfer
US20090287821A1 (en)*2008-05-152009-11-19Ray-V Technologies, LtdMethod for managing the allocation of resources to channel swarms in a peer-to-peer network
US20090292715A1 (en)*2008-05-202009-11-26Computer Associates Think, Inc.System and Method for Determining Overall Utilization
US20100287019A1 (en)*2009-05-112010-11-11Microsoft CorporationServer farm management
US20110029346A1 (en)*2009-07-312011-02-03Samsung Electronics Co., Ltd.Host apparatus connected to image forming apparatuses and rearrangement setting method thereof
US20110069642A1 (en)*2009-09-232011-03-24Gerald KaramMethod and apparatus for dynamically allocating resources for large-scale multimedia conferences
US7952999B1 (en)*2007-05-082011-05-31Juniper Networks, Inc.Feedback control of processor use in virtual systems
US20120198200A1 (en)*2011-01-302012-08-02International Business Machines CorporationMethod and apparatus of memory overload control
US20130191086A1 (en)*2012-01-242013-07-25International Business Machines CorporationFacilitating the Design of Information Technology Solutions
US8732307B1 (en)*2006-07-252014-05-20Hewlett-Packard Development Company, L.P.Predictive control for resource entitlement
US20150195173A1 (en)*2014-01-092015-07-09International Business Machines CorporationPhysical Resource Management
US20160080267A1 (en)*2014-09-122016-03-17Nec CorporationMonitoring device, server, monitoring system, monitoring method and program recording medium
CN105847092A (en)*2016-06-222016-08-10浪潮(北京)电子信息产业有限公司Method and device for monitoring website in real time
US9451619B2 (en)*2014-06-302016-09-20Alcatel LucentRadio resource management for packet data services
US20160352648A1 (en)*2014-02-172016-12-01Telefonaktiebolaget Lm Ericsson (Publ)Method and apparatus for allocating physical resources to a summarized resource
US20170222941A1 (en)*2005-03-222017-08-03Adam SussmanSystem and method for dynamic queue management using queue protocols
US20180198855A1 (en)*2014-11-242018-07-12Alibaba Group Holding LimitedMethod and apparatus for scheduling calculation tasks among clusters
US10361919B2 (en)*2015-11-092019-07-23At&T Intellectual Property I, L.P.Self-healing and dynamic optimization of VM server cluster management in multi-cloud platform
US20190327295A1 (en)*2016-12-132019-10-24Abb Schweiz AgA multi-client/multi-server managing method and system with a routine of rejection of already connected clients for balancing the system
US20210157769A1 (en)*2019-11-272021-05-27Amadeus S.A.S.Distributed storage system for storing context data
US11025710B1 (en)*2020-10-262021-06-01Verizon Digital Media Services Inc.Systems and methods for dynamic load balancing based on server utilization and content popularity
CN113822485A (en)*2021-09-272021-12-21国网山东省电力公司泗水县供电公司 A method and system for optimizing distribution network scheduling tasks
CN114327890A (en)*2021-12-272022-04-12杭州谐云科技有限公司Multi-index fusion container quota recommendation method and system
US11526784B2 (en)*2020-03-122022-12-13Bank Of America CorporationReal-time server capacity optimization tool using maximum predicted value of resource utilization determined based on historica data and confidence interval
CN116382922A (en)*2023-05-102023-07-04深圳高灯计算机科技有限公司Resource monitoring method, device, computer equipment, storage medium and product
US11750695B1 (en)*2017-11-272023-09-05Amazon Technologies, Inc.Dynamic quarantine of impaired servers

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8151103B2 (en)2004-03-132012-04-03Adaptive Computing Enterprises, Inc.System and method for providing object triggers
US8782654B2 (en)2004-03-132014-07-15Adaptive Computing Enterprises, Inc.Co-allocating a reservation spanning different compute resources types
US20070266388A1 (en)2004-06-182007-11-15Cluster Resources, Inc.System and method for providing advanced reservations in a compute environment
US8176490B1 (en)2004-08-202012-05-08Adaptive Computing Enterprises, Inc.System and method of interfacing a workload manager and scheduler with an identity manager
WO2006053093A2 (en)2004-11-082006-05-18Cluster Resources, Inc.System and method of providing system jobs within a compute environment
US8863143B2 (en)2006-03-162014-10-14Adaptive Computing Enterprises, Inc.System and method for managing a hybrid compute environment
US9413687B2 (en)2005-03-162016-08-09Adaptive Computing Enterprises, Inc.Automatic workload transfer to an on-demand center
US9015324B2 (en)2005-03-162015-04-21Adaptive Computing Enterprises, Inc.System and method of brokering cloud computing resources
US9231886B2 (en)2005-03-162016-01-05Adaptive Computing Enterprises, Inc.Simple integration of an on-demand compute environment
US20110016214A1 (en)*2009-07-152011-01-20Cluster Resources, Inc.System and method of brokering cloud computing resources
ES2614751T3 (en)2005-04-072017-06-01Iii Holdings 12, Llc Access on demand to computer resources
US8315171B2 (en)*2006-10-312012-11-20Oracle America, Inc.Adaptive management of computing resources
US8041773B2 (en)2007-09-242011-10-18The Research Foundation Of State University Of New YorkAutomatic clustering for self-organizing grids
US8589539B2 (en)*2008-04-252013-11-19Emc CorporationMultipeer
US11720290B2 (en)2009-10-302023-08-08Iii Holdings 2, LlcMemcached server functionality in a cluster of data processing nodes
US10877695B2 (en)2009-10-302020-12-29Iii Holdings 2, LlcMemcached server functionality in a cluster of data processing nodes
US8712950B2 (en)*2010-04-292014-04-29Microsoft CorporationResource capacity monitoring and reporting
US8782211B1 (en)*2010-12-212014-07-15Juniper Networks, Inc.Dynamically scheduling tasks to manage system load
US9628499B1 (en)2012-08-082017-04-18Google Inc.Statistics-based anomaly detection
US9614742B1 (en)2013-03-142017-04-04Google Inc.Anomaly detection in time series data
US9537787B2 (en)*2013-08-052017-01-03International Business Machines CorporationDynamically balancing resource requirements for clients with unpredictable loads
US10909117B2 (en)2013-12-202021-02-02Micro Focus LlcMultiple measurements aggregated at multiple levels of execution of a workload
WO2015094319A1 (en)*2013-12-202015-06-25Hewlett-Packard Development Company, L.P.Generating a visualization of a metric at a level of execution
US9692674B1 (en)*2013-12-302017-06-27Google Inc.Non-parametric change point detection
US9940156B2 (en)*2016-01-292018-04-10Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Decreasing hardware resource amount assigned to virtual machine as utilization of hardware resource decreases below a threshold
WO2022018466A1 (en)*2020-07-222022-01-27Citrix Systems, Inc.Determining server utilization using upper bound values
WO2022018467A1 (en)*2020-07-222022-01-27Citrix Systems, Inc.Determining changes in a performance of a server

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6466980B1 (en)*1999-06-172002-10-15International Business Machines CorporationSystem and method for capacity shaping in an internet environment
US6601084B1 (en)*1997-12-192003-07-29Avaya Technology Corp.Dynamic load balancer for multiple network servers
US20040010544A1 (en)*2002-06-072004-01-15Slater Alastair MichaelMethod of satisfying a demand on a network for a network resource, method of sharing the demand for resources between a plurality of networked resource servers, server network, demand director server, networked data library, method of network resource management, method of satisfying a demand on an internet network for a network resource, tier of resource serving servers, network, demand director, metropolitan video serving network, computer readable memory device encoded with a data structure for managing networked resources, method of making available computer network resources to users of a
US20040267897A1 (en)*2003-06-242004-12-30Sychron Inc.Distributed System Providing Scalable Methodology for Real-Time Control of Server Pools and Data Centers
US7092798B2 (en)*2003-05-132006-08-15Siemens Power Transmission & Distribution, Inc.System for control performance standards

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6970939B2 (en)*2000-10-262005-11-29Intel CorporationMethod and apparatus for large payload distribution in a network
US7373644B2 (en)*2001-10-022008-05-13Level 3 Communications, LlcAutomated server replication
US7587492B2 (en)*2005-07-292009-09-08Hewlett-Packard Development Company, L.P.Dynamic performance management for virtual servers

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6601084B1 (en)*1997-12-192003-07-29Avaya Technology Corp.Dynamic load balancer for multiple network servers
US6466980B1 (en)*1999-06-172002-10-15International Business Machines CorporationSystem and method for capacity shaping in an internet environment
US20040010544A1 (en)*2002-06-072004-01-15Slater Alastair MichaelMethod of satisfying a demand on a network for a network resource, method of sharing the demand for resources between a plurality of networked resource servers, server network, demand director server, networked data library, method of network resource management, method of satisfying a demand on an internet network for a network resource, tier of resource serving servers, network, demand director, metropolitan video serving network, computer readable memory device encoded with a data structure for managing networked resources, method of making available computer network resources to users of a
US7092798B2 (en)*2003-05-132006-08-15Siemens Power Transmission & Distribution, Inc.System for control performance standards
US20040267897A1 (en)*2003-06-242004-12-30Sychron Inc.Distributed System Providing Scalable Methodology for Real-Time Control of Server Pools and Data Centers

Cited By (56)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20200169511A1 (en)*2005-03-222020-05-28Live Nation Entertainment, Inc.System and method for dynamic queue management using queue protocols
US10965606B2 (en)*2005-03-222021-03-30Live Nation Entertainment, Inc.System and method for dynamic queue management using queue protocols
US11265259B2 (en)*2005-03-222022-03-01Live Nation Entertainment, Inc.System and method for dynamic queue management using queue protocols
US9961009B2 (en)*2005-03-222018-05-01Live Nation Entertainment, Inc.System and method for dynamic queue management using queue protocols
US20180278538A1 (en)*2005-03-222018-09-27Adam SussmanSystem and method for dynamic queue management using queue protocols
US20170222941A1 (en)*2005-03-222017-08-03Adam SussmanSystem and method for dynamic queue management using queue protocols
US10484296B2 (en)*2005-03-222019-11-19Live Nation Entertainment, Inc.System and method for dynamic queue management using queue protocols
US8732307B1 (en)*2006-07-252014-05-20Hewlett-Packard Development Company, L.P.Predictive control for resource entitlement
US20080168301A1 (en)*2007-01-102008-07-10Inventec CorporationMethod of automatically adjusting storage sources for server a system
US9900405B2 (en)*2007-01-292018-02-20Nokia Technologies OySystem, methods, apparatuses and computer program products for providing step-ahead computing
US8819215B2 (en)*2007-01-292014-08-26Nokia CorporationSystem, methods, apparatuses and computer program products for providing step-ahead computing
US20080183801A1 (en)*2007-01-292008-07-31Nokia CorporationSystem, Methods, Apparatuses and Computer Program Products for Providing Step-Ahead Computing
US7952999B1 (en)*2007-05-082011-05-31Juniper Networks, Inc.Feedback control of processor use in virtual systems
US20110199928A1 (en)*2007-05-082011-08-18Juniper Networks, Inc.Feedback control of processor use in virtual systems
US20080307426A1 (en)*2007-06-052008-12-11Telefonaktiebolaget Lm Ericsson (Publ)Dynamic load management in high availability systems
US8495174B2 (en)*2008-04-292013-07-23International Business Machines CorporationMethod and apparatus for resource transfer
US20090271500A1 (en)*2008-04-292009-10-29Rong Yao FuMethod and apparatus for resource transfer
US7836184B2 (en)*2008-05-152010-11-16Ray-V Technologies, Ltd.Method for managing the allocation of resources to channel swarms in a peer-to-peer network
US8346936B2 (en)2008-05-152013-01-01Ray-V Technologies, Ltd.Method for managing the allocation of resources to channel swarms in a peer-to-peer network
US20110040878A1 (en)*2008-05-152011-02-17Ray-V Technologies, LtdMethod for managing the allocation of resources to channel swarms in a peer-to-peer network
US20090287821A1 (en)*2008-05-152009-11-19Ray-V Technologies, LtdMethod for managing the allocation of resources to channel swarms in a peer-to-peer network
US8307011B2 (en)*2008-05-202012-11-06Ca, Inc.System and method for determining overall utilization
US20090292715A1 (en)*2008-05-202009-11-26Computer Associates Think, Inc.System and Method for Determining Overall Utilization
US8626897B2 (en)*2009-05-112014-01-07Microsoft CorporationServer farm management
US20100287019A1 (en)*2009-05-112010-11-11Microsoft CorporationServer farm management
US20110029346A1 (en)*2009-07-312011-02-03Samsung Electronics Co., Ltd.Host apparatus connected to image forming apparatuses and rearrangement setting method thereof
US8675524B2 (en)*2009-09-232014-03-18At&T Intellectual Property I, L.P.Method and apparatus for dynamically allocating resources for large-scale multimedia conferences
US20110069642A1 (en)*2009-09-232011-03-24Gerald KaramMethod and apparatus for dynamically allocating resources for large-scale multimedia conferences
US20120198200A1 (en)*2011-01-302012-08-02International Business Machines CorporationMethod and apparatus of memory overload control
US20120324200A1 (en)*2011-01-302012-12-20International Business Machines CorporationMethod and apparatus of memory overload control
US9466042B2 (en)*2012-01-242016-10-11International Business Machines CorporationFacilitating the design of information technology solutions
US20130191086A1 (en)*2012-01-242013-07-25International Business Machines CorporationFacilitating the Design of Information Technology Solutions
US9584389B2 (en)2014-01-092017-02-28International Business Machines CorporationPhysical resource management
US20150195173A1 (en)*2014-01-092015-07-09International Business Machines CorporationPhysical Resource Management
US9277002B2 (en)*2014-01-092016-03-01International Business Machines CorporationPhysical resource management
US20160352648A1 (en)*2014-02-172016-12-01Telefonaktiebolaget Lm Ericsson (Publ)Method and apparatus for allocating physical resources to a summarized resource
US10298517B2 (en)*2014-02-172019-05-21Telefonaktiebolaget Lm Ericsson (Publ)Method and apparatus for allocating physical resources to a summarized resource
US9451619B2 (en)*2014-06-302016-09-20Alcatel LucentRadio resource management for packet data services
CN105426284A (en)*2014-09-122016-03-23日本电气株式会社Monitoring Device, Server, Monitoring System, Monitoring Method And Program Recording Medium
US20160080267A1 (en)*2014-09-122016-03-17Nec CorporationMonitoring device, server, monitoring system, monitoring method and program recording medium
US20180198855A1 (en)*2014-11-242018-07-12Alibaba Group Holding LimitedMethod and apparatus for scheduling calculation tasks among clusters
US10616070B2 (en)*2015-11-092020-04-07At&T Intellectual Property I, L.P.Self-healing and dynamic optimization of VM server cluster management in multi-cloud platform
US10361919B2 (en)*2015-11-092019-07-23At&T Intellectual Property I, L.P.Self-healing and dynamic optimization of VM server cluster management in multi-cloud platform
US11044166B2 (en)2015-11-092021-06-22At&T Intellectual Property I, L.P.Self-healing and dynamic optimization of VM server cluster management in multi-cloud platform
US11616697B2 (en)2015-11-092023-03-28At&T Intellectual Property I, L.P.Self-healing and dynamic optimization of VM server cluster management in multi-cloud platform
CN105847092A (en)*2016-06-222016-08-10浪潮(北京)电子信息产业有限公司Method and device for monitoring website in real time
US20190327295A1 (en)*2016-12-132019-10-24Abb Schweiz AgA multi-client/multi-server managing method and system with a routine of rejection of already connected clients for balancing the system
US11223673B2 (en)*2016-12-132022-01-11Abb Schweiz AgMulti-client/multi-server managing method and system with a routine of rejection of already connected clients for balancing the system
US11750695B1 (en)*2017-11-272023-09-05Amazon Technologies, Inc.Dynamic quarantine of impaired servers
US20210157769A1 (en)*2019-11-272021-05-27Amadeus S.A.S.Distributed storage system for storing context data
US11526784B2 (en)*2020-03-122022-12-13Bank Of America CorporationReal-time server capacity optimization tool using maximum predicted value of resource utilization determined based on historica data and confidence interval
US11025710B1 (en)*2020-10-262021-06-01Verizon Digital Media Services Inc.Systems and methods for dynamic load balancing based on server utilization and content popularity
US11451623B2 (en)*2020-10-262022-09-20Edgecast Inc.Systems and methods for dynamic load balancing based on server utilization and content popularity
CN113822485A (en)*2021-09-272021-12-21国网山东省电力公司泗水县供电公司 A method and system for optimizing distribution network scheduling tasks
CN114327890A (en)*2021-12-272022-04-12杭州谐云科技有限公司Multi-index fusion container quota recommendation method and system
CN116382922A (en)*2023-05-102023-07-04深圳高灯计算机科技有限公司Resource monitoring method, device, computer equipment, storage medium and product

Also Published As

Publication numberPublication date
US7882230B2 (en)2011-02-01
US20080183865A1 (en)2008-07-31

Similar Documents

PublicationPublication DateTitle
US7882230B2 (en)Method and system for dynamically allocating servers to compute-resources using capacity thresholds
USRE44686E1 (en)Dynamically modifying the resources of a virtual server
US7356602B2 (en)Method and apparatus for dynamically adjusting resources assigned to plurality of customers, for meeting service level agreements (SLAs) with minimal resources, and allowing common pools of resources to be used across plural customers on a demand basis
US7062556B1 (en)Load balancing method in a communication network
US8015289B2 (en)System and method predicting and managing network capacity requirements
US7400633B2 (en)Adaptive bandwidth throttling for network services
US9930111B2 (en)Techniques for web server management
US20020129127A1 (en)Apparatus and method for routing a transaction to a partitioned server
CN110716808B (en)Service processing method, device, computer equipment and storage medium
US20140258521A1 (en)Load Balancing Web Service by Rejecting Connections
JP3172423B2 (en) Apparatus and method for managing processor resources
WO2008110983A1 (en)Dynamic load balancing
CN109960565B (en)Cloud platform, and virtual machine scheduling method and device based on cloud platform
JP7211632B2 (en) Systems and methods for evaluating communication resources
KR20120063499A (en)Dynamic load balancing and scaling of allocated cloud resources in an enterprise network
US20180295044A1 (en)Automated management of service instances
EP1519512A2 (en)Real-time SLA impact analysis
US7467291B1 (en)System and method for calibrating headroom margin
US20130007764A1 (en)Assigning work to a processing entity according to non-linear representations of loadings
Chen et al.Towards resource-efficient cloud systems: Avoiding over-provisioning in demand-prediction based resource provisioning
CN111078386A (en) A control method and control device of a distributed scheduling system
Gu et al.A predictive, decentralized load balancing approach
CN113515371A (en)Cloud resource dividing method, device, equipment and storage medium
Unuvar et al.Cloud overbooking through stochastic admission controller
CN119759586B (en) A resource allocation method based on event response

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:APPLEBY, KAREN;GOLDSZMIDT, GERMAN;REEL/FRAME:017534/0395;SIGNING DATES FROM 20060322 TO 20060324

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp