Продолжаем демонстрировать возможности платформы vStack. Руководитель проекта vStack Евгений Гаврилов лично в режиме реального времени создает снимок виртуальной машины с оперативной памятью.

Цель создания моментального снимка с памятью — зафиксировать консистентное состояние памяти и файловых систем виртуальной машины для возможности ее возврата к состоянию, в котором был создан снимок. Снимок позволяет вернуться к консистентному состоянию ВМ даже после того, как ее содержимое стало непригодно для работы, например, после повреждения базы данных, работающей в гостевой ОС виртуальной машины. Для возврата достаточно сделать откат виртуальной машины к моментальному снимку и возобновить ее работу.

На платформе vStack процесс создания снимка с памятью немного отличается от аналогичного процесса в VMware. Прежде, чем сделать снимок, нужно приостановить работу виртуальной машины, создать снимок, после чего возобновить ее работу.

Подробности можно посмотреть в нашем видео, в котором Евгений Гаврилов с помощью изящного web-интерфейса демонстрирует создание снимка с памятью виртуальной машины vStack.

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

Комментарии (2)


  1. Tzimie
    24.11.2023 18:34

    На платформе vStack процесс создания снимка с памятью немного отличается от аналогичного процесса в VMware. Прежде, чем сделать снимок, нужно приостановить работу виртуальной машины, создать снимок, после чего возобновить ее работу.

    Ну не смогли.... Нужно ли смотреть видео, как не смогли?


  1. vasilisc
    24.11.2023 18:34

    В Proxmox VE давно есть такой функционал

    https://pve.proxmox.com/wiki/Live_Snapshots