Создание снимка виртуальной машины с памятью на платформе vStack
Продолжаем демонстрировать возможности платформы vStack. Руководитель проекта vStack Евгений Гаврилов лично в режиме реального времени создает снимок виртуальной машины с оперативной памятью.
Цель создания моментального снимка с памятью — зафиксировать консистентное состояние памяти и файловых систем виртуальной машины для возможности ее возврата к состоянию, в котором был создан снимок. Снимок позволяет вернуться к консистентному состоянию ВМ даже после того, как ее содержимое стало непригодно для работы, например, после повреждения базы данных, работающей в гостевой ОС виртуальной машины. Для возврата достаточно сделать откат виртуальной машины к моментальному снимку и возобновить ее работу.
На платформе vStack процесс создания снимка с памятью немного отличается от аналогичного процесса в VMware. Прежде, чем сделать снимок, нужно приостановить работу виртуальной машины, создать снимок, после чего возобновить ее работу.
Подробности можно посмотреть в нашем видео, в котором Евгений Гаврилов с помощью изящного web-интерфейса демонстрирует создание снимка с памятью виртуальной машины vStack.
Во время демонстрации был запущен нагрузочный тест и приостановлена работа ВМ, был создан снимок с памятью и возобновлена работа виртуальной машины. Размер моментального снимка — 2 GB, отражает объем изменений, произошедших в файловых системах гостевой ОС виртуальной машины. После остановки ВМ и ее отката к снимку работа виртуальной машины была возобновлена без шума и пыли с запущенными процессами и приложениями, в том числе референсный тест, продолживший свою работу с того места, на котором был создан снимок с памятью.