Published July 15, 2026 | Version v1

Lessons Learned From Implementing a Scalable PAAS Service by Using Single Board Computers

Authors/Creators

  • 1. ROR icon Frankfurt University of Applied Sciences

Description

When a Platform-as-a-Service is demanded and the cost for purchase and operation of servers, workstations or personal computers is a challenge, single board computers may be an option to build an inexpensive system. This paper describes the lessons learned from deploying the private cloud PaaS solution AppScale on single-node systems and clusters of single board computers.

Files

7217ijccsa01.pdf

Files (1.0 MB)

Name Size
md5:7fcd95c6739decb1ae438e7a7eb6e0c1
1.0 MB Preview Download

Additional details

Related works

Dates

Copyrighted
2017

References

  • Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R.H., Konwinski, A., Lee, G., Patterson, D.A., Rabkin, A., Stoica, I., Zaharia, M. (2009) "Above the Clouds: A Berkeley View of Cloud Computing", Technical report.
  • Bunch, C., Chohan, N., Krintz, C., Chohan, J., Kupferman, J., Lakhina, P., Li, Y., Nomura, Y. (2010) "An Evaluation of Distributed Datastores Using the AppScale Cloud Platform", IEEE Cloud '10: Proceedings of the 3rd International Conference on Cloud Computing, pp 305-311
  • Chohan, N., Bunch, C., Pang, S., Krintz, C., Mostafa, N., Soman, S., Wolski, R. (2009) "AppScale: Scalable and Open AppEngine Application Development and Deployment", CloudComp '09: Proceedings of the 1st International Conference on Cloud Computing, pp 57-70
  • https://github.com/fajoy/typhoonae
  • Baun, C. (2016) "Performance and Energy-Efficiency Aspects of Clusters of Single Board Computers", International Journal of Distributed and Parallel Systems, Vol. 7, No. 2/3/4, pp 13-22.
  • Baun, C. (2016) "Mobile clusters of single board computers: an option for providing resources to student projects and researchers", SpringerPlus 5:360.
  • Cox, S. & Cox, J. & Boardman, R. & Johnston, S. & Scott, M. & O'Brien, N (2009) "Iridis-pi: a lowcost, compact demonstration cluster", Cluster Computing, Vol. 17, No. 2, pp 349-358.
  • Balakrishnan, N. (2012) "Building and benchmarking a low power ARM cluster". Master's thesis, University of Edinburgh.
  • Kiepert, J. (2013) "Creating a Raspberry Pi-Based Beowulf Cluster", Technical report, Boise State University.
  • Abrahamsson, P. & Helmer, S. & Phaphoom, N. & Nicolodi, L. & Preda, N. & Miori, L. & Angriman, M. & Rikkila, J. & Wang, X. & Hamily, K. & Bugoloni, S. (2013) "Affordable and energy-efficient cloud computing clusters: The bolzano raspberry pi cloud cluster experiment", Cloud Computing Technology and Science, IEEE 5th International Conference on CloudCom 2013, Vol. 2, pp 170–175.
  • Sukaridhoto, S. & KHalilullah, A. S. & Pramadihanto, D. (2013) "Further Investigation on Building and Benchmarking A Low Power Embedded Cluster for Education", 4th International Seminar on Applied Technology, Science, and Art (APTECS).
  • Ou, Z. & Pang, B. & Deng, Y. & Nurminen, J. K. & Ylä-Jääski, A. & Hui, P. (2012) "Energy- and Cost-Efficiency Analysis of ARM-Based Clusters", 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), pp 115–123.
  • Tso, F.P. & White, D.R. & Jouet, S. & Singer, J. & Pezaros, D.P. (2013) "The Glasgow Raspberry Pi Cloud: A Scale Model for Cloud Computing infrastructures", 1st International Workshop on Resource Management of Cloud Computing (CCRM).
  • Pfalzgraf, A. M. & Driscoll, J. A. (2014) "A Low-Cost Computer Cluster for High-Performance Computing Education" IEEE International Conference on Electro/Information Technology, Milwaukee, pp 362-366.
  • AppScale FAQs (2017) https://github.com/AppScale/appscale/wiki/FAQs
  • http://www.finnie.org/software/raspberrypi/2015-04-06-ubuntu-trusty.zip
  • https://github.com/AppScale/sample-apps
  • http://odroid.us/odroid/odroidu2/debian/debian-wheezy-base-7.1.0.img.xz