Data processing: structural design – modeling – simulation – and em – Structural design
Reexamination Certificate
2006-09-12
2006-09-12
Paladini, Albert W. (Department: 2125)
Data processing: structural design, modeling, simulation, and em
Structural design
Reexamination Certificate
active
07107191
ABSTRACT:
An optimizer optimizes the configuration of a computer system, such as a web farm. The optimizer makes use of a performance simulator that simulates a cluster of machines running a given workload. A modular architecture allows different optimization modules to be plugged into the optimization system. In addition, the modular architecture also interfaces with different simulators through a simulator interface module. The simulator is decoupled from the optimization module. Simulation data may be filtered to provide and store only relevant objective and parameter values. A unique comparison module also guides the optimization module towards the optimum solution, even if no solutions have yet satisfied the objective completely. By caching simulation and/or optimization results (i.e. as opposed to raw simulation output data from the simulator), the simulations from previous simulation runs and different designers may be reused to reduce the time required for each optimization.
REFERENCES:
patent: 5408663 (1995-04-01), Miller
patent: 5598532 (1997-01-01), Liron
patent: 5742587 (1998-04-01), Zornig et al.
patent: 5752002 (1998-05-01), Naidu et al.
patent: 5761684 (1998-06-01), Gibson
patent: 5794005 (1998-08-01), Steinman
patent: 5850538 (1998-12-01), Steinman
patent: 5960181 (1999-09-01), Sanadidi et al.
patent: 6014505 (2000-01-01), Schorn
patent: 6268853 (2001-07-01), Hoskins et al.
patent: 6324495 (2001-11-01), Steinman
patent: 6366931 (2002-04-01), Borowsky et al.
patent: 6556950 (2003-04-01), Schwenke et al.
patent: 6577906 (2003-06-01), Hurtado et al.
patent: 6925431 (2005-08-01), Papaefstathiou
Selic, B.; Moore, A.; Woodside, Prof M.; Watson, B.; Bjorkander, M,; Gerhardt, M.; Petriu, Prof D.; “Response to the OMG RFP for Schedulability, Performance and Time” Jun. 17, 2001; 222 pages.
“Web Services Description Language (WSDL)”; Mar. 15, 2001; 59 pages; http://www.w3.org/TR/wsdl.
Petriu, Dorina C.; Shen, Hui; “Applying the UML Performance Profile: Graph Grammar-based Derivation of LQN Models from UML Specifications”; Feb. 2002; Ontario, Canada; 19 pages.
Leymann, Prof. Dr. Frank; “Web Services Flow Language”; May 2001; 108 pages.
Andradottir; “A Review of Simulation Optimization Techniques”; Proceedings of the 1998 Winter Simulation Conference; pp. 151-158.
Azadivar; “Simulation Optimization Methodologies”; Proceedings of the 1999 Winter Simulation Conference; pp. 93-100.
Boesel, et al.; “A Framework for Simulation-Optimization Software”; Technical Report; Department of Industrial Engineering and Management Sciences, Northwestern University; May 1999; 25 pages.
Boesel, et al; “Future of Simulation Optimization”; Proceedings of the 2001 Winter Simulation Conference; pp. 1466-1469.
Chong, et al; “A Framework for Simulation-based Network Control via Hindsight Optimization”; Conference on Decision and Control (CDC), 2000; 6 pages.
Gehlsen, et al.; “A Framework for Distributed Simulation Optimization”; Proceedings of the 2001 Winter Simulation conference; pp. 508-514.
Hardwick, et al; “Modeling the Performance of E-Commerce Sites”; Journal of Computer Resource Management; Winter 2002 Edition; Issue 105; pp. 3-12.
Humphrey, et al; “A Revised Simplex Search Procedure for Stochastic Simulation Response-Surface Optimization”; Proceedings of the 1998 Winter Simulation Conference; pp. 751-759.
Joshi, et al.; “Framework for the Optimization of Discrete-Event Simulation Models”; Proceedings of the 17th ASEM National Conference, Oct. 10-12, 1996; 7 pages.
Neddermeijer, et al; “A Framework for Response Surface Methodology for Simulation Optimization”, Proceedings of the 2000 Winter Simulation Conference, pp. 129-136.
Swisher, et al.; “A survey of Simulation Optimization Techniques and Procedures”; Proceedings of the 2000 Winter Simulation Conference; pp. 119-128.
Thompkins; “Policy Driven, Multi-Objective Optimization of Simulated Stochastic Models”; http://www.ncsa.uiuc.edu/TechFocus/Projects/NCSA/PolicyDriven—Multi-Objective—Optimization—of—Simulated—Stochastic—Models.html; 3 pages; last updated Apr. 28, 2004.
Loosley, et al; “E-Commerce Response Time: A Reference Model”; in Proceedings of the Computer Measurement Group's 2000 International Conference (CMG2000); Dec. 2000; pp. 1-16.
Spellmann, et al; “eBusiness Performance: Risk Mitigation in Zero Time”; in Proceedings of the Computer Measurement Group's 2000 International Conference (CMG2000); Dec. 2000; pp. 1-11.
Papaeftstathiou, “Design of a Performance Technology Infrastructure to Support the Construction of Responsive Software”, 2000. Ontario Canada.
Papaefstathiou Efstathios
Stewart David Bartholomew
Lee & Hayes PLLC
Microsoft Corporation
Paladini Albert W.
LandOfFree
Modular architecture for optimizing a configuration of a... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Modular architecture for optimizing a configuration of a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Modular architecture for optimizing a configuration of a... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3530560