WO2002073397A3 - Resource balancing in a partitioned processing environment - Google Patents
Resource balancing in a partitioned processing environment Download PDFInfo
- Publication number
- WO2002073397A3 WO2002073397A3 PCT/GB2002/000456 GB0200456W WO02073397A3 WO 2002073397 A3 WO2002073397 A3 WO 2002073397A3 GB 0200456 W GB0200456 W GB 0200456W WO 02073397 A3 WO02073397 A3 WO 02073397A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- partition
- resource
- manager
- resource balancing
- partitioned
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
- G06F9/5077—Logical partitioning of resources; Management or configuration of virtualized resources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5083—Techniques for rebalancing the load in a distributed system
Abstract
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA2435978A CA2435978C (en) | 2001-03-08 | 2002-02-01 | Resource balancing in a partitioned processing environment |
KR1020037011808A KR100612059B1 (en) | 2001-03-08 | 2002-02-01 | Resource balancing in a partitioned processing environment |
JP2002571989A JP3980487B2 (en) | 2001-03-08 | 2002-02-01 | Resource balancing in a partitioned processing environment |
AU2002228206A AU2002228206A1 (en) | 2001-03-08 | 2002-02-01 | Resource balancing in a partitioned processing environment |
EP02710154.2A EP1386226B1 (en) | 2001-03-08 | 2002-02-01 | Resource balancing in a partitioned processing environment |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/801,993 US6985951B2 (en) | 2001-03-08 | 2001-03-08 | Inter-partition message passing method, system and program product for managing workload in a partitioned processing environment |
US09/801,993 | 2001-03-08 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2002073397A2 WO2002073397A2 (en) | 2002-09-19 |
WO2002073397A3 true WO2002073397A3 (en) | 2003-11-27 |
Family
ID=25182560
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/GB2002/000456 WO2002073397A2 (en) | 2001-03-08 | 2002-02-01 | Resource balancing in a partitioned processing environment |
Country Status (8)
Country | Link |
---|---|
US (1) | US6985951B2 (en) |
EP (1) | EP1386226B1 (en) |
JP (1) | JP3980487B2 (en) |
KR (1) | KR100612059B1 (en) |
CN (1) | CN1280725C (en) |
AU (1) | AU2002228206A1 (en) |
CA (1) | CA2435978C (en) |
WO (1) | WO2002073397A2 (en) |
Families Citing this family (126)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6952722B1 (en) * | 2002-01-22 | 2005-10-04 | Cisco Technology, Inc. | Method and system using peer mapping system call to map changes in shared memory to all users of the shared memory |
US6725284B2 (en) * | 2002-04-25 | 2004-04-20 | International Business Machines Corporation | Logical partition hosted virtual input/output using shared translation control entries |
WO2004034184A2 (en) * | 2002-08-23 | 2004-04-22 | Exit-Cube, Inc. | Encrypting operating system |
US20040226015A1 (en) * | 2003-05-09 | 2004-11-11 | Leonard Ozgur C. | Multi-level computing resource scheduling control for operating system partitions |
US20050076179A1 (en) * | 2003-10-02 | 2005-04-07 | International Business Machines Corporation | Cache optimized logical partitioning a symmetric multi-processor data processing system |
US7234032B2 (en) * | 2003-11-20 | 2007-06-19 | International Business Machines Corporation | Computerized system, method and program product for managing an enterprise storage system |
US7975270B2 (en) * | 2004-03-10 | 2011-07-05 | International Business Machines Corporation | Facilitating allocation of resources in a heterogeneous computing environment |
US20050216716A1 (en) * | 2004-03-29 | 2005-09-29 | Hoffman Philip M | System and method for licensing and distribution of I/O in partitioned computer systems |
US7530071B2 (en) * | 2004-04-22 | 2009-05-05 | International Business Machines Corporation | Facilitating access to input/output resources via an I/O partition shared by multiple consumer partitions |
US7277985B2 (en) * | 2004-07-13 | 2007-10-02 | International Business Machines Corporation | Method, system and program product for storing downloadable content on a plurality of enterprise storage system (ESS) cells |
US8898246B2 (en) * | 2004-07-29 | 2014-11-25 | Hewlett-Packard Development Company, L.P. | Communication among partitioned devices |
US7506343B2 (en) * | 2004-08-19 | 2009-03-17 | International Business Machines Corporation | System and method for passing information from one device driver to another |
US20060168214A1 (en) * | 2004-10-29 | 2006-07-27 | International Business Machines Corporation | System for managing logical partition preemption |
WO2006071473A2 (en) * | 2004-12-23 | 2006-07-06 | Redphone Security, Inc. | Translation engine for computer authorizations between active directory and mainframe systems |
US7412705B2 (en) | 2005-01-04 | 2008-08-12 | International Business Machines Corporation | Method for inter partition communication within a logical partitioned data processing system |
US7549151B2 (en) * | 2005-02-14 | 2009-06-16 | Qnx Software Systems | Fast and memory protected asynchronous message scheme in a multi-process and multi-thread environment |
US8286157B2 (en) * | 2005-02-28 | 2012-10-09 | International Business Machines Corporation | Method, system and program product for managing applications in a shared computer infrastructure |
US7474618B2 (en) * | 2005-03-02 | 2009-01-06 | Objective Interface Systems, Inc. | Partitioning communication system |
US8219823B2 (en) * | 2005-03-04 | 2012-07-10 | Carter Ernst B | System for and method of managing access to a system using combinations of user information |
US20060206891A1 (en) * | 2005-03-10 | 2006-09-14 | International Business Machines Corporation | System and method of maintaining strict hardware affinity in a virtualized logical partitioned (LPAR) multiprocessor system while allowing one processor to donate excess processor cycles to other partitions when warranted |
US8667184B2 (en) * | 2005-06-03 | 2014-03-04 | Qnx Software Systems Limited | Distributed kernel operating system |
US7840682B2 (en) * | 2005-06-03 | 2010-11-23 | QNX Software Systems, GmbH & Co. KG | Distributed kernel operating system |
US7685107B2 (en) * | 2005-06-07 | 2010-03-23 | International Business Machines Corporation | Apparatus, system, and method for scanning a partitioned data set |
US7441112B2 (en) * | 2005-06-30 | 2008-10-21 | Intel Corporation | Offloading the processing of a network protocol stack |
US7463268B2 (en) * | 2005-09-15 | 2008-12-09 | Microsoft Corporation | Providing 3D graphics across partitions of computing device |
US7680096B2 (en) * | 2005-10-28 | 2010-03-16 | Qnx Software Systems Gmbh & Co. Kg | System for configuring switches in a network |
US8230059B1 (en) * | 2005-11-08 | 2012-07-24 | Hewlett-Packard Development Company, L.P. | Method of monitoring resource usage in computing environment |
US7945913B2 (en) * | 2006-01-19 | 2011-05-17 | International Business Machines Corporation | Method, system and computer program product for optimizing allocation of resources on partitions of a data processing system |
US7904547B2 (en) | 2006-02-21 | 2011-03-08 | International Business Machines Corporation | Method, system, and program product for optimizing monitoring and discovery services for a grid computing environment |
WO2007099587A1 (en) * | 2006-02-28 | 2007-09-07 | Fujitsu Limited | Computer system and computer system configuration method |
US8117611B2 (en) * | 2006-03-01 | 2012-02-14 | International Business Machines Corporation | Method, system, and program product for deploying a platform dependent application in a grid environment |
JP4702127B2 (en) | 2006-03-22 | 2011-06-15 | 日本電気株式会社 | Virtual computer system, physical resource reconfiguration method and program thereof |
US20070239965A1 (en) * | 2006-03-31 | 2007-10-11 | Saul Lewites | Inter-partition communication |
EP2477109B1 (en) | 2006-04-12 | 2016-07-13 | Soft Machines, Inc. | Apparatus and method for processing an instruction matrix specifying parallel and dependent operations |
US20070288938A1 (en) * | 2006-06-12 | 2007-12-13 | Daniel Zilavy | Sharing data between partitions in a partitionable system |
US8214828B2 (en) * | 2006-06-30 | 2012-07-03 | Microsoft Corporation | Module state management in a virtual machine environment |
US8447936B2 (en) * | 2006-06-30 | 2013-05-21 | Microsoft Corporation | Module state management in a virtual machine environment |
US8782671B2 (en) * | 2006-07-26 | 2014-07-15 | Hewlett-Packard Development Company, L. P. | Systems and methods for flexibly controlling resource usage by a driver domain on behalf of a virtual machine |
US20080028399A1 (en) * | 2006-07-26 | 2008-01-31 | Diwaker Gupta | System and method for attributing to a corresponding virtual machine CPU utilization of a network driver domain based on observed communication through a virtualized interface |
US7844709B2 (en) * | 2006-09-20 | 2010-11-30 | International Business Machines Corporation | Method and apparatus for managing central processing unit resources of a logically partitioned computing environment without shared memory access |
US8732699B1 (en) | 2006-10-27 | 2014-05-20 | Hewlett-Packard Development Company, L.P. | Migrating virtual machines between physical machines in a define group |
US8296760B2 (en) * | 2006-10-27 | 2012-10-23 | Hewlett-Packard Development Company, L.P. | Migrating a virtual machine from a first physical machine in response to receiving a command to lower a power mode of the first physical machine |
US8185893B2 (en) * | 2006-10-27 | 2012-05-22 | Hewlett-Packard Development Company, L.P. | Starting up at least one virtual machine in a physical machine by a load balancer |
US9092250B1 (en) | 2006-10-27 | 2015-07-28 | Hewlett-Packard Development Company, L.P. | Selecting one of plural layouts of virtual machines on physical machines |
EP2523101B1 (en) | 2006-11-14 | 2014-06-04 | Soft Machines, Inc. | Apparatus and method for processing complex instruction formats in a multi- threaded architecture supporting various context switch modes and virtualization schemes |
US7987469B2 (en) * | 2006-12-14 | 2011-07-26 | Intel Corporation | RDMA (remote direct memory access) data transfer in a virtual environment |
US7921453B2 (en) * | 2006-12-22 | 2011-04-05 | Intel Corporation | Authenticated distributed detection and inference |
US7797060B2 (en) * | 2007-02-27 | 2010-09-14 | Rockwell Automation Technologies, Inc. | Prioritization associated with controller engine instances |
US7684876B2 (en) * | 2007-02-27 | 2010-03-23 | Rockwell Automation Technologies, Inc. | Dynamic load balancing using virtual controller instances |
US7853336B2 (en) * | 2007-02-27 | 2010-12-14 | Rockwell Automation Technologies, Inc. | Dynamic versioning utilizing multiple controller engine instances to limit complications |
US7778714B2 (en) * | 2007-02-27 | 2010-08-17 | Rockwell Automation Technologies, Inc. | On-line editing associated with controller engine instances |
US7899559B2 (en) * | 2007-02-27 | 2011-03-01 | Rockwell Automation Technologies, Inc. | Language-based organization of controller engine instances |
US7987004B2 (en) * | 2007-02-27 | 2011-07-26 | Rockwell Automation Technologies, Inc. | Scalability related to controller engine instances |
US7778713B2 (en) * | 2007-02-27 | 2010-08-17 | Rockwell Automation Technologies, Inc. | Construction of an industrial control system using multiple instances of industrial control engines |
US20080208374A1 (en) * | 2007-02-27 | 2008-08-28 | Rockwell Automation Technologies, Inc. | Testing utilizing controller engine instances |
US8856522B2 (en) | 2007-02-27 | 2014-10-07 | Rockwell Automation Technologies | Security, safety, and redundancy employing controller engine instances |
US7870223B2 (en) * | 2007-02-27 | 2011-01-11 | Rockwell Automation Technologies, Inc. | Services associated with an industrial environment employing controller engine instances |
US7904564B2 (en) * | 2007-05-21 | 2011-03-08 | International Business Machines Corporation | Method and apparatus for migrating access to block storage |
US20090158299A1 (en) * | 2007-10-31 | 2009-06-18 | Carter Ernst B | System for and method of uniform synchronization between multiple kernels running on single computer systems with multiple CPUs installed |
US8341626B1 (en) | 2007-11-30 | 2012-12-25 | Hewlett-Packard Development Company, L. P. | Migration of a virtual machine in response to regional environment effects |
US20110040812A1 (en) * | 2007-12-20 | 2011-02-17 | Virtual Computer, Inc. | Layered Virtual File System |
EP2238535A4 (en) * | 2007-12-20 | 2011-03-09 | Virtual Computer Inc | Virtual computing management systems and methods |
US8677098B2 (en) | 2008-01-11 | 2014-03-18 | International Business Machines Corporation | Dynamic address translation with fetch protection |
US8103851B2 (en) * | 2008-01-11 | 2012-01-24 | International Business Machines Corporation | Dynamic address translation with translation table entry format control for indentifying format of the translation table entry |
US8019964B2 (en) * | 2008-01-11 | 2011-09-13 | International Buisness Machines Corporation | Dynamic address translation with DAT protection |
US8041922B2 (en) * | 2008-01-11 | 2011-10-18 | International Business Machines Corporation | Enhanced dynamic address translation with load real address function |
US8041923B2 (en) * | 2008-01-11 | 2011-10-18 | International Business Machines Corporation | Load page table entry address instruction execution based on an address translation format control field |
US8037278B2 (en) * | 2008-01-11 | 2011-10-11 | International Business Machines Corporation | Dynamic address translation with format control |
US8117417B2 (en) | 2008-01-11 | 2012-02-14 | International Business Machines Corporation | Dynamic address translation with change record override |
US8151083B2 (en) * | 2008-01-11 | 2012-04-03 | International Business Machines Corporation | Dynamic address translation with frame management |
US8335906B2 (en) * | 2008-01-11 | 2012-12-18 | International Business Machines Corporation | Perform frame management function instruction for clearing blocks of main storage |
US8082405B2 (en) * | 2008-01-11 | 2011-12-20 | International Business Machines Corporation | Dynamic address translation with fetch protection |
US8417916B2 (en) * | 2008-01-11 | 2013-04-09 | International Business Machines Corporation | Perform frame management function instruction for setting storage keys and clearing blocks of main storage |
US8086811B2 (en) | 2008-02-25 | 2011-12-27 | International Business Machines Corporation | Optimizations of a perform frame management function issued by pageable guests |
US8095773B2 (en) | 2008-02-26 | 2012-01-10 | International Business Machines Corporation | Dynamic address translation with translation exception qualifier |
US8291426B2 (en) * | 2008-06-02 | 2012-10-16 | Microsoft Corporation | Memory allocators corresponding to processor resources |
US8285719B1 (en) | 2008-08-08 | 2012-10-09 | The Research Foundation Of State University Of New York | System and method for probabilistic relational clustering |
CN101668317B (en) * | 2008-09-04 | 2012-07-11 | 华为技术有限公司 | Method, system and device for reserving network resources |
US8954977B2 (en) * | 2008-12-09 | 2015-02-10 | Intel Corporation | Software-based thread remapping for power savings |
US20110061046A1 (en) * | 2008-12-18 | 2011-03-10 | Virtual Computer, Inc. | Installing Software Applications in a Layered Virtual Workspace |
US8245234B2 (en) * | 2009-08-10 | 2012-08-14 | Avaya Inc. | Credit scheduler for ordering the execution of tasks |
WO2011106379A1 (en) * | 2010-02-23 | 2011-09-01 | Astronautics Corporation Of America | Single processor class-3 electronic flight bag |
US8615764B2 (en) * | 2010-03-31 | 2013-12-24 | International Business Machines Corporation | Dynamic system scheduling |
US8477610B2 (en) * | 2010-05-31 | 2013-07-02 | Microsoft Corporation | Applying policies to schedule network bandwidth among virtual machines |
EP2616928B1 (en) | 2010-09-17 | 2016-11-02 | Soft Machines, Inc. | Single cycle multi-branch prediction including shadow cache for early far branch prediction |
US10346276B2 (en) | 2010-12-16 | 2019-07-09 | Microsoft Technology Licensing, Llc | Kernel awareness of physical environment |
EP2689326B1 (en) | 2011-03-25 | 2022-11-16 | Intel Corporation | Memory fragments for supporting code block execution by using virtual cores instantiated by partitionable engines |
WO2012135031A2 (en) | 2011-03-25 | 2012-10-04 | Soft Machines, Inc. | Executing instruction sequence code blocks by using virtual cores instantiated by partitionable engines |
WO2012135041A2 (en) | 2011-03-25 | 2012-10-04 | Soft Machines, Inc. | Register file segments for supporting code block execution by using virtual cores instantiated by partitionable engines |
US9792136B2 (en) | 2011-04-28 | 2017-10-17 | Microsoft Technology Licensing, Llc | Hardware assisted inter hypervisor partition data transfers |
WO2012162189A1 (en) * | 2011-05-20 | 2012-11-29 | Soft Machines, Inc. | An interconnect structure to support the execution of instruction sequences by a plurality of engines |
CN103649932B (en) | 2011-05-20 | 2017-09-26 | 英特尔公司 | The scattered distribution of resource and for supporting by the interconnection structure of multiple engine execute instruction sequences |
WO2013019185A1 (en) | 2011-07-29 | 2013-02-07 | Hewlett-Packard Development Company, L.P. | Migrating virtual machines |
US8843669B2 (en) | 2011-09-09 | 2014-09-23 | Microsoft Corporation | Guest partition high CPU usage mitigation when performing data transfers in a guest partition |
US9996403B2 (en) | 2011-09-30 | 2018-06-12 | Oracle International Corporation | System and method for providing message queues for multinode applications in a middleware machine environment |
US20150039859A1 (en) | 2011-11-22 | 2015-02-05 | Soft Machines, Inc. | Microprocessor accelerated code optimizer |
KR101703401B1 (en) | 2011-11-22 | 2017-02-06 | 소프트 머신즈, 인크. | An accelerated code optimizer for a multiengine microprocessor |
US9372735B2 (en) | 2012-01-09 | 2016-06-21 | Microsoft Technology Licensing, Llc | Auto-scaling of pool of virtual machines based on auto-scaling rules of user associated with the pool |
US8904008B2 (en) | 2012-01-09 | 2014-12-02 | Microsoft Corporation | Assignment of resources in virtual machine pools |
US9170849B2 (en) * | 2012-01-09 | 2015-10-27 | Microsoft Technology Licensing, Llc | Migration of task to different pool of resources based on task retry count during task lease |
JP5894496B2 (en) * | 2012-05-01 | 2016-03-30 | ルネサスエレクトロニクス株式会社 | Semiconductor device |
JP5646560B2 (en) * | 2012-08-15 | 2014-12-24 | 株式会社東芝 | Virtual OS control device, system, method and program |
WO2014150971A1 (en) | 2013-03-15 | 2014-09-25 | Soft Machines, Inc. | A method for dependency broadcasting through a block organized source view data structure |
US9569216B2 (en) | 2013-03-15 | 2017-02-14 | Soft Machines, Inc. | Method for populating a source view data structure by using register template snapshots |
WO2014150806A1 (en) | 2013-03-15 | 2014-09-25 | Soft Machines, Inc. | A method for populating register view data structure by using register template snapshots |
KR102083390B1 (en) | 2013-03-15 | 2020-03-02 | 인텔 코포레이션 | A method for emulating a guest centralized flag architecture by using a native distributed flag architecture |
KR102063656B1 (en) | 2013-03-15 | 2020-01-09 | 소프트 머신즈, 인크. | A method for executing multithreaded instructions grouped onto blocks |
US9891924B2 (en) | 2013-03-15 | 2018-02-13 | Intel Corporation | Method for implementing a reduced size register view data structure in a microprocessor |
WO2014150991A1 (en) | 2013-03-15 | 2014-09-25 | Soft Machines, Inc. | A method for implementing a reduced size register view data structure in a microprocessor |
US9886279B2 (en) | 2013-03-15 | 2018-02-06 | Intel Corporation | Method for populating and instruction view data structure by using register template snapshots |
US9811342B2 (en) | 2013-03-15 | 2017-11-07 | Intel Corporation | Method for performing dual dispatch of blocks and half blocks |
US10140138B2 (en) | 2013-03-15 | 2018-11-27 | Intel Corporation | Methods, systems and apparatus for supporting wide and efficient front-end operation with guest-architecture emulation |
US10275255B2 (en) | 2013-03-15 | 2019-04-30 | Intel Corporation | Method for dependency broadcasting through a source organized source view data structure |
US9904625B2 (en) | 2013-03-15 | 2018-02-27 | Intel Corporation | Methods, systems and apparatus for predicting the way of a set associative cache |
CN103279389B (en) * | 2013-04-28 | 2016-06-22 | 中国工商银行股份有限公司 | The dispatching method of a kind of host batch load and dispatching patcher |
US9652294B2 (en) | 2013-11-25 | 2017-05-16 | International Business Machines Corporation | Cross-platform workload processing |
JP6372074B2 (en) | 2013-12-17 | 2018-08-15 | 富士通株式会社 | Information processing system, control program, and control method |
US9535746B2 (en) * | 2013-12-19 | 2017-01-03 | International Business Machines Corporation | Honoring hardware entitlement of a hardware thread |
JP6295759B2 (en) | 2014-03-20 | 2018-03-20 | 富士通株式会社 | Network management apparatus, information processing system, and program |
US9342372B1 (en) | 2015-03-23 | 2016-05-17 | Bmc Software, Inc. | Dynamic workload capping |
US9680657B2 (en) | 2015-08-31 | 2017-06-13 | Bmc Software, Inc. | Cost optimization in dynamic workload capping |
CN106210109B (en) * | 2016-07-26 | 2021-07-13 | 通联支付网络服务股份有限公司 | Product system for comprehensive payment |
US10275169B2 (en) | 2017-01-18 | 2019-04-30 | Microsoft Technology Licensing, Llc | Shared memory in memory isolated partitions |
US10706143B2 (en) * | 2017-05-19 | 2020-07-07 | Intel Corporation | Techniques for secure-chip memory for trusted execution environments |
CN111522569B (en) * | 2020-05-09 | 2023-08-18 | 中瓴智行(成都)科技有限公司 | Hypervisor-based embedded multi-system upgrading method and computer readable storage medium |
US11604657B2 (en) * | 2021-04-30 | 2023-03-14 | Ncr Corporation | Containerized point-of-sale (POS) system and technique for operating |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0725339A2 (en) * | 1995-02-03 | 1996-08-07 | International Business Machines Corporation | Apparatus and method for managing a distributed data processing system workload according to a plurality of distinct processing goal types |
US5675797A (en) * | 1994-05-24 | 1997-10-07 | International Business Machines Corporation | Goal-oriented resource allocation manager and performance index technique for servers |
US5784702A (en) * | 1992-10-19 | 1998-07-21 | Internatinal Business Machines Corporation | System and method for dynamically performing resource reconfiguration in a logically partitioned data processing system |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS642145A (en) * | 1987-06-25 | 1989-01-06 | Fujitsu Ltd | Resource control system for virtual computer system |
JP2638065B2 (en) * | 1988-05-11 | 1997-08-06 | 富士通株式会社 | Computer system |
US5269009A (en) * | 1990-09-04 | 1993-12-07 | International Business Machines Corporation | Processor system with improved memory transfer means |
US5241593A (en) * | 1991-05-07 | 1993-08-31 | Wagner Ronald D | Telephone and telephone cord retraction device, and method of making |
EP0549924A1 (en) * | 1992-01-03 | 1993-07-07 | International Business Machines Corporation | Asynchronous co-processor data mover method and means |
US5414851A (en) * | 1992-06-15 | 1995-05-09 | International Business Machines Corporation | Method and means for sharing I/O resources by a plurality of operating systems |
US5434975A (en) * | 1992-09-24 | 1995-07-18 | At&T Corp. | System for interconnecting a synchronous path having semaphores and an asynchronous path having message queuing for interprocess communications |
US5586260A (en) * | 1993-02-12 | 1996-12-17 | Digital Equipment Corporation | Method and apparatus for authenticating a client to a server in computer systems which support different security mechanisms |
US5771383A (en) * | 1994-12-27 | 1998-06-23 | International Business Machines Corp. | Shared memory support method and apparatus for a microkernel data processing system |
US5768503A (en) * | 1995-09-25 | 1998-06-16 | International Business Machines Corporation | Middleware program with enhanced security |
JPH1027167A (en) * | 1996-07-12 | 1998-01-27 | Hitachi Ltd | Method for distributing load of parallel computer |
US5931938A (en) * | 1996-12-12 | 1999-08-03 | Sun Microsystems, Inc. | Multiprocessor computer having configurable hardware system domains |
US6233242B1 (en) * | 1996-12-30 | 2001-05-15 | Compaq Computer Corporation | Network switch with shared memory system |
US6301616B1 (en) * | 1997-04-11 | 2001-10-09 | Microsoft Corporation | Pledge-based resource allocation system |
JPH10334057A (en) * | 1997-06-04 | 1998-12-18 | Nippon Telegr & Teleph Corp <Ntt> | Dynamic load dispersion processing method of batch job and system therefor in dispersion system environment |
US6075938A (en) * | 1997-06-10 | 2000-06-13 | The Board Of Trustees Of The Leland Stanford Junior University | Virtual machine monitors for scalable multiprocessors |
US6332180B1 (en) * | 1998-06-10 | 2001-12-18 | Compaq Information Technologies Group, L.P. | Method and apparatus for communication in a multi-processor computer system |
JP4634548B2 (en) * | 1997-11-04 | 2011-02-16 | ヒューレット・パッカード・カンパニー | Multiprocessor computer system and operation method thereof |
US6542926B2 (en) * | 1998-06-10 | 2003-04-01 | Compaq Information Technologies Group, L.P. | Software partitioned multi-processor system with flexible resource sharing levels |
US6314501B1 (en) * | 1998-07-23 | 2001-11-06 | Unisys Corporation | Computer system and method for operating multiple operating systems in different partitions of the computer system and for allowing the different partitions to communicate with one another through shared memory |
US6301615B1 (en) * | 1998-10-14 | 2001-10-09 | Sun Microsystems, Inc. | Cluster performance monitoring utility |
JP4123621B2 (en) * | 1999-02-16 | 2008-07-23 | 株式会社日立製作所 | Main memory shared multiprocessor system and shared area setting method thereof |
US7523454B2 (en) * | 2001-03-06 | 2009-04-21 | Hewlett-Packard Development Company, L.P. | Apparatus and method for routing a transaction to a partitioned server |
-
2001
- 2001-03-08 US US09/801,993 patent/US6985951B2/en not_active Expired - Lifetime
-
2002
- 2002-02-01 AU AU2002228206A patent/AU2002228206A1/en not_active Abandoned
- 2002-02-01 CN CNB028061241A patent/CN1280725C/en not_active Expired - Lifetime
- 2002-02-01 JP JP2002571989A patent/JP3980487B2/en not_active Expired - Lifetime
- 2002-02-01 WO PCT/GB2002/000456 patent/WO2002073397A2/en active Application Filing
- 2002-02-01 EP EP02710154.2A patent/EP1386226B1/en not_active Expired - Lifetime
- 2002-02-01 CA CA2435978A patent/CA2435978C/en not_active Expired - Lifetime
- 2002-02-01 KR KR1020037011808A patent/KR100612059B1/en active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5784702A (en) * | 1992-10-19 | 1998-07-21 | Internatinal Business Machines Corporation | System and method for dynamically performing resource reconfiguration in a logically partitioned data processing system |
US5675797A (en) * | 1994-05-24 | 1997-10-07 | International Business Machines Corporation | Goal-oriented resource allocation manager and performance index technique for servers |
EP0725339A2 (en) * | 1995-02-03 | 1996-08-07 | International Business Machines Corporation | Apparatus and method for managing a distributed data processing system workload according to a plurality of distinct processing goal types |
Non-Patent Citations (2)
Title |
---|
AMAN J ET AL: "ADAPTIVE ALGORITHMS FOR MANAGING A DISTRIBUTED DATA PROCESSING WORKLOAD", IBM SYSTEMS JOURNAL, IBM CORP. ARMONK, NEW YORK, US, vol. 36, no. 2, 1997, pages 242 - 283, XP000656512, ISSN: 0018-8670 * |
GOVIL K ET AL: "Cellular Disco: resource management using virtual clusters on shared-memory multiprocessors", ACM TRANSACTIONS ON COMPUTER SYSTEMS, DEC. 1999, ACM, USA, vol. 33, no. 5, pages 154 - 169, XP002239253, ISSN: 0734-2071 * |
Also Published As
Publication number | Publication date |
---|---|
CA2435978A1 (en) | 2002-09-19 |
US20020129085A1 (en) | 2002-09-12 |
CN1280725C (en) | 2006-10-18 |
KR100612059B1 (en) | 2006-08-14 |
EP1386226B1 (en) | 2015-10-28 |
CN1496508A (en) | 2004-05-12 |
EP1386226A2 (en) | 2004-02-04 |
WO2002073397A2 (en) | 2002-09-19 |
AU2002228206A1 (en) | 2002-09-24 |
US6985951B2 (en) | 2006-01-10 |
JP2004530196A (en) | 2004-09-30 |
CA2435978C (en) | 2013-05-14 |
KR20030086298A (en) | 2003-11-07 |
JP3980487B2 (en) | 2007-09-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2002073397A3 (en) | Resource balancing in a partitioned processing environment | |
WO2003038545A3 (en) | Dynamic allocation of processing tasks using variable performance hardware platforms | |
US7281075B2 (en) | Virtualization of a global interrupt queue | |
TW200500877A (en) | Dynamic processor redistribution between partitions in a computing system | |
CA2338478A1 (en) | Method and system for reconciling concurrent streams of transactions in a database | |
CA2299547A1 (en) | Pci slot control apparatus with dynamic configuration for partitioned systems | |
CA2344597A1 (en) | Hypervisor virtualization of os console and operator panel | |
US20060230400A1 (en) | Allocating entitled processor cycles for preempted virtual processors | |
WO2003096185A3 (en) | Method and apparatus for dynamically allocating and deallocating processors in a logical partitioned data processing system | |
CA2365876A1 (en) | Event-driven communications interface for logically-partitioned computer | |
WO2005114406A3 (en) | Sharing objects in runtime systems | |
GB2408611A (en) | Method and apparatus for provisioning storage resources | |
EP1383799A4 (en) | Probes, systems and methods for drug discovery | |
WO2003071424A3 (en) | Apparatus and method of dynamically repartitioning a computer system in response to partition workloads | |
JP2000353102A (en) | Logical section manager and method | |
CA2143672A1 (en) | System and method for distributed computation based upon movement, execution and interaction of processes in a network | |
WO2003060714A3 (en) | Semaphore system based on process events | |
EP1579287A3 (en) | Dynamic resource allocation platform and method for time related resources | |
AU2003285735A1 (en) | Dynamic resource allocation platform and method for time related resources | |
EP1271327A3 (en) | System protection map | |
WO2000033238A3 (en) | Assignment manager | |
EP0917056A3 (en) | A multi-processor computer system and a method of operating thereof | |
US20080201550A1 (en) | Autonomically suspending and resuming logical partitions when i/o reconfiguration is required | |
CA2146169A1 (en) | Method and system for dynamically selecting a communications mode | |
AU2002328135A1 (en) | A method and system for balancing the load of a computer resource among computers |
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 SI 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 CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2435978 Country of ref document: CA |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2002571989 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 028061241 Country of ref document: CN Ref document number: 1020037011808 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2002710154 Country of ref document: EP |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWP | Wipo information: published in national office |
Ref document number: 2002710154 Country of ref document: EP |