A Performance Prediction Model for Google App Engine

被引:2
|
作者
Nishida, Sachi [1 ]
Shinkawa, Yoshiyuki [1 ]
机构
[1] Ryukoku Univ, Grad Sch Sci & Technol, 1-5 Seta Oe Cho Yokotani, Otsu, Shiga, Japan
关键词
D O I
10.1109/3PGCIC.2015.9
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing environments are becoming popular as platforms for enterprise information systems. However, in public PaaS environments, performance prediction is one of the obstacles to migrate into the cloud, since only a little performance information on the platforms is available. In addition, the structure of the platforms is not opened to general public. This paper proposes a modeling and simulation based framework to predict the cloud performance. As a modeling and simulation tool, we use the UPPAAL model checker, which expresses the models in the form of timed automata. The framework is build focusing on the application structure, which consists of a series of cloud APIs. The platforms are simply regarded as a mechanism to produce the probabilistic process delay. The paper uses Google App Engine (GAE) as a platform, however the approach can be applied to any other PaaS type cloud environments.
引用
收藏
页码:134 / 140
页数:7
相关论文
共 50 条
  • [1] A Performance Prediction Model for Google App Engine Using Colored Petri Net
    Nishida, Sachi
    Shinkawa, Yoshiyuki
    SOFTWARE TECHNOLOGIES, ICSOFT 2014, 2015, 555 : 251 - 265
  • [2] Evaluating High-Performance Computing on Google App Engine
    Prodan, Radu
    Sperk, Michael
    Ostermann, Simon
    IEEE SOFTWARE, 2012, 29 (02) : 52 - 58
  • [3] Mobile Learning with Google App Engine
    Tabot, Arreytambe
    Hamada, Mohamed
    2014 IEEE 8TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANYCORE SOCS (MCSOC), 2014, : 63 - 67
  • [4] Scientific computing with Google App Engine
    Prodan, Radu
    Sperk, Michael
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (07): : 1851 - 1859
  • [5] Getting Started with Google App Engine and Clojure
    Bedra, Aaron
    IEEE INTERNET COMPUTING, 2010, 14 (04) : 85 - 88
  • [6] USING THE GOOGLE APP ENGINE PLATFORM FOR TEACHING PROGRAMMING
    Dzienkowski, Mariusz
    ADVANCES IN SCIENCE AND TECHNOLOGY-RESEARCH JOURNAL, 2012, 6 (16): : 60 - 66
  • [7] Software Verification in the Google App-Engine Cloud
    Beyer, Dirk
    Dresler, Georg
    Wendler, Philipp
    COMPUTER AIDED VERIFICATION, CAV 2014, 2014, 8559 : 327 - 333
  • [8] How to Use Google App Engine for Free Computing
    Malawski, Maciej
    Kuzniar, Maciej
    Wojcik, Piotr
    Bubak, Marian
    IEEE INTERNET COMPUTING, 2013, 17 (01) : 50 - 59
  • [9] Storming the Cloud: A Look at Denial of Service in the Google App Engine
    Ferriman, Benjamin
    Hamed, Tarfa
    Mahmoud, Qusay H.
    2015 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2015, : 363 - 368
  • [10] ScaLib: Scalable Library System Based on Google App Engine
    Matesanz, Philip
    Buchner, Dennis
    Forderer, Arthur
    Koschel, Arne
    Lange, Torben
    Astrova, Irina
    2018 9TH INTERNATIONAL CONFERENCE ON INFORMATION, INTELLIGENCE, SYSTEMS AND APPLICATIONS (IISA), 2018, : 317 - 322