Invention Grant
- Patent Title: Application workload capture and replay system
- Patent Title (中): 应用工作负载捕获和重放系统
-
Application No.: US13076313Application Date: 2011-03-30
-
Publication No.: US08380665B2Publication Date: 2013-02-19
- Inventor: Efstratios Papadomanolakis , Zhongtang Cai , Romain Colle , Benoit Dageville , Karl Dias , Leonidas Galanis , Rodney Graham , Bo Gong , Qinghui H. Altmar , Jae Young Yoon , Mehmet Fidanboylu , Tom Hsu
- Applicant: Efstratios Papadomanolakis , Zhongtang Cai , Romain Colle , Benoit Dageville , Karl Dias , Leonidas Galanis , Rodney Graham , Bo Gong , Qinghui H. Altmar , Jae Young Yoon , Mehmet Fidanboylu , Tom Hsu
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Hickman Palermo Truong Becker Bingham Wong LLP
- Agent Adam C. Stone
- Main IPC: G06F17/00
- IPC: G06F17/00

Abstract:
An application workload capture and replay system with a transactionally consistent application workload replay feature is provided. More particularly, the feature includes capture-phase components for capturing and recording a real application workload submitted to a production web application system and includes replay-phase components for replaying the captured application workload against a test web application system in a transactionally consistent manner. The feature provides guarantees about the order of database transactions that are caused when the workload is replayed such that there is a consistency between the replay-phase order of the database transactions and the order of those transactions that occurred when the workload was captured. These consistency guarantees facilitate a faithful reproduction of database changes observed in the production web application system in the test web application system using a captured real application workload. Significantly, this faithful reproduction may be accomplished without having to create a synthetic application workload that approximates or emulates the transactional behavior of the real application workload. Instead, a real application workload may be used as or substantially as it is captured.
Public/Granted literature
- US20120221519A1 APPLICATION WORKLOAD CAPTURE AND REPLAY SYSTEM Public/Granted day:2012-08-30
Information query