Skip to main content

Swarm of Mobile Virtualization Containers

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 431))

Abstract

A decentralized algorithm for controlling the distribution of tasks between nodes of a simple computational cloud is presented. Each task is running inside a virtualization container and thus can be easily migrated to other hosts. An additional relatively unintelligent mobile agent process is placed inside each container to control this migration process. These mobile virtualization containers use only local interactions and no communication to give the desired global behavior of the cloud providing dynamic load balancing between the servers. The resulting swarm-like group behavior is robust to node failures and to changes in number of tasks running in a cloud.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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

Learn about institutional subscriptions

References

  1. Berman, S., Halász, A., Kumar, V., Pratt, S.: Bio-inspired group behaviors for the deployment of a swarm of robots to multiple destinations. In: 2007 IEEE International Conference on Robotics and Automation. pp. 2318–2323. IEEE (2007)

    Google Scholar 

  2. Cheah, C.C., Hou, S.P., Slotine, J.J.E.: Region-based shape control for a swarm of robots. Automatica 45(10), 2406–2411 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  3. Cheng, J., Cheng, W., Nagpal, R.: Robust and self-repairing formation control for swarms of mobile agents. AAAI 5, 59–64 (2005)

    Google Scholar 

  4. Dorigo, M., Trianni, V., Sahin, E., Groß, R., Labella, T.H., Baldassarre, G., Nolfi, S., Deneubourg, J.L., Mondada, F., Floreano, D., et al.: Evolving self-organizing behaviors for a swarm-bot. Auton. Robots 17(2–3), 223–245 (2004)

    Article  Google Scholar 

  5. Hacker, T.J., Romero, F., Nielsen, J.J.: Secure live migration of parallel applications using container-based virtual machines. Int. J. Space-Based Situat. Comput. 2(1), 45–57 (2012)

    Article  Google Scholar 

  6. Hines, M.R., Gopalan, K.: Post-copy based live virtual machine migration using adaptive pre-paging and dynamic self-ballooning. In: Proceedings of the 2009 ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, pp. 51–60. ACM (2009)

    Google Scholar 

  7. Hirofuchi, T., Nakada, H., Itoh, S., Sekiguchi, S.: Reactive cloud: Consolidating virtual machines with postcopy live migration. Inf. Media Technol. 7(2), 614–626 (2012)

    Google Scholar 

  8. Kotz, D., Gray, R.S.: Mobile agents and the future of the internet. Operat. Syst. Rev. 33(3), 7–13 (1999)

    Article  Google Scholar 

  9. Mirkin, A., Kuznetsov, A., Kolyshkin, K.: Containers checkpointing and live migration. In: Proceedings of the Linux Symposium, pp. 85–92 (2008)

    Google Scholar 

  10. Payton, D., Estkowski, R., Howard, M.: Progress in pheromone robotics. Intell. Auton. Syst. 7, 256–264 (2002)

    Google Scholar 

  11. Payton, D., Estkowski, R., Howard, M.: Compound behaviors in pheromone robotics. Robot. Auton. Syst. 44(3), 229–240 (2003)

    Article  Google Scholar 

  12. Pike, R., Presotto, D., Thompson, K., Trickey, H., Winterbottom, P.: The use of name spaces in plan 9. In: Proceedings of the 5th Workshop on ACM SIGOPS European Workshop: Models and Paradigms for Distributed Systems Structuring, pp. 1–5. ACM (1992)

    Google Scholar 

  13. Scheepers, M.J.: Virtualization and Containerization of Application Infrastructure: A Comparison (2014)

    Google Scholar 

  14. Zhang, Q., Cheng, L., Boutaba, R.: Cloud computing: state-of-the-art and research challenges. J. Internet Serv. Appl. 1(1), 7–18 (2010)

    Article  Google Scholar 

  15. Zhao, M., Figueiredo, R.J.: Experimental study of virtual machine migration in support of reservation of cluster resources. In: Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing. p. 5. ACM (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marian Rusek .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Rusek, M., Dwornicki, G., Orłowski, A. (2016). Swarm of Mobile Virtualization Containers. In: Świątek, J., Borzemski, L., Grzech, A., Wilimowska, Z. (eds) Information Systems Architecture and Technology: Proceedings of 36th International Conference on Information Systems Architecture and Technology – ISAT 2015 – Part III. Advances in Intelligent Systems and Computing, vol 431. Springer, Cham. https://doi.org/10.1007/978-3-319-28564-1_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-28564-1_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-28562-7

  • Online ISBN: 978-3-319-28564-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics