Presentation | 2014-08-21 Data Integrity in BASE Transactions Sachi NISHIDA, Yoshiyuki SHINKAWA, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | Google App Engine(GAE) is one of the most popular PAAS (Platform As A Service) type cloud computing environments, which provides us with the capability for implementing low-cost and high-quality database transaction systems. When we consider running such important systems as enterprise operational systems, the difficulty in performance prediction would become an obstacle to migrating those systems into the GAE environment. Since the structure and performance data of GAE are not opened to general public, it seems difficult to build a performance estimation model based on the GAE internal structure. This paper presents a modeling and simulation based approach to GAE performance prediction, focusing on the APIs that GAE provides. Each transaction is modeled as a series of these APIs with the control structure, e.g. branches and loops. The delay of each API is estimated using the performance parameters obtained through system measurements. As modeling and simulation tools, Colored Petri Net (CPN) and CPM tools are used. The paper focuses on the transaction systems using GAE Datastore, which are written with Java JDO. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | Database Management System / Transaction Processing / VDM++ / Colored Petri Nets |
Paper # | SWIM2014-14 |
Date of Issue |
Conference Information | |
Committee | SWIM |
---|---|
Conference Date | 2014/8/14(1days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | |
Vice Chair | |
Secretary | |
Assistant |
Paper Information | |
Registration To | Software Interprise Modeling (SWIM) |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | Data Integrity in BASE Transactions |
Sub Title (in English) | |
Keyword(1) | Database Management System |
Keyword(2) | Transaction Processing |
Keyword(3) | VDM++ |
Keyword(4) | Colored Petri Nets |
1st Author's Name | Sachi NISHIDA |
1st Author's Affiliation | Department of Science and Engineering, Ryukoku University() |
2nd Author's Name | Yoshiyuki SHINKAWA |
2nd Author's Affiliation | Department of Science and Engineering, Ryukoku University |
Date | 2014-08-21 |
Paper # | SWIM2014-14 |
Volume (vol) | vol.114 |
Number (no) | 188 |
Page | pp.pp.- |
#Pages | 5 |
Date of Issue |