WO2004081789A3 - Methods and apparatus for managing computing deployment in presence of variable workload - Google Patents

Methods and apparatus for managing computing deployment in presence of variable workload Download PDF

Info

Publication number
WO2004081789A3
WO2004081789A3 PCT/US2003/027304 US0327304W WO2004081789A3 WO 2004081789 A3 WO2004081789 A3 WO 2004081789A3 US 0327304 W US0327304 W US 0327304W WO 2004081789 A3 WO2004081789 A3 WO 2004081789A3
Authority
WO
WIPO (PCT)
Prior art keywords
deployment
methods
sufficient
managing computing
actions
Prior art date
Application number
PCT/US2003/027304
Other languages
French (fr)
Other versions
WO2004081789A2 (en
Inventor
David Wiley Coleman
Steven E Froehlich
Joseph L Hellerstein
Lawrence S Hsiung
Edwin Richie Lassettre
Todd William Mummert
Mukund Raghavachari
Lance Warren Russell
Maheswaran Surendra
Noshir Cavas Wadia
Peng Ye
Original Assignee
Ibm
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 Ibm filed Critical Ibm
Priority to EP03749287A priority Critical patent/EP1602031A2/en
Priority to AU2003268329A priority patent/AU2003268329A1/en
Priority to JP2004569411A priority patent/JP2006520027A/en
Priority to MXPA05009648A priority patent/MXPA05009648A/en
Priority to CA2515470A priority patent/CA2515470C/en
Publication of WO2004081789A2 publication Critical patent/WO2004081789A2/en
Publication of WO2004081789A3 publication Critical patent/WO2004081789A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/008Reliability or availability analysis
    • 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
    • G06F9/00Arrangements for program control, e.g. control units

Abstract

Automated or autonomic techniques for managing deployment of one or more resources in a computing environment based on varying workload levels. The automated techniques may comprise predicting a future workload level based on data associated with the computing environment. Then, an estimation is performed to determine whether a current resource deployment is insufficient, sufficient, or overly sufficient to satisfy the future workload level. Then, one or more actions are caused to be taken when the current resource deployment is estimated to be insufficient or overly sufficient to satisfy the future workload level. Actions may comprise resource provisioning, resource tuning and/or admission control.
PCT/US2003/027304 2003-03-10 2003-08-29 Methods and apparatus for managing computing deployment in presence of variable workload WO2004081789A2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
EP03749287A EP1602031A2 (en) 2003-03-10 2003-08-29 Methods and apparatus for managing computing deployment in presence of variable workload
AU2003268329A AU2003268329A1 (en) 2003-03-10 2003-08-29 Methods and apparatus for managing computing deployment in presence of variable workload
JP2004569411A JP2006520027A (en) 2003-03-10 2003-08-29 Method and apparatus for managing computing deployment when workload changes
MXPA05009648A MXPA05009648A (en) 2003-03-10 2003-08-29 Methods and apparatus for managing computing deployment in presence of variable workload.
CA2515470A CA2515470C (en) 2003-03-10 2003-08-29 Methods and apparatus for managing computing deployment in presence of variable workload

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/384,973 2003-03-10
US10/384,973 US7350186B2 (en) 2003-03-10 2003-03-10 Methods and apparatus for managing computing deployment in presence of variable workload

Publications (2)

Publication Number Publication Date
WO2004081789A2 WO2004081789A2 (en) 2004-09-23
WO2004081789A3 true WO2004081789A3 (en) 2005-06-30

Family

ID=32961408

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2003/027304 WO2004081789A2 (en) 2003-03-10 2003-08-29 Methods and apparatus for managing computing deployment in presence of variable workload

Country Status (10)

Country Link
US (2) US7350186B2 (en)
EP (1) EP1602031A2 (en)
JP (1) JP2006520027A (en)
KR (1) KR100826833B1 (en)
CN (1) CN100377094C (en)
AU (1) AU2003268329A1 (en)
CA (1) CA2515470C (en)
MX (1) MXPA05009648A (en)
TW (1) TWI308269B (en)
WO (1) WO2004081789A2 (en)

Families Citing this family (185)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7606898B1 (en) * 2000-10-24 2009-10-20 Microsoft Corporation System and method for distributed management of shared computers
US6907395B1 (en) * 2000-10-24 2005-06-14 Microsoft Corporation System and method for designing a logical model of a distributed computer system and deploying physical resources according to the logical model
GB0220846D0 (en) * 2002-09-07 2002-10-16 Ibm Remote dynamic configuration of a web server to facilitate capacity on demand
US7472272B2 (en) * 2003-01-23 2008-12-30 Verdasys, Inc. Digital asset usage accountability via event journaling
US7890543B2 (en) 2003-03-06 2011-02-15 Microsoft Corporation Architecture for distributed computing system and automated design, deployment, and management of distributed applications
US8122106B2 (en) 2003-03-06 2012-02-21 Microsoft Corporation Integrating design, deployment, and management phases for systems
US7689676B2 (en) * 2003-03-06 2010-03-30 Microsoft Corporation Model-based policy application
US7765501B2 (en) * 2003-03-06 2010-07-27 Microsoft Corporation Settings and constraints validation to enable design for operations
US7039559B2 (en) 2003-03-10 2006-05-02 International Business Machines Corporation Methods and apparatus for performing adaptive and robust prediction
US7350186B2 (en) * 2003-03-10 2008-03-25 International Business Machines Corporation Methods and apparatus for managing computing deployment in presence of variable workload
US7814126B2 (en) * 2003-06-25 2010-10-12 Microsoft Corporation Using task sequences to manage devices
US7606929B2 (en) * 2003-06-30 2009-10-20 Microsoft Corporation Network load balancing with connection manipulation
US7590736B2 (en) * 2003-06-30 2009-09-15 Microsoft Corporation Flexible network load balancing
US7636917B2 (en) * 2003-06-30 2009-12-22 Microsoft Corporation Network load balancing with host status information
US7103874B2 (en) * 2003-10-23 2006-09-05 Microsoft Corporation Model-based management of computer systems and distributed applications
JP2005141441A (en) * 2003-11-06 2005-06-02 Hitachi Ltd Load distribution system
US7827535B2 (en) * 2003-12-10 2010-11-02 Oracle International Corporation Application performance tuning server-side component
US7757216B2 (en) * 2003-12-10 2010-07-13 Orcle International Corporation Application server performance tuning client interface
US7734561B2 (en) * 2003-12-15 2010-06-08 International Business Machines Corporation System and method for providing autonomic management of a networked system using an action-centric approach
US8145731B2 (en) * 2003-12-17 2012-03-27 Hewlett-Packard Development Company, L.P. System and method for determining how many servers of at least one server configuration to be included at a service provider's site for supporting an expected workload
US7778422B2 (en) 2004-02-27 2010-08-17 Microsoft Corporation Security associations for devices
US8782654B2 (en) 2004-03-13 2014-07-15 Adaptive Computing Enterprises, Inc. Co-allocating a reservation spanning different compute resources types
US20050246529A1 (en) * 2004-04-30 2005-11-03 Microsoft Corporation Isolated persistent identity storage for authentication of computing devies
US20070266388A1 (en) * 2004-06-18 2007-11-15 Cluster Resources, Inc. System and method for providing advanced reservations in a compute environment
US7912940B2 (en) * 2004-07-30 2011-03-22 Microsoft Corporation Network system role determination
US20060026503A1 (en) * 2004-07-30 2006-02-02 Wireless Services Corporation Markup document appearance manager
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
JP2006072785A (en) * 2004-09-03 2006-03-16 Hitachi Electronics Service Co Ltd Request message control method for using of service, and service provision system
US20060070060A1 (en) * 2004-09-28 2006-03-30 International Business Machines Corporation Coordinating service performance and application placement management
JP4167643B2 (en) * 2004-10-27 2008-10-15 株式会社日立製作所 Business system operation method, operation management system, and operation program
CA2827035A1 (en) 2004-11-08 2006-05-18 Adaptive Computing Enterprises, Inc. System and method of providing system jobs within a compute environment
US7693982B2 (en) * 2004-11-12 2010-04-06 Hewlett-Packard Development Company, L.P. Automated diagnosis and forecasting of service level objective states
US7496575B2 (en) * 2004-11-22 2009-02-24 Verdasys, Inc. Application instrumentation and monitoring
US20060112155A1 (en) * 2004-11-24 2006-05-25 Agami Systems, Inc. System and method for managing quality of service for a storage system
US7836451B2 (en) * 2004-12-14 2010-11-16 International Business Machines Corporation Method, system and program product for approximating resource consumption of a computer system
US20060130042A1 (en) * 2004-12-15 2006-06-15 Dias Daniel M Method and apparatus for dynamic application upgrade in cluster and grid systems for supporting service level agreements
US8316130B2 (en) 2004-12-22 2012-11-20 International Business Machines Corporation System, method and computer program product for provisioning of resources and service environments
US8387037B2 (en) * 2005-01-28 2013-02-26 Ca, Inc. Updating software images associated with a distributed computing system
US7516206B2 (en) * 2005-01-28 2009-04-07 Cassatt Corporation Management of software images for computing nodes of a distributed computing system
US7685148B2 (en) * 2005-01-31 2010-03-23 Computer Associates Think, Inc. Automatically configuring a distributed computing system according to a hierarchical model
US7454427B2 (en) * 2005-01-31 2008-11-18 Cassatt Corporation Autonomic control of a distributed computing system using rule-based sensor definitions
US7680799B2 (en) * 2005-01-31 2010-03-16 Computer Associates Think, Inc. Autonomic control of a distributed computing system in accordance with a hierarchical model
US7478097B2 (en) 2005-01-31 2009-01-13 Cassatt Corporation Application governor providing application-level autonomic control within a distributed computing system
US7571154B2 (en) 2005-01-31 2009-08-04 Cassatt Corporation Autonomic control of a distributed computing system using an application matrix to control application deployment
US7590653B2 (en) * 2005-03-02 2009-09-15 Cassatt Corporation Automated discovery and inventory of nodes within an autonomic distributed computing system
US8863143B2 (en) 2006-03-16 2014-10-14 Adaptive Computing Enterprises, Inc. System and method for managing a hybrid compute environment
US9075657B2 (en) 2005-04-07 2015-07-07 Adaptive Computing Enterprises, Inc. On-demand access to compute resources
US9231886B2 (en) 2005-03-16 2016-01-05 Adaptive Computing Enterprises, Inc. Simple integration of an on-demand compute environment
US9015324B2 (en) 2005-03-16 2015-04-21 Adaptive Computing Enterprises, Inc. System and method of brokering cloud computing resources
WO2008036058A2 (en) 2005-03-16 2008-03-27 Cluster Resources, Inc. On-demand computing environment
JP4616674B2 (en) * 2005-03-18 2011-01-19 株式会社日立製作所 Resource lending method and resource lending system
US7908314B2 (en) * 2005-03-23 2011-03-15 Hitachi, Ltd. Method for controlling a management computer
US8782120B2 (en) 2005-04-07 2014-07-15 Adaptive Computing Enterprises, Inc. Elastic management of compute resources between a web server and an on-demand compute environment
US7383516B2 (en) * 2005-04-13 2008-06-03 Microsoft Corporation Systems and methods for displaying and editing hierarchical data
US7383161B2 (en) * 2005-04-13 2008-06-03 Microsoft Corporation Systems and methods for device simulation
US7797147B2 (en) 2005-04-15 2010-09-14 Microsoft Corporation Model-based system monitoring
US7552036B2 (en) 2005-04-15 2009-06-23 Microsoft Corporation Preconditioning for stochastic simulation of computer system performance
US7689616B2 (en) * 2005-04-15 2010-03-30 Microsoft Corporation Techniques for specifying and collecting data aggregations
US8489728B2 (en) 2005-04-15 2013-07-16 Microsoft Corporation Model-based system monitoring
US7979520B2 (en) * 2005-04-15 2011-07-12 Microsoft Corporation Prescriptive architecture recommendations
US20060242647A1 (en) * 2005-04-21 2006-10-26 Kimbrel Tracy J Dynamic application placement under service and memory constraints
US7979859B2 (en) * 2005-05-03 2011-07-12 International Business Machines Corporation Managing automated resource provisioning with a workload scheduler
US7831976B2 (en) * 2005-05-04 2010-11-09 International Business Machines Corporation Method, system and program product for predicting computer system resource consumption
US7693983B1 (en) * 2005-05-27 2010-04-06 Symantec Operating Corporation System and method providing application redeployment mappings using filtered resource usage data
US7392159B2 (en) * 2005-06-20 2008-06-24 International Business Machines Corporation Method and apparatus of capacity learning for computer systems and applications
US20070016393A1 (en) * 2005-06-29 2007-01-18 Microsoft Corporation Model-based propagation of attributes
US8549513B2 (en) 2005-06-29 2013-10-01 Microsoft Corporation Model-based virtual system provisioning
WO2007008940A2 (en) * 2005-07-11 2007-01-18 Brooks Automation, Inc. Intelligent condition-monitoring and dault diagnostic system
US9104650B2 (en) 2005-07-11 2015-08-11 Brooks Automation, Inc. Intelligent condition monitoring and fault diagnostic system for preventative maintenance
US8175906B2 (en) * 2005-08-12 2012-05-08 International Business Machines Corporation Integrating performance, sizing, and provisioning techniques with a business process
US20070100760A1 (en) * 2005-10-31 2007-05-03 Caterpillar Inc. System and method for selling work machine projects
US7941309B2 (en) 2005-11-02 2011-05-10 Microsoft Corporation Modeling IT operations/policies
US7668175B2 (en) * 2005-11-22 2010-02-23 Sun Microsystems, Inc. Dynamic power management for I/O resource pools
WO2007064849A1 (en) * 2005-12-01 2007-06-07 Cassatt Corporation Automated deployment and configuration of applications in an autonomically controlled distributed computing system
US8595331B2 (en) * 2005-12-01 2013-11-26 Ca, Inc. Automated deployment and configuration of applications in an autonomically controlled distributed computing system
US7269599B2 (en) * 2005-12-01 2007-09-11 International Business Machines Corporation Method and system for predicting user activity levels associated with an application
US20070143686A1 (en) * 2005-12-15 2007-06-21 International Business Machines Corporation System administration console that integrates manual and autonomic tasks
US8782641B2 (en) * 2006-01-24 2014-07-15 International Business Machines Corporation Tuning of work to meet performance goal
JP4605036B2 (en) * 2006-01-27 2011-01-05 日本電気株式会社 Computer system, management server, method and program for reducing computer setting time
US7844441B2 (en) * 2006-03-27 2010-11-30 International Business Machines Corporation Computer-implemented method, system and program product for approximating resource consumption of computer system
US8225311B1 (en) * 2006-03-30 2012-07-17 Emc Corporation Deploying and distributing content management code
US8572138B2 (en) * 2006-03-30 2013-10-29 Ca, Inc. Distributed computing system having autonomic deployment of virtual machine disk images
US9128766B1 (en) 2006-04-24 2015-09-08 Hewlett-Packard Development Company, L.P. Computer workload redistribution schedule
US7756973B2 (en) * 2006-04-27 2010-07-13 International Business Machines Corporation Identifying a configuration for an application in a production environment
US8266616B1 (en) * 2006-05-11 2012-09-11 Hewlett-Packard Development Company, L.P. Computer system provisioning using templates
US9785477B2 (en) * 2006-06-05 2017-10-10 International Business Machines Corporation Providing a policy hierarchy in an enterprise data processing system
EP2080124A4 (en) * 2006-07-09 2013-10-16 Microsoft Amalgamated Company Iii Systems and methods for managing networks
US8555287B2 (en) * 2006-08-31 2013-10-08 Bmc Software, Inc. Automated capacity provisioning method using historical performance data
US20080077932A1 (en) * 2006-09-25 2008-03-27 International Business Machines Corporation Mechanism for Automatically Managing the Resource Consumption of Transactional Workloads
US9251498B2 (en) * 2006-10-23 2016-02-02 Oracle International Corporation Facilitating deployment of customizations of enterprise applications
US7889677B1 (en) * 2006-10-30 2011-02-15 At&T Mobility Ii Llc SS7 network planning and forecasting tool
US20080109390A1 (en) * 2006-11-03 2008-05-08 Iszlai Gabriel G Method for dynamically managing a performance model for a data center
US20080114879A1 (en) * 2006-11-14 2008-05-15 Microsoft Corporation Deployment of configuration data within a server farm
US7987462B2 (en) * 2006-11-16 2011-07-26 International Business Machines Corporation Method for automatic throttling of work producers
US8331229B1 (en) 2006-12-15 2012-12-11 At&T Mobility Ii Llc Policy-enabled dynamic deep packet inspection for telecommunications networks
US20080168310A1 (en) * 2007-01-05 2008-07-10 Microsoft Corporation Hardware diagnostics and software recovery on headless server appliances
US9432443B1 (en) * 2007-01-31 2016-08-30 Hewlett Packard Enterprise Development Lp Multi-variate computer resource allocation
US20140019284A1 (en) * 2012-07-12 2014-01-16 Wefi, Inc. Methods, Systems, and Computer-Readable Media for Network Capacity Allocation
US8046767B2 (en) * 2007-04-30 2011-10-25 Hewlett-Packard Development Company, L.P. Systems and methods for providing capacity management of resource pools for servicing workloads
US7895317B2 (en) * 2007-06-27 2011-02-22 Computer Associates Think, Inc. Autonomic control of a distributed computing system using finite state machines
US8301740B2 (en) * 2007-06-27 2012-10-30 Ca, Inc. Autonomic control of a distributed computing system using dynamically assembled resource chains
US8041773B2 (en) 2007-09-24 2011-10-18 The Research Foundation Of State University Of New York Automatic clustering for self-organizing grids
US7814206B1 (en) * 2007-10-05 2010-10-12 At&T Mobility Ii Llc Forecasting tool for communications network platforms
KR100972120B1 (en) * 2008-02-26 2010-07-26 한국과학기술연구원 Dynamic robot software architecture management method based on computing resources
US20090293051A1 (en) * 2008-05-22 2009-11-26 Fortinet, Inc., A Delaware Corporation Monitoring and dynamic tuning of target system performance
US8140552B2 (en) * 2008-09-19 2012-03-20 International Business Machines Corporation Method and apparatus for optimizing lead time for service provisioning
US8041794B2 (en) * 2008-09-29 2011-10-18 Intel Corporation Platform discovery, asset inventory, configuration, and provisioning in a pre-boot environment using web services
US9875141B2 (en) * 2008-10-01 2018-01-23 Microsoft Technology Licensing, Llc Managing pools of dynamic resources
US8271974B2 (en) 2008-10-08 2012-09-18 Kaavo Inc. Cloud computing lifecycle management for N-tier applications
US7587718B1 (en) * 2008-10-31 2009-09-08 Synopsys, Inc. Method and apparatus for enforcing a resource-usage policy in a compute farm
US8819106B1 (en) 2008-12-12 2014-08-26 Amazon Technologies, Inc. Managing distributed execution of programs
US9880877B2 (en) 2009-01-22 2018-01-30 International Business Machines Corporation Methods for rule-based dynamic resource adjustment for upstream and downstream processing units in response to an intermediate processing unit event
US8296419B1 (en) 2009-03-31 2012-10-23 Amazon Technologies, Inc. Dynamically modifying a cluster of computing nodes used for distributed execution of a program
US8839254B2 (en) * 2009-06-26 2014-09-16 Microsoft Corporation Precomputation for data center load balancing
US10877695B2 (en) 2009-10-30 2020-12-29 Iii Holdings 2, Llc Memcached server functionality in a cluster of data processing nodes
US11720290B2 (en) 2009-10-30 2023-08-08 Iii Holdings 2, Llc Memcached server functionality in a cluster of data processing nodes
US8656019B2 (en) * 2009-12-17 2014-02-18 International Business Machines Corporation Data processing workload administration in a cloud computing environment
DE102010029209B4 (en) * 2010-05-21 2014-06-18 Offis E.V. A method for dynamically distributing one or more services in a network of a plurality of computers
JP5417287B2 (en) * 2010-09-06 2014-02-12 株式会社日立製作所 Computer system and computer system control method
JP4982600B2 (en) * 2010-09-24 2012-07-25 株式会社日立製作所 Resource lending method and resource lending system
US8849469B2 (en) 2010-10-28 2014-09-30 Microsoft Corporation Data center system that accommodates episodic computation
US9253016B2 (en) 2010-11-02 2016-02-02 International Business Machines Corporation Management of a data network of a computing environment
US9081613B2 (en) * 2010-11-02 2015-07-14 International Business Machines Corporation Unified resource manager providing a single point of control
US9063738B2 (en) 2010-11-22 2015-06-23 Microsoft Technology Licensing, Llc Dynamically placing computing jobs
US8566838B2 (en) 2011-03-11 2013-10-22 Novell, Inc. Techniques for workload coordination
US9047126B2 (en) 2011-04-06 2015-06-02 International Business Machines Corporation Continuous availability between sites at unlimited distances
US9595054B2 (en) 2011-06-27 2017-03-14 Microsoft Technology Licensing, Llc Resource management for cloud computing platforms
US9450838B2 (en) 2011-06-27 2016-09-20 Microsoft Technology Licensing, Llc Resource management for cloud computing platforms
US9058304B2 (en) 2011-06-30 2015-06-16 International Business Machines Corporation Continuous workload availability between sites at unlimited distances
US9251033B2 (en) * 2011-07-07 2016-02-02 Vce Company, Llc Automatic monitoring and just-in-time resource provisioning system
US8898291B2 (en) * 2011-08-08 2014-11-25 International Business Machines Corporation Dynamically expanding computing resources in a networked computing environment
US9158590B2 (en) * 2011-08-08 2015-10-13 International Business Machines Corporation Dynamically acquiring computing resources in a networked computing environment
US9378045B2 (en) * 2013-02-28 2016-06-28 Oracle International Corporation System and method for supporting cooperative concurrency in a middleware machine environment
US9712599B2 (en) 2011-10-03 2017-07-18 International Business Machines Corporation Application peak load processing
US8949429B1 (en) * 2011-12-23 2015-02-03 Amazon Technologies, Inc. Client-managed hierarchical resource allocation
US9280394B2 (en) 2012-02-03 2016-03-08 International Business Machines Corporation Automatic cloud provisioning based on related internet news and social network trends
KR20130101693A (en) * 2012-03-06 2013-09-16 삼성전자주식회사 Method and apparatus for power management in virtualization system using different operation system
US9009241B2 (en) 2012-03-30 2015-04-14 International Business Machines Corporation Determining crowd topics from communications in a focus area
US9641449B2 (en) 2012-05-22 2017-05-02 International Business Machines Corporation Variable configurations for workload distribution across multiple sites
WO2014025584A1 (en) * 2012-08-07 2014-02-13 Advanced Micro Devices, Inc. System and method for tuning a cloud computing system
US9740500B2 (en) 2012-08-30 2017-08-22 Microsoft Technology Licensing, Llc Layout system for operating systems using BPRAM
US9952879B2 (en) 2012-08-30 2018-04-24 Microsoft Technology Licensing, Llc Application pre-layout in byte-addressable persistent random access memory
US9384051B1 (en) 2012-09-14 2016-07-05 Emc Corporation Adaptive policy generating method and system for performance optimization
US9052952B1 (en) * 2012-09-14 2015-06-09 Emc Corporation Adaptive backup model for optimizing backup performance
SE537197C2 (en) * 2012-10-05 2015-03-03 Elastisys Ab Method, node and computer program to enable automatic adaptation of resource units
US9092205B2 (en) * 2012-10-25 2015-07-28 International Business Machines Corporation Non-interrupting performance tuning using runtime reset
US9038086B2 (en) * 2012-11-15 2015-05-19 Bank Of America Corporation End to end modular information technology system
US9038068B2 (en) 2012-11-15 2015-05-19 Bank Of America Corporation Capacity reclamation and resource adjustment
US9378064B2 (en) * 2012-11-15 2016-06-28 Bank Of America Corporation Orchestration management of information technology
US9087310B2 (en) * 2013-02-22 2015-07-21 International Business Machines Corporation Optimizing staffing levels with reduced simulation
US9092750B2 (en) * 2013-02-22 2015-07-28 International Business Machines Corporation Rapidly optimizing staffing levels in a ticketing system using simulation
GB2512847A (en) * 2013-04-09 2014-10-15 Ibm IT infrastructure prediction based on epidemiologic algorithm
GB2517195A (en) 2013-08-15 2015-02-18 Ibm Computer system productivity monitoring
WO2015030828A1 (en) * 2013-08-30 2015-03-05 Hewlett Packard Development Company, L.P. Maintain a service on a cloud network based on a scale rule
US9851726B2 (en) 2013-09-04 2017-12-26 Panduit Corp. Thermal capacity management
GB2520972A (en) 2013-12-05 2015-06-10 Ibm Workload management
US9686207B2 (en) * 2014-01-29 2017-06-20 Vmware, Inc. Application service level objective aware demand estimation
US10484470B2 (en) 2014-05-09 2019-11-19 International Business Machines Corporation Peak cyclical workload-based storage management in a multi-tier storage environment
US9933804B2 (en) 2014-07-11 2018-04-03 Microsoft Technology Licensing, Llc Server installation as a grid condition sensor
US10234835B2 (en) 2014-07-11 2019-03-19 Microsoft Technology Licensing, Llc Management of computing devices using modulated electricity
US10581756B2 (en) * 2014-09-09 2020-03-03 Microsoft Technology Licensing, Llc Nonintrusive dynamically-scalable network load generation
US11138537B2 (en) 2014-09-17 2021-10-05 International Business Machines Corporation Data volume-based server hardware sizing using edge case analysis
US10318896B1 (en) * 2014-09-19 2019-06-11 Amazon Technologies, Inc. Computing resource forecasting and optimization
US9998393B2 (en) 2015-03-04 2018-06-12 International Business Machines Corporation Method and system for managing resource capability in a service-centric system
US9984141B2 (en) 2015-08-21 2018-05-29 International Business Machines Corporation Inferring application type based on input-output characteristics of application storage resources
US10171572B2 (en) 2016-01-20 2019-01-01 International Business Machines Corporation Server pool management
JP6640025B2 (en) * 2016-05-27 2020-02-05 本田技研工業株式会社 Distributed processing control system and distributed processing control method
US10390114B2 (en) * 2016-07-22 2019-08-20 Intel Corporation Memory sharing for physical accelerator resources in a data center
JP6787032B2 (en) 2016-10-18 2020-11-18 富士通株式会社 Control devices, control methods, and control programs
KR102610537B1 (en) * 2016-11-10 2023-12-06 삼성전자주식회사 Solid state drive device and storage system having the same
US10620930B2 (en) 2017-05-05 2020-04-14 Servicenow, Inc. Software asset management
US11210133B1 (en) * 2017-06-12 2021-12-28 Pure Storage, Inc. Workload mobility between disparate execution environments
KR102062037B1 (en) 2018-05-16 2020-01-03 국민대학교산학협력단 Apparatus and method of providing a cloud-based batch service
US10754987B2 (en) * 2018-09-24 2020-08-25 International Business Machines Corporation Secure micro-service data and service provisioning for IoT platforms
US20220038390A1 (en) * 2018-09-25 2022-02-03 Nec Corporation Design management apparatus, control method thereof, program and management system
US20200184366A1 (en) * 2018-12-06 2020-06-11 Fujitsu Limited Scheduling task graph operations
TWI706246B (en) * 2018-12-27 2020-10-01 技嘉科技股份有限公司 Power mode management system, method for providing power mode parameter combination, method for updating power mode parameter combination, computer software and storage medium
US11301138B2 (en) * 2019-07-19 2022-04-12 EMC IP Holding Company LLC Dynamic balancing of input/output (IO) operations for a storage system
US11055196B1 (en) 2020-06-12 2021-07-06 Bank Of America Corporation System and method for optimizing technology stack architecture
US10958523B1 (en) 2020-07-28 2021-03-23 Bank Of America Corporation Consistent deployment of monitoring configurations on multiple computing systems
US11188437B1 (en) 2020-07-30 2021-11-30 Bank Of America Corporation Remote deployment of monitoring agents on computing systems
CN112156453B (en) * 2020-10-21 2022-06-03 腾讯科技(深圳)有限公司 Example adaptive adjustment method, apparatus, computer readable storage medium and device
US11368539B1 (en) * 2021-05-27 2022-06-21 International Business Machines Corporation Application deployment in a multi-cluster environment
KR20230053424A (en) 2021-10-14 2023-04-21 주식회사 꾸미다 Distributed and Collaborative Container Platform
KR20230088109A (en) 2021-12-10 2023-06-19 국방과학연구소 Apparatus, method, computer-readable storage medium and computer program for detecting malfunction of virtual network functions based on unsupervised learning

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6256773B1 (en) * 1999-08-31 2001-07-03 Accenture Llp System, method and article of manufacture for configuration management in a development architecture framework
US20020152305A1 (en) * 2000-03-03 2002-10-17 Jackson Gregory J. Systems and methods for resource utilization analysis in information management environments
US6516350B1 (en) * 1999-06-17 2003-02-04 International Business Machines Corporation Self-regulated resource management of distributed computer resources

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5878224A (en) 1996-05-24 1999-03-02 Bell Communications Research, Inc. System for preventing server overload by adaptively modifying gap interval that is used by source to limit number of transactions transmitted by source to server
US6269078B1 (en) 1997-04-04 2001-07-31 T. V. Lakshman Method and apparatus for supporting compressed video with explicit rate congestion control
US6006196A (en) 1997-05-01 1999-12-21 International Business Machines Corporation Method of estimating future replenishment requirements and inventory levels in physical distribution networks
US6957433B2 (en) 2001-01-08 2005-10-18 Hewlett-Packard Development Company, L.P. System and method for adaptive performance optimization of data processing systems
US7350186B2 (en) * 2003-03-10 2008-03-25 International Business Machines Corporation Methods and apparatus for managing computing deployment in presence of variable workload
US7039559B2 (en) 2003-03-10 2006-05-02 International Business Machines Corporation Methods and apparatus for performing adaptive and robust prediction

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6516350B1 (en) * 1999-06-17 2003-02-04 International Business Machines Corporation Self-regulated resource management of distributed computer resources
US6256773B1 (en) * 1999-08-31 2001-07-03 Accenture Llp System, method and article of manufacture for configuration management in a development architecture framework
US20020152305A1 (en) * 2000-03-03 2002-10-17 Jackson Gregory J. Systems and methods for resource utilization analysis in information management environments

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
GOSWAMI K K ET AL: "PREDICTION-BASED DYNAMIC LOAD-SHARING HEURISTICS", IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, IEEE INC, NEW YORK, US, vol. 4, no. 6, 1 June 1993 (1993-06-01), pages 638 - 648, XP000398046, ISSN: 1045-9219 *
JANN J ET AL: "Web applications and dynamic reconfiguration in unix servers", ISPASS 2003, 6 March 2003 (2003-03-06), AUSTIN, TEXAS, USA, pages 186 - 194, XP010637411 *
XIAOYUN ZHU ET AL: "Optimal resource assignment in internet data centers", IEE, 15 August 2001 (2001-08-15), pages 61 - 69, XP010555690 *

Also Published As

Publication number Publication date
US7350186B2 (en) 2008-03-25
JP2006520027A (en) 2006-08-31
CN1751294A (en) 2006-03-22
KR100826833B1 (en) 2008-05-06
US8386995B2 (en) 2013-02-26
US20070240162A1 (en) 2007-10-11
AU2003268329A8 (en) 2004-09-30
CA2515470C (en) 2016-10-25
AU2003268329A1 (en) 2004-09-30
CN100377094C (en) 2008-03-26
TWI308269B (en) 2009-04-01
MXPA05009648A (en) 2005-10-20
WO2004081789A2 (en) 2004-09-23
EP1602031A2 (en) 2005-12-07
KR20060023951A (en) 2006-03-15
TW200506598A (en) 2005-02-16
CA2515470A1 (en) 2004-09-23
US20040181794A1 (en) 2004-09-16

Similar Documents

Publication Publication Date Title
WO2004081789A3 (en) Methods and apparatus for managing computing deployment in presence of variable workload
WO2006130170A3 (en) Methods and apparatus for selective workload off-loading across multiple data centers
MXPA05009207A (en) Automated test case verification that is loosely coupled with respect to automated test case execution.
WO2006112980A3 (en) Reserving resources in an on-demand compute environment from a local compute environment
CN103941871B (en) The method and apparatus for controlling the hardware running status of intelligent terminal
WO2006004928A3 (en) Systems and methods for enhancing and optimizing a user's experience on an electronic device
WO2009005577A3 (en) Autonomic control of a distributed computing system using dynamically assembled resource chains
WO2004090802A3 (en) Card device resource access control
WO2006007146A3 (en) A method and apparatus for managing power consumption of a server
WO2007027312A3 (en) System and method providing variable complexity in a physics simulation
WO2005093564A3 (en) Methods and apparatus for achieving thermal management using processor manipulation
BRPI0505268A (en) method for resource management in a mobile terminal
WO2006020656A3 (en) Alert triggers and event management in a relationship system
WO2010027824A3 (en) Method and apparatus for managing data objects of a data storage system
WO2009018141A3 (en) Traffic predictor for network-accessible information modules
CN106055399A (en) Application program control method and terminal
WO2004081763A3 (en) Dynamic network resource brokering
WO2010027582A3 (en) Data center programming model
WO2008082763A3 (en) Graph-theoretic technique of analyzing and optimizing policy deployment
CN102306095A (en) Application management method and terminal
EP2192537A3 (en) Predictive modeling
TW200642391A (en) Method and system for authenticating a requestor without providing a key
WO2008079507A3 (en) Managing operation of a cognitive radio by an authority
TW200606716A (en) Resource management system and method
WO2003065215A3 (en) Queue management

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SK SL TJ TM TN TR TT TZ UA UG UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2515470

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 1020057014631

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: PA/a/2005/009648

Country of ref document: MX

Ref document number: 2004569411

Country of ref document: JP

Ref document number: 20038261243

Country of ref document: CN

REEP Request for entry into the european phase

Ref document number: 2003749287

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2003749287

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 4606/DELNP/2005

Country of ref document: IN

WWP Wipo information: published in national office

Ref document number: 2003749287

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1020057014631

Country of ref document: KR