Patent Number: 7,769,784

Title: System for autonomically improving performance of Enterprise Java Beans through dynamic workload management

Abstract: A system, method, and computer program for dynamically changing the weightings used by a workload distribution program to distribute Enterprise JavaBeans among a group of application servers handling EJBs. The changes are made in response to real-time measurements of the performance of EJBs involved in e-business transactions based on the dynamic insertion of monitors within the EJBs to measure their class and method performance from within the J2EE server. The performance data can be tracked for specific users or specific types of transactions, so that the servers are weighted for optimal handling of the most critical EJBs.

Inventors: Chagoly; Bryan Christopher (Austin, TX), Dickerson; Scott Stephen (Austin, TX)

Assignee: International Business Machines Corporation

International Classification: G06F 7/00 (20060101); G06F 17/30 (20060101)

Expiration Date: 8/03/12018