Match Document Document Title
9229783 Methods and apparatus for resource capacity evaluation in a system of virtual containers  
Methods and apparatus are provided for evaluating potential resource capacity in a system where there is elasticity and competition between a plurality of containers. A dynamic potential capacity...
9043787 System and method for automated assignment of virtual machines and physical machines to hosts  
A system and method for reconfiguring a computing environment comprising a consumption analysis server, a placement server, an infrastructure management client and a data warehouse in...
9043801 Two-tiered dynamic load balancing using sets of distributed thread pools  
By employing a two-tier load balancing scheme, embodiments of the present invention may reduce the overhead of shared resource management, while increasing the potential aggregate throughput of a...
9043795 Apparatus and methods for adaptive thread scheduling on asymmetric multiprocessor  
Techniques for adaptive thread scheduling on a plurality of cores for reducing system energy are described. In one embodiment, a thread scheduler receives leakage current information associated...
9043802 Adjustment of threads for execution based on over-utilization of a domain in a multi-processor system by destroying parallizable group of threads in sub-domains  
Embodiments provide various techniques for dynamic adjustment of a number of threads for execution in any domain based on domain utilizations. In a multiprocessor system, the utilization for each...
9038084 Managing utilization of physical processors of a shared processor pool in a virtualized processor environment  
Systems, methods and computer program products may provide managing utilization of one or more physical processors in a shared processor pool. A method of managing utilization of one or more...
9037692 Multiple cloud marketplace aggregation  
Embodiments relate to systems and methods for multiple cloud marketplace aggregation. An aggregation engine communicates with a set of multiple cloud marketplaces, each of which communicates with...
9038089 Method and apparatus for generating metadata for digital content  
A method and an apparatus for generating metadata for digital content are described, which allow to review the generated metadata already in course of ongoing generation of metadata. The metadata...
9038090 System and method for managing mainframe computer system usage  
In mainframe computer system, workload tasks are accomplished using a logically partitioned data processing system, where the partitioned data processing system is divided into multiple logical...
9038065 Integrated virtual infrastructure system  
A technique is provided for creating virtual units in a computing environment. A virtual system definition is received by a processor that is utilized to create the virtual units for a virtual...
9038087 Fence elision for work stealing  
Methods and systems for statistically eliding fences in a work stealing algorithm are disclosed. A data structure comprising a head pointer, tail pointer, barrier pointer and an advertising flag...
9038088 Load balancing on hetrogenous processing cluster based on exceeded load imbalance factor threshold determined by total completion time of multiple processing phases  
Methods and systems for managing data loads on a cluster of processors that implement an iterative procedure through parallel processing of data for the procedure are disclosed. One method...
9032416 Load balancing using progressive sampling based on load balancing quality targets  
A method, system, and computer program product for of load balancing in a parallel map/reduce paradigm. The method commences by sampling a first set of input records, and forming a prospective...
9032407 Multiprocessor system, multiprocessor control method, and multiprocessor integrated circuit  
In a multiprocessor system, in general, a processor assigned with a larger amount of tasks is apt to perform a larger amount of communication with other processors assigned with tasks, than a...
9030696 Integrated document delivery method and apparatus  
A document delivery network server having a set of integrated functions including sending, receiving, routing and filing of FAXes and e-mails to other users which achieves numerous advantages over...
9032406 Cooperative batch scheduling in multitenancy system based on estimated execution time and generating a load distribution chart  
Systems and methods for cooperative batch scheduling in multitenancy computing systems are described. A number of batch requests are received in the computing system, where each batch request...
9026658 Enhanced computer cluster operation using resource allocation requests  
The subject disclosure is directed towards automatically managing job request execution for a computer cluster using cloud computing resource allocations. When client computers to the computer...
9026661 Systems and methods for traffic management using load metrics reflective of a requested service  
A method for determining metrics of a content delivery and global traffic management network provides service metric probes that determine the service availability and metric measurements of types...
9020225 Medical image processing system  
A medical image processing system in which the generation of a non-steady load is made predictable based on the reservation of image processes, includes a reservation manager to manage the process...
9021477 Method for improving the performance of high performance computing applications on Cloud using integrated load balancing  
A computer-implemented method of load balancing including calculating an expected cost set associated with an application-specific task of an application executing on a processing resource in a...
9021499 Moving a logical device between processor modules in response to identifying a varying load pattern  
Utilization of the processor modules is monitored. A varying load pattern including at least one of a bursty behavior or an oscillatory behavior of the processor modules is identified....
9021479 Enforcing machine deployment zoning rules in an automatic provisioning environment  
A mechanism is provided for enforcing machine deployment zoning rules in an automatic provisioning system. Responsive to receiving a machine specification from a user for deployment of a virtual...
9015715 Common contiguous memory region optimized long distance virtual machine migration  
Embodiments relate to migrating a virtual machine (VM) between work groups. A first machine in a first work group generates a migration request that identifies one or more contiguous memory...
9015726 Scheduling jobs of a multi-node computer system based on environmental impact  
Embodiments of the invention provide techniques for scheduling jobs on a multi-node computing system based on the predicted environmental impact of executing the jobs. In one embodiment, a...
9015725 Systems and methods for distributing a workload based on a local cooling efficiency index determined for at least one location within a zone in a data center  
A data center workload distribution management system includes a cooling cost engine to determine a cooling cost or cooling capacity for each of a plurality of zones of a data center and a...
9015708 System for improving the performance of high performance computing applications on cloud using integrated load balancing  
A non-transitory computer-implemented method of load balancing includes calculating an expected cost set associated with an application-specific task of an application executing on a processing...
9009384 Virtual machine memory management in systems with asymmetric memory  
A system is described herein that includes a predictor component that predicts accesses to portions of asymmetric memory pools in a computing system by a virtual machine, wherein the asymmetric...
9009724 Load balancing data access in virtualized storage nodes  
Systems and methods of load balancing data access in virtualized storage nodes are disclosed. An embodiment of a method includes receiving a data access request from a client for data on a...
9009719 Computer workload capacity estimation using proximity tables  
A proximity table is generated for a first of a group of hosts for one or more computer workloads. Workloads are assigned to the host by applying proximity rules to the proximity table. The...
9009289 Systems and methods for assessing application usage  
Various of the disclosed embodiments disclose systems and methods for assessing usage of a resource, such as hardware, software, or firmware, in a computer system. For example, some embodiments...
9003007 Administration of virtual machine affinity in a data center  
Administration of virtual machine affinity in a data center, where the data center includes a plurality of virtual machines (‘VMs’), each VM being a module of automated computing machinery...
9003401 Intelligent and automated code deployment  
Exemplary method embodiments for deploying code in a computing sysplex environment are provided. In one embodiment, by way of example only, a system-wide trending mechanism is applied. At least...
9003409 Common contiguous memory region optimized long distance virtual machine migration  
Embodiments relate to migrating a virtual machine (VM) between work groups. A first machine in a first work group generates a migration request that identifies one or more contiguous memory...
9003215 Power-aware thread scheduling and dynamic use of processors  
Techniques and apparatuses for providing power-aware thread scheduling and dynamic use of processors are disclosed. In some aspects, a multi-core system is monitored to determine core activity....
9003419 Network balancing procedure that includes redistributing flows on arcs incident on a batch of vertices  
A representation of a flow network having vertices connected by arcs is provided. The vertices include a first set of vertices that provide flow to a second set of vertices over arcs connecting...
9003274 Scheduling start-up and shut-down of mainframe applications using topographical relationships  
The illustrative embodiments provide for a system and recordable type medium for representing actions in a data processing system. A table is generated. The table comprises a plurality of rows and...
8997107 Elastic scaling for cloud-hosted batch applications  
An elastic scaling cloud-hosted batch application system and method that performs automated elastic scaling of the number of compute instances used to process batch applications in a cloud...
8994999 Image forming apparatus that uses appropriate print control device to complete printing at high speed  
An image forming apparatus has a print engine, a job issuing device, two print control devices that control the print engine, and a job assignment device that assigns the print job to one of the...
8997108 Analysis of operator graph and dynamic reallocation of a resource to improve performance  
An operator graph analysis mechanism analyzes an operator graph corresponding to an application for problems as the application runs, and determines potential reallocations from a reallocation...
8997109 Apparatus and method for managing data stream distributed parallel processing service  
Disclosed herein are an apparatus and method for managing a data stream distributed parallel processing service. The apparatus includes a service management unit, a Quality of Service (QoS)...
8997097 System for implementing a virtual disk in a virtualization environment  
A system for implementing a virtual disk in a virtualization environment, including a plurality of nodes, wherein the plurality of nodes implements a virtualization environment, and a node...
8996614 Systems and methods for nTier cache redirection  
The present disclosure describes systems and methods for load balancing multiple application delivery controllers (ADCs) in multiple tiers. An upper layer of the tier comprises ADCs that load...
8990377 Method to effectively collect data from systems that consists of dynamic sub-systems  
A method, apparatus and computer instructions are provided to improve the push/pull workload management model with intelligent routing to effectively collect data from systems that consist of...
8990830 Thread management in parallel processes  
A method and system are provided for thread management in parallel processes in a multi-core or multi-node system. The method includes receiving monitored hardware metrics information from the...
8990805 Method of dynamic resource allocation for a virtual machine cluster  
A method of dynamic resource allocation for a virtual machine cluster is to calculate the resource usage weight of the respective virtual machine, the resource usage weight of the respective...
8984522 Relay apparatus and relay management apparatus  
A relay apparatus executes a reallocation process so as to transfer data received from an information processing apparatus allocated to the relay apparatus to a destination apparatus. The...
8984508 System and method for restarting a workload based on global load balancing  
A method for restarting a virtual machine in a virtual computing system having a plurality of hosts and a resource scheduler for the plurality of hosts includes writing a placement request for the...
8984135 Methods and apparatus for load balancing in communication networks  
Example methods disclosed herein include, in response to receiving a first message associated with a first registration request for a device, determining whether the device is currently assigned...
8983817 Dynamic load balancing for adaptive meshes  
A method for dynamic load balancing of a mesh, wherein the mesh is partitioned to find a solution using a plurality of processors, and wherein the partitions have become unbalanced. The present...
8984526 Dynamic processor mapping for virtual machine network traffic queues  
An algorithm for dynamically adjusting the number of processors servicing Virtual Machine Queues (VMQ) and the mapping of the VMQ to the processors based on network load and processor usage in the...