Разница между симуляцией и виртуализацией заключается в их целях и подходе:
- Симуляция — это процесс моделирования абстрактной модели конкретной компьютерной системы. 8 Она используется для прогнозирования будущего поведения системы, изучения динамического поведения объектов или систем, моделирования технологий для тестирования, обучения и т. д.. 8
- Виртуализация — это метод полностью функционального использования вычислительных ресурсов и устройств независимо от их физического расположения. 1 Она предполагает разделение единой физической системы на множество виртуальных компонентов или машин, которые работают независимо друг от друга. 3
Таким образом, симуляция используется для создания модели для экспериментов с системами в условиях тестирования, а виртуализация — для оптимизации использования вычислительных ресурсов и устройств, их разделения и распределения. 26