Abstract
Cloud computing enables the provision of virtual personal computers (PCs), known as virtual machines (VMs), using virtualization. VMs with specific applications can thus provide a generic usage concept for virtual PCs. As stated in [1] the concept of digital twins is based on the idea that a digital informational construct about a physical system could be created as an entity of its own. The combination of both concepts leads to the definition of virtual labs using digital twins for engineering education, which was defined in [2] as follows: “The merger of a digital twin (the test rig model) with a virtual PLC (the control system) as part of a virtualized PC accessible through a VPN network connection are the components that merge into the virtual lab environment.” Based on earlier works, this paper presents some advances in developing the IT concept for massively scaling up virtual lab environments using public cloud service providers and describes some major virtualization concepts.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Grieves, M.: Digital twin: mitigating unpredictable, undesirable emergent behavior in complex systems (Excerpt)
Dietz, M., Meissner, B., Goppelt, F., Schmidt-Vollus, R.: On the development of virtual labs using digital twins and a proposal for didactic optimization using design-based research. In: 2021 Fifth World Conference on Smart Trends in Systems Security and Sustainability (WorldS4). IEEE, pp. 186–191 (2021)
Dietz, M., Meissner, B., Schmidt-Vollus, R.: Teaching digitalization and systems modeling for virtual commissioning using virtual labs. In: IEEE 29th International Symposium on Industrial Electronics (ISIE). IEEE 2020, pp. 440–445 (2020)
Dietz, M., Abebe, A., Lederer, J., Michl, T., Schmidt-Vollus, R.: Case study of a virtual lab environment using virtualization technologies and a desktop as a service model. In: Auer, M.E., Tsiatsos, T. (eds.) IMCL 2021. LNNS, vol. 411, pp. 799–811. Springer, Cham (2022). https://doi.org/10.1007/978-3-030-96296-8_72
Rolf Harms, M.Y.: The economics of the cloud (2010). https://news.microsoft.com/download/archived/presskits/cloud/docs/The-Economics-of-the-Cloud.pdf
Kratzke, N.: Cloud-native Computing: Software Engineering von Diensten und Applikationen für die Cloud. Carl Hanser Verlag GmbH Co KG (2021)
Vacca, J.R.: Cloud Computing Security. CRC Press (2020)
Eder, M.: Hypervisor- vs. Container-based Virtualization. Ph.D. dissertation (2016)
Boettiger, C.: An introduction to Docker for reproducible research. ACM SIGOPS Oper. Syst. Rev. 49(1), 71–79 (2015)
Bellasi, P., Massari, G., Fornaciari, W.: Effective runtime resource management using linux control groups with the BarbequeRTRM framework. Ph.D. dissertation
Syed, M.H., Fernandez, E.B. (eds.) The Software Container Pattern, ser. Proceedings of Conference on Pattern Lang. of Program HILLSIDE (2015). https://hillside.net/plop/2015/papers/proceedings/papers/syed.pdf
Oracle. Hardware and software requirements for oracle solaris kernel zones (2005). https://docs.oracle.com/cd/E36784_01/html/E37629/gnwoi.html#scrolltoc
Baldassarre, M.T., Caivano, D., Dimauro, G., Gentile, E., Visaggio, G.: Cloud computing for education: a systematic mapping study. IEEE Trans. Educ. 61, 234–244 (2018)
Ma, J., Nickerson, J.V.: Hands-on, simulated, and remote laboratories. ACM Comput. Surv. 38(3), 7 (2006)
Saenz, J., de La Torre, L., Chacon Sombria, J., Dormido, S.: A study of strategies for developing online laboratories. IEEE Trans. Learn. Technol. 14, 777–787 (2022)
Qasem, Y.: Cloud computing adoption in higher education institutions: a systematic review 7, 63 722–63 744 (2019). https://ieeexplore.ieee.org/ielx7/6287639/8600701/08712496.pdf?tp= &arnumber=8712496 &isnumber=8600701 &ref=
NCSU. The hist. of VCL. https://vcl.ncsu.edu/vcl-history/
Averitt, S., et al.: Virtual computing laboratory. https://vcl.ncsu.edu/files/2015/09/VCL_ICVCI_May07.pdf
NCSU. Windows Application Access Now Backed by Microsoft’s Windows Virtual Desktop Service’. https://vcl.ncsu.edu/2020/09/16/windows-application-access-now-backed-by-microsofts-windows-virtual-desktop/
Schauer, F., Krbecek, M., Ozvoldova, M.: Controlling programs for remote experiments by easy remote ISES (ER-ISES). In: 2013 10th International Conference on Remote Engineering and Virtual Instrumentation (REV). IEEE (2013)
Cantera, R.: Virtual Industrial Cybersecurity-Lab. https://rodrigocantera.com/en/virtual-industrial-cybersecurity-part-0-road-to-virtualization/
Rodrigues Alves, T., Buratto, M., de Souza, F.M., Rodrigues, T.V.: OpenPLC: An open source alternative to automation. In: IEEE Global Humanitarian Technology Conference (GHTC 2014). IEEE 2014, Piscataway, NJ, pp. 585–589 (2014)
Alves, T.: OpenPLC_v3: OpenPLC Runtime version 3. https://github.com/thiagoralves/OpenPLC_v3
gamb1t. Using Kali Linux Docker Images. https://www.kali.org/docs/containers/using-kali-docker-images/
OpenPLC Forum. OpenPLC Scada BR with no hardware. https://openplc.discussion.community/post/openplc-scadabr-with-no-hardware-11618421
WinMOD GmbH. WinMOD for virtual commissioning-and more! https://www.winmod.de/english/
Granville, L.Z., Esteves, R.P., Wickboldt, J.A.: Virtualization in the Cloud, ch. 2, pp. 23–47. John Wiley & Sons Ltd. (2015). https://onlinelibrary.wiley.com/doi/abs/10.1002/9781119042655.ch2
Kitchenham, B., Linkman, S., Law, D.: Desmet: amethodology for evaluating software engineering methods and tools. Comput. Control Eng. J. 8, 120–126 (1997)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Dietz, M. (2023). The Internet of Digital Twins: Advances in Hyperscaling Virtual Labs with Hypervisor- and Container-Based Virtualization. In: Auer, M.E., Pachatz, W., Rüütmann, T. (eds) Learning in the Age of Digital and Green Transition. ICL 2022. Lecture Notes in Networks and Systems, vol 633. Springer, Cham. https://doi.org/10.1007/978-3-031-26876-2_55
Download citation
DOI: https://doi.org/10.1007/978-3-031-26876-2_55
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-26875-5
Online ISBN: 978-3-031-26876-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)