-
公开(公告)号:US20120221519A1
公开(公告)日:2012-08-30
申请号:US13076313
申请日:2011-03-30
申请人: 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
发明人: 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
IPC分类号: G06F17/30
CPC分类号: G06F11/3688
摘要: 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.
摘要翻译: 提供了具有事务一致的应用程序工作负载重放功能的应用程序工作负载捕获和重放系统。 更具体地,该特征包括用于捕获和记录提交到生产web应用系统的真实应用工作负载的捕获相组件,并且包括用于以事务一致的方式针对测试web应用系统重放所捕获的应用工作负载的重放阶段组件。 该功能提供了关于在重放工作负载时引起的数据库事务的顺序的保证,使得数据库事务的重放阶段顺序与捕获工作负载时发生的那些事务的顺序之间存在一致性。 这些一致性保证有助于在测试Web应用系统中使用捕获的实际应用程序工作负载忠实地再现在生产Web应用系统中观察到的数据库更改。 重要的是,可以实现这种忠实的再现,而无需创建近似或模拟实际应用程序工作负载的事务行为的综合应用程序工作负载。 相反,真正的应用程序工作负载可以被使用或基本上被捕获。
-
公开(公告)号:US20120221513A1
公开(公告)日:2012-08-30
申请号:US13034526
申请日:2011-02-24
申请人: 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
发明人: 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
CPC分类号: G06F17/30557
摘要: A database system providing transactionally consistent replay of application workloads. In a database system, a method providing transactionally consistent replay of application workloads comprises the steps of: during a replay phase in which a plurality of application requests that were previously submitted to an application server system during a capture phase are being replayed, receiving, at a database server, a database request to execute a database command against a database. The database request specifies an application request identifier that identifies a particular application request of the plurality of application requests. The particular application request caused the database command to be executed previously during the capture phase. In response to receiving the database request, determining, based on the application request identifier in the database request, whether to delay execution of the database command at least until a particular replay-phase database transaction has been committed.
摘要翻译: 数据库系统提供事务性一致的应用程序工作负载重播。 在数据库系统中,提供事务性地一致地重放应用工作负载的方法包括以下步骤:在重放阶段,其中在捕获阶段期间先前提交给应用服务器系统的多个应用请求正在被重放, 数据库服务器,针对数据库执行数据库命令的数据库请求。 数据库请求指定标识多个应用请求的特定应用请求的应用请求标识符。 特定的应用程序请求导致数据库命令在捕获阶段之前执行。 响应于接收到数据库请求,基于数据库请求中的应用请求标识确定是否延迟数据库命令的执行至少直到特定的重放阶段数据库事务被提交。
-
公开(公告)号:US20110059167A1
公开(公告)日:2011-03-10
申请号:US12991521
申请日:2009-05-05
IPC分类号: A61K9/48 , A61K39/395 , A61P25/28 , A61P35/02 , A61P27/02 , A61P43/00 , A61P31/14 , A61P9/10 , A61K38/02 , B29D22/00
CPC分类号: A61K9/5138 , A61K9/0051 , A61K9/1647 , A61K9/5153 , A61K9/5192 , A61K2039/505 , Y02A50/394
摘要: The present invention provides methods of encapsulating biologically active agents such as proteins in particulate carriers such as nanoparticles using Hip agents. Also provided are compositions comprising particulate carriers obtainable by such methods and uses of such compositions in treatment.
-
公开(公告)号:US08380665B2
公开(公告)日:2013-02-19
申请号:US13076313
申请日:2011-03-30
申请人: 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
发明人: 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
IPC分类号: G06F17/00
CPC分类号: G06F11/3688
摘要: 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.
摘要翻译: 提供了具有事务一致的应用程序工作负载重放功能的应用程序工作负载捕获和重放系统。 更具体地,该特征包括用于捕获和记录提交到生产web应用系统的真实应用工作负载的捕获相组件,并且包括用于以事务一致的方式针对测试web应用系统重放所捕获的应用工作负载的重放阶段组件。 该功能提供了关于在重放工作负载时引起的数据库事务的顺序的保证,使得数据库事务的重放阶段顺序与捕获工作负载时发生的那些事务的顺序之间存在一致性。 这些一致性保证有助于在测试Web应用系统中使用捕获的实际应用程序工作负载忠实地再现在生产Web应用系统中观察到的数据库更改。 重要的是,可以实现这种忠实的再现,而无需创建近似或模拟实际应用程序工作负载的事务行为的综合应用程序工作负载。 相反,真正的应用程序工作负载可以被使用或基本上被捕获。
-
公开(公告)号:US08380664B2
公开(公告)日:2013-02-19
申请号:US13034526
申请日:2011-02-24
申请人: 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
发明人: 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
IPC分类号: G06F17/00
CPC分类号: G06F17/30557
摘要: A database system providing transactionally consistent replay of application workloads. In a database system, a method providing transactionally consistent replay of application workloads comprises the steps of: during a replay phase in which a plurality of application requests that were previously submitted to an application server system during a capture phase are being replayed, receiving, at a database server, a database request to execute a database command against a database. The database request specifies an application request identifier that identifies a particular application request of the plurality of application requests. The particular application request caused the database command to be executed previously during the capture phase. In response to receiving the database request, determining, based on the application request identifier in the database request, whether to delay execution of the database command at least until a particular replay-phase database transaction has been committed.
摘要翻译: 数据库系统提供事务性一致的应用程序工作负载重播。 在数据库系统中,提供事务性地一致地重放应用工作负载的方法包括以下步骤:在重放阶段,其中在捕获阶段期间先前提交给应用服务器系统的多个应用请求正在被重播, 数据库服务器,针对数据库执行数据库命令的数据库请求。 数据库请求指定标识多个应用请求的特定应用请求的应用请求标识符。 特定的应用程序请求导致数据库命令在捕获阶段之前执行。 响应于接收到数据库请求,基于数据库请求中的应用请求标识确定是否延迟数据库命令的执行至少直到特定的重放阶段数据库事务被提交。
-
-
-
-