Skip to main content

Color Tracking Application Using AI-Based Docker Container Scheduling in Fog Computing

  • Conference paper
  • First Online:
Progress on Pattern Classification, Image Processing and Communications (CORES 2023, IP&C 2023)

Abstract

This paper presents the real implementation of a fog computing environment for the execution of color tracking applications by using FogBus2 framework and an artificial intelligence based docker container scheduling. To be precise, an edge computing network has been developed by using a personal computer and several small computing devices such as Raspberry Pi and Nvidia Jetson Nano. Related to the scheduling policy, besides the existing policies in Fogbus2 framework, another one based on fuzzy rules-based system has been designed. Results demonstrate the proposed policy outperforms classical approaches, even when using, pavin the way to the use of knowledge acquisition techniques in order to improve the scheduling performance in terms of makespan and flowtime.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Lin, J., Yu, W., Zhang, N., Yang, X., Zhang, H., Zhao, W.: A survey on internet of things: architecture, enabling technologies, security and privacy, and applications. IEEE Internet Things J. 4(5), 1125–1142 (2017)

    Article  Google Scholar 

  2. De Donno, M., Tange, K., Dragoni, N.: Foundations and evolution of modern computing paradigms: cloud, IoT, edge, and fog. IEEE Access 7, 150936–150948 (2019)

    Article  Google Scholar 

  3. OpenFog Consortium. OpenFog architecture overview. White Paper, 2016. OPFWP001, 216

    Google Scholar 

  4. Tuli, S., Mahmud, R., Tuli, S., Buyya, R.: Fogbus: a blockchain-based lightweight framework for edge and fog computing. J. Syst. Softw. 154, 22–36 (2019)

    Article  Google Scholar 

  5. An, J., et al.: EiF: toward an elastic IoT fog framework for AI services. IEEE Commun. Mag. 57(5), 28–33 (2019)

    Article  Google Scholar 

  6. Deng, Q., Goudarzi, M., Buyya, R.: Fogbus2: a lightweight and distributed container-based framework for integration of IoT-enabled systems with edge and cloud computing. In Proceedings of the International Workshop on Big Data in Emergent Distributed Environments, pp. 1–8 (2021)

    Google Scholar 

  7. Cord, O.: Genetic fuzzy systems: evolutionary tuning and learning of fuzzy knowledge bases, vol. 19. World Scientific (2001)

    Google Scholar 

  8. Goudarzi, M., Deng, Q., Buyya, R.: Resource management in edge and fog computing using FogBus2 framework. arXiv preprint arXiv:2108.00591 (2021)

  9. Seddiki, D., et al.: Sustainable expert virtual machine migration in dynamic clouds. Comput. Electr. Eng. 102, 108257 (2022)

    Article  Google Scholar 

  10. García-Galán, S., Prado, R.P., Expósito, J.E.M.: Swarm fuzzy systems: knowledge acquisition in fuzzy systems and its applications in grid computing. IEEE Trans. Knowl. Data Eng. 26(7), 1791–1804 (2013)

    Article  Google Scholar 

  11. Prado, R.P., Garcia-Galán, S., Exposito, J.M., Yuste, A.J.: Knowledge acquisition in fuzzy-rule-based systems with particle-swarm optimization. IEEE Trans. Fuzzy Syst. 18(6), 1083–1097 (2010)

    Article  Google Scholar 

  12. García-Galán, S., Prado, R.P., Expósito, J.M.: Rules discovery in fuzzy classifier systems with PSO for scheduling in grid computational infrastructures. Appl. Soft Comput. 29, 424–435 (2015)

    Article  Google Scholar 

  13. Prado, R.P., Expósito, J.E.M., García-Galán, S.: Flexible fuzzy rule bases evolution with swarm intelligence for meta-scheduling in grid computing. Comput. Inform. 33(4), 810–830 (2014)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sebastián García Galán .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Chrobak, R., Galán, S.G., Expósito, E.M., Ibanez, M.V., Marciniak, T., Marchewka, A. (2023). Color Tracking Application Using AI-Based Docker Container Scheduling in Fog Computing. In: Burduk, R., Choraś, M., Kozik, R., Ksieniewicz, P., Marciniak, T., Trajdos, P. (eds) Progress on Pattern Classification, Image Processing and Communications. CORES IP&C 2023 2023. Lecture Notes in Networks and Systems, vol 766. Springer, Cham. https://doi.org/10.1007/978-3-031-41630-9_17

Download citation

Publish with us

Policies and ethics