IP Library Granted Patent US 7,676,569
Granted Patent B2
US 7,676,569 · App. 11/345,415 · Granted Mar 9, 2010

Method for building enterprise scalability models from production data

Assignee: HyperFormix, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,676,569
App. No.
11/345,415
Granted
Mar 9, 2010
Kind
B2
Abstract

The invention provides a method for preparing a discrete event simulation model of a production network including a client and a plurality of servers on a plurality of network tiers connected by a network comprising the steps of executing a business function from the client on the production network, gathering resource data from the plurality of servers, normalizing the resource data, calculating a consumption of resources used by the plurality of servers, estimating a transaction cost associated with the consumption of resources and building a discrete event simulation model from the transaction cost.

Claims (17)

1. A computer program product stored on a computer readable medium and operable for creating a discrete event simulation model comprising the program steps of:

gathering resource data from a plurality of resource monitors operatively disposed on a plurality of servers resident on a multi-tiered system executing a business function;

wherein the resource data includes a reporting interval, a timestamp, a resource utilization, a received packet count and a sent packet count;

equalizing at least one reporting interval in the resource data;

synchronizing at least one time stamp in the resource data;

normalizing at least one set of units in the resource data;

calculating a resource consumption for the plurality of servers;

calculating a transaction cost from the resource data;

approximating a transaction flow for a plurality of transactions related to the business function;

calculating a network throughput between the plurality of servers;

building a discrete event simulation model from the transaction cost, the transaction flow and the network throughput; and,

wherein the program step of calculating a resource consumption for the plurality of servers further comprises the program step of:

multiplying the resource utilization during a measurement period by the length of the measurement period to arrive at a resource consumption.

2. The computer program product of claim 1 wherein the program step of calculating a transaction cost from the resource data further comprises the program step of:

dividing the resource consumption by a number of transactions performed during the measurement period to arrive at a transaction cost.

3. The computer program product of claim 2 further comprising the further program step of:

deriving the transaction cost for each of the plurality of transactions related to the business function.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2010
From: BARNETT, PAUL T.; WISE, TIMOTHY E.; CLARKE, ALLAN DREW; GIMARC, RICHARD; REYNOLDS, JAMES; SPELLMANN, AMY
To: HYPERFORMIX, INC.
Reel/Frame 025026/0050 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INADVERTENTLY LISTED APPL #10/354,320 AND TO REMOVE SAID PROPERTY FROM THE SECURITY AGREEMENT PREVIOUSLY RECORDED ON REEL 018428 FRAME 0861. ASSIGNOR(S) HEREBY CONFIRMS THE HYPERFORMIX, INC. HAS GRANTED SILICON VALLEY BAN A SECURITY INTEREST IN THE PROPERTIES LISTED. Recorded Sep 22, 2010
From: HYPERFORMIX, INC.
To: SILICON VALLEY BANK
Reel/Frame 025033/0759 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 022052 FRAME 0670. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF SECURITY INTEREST. Recorded Jan 6, 2009
From: HYPERFORMIX, INC.
To: LTI EQUIPMENT FINANCE CORP.
Reel/Frame 022052/0970 →
SECURITY AGREEMENT Recorded Jan 5, 2009
From: HYPERFORMIX, INC.
To: LEASING TECHNOLOGIES INTERNATIONAL, INC.
Reel/Frame 022052/0670 →
SECURITY INTEREST Recorded Oct 20, 2006
From: HYPERFORMIX, INC.
To: SILICON VALLEY BANK
Reel/Frame 018428/0861 →
Continuity (1)
Related Publication 20070180085A1 · Aug 2, 2007