Skip to main content
Log in

A lightweight and cost effective edge intelligence architecture based on containerization technology

  • Published:
World Wide Web Aims and scope Submit manuscript

An Author Correction to this article was published on 22 November 2019

This article has been updated

Abstract

The integration of Cloud computing and Internet of Things led to rapid growth in the edge computing field. This would not be achievable without combining the data centers’ managing systems with much more restrained technologies. One significantly effective and lightweight solution to this issue is presented by the Docker technology. It is able to manage virtualization process and can therefore be used to distribute, deploy and manage cloud and edge applications assigned into the clusters. In our study, this technology was represented by the Raspberry Pi devices, which are convenient thanks to their low cost, robust applicability and lightweight nature. Our application scenario focuses on identification of the human activities. In this paper, we suggest and evaluate an architecture on the basis of the distributed edge/cloud integration paradigm. We explain all of its advantages which lie in the combination of affordability and several other benefits provided by the fact that data processing is conducted by the edge devices instead of the central server. To recognize and identify human activity, the Regularized Extreme Leaning Machine (RELM) was engaged in our architecture. Our study presents detailed information about our use case scenario and the experimental simulation we performed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19

Similar content being viewed by others

Change history

  • 22 November 2019

    The original version of this article unfortunately contained a mistake. In the originally published version, the acknowledgments information is missing. The article���s acknowledgments information is provided below.

Notes

  1. https://docs.docker.com/engine/docker-overview/

  2. https://www.digitalocean.com

References

  1. Abdou, A., Van Oorschot, P.C.: Server location verification (SLV) and server location pinning: augmenting TLS authentication. ACM Trans. Privacy Sec. (TOPS). 21(1), 1 (2018)

    Google Scholar 

  2. Ali, Z., Hossain, M. S., Muhammad, G., Ullah, I., Abachi, H., Alamri, A.: Edge-centric multimodal authentication system using encrypted biometric templates. Futur. Gener. Comput. Syst. (2018)

  3. Al-Qurishi, M., Al-Rakhami, M., Al-Qershi, F., Hassan, M.M., Alamri, A., Khan, H.U., Xiang, Y.: A framework for cloud-based healthcare services to monitor noncommunicable diseases patient. Int. J. Distrib. Sensor Netw. 11(3), 985629 (2015)

    Article  Google Scholar 

  4. Al-Rakhami, M., Alhamed, A.: Cloud-based graphical simulation tool of ECG for educational purpose. 25

  5. Al-Rakhami, M., Alsahli, M., Hassan, M. M., Alamri, A., Guerrieri, A., Fortino, G.: Cost Efficient Edge Intelligence Framework Using Docker Containers. 800-807

  6. Au, M.H., Liang, K., Liu, J.K., Lu, R., Ning, J.: Privacy-preserving personal data operation on mobile cloud—chances and challenges over advanced persistent threat. Futur. Gener. Comput. Syst. 79, 337–349 (2018)

    Article  Google Scholar 

  7. Bellifemine, F., Fortino, G., Giannantonio, R., Gravina, R., Guerrieri, A., Sgroi, M.: SPINE: a domain-specific framework for rapid prototyping of WBSN applications. Softw.: Pract. Exper. 41(3), 237–265 (2011)

    Google Scholar 

  8. Ben-Hur, A., Ong, C.S., Sonnenburg, S., Schölkopf, B., Rätsch, G.: Support vector machines and kernels for computational biology. PLoS Comput. Biol. 4(10), e1000173 (2008)

    Article  Google Scholar 

  9. Boettiger, C.: An introduction to Docker for reproducible research. ACM SIGOPS Operat. Syst. Rev. 49(1), 71–79 (2015)

    Article  Google Scholar 

  10. Chang, D., Patra, A., Bagepalli, N., Anantha, M.: Location-Aware Virtual Service Provisioning in a Hybrid Cloud Environment, Google Patents (2017)

  11. Cicirelli, F., Fortino, G., Guerrieri, A., Spezzano, G., and Vinci, A.: Edge enabled development of smart cyber-physical environments. 003463-003468

  12. Delsing, J., Eliasson, J., van Deventer, J., Derhamy, H., Varga, P.: Enabling IoT automation using local clouds. 502-507

  13. Deng, W., Zheng, Q., Chen, L.: Regularized extreme learning machine. Computational Intelligence and Data Mining, 2009. CIDM'09. IEEE Symposium. 389-395, (2009)

  14. Derhamy, H., Eliasson, J., Delsing, J.: IoT interoperability—on-demand and low latency transparent multiprotocol translator. IEEE Internet Things J. 4(5), 1754–1763 (2017)

    Article  Google Scholar 

  15. Garcia Lopez, P., Montresor, A., Epema, D., Datta, A., Higashino, T., Iamnitchi, A., Barcellos, M., Felber, P., Riviere, E.: Edge-centric computing: vision and challenges. ACM SIGCOMM Comput. Commun. Rev. 45(5), 37–42 (2015)

    Article  Google Scholar 

  16. Goertz, C., Vits, T., Eßmann, C.: Edge Computing: the Third Major Step in the Evolution of Telco Networks. Future Telco, Pp. 131-142: Springer, 2019

  17. Gumaei, A., Sammouda, R., Al-Salman, A.M.S., Alsanad, A.: An improved multispectral Palmprint recognition system using autoencoder with regularized extreme learning machine. Comput. Intell. Neurosci. 2018, 13 (2018)

    Article  Google Scholar 

  18. Gumaei, A., Sammouda, R., Al-Salman, A.M., Alsanad, A.: An effective Palmprint recognition approach for visible and multispectral sensor images. Sensors. 18(5), 1575 (2018)

    Article  Google Scholar 

  19. Gumaei, A., Sammouda, R., Al-Salman, A.M.S., Alsanad, A.: Anti-spoofing cloud-based multi-spectral biometric identification system for enterprise security and privacy-preservation. J. Parall. Distrib. Comput. 124, 27–40 (2019)

    Article  Google Scholar 

  20. Hassan, M.M., Uddin, M.Z., Mohamed, A., Almogren, A.: A robust human activity recognition system using smartphone sensors and deep learning. Futur. Gener. Comput. Syst. 81, 307–313 (2018)

    Article  Google Scholar 

  21. Hossain, M. S., Hoda, M., Muhammad, G., Almogren, A., Alamri, A.: Cloud-supported framework for patients in post-stroke disability rehabilitation. Telematics Inform., (2017)

  22. Li, W., Zhao, Y., Lu, S., Chen, D.: Mechanisms and challenges on mobility-augmented service provisioning for mobile cloud computing. IEEE Commun. Mag. 53(3), 89–97 (2015)

    Article  Google Scholar 

  23. Lin, K., Wang, W., Bi, Y., Qiu, M., Hassan, M.M.: Human localization based on inertial sensors and fingerprints in the industrial internet of things. Comput. Netw. 101, 113–126 (2016)

    Article  Google Scholar 

  24. Morabito, R., Kjällman, J., Komu, M.: Hypervisors vs. lightweight virtualization: a performance comparison. 386-393

  25. Rad, P., Boppana, R. V., Lama, P., Berman, G., Jamshidi, M.: Low-Latency Software Defined Network for High Performance Clouds. 486-491

  26. Rahmani, A.M., Gia, T.N., Negash, B., Anzanpour, A., Azimi, I., Jiang, M., Liljeberg, P.: Exploiting smart e-health gateways at the edge of healthcare internet-of-things: a fog computing approach. Futur. Gener. Comput. Syst. 78, 641–658 (2018)

    Article  Google Scholar 

  27. Raj, P., Raman, A.: Handbook of research on cloud and fog computing infrastructures for data science: IGI Global, (2018)

  28. Sadooghi, I., Martin, J.H., Li, T., Brandstatter, K., Maheshwari, K., de Lacerda Ruivo, T.P.P., Garzoglio, G., Timm, S., Zhao, Y., Raicu, I.: Understanding the performance and potential of cloud computing for scientific applications. IEEE Trans. Cloud Comput. 5(2), 358–371 (2017)

    Article  Google Scholar 

  29. Satyanarayanan, M.: The emergence of edge computing. Computer. 50(1), 30–39 (2017)

    Article  Google Scholar 

  30. Ugulino, W., Cardador, D., Vega, K., Velloso, E., Milidiú, R., Fuks, H.: Wearable computing: accelerometers’ data classification of body postures and movements. Advances in Artificial Intelligence-SBIA 2012, 52-61: Springer, (2012)

  31. Varghese, B., Wang, N., Barbhuiya, S., Kilpatrick, P., Nikolopoulos, D. S., Challenges and Opportunities in Edge Computing. 20-26

  32. Zamora-Izquierdo, M.A., Santa, J., Martínez, J.A., Martínez, V., Skarmeta, A.F.: Smart farming IoT platform based on edge and cloud computing. Biosyst. Eng. 177, 4–17 (2019)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mabrook Al-Rakhami.

Additional information

This article is part of the Topical Collection: Special Issue on Smart Computing and Cyber Technology for Cyberization

Guest Editors: Xiaokang Zhou, Flavia C. Delicato, Kevin Wang, and Runhe Huang

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Al-Rakhami, M., Gumaei, A., Alsahli, M. et al. A lightweight and cost effective edge intelligence architecture based on containerization technology. World Wide Web 23, 1341–1360 (2020). https://doi.org/10.1007/s11280-019-00692-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11280-019-00692-y

Keywords

Navigation