| Функциональное требование | Методика проверки | Ссылка на методику проверки | Ожидаемый результат |
|---|---|---|---|
| 2.2.3. Требования к системе серверной виртуализации | |||
| объединение нескольких физических серверов в единый кластер для реализации централизованного управления и высокой доступности виртуальных машин; | Проверка веб-интерфейса Р-Управление | check_va | Физические серверы объединены в единый кластер для реализации единого централизованного управления и высокой доступности виртуальных машин |
| функционирование нескольких виртуальных (гостевых) серверов на вычислительных ресурсах одного физического сервера СВС; | Клонирование виртуального сервера | clone_vm | Несколько виртуальных (гостевых) серверов функционируют на вычислительных ресурсах одного физического сервера СВС; |
| предоставление для каждого виртуального сервера набора процессорных, сетевых и дисковых ресурсов, необходимых для функционирования гостевой операционной системы; | Проверка методом создания виртуального сервера | create_vm | Каждому виртуальному серверу предоставлен набор процессорных, сетевых и дисковых ресурсов, необходимых для функционирования гостевой операционной системы |
| динамическое распределение вычислительных ресурсов в зависимости от реальных потребностей виртуальных серверов; | Мониторинг использования ресурсов виртуального сервера | monitor_vm_resources | Распределение вычислительных ресурсов производится динамически, в зависимости от реальных потребностей виртуальных серверов |
| централизованный мониторинг и управление виртуальной инфраструктурой из единой графической среды управления; | Проверка веб-интерфейса Р-Управление | check_va | Мониторинг и управление виртуальной инфраструктурой производится из единой графической среды управления “Р-Управление” |
| возможность создания, управления и удаления виртуальных серверов; | Проверка методом создания виртуального сервера | create_vm | Реализован функционал создания управления и удаления виртуальных серверов |
| миграцию работающих виртуальных серверов в онлайн-режиме между физическими серверами; | Перенос виртуального сервера между узлами виртуализации | vm_migrate | Реализован функционал миграции работающих виртуальных серверов в онлайн режиме между физическими серверами |
| автоматический перезапуск виртуальных серверов на другом физическом сервере (механизм высокой доступности) в случае отказа физического сервера, на котором функционировал виртуальный сервер; | Проверка механизма высокой доступности | ha | Реализован функционал “высокой доступности” |
| возможность создания виртуальных серверов без остановки уже работающих систем и ИУС; | Проверка методом создания виртуального сервера | create_vm | Создание новых виртуальных серверов не влияет на уже работающие виртуальные серверы |
| возможность масштабирования системы как путем добавления новых узлов виртуализации, так и путём увеличения мощности существующих узлов; | - | ||
| изоляцию хост-сервера в случае, если он не получает сигнал-пульс (heartbeat) от других узлов кластера и не получает ответ на эхо-запрос (ping) от сетевых узлов, указанных в списке адресов для определения изоляции; | Проверка механизма высокой доступности | ha | |
| поддержку размещения загрузочных дисков с гостевой операционной системой виртуальных машин на хранилище, предоставляемой СОХД; | Проверка методом создания виртуального сервера | create_vm | |
| выполнение балансировки нагрузки на основании информации о следующих занятых ресурсах сервера: общий объем занятой оперативной виртуальными машинами и контейнерами; общий объем оперативной памяти; максимальное разрешенное количество запущенных виртуальных машин и контейнеров. | Проверка механизма высокой доступности | ha | |
| управление виртуальной инфраструктурой через веб-интерфейс. | Проверка веб-интерфейса Р-Управление | check_va | |
| 2.2.4. Требования к системе оперативного хранения данных | |||
| хранение данных ИУС и информационных сервисов Заказчика, функционирующих на ресурсах ДПВ; | Проверка методом создания виртуального сервера | create_vm | |
| защиту данных на основе репликации блоков данных с количеством копий равным двум для каждого полукомплекта; | Создание хранилища виртуальных машин | create_datastore | |
| возможность использования стандартного аппаратного обеспечения без узкоспециализированных аппаратных компонентов; | - | ||
| автоматическое восстановление после отказа дискового накопителя, узла ССВ; | Проверка механизма защиты от выхода из строя диска | raid | |
| автоматическое восстановление после отказа узла ССВ; | Проверка механизма высокой доступности | ha | |
| возможность масштабирования за счет добавления емкости в существующие узлы ССВ, а также за счет добавления новых узлов ССВ; | - | ||
| панель управления на основе веб-интерфейса; | Проверка веб-интерфейса Р-Хранилище | check_vstorage_ui |
Вся программная часть настроена в соответствии с проектной документацией;
| Действие | Ожидаемый результат | Результат, замечания |
|---|---|---|
| В интерфейсе Р-Управление перейти в раздел “Инфраструктура” и проверить состояние физических серверов на вкладке обзор. | Согласно информации предоставленной на вкладке “Обзор” все физические серверы работают в нормальном режиме | |
| Перейти на вкладку “Физические серверы” раздела Инфрастркутура и проверить корректность добавления физических серверов консоль управления. | Все гипервизоры добавлены в консоль управления Р-Виртуализация. - У каждого гипервизора задано корректное имя и IP адрес; - Версия продукта виртуализации на каждом гипервизоре совпадает; |
| Действие | Ожидаемый результат | Результат, замечания |
|---|---|---|
Выбрать виртуальную машину TEST.ORIG.DELETE 31.12.2022 в меню слева и нажать на ее названии;- В открывшемся окне выбрать пункт меню “Изменить - Клонировать” В открывшемся диалоге клонирования виртуальной машины задать имя TEST.CLONE.DELETE 31.12.2022 | Функционал клонирования виртуальных машин позволяет создать точную копию оригинального образа ВМ; | |
Выбрать виртуальную машину TEST.CLONE.DELETE 31.12.2022 из древа в левой части окна и нажать на ее названии.- В открывшемся окне нажать кнопку “Использование - Запустить”; - Перейти на вкладку “Консоль”; | Виртуальная машина клон продолжает функционировать в штатном режиме. Операционная система установлена и работает. |
TEST.ORIG.DELETE 31.12.2022 необходимо удалить;| Действие | Ожидаемый результат | Результат, замечания |
|---|---|---|
| В интерфейсе Р-Управление, в верхнем меню нажать кнопку “Добавить - Виртуальная среда”; - Выбрать режим “Виртуальная машина” - Указать физический сервер из списка; - Установить количество виртуальных машин равное 1; Нажать далее; - Задать имя виртуальной машины TEST.ORIG.DELETE 31.12.2022;- Установить режим удаленного доступа в значение “Включен с настройками по умолчанию”; Нажать далее; - Задать следующий объем ресурсов виртуальной машине: 4 CPU, 8GB RAM, 64 GB HDD: - Выбрать установочный образ операционной системы Microsoft WIndows в разделе “Библиотечный образ”; - Сетевой адаптер удалить; Нажать кнопку “Создать”; | Виртуальная машина указанной конфигурации создана. | |
| Запустить виртуальную машину; Перейти в консоль виртуальной машины и выполнить установку ОС; | Виртуальная машина функционирует, операционная система установлена и функционирует штатно. | |
| Установить инструменты интеграции с гостевой машиной, для этого нажать кнопку “Настроить - Установить гостевые инструменты” | Гостевые инструменты установлены, о чем свидетельствует надпись на вкладке “Обзор” виртуальной машины. |
TEST.ORIG.DELETE 31.12.2022;TEST.ORIG.DELETE 31.12.2022 необходимо удалить;| - | Ожидаемый результат | Результат, замечания |
|---|---|---|
Выбрать виртуальную машину TEST.ORIG.DELETE 31.12.2022 в меню слева и нажать на ее названии;- Провести осмотр вкладки “Обзор”, найти раздел “Ресурсы”; - Зафиксировать показатели используемых ресурсов виртуальной машины; | Среда виртуализации позволяет производить анализ используемых ресурсов виртуальной машины; | |
| Перейти на вкладку “Консоль” виртуальной машины, в консоли ВМ выполнить следующие действия: - Войти в систему; - Открыть диспетчер задач и зафиксировать показатели используемых ресурсов процессора и оперативной памяти; | Встроенные средства мониторинга операционной системы виртуальной машины отображают незначительно меньший расход ресурсов по сравнению с информацией, доступной в консоли управления виртуальной машиной. Это показывает что среда виртуализации выделяет виртуальной машине только необходимые для функционирования ресурсы в рамках настроек, заданных в параметрах ВМ, |
TEST.ORIG.DELETE 31.12.2022 необходимо удалить;| Действие | Ожидаемый результат | Результат, замечания |
|---|---|---|
Выбрать виртуальную машину TEST.ORIG.DELETE 31.12.2022 в меню слева и нажать на ее названии;- В открывшемся окне выбрать пункт меню “Обслуживание - Мигрировать” В открывшемся диалоге миграции виртуальной машины задать следующие параметры: - Выбрать сервер на который будет перенесена виртуальная машина; - Указать режим “горячая миграция”; - Запустить миграцию, нажав кнопку “Мигрировать”. | - Спустя некоторое время виртуальная машина будет перенесена на выбранный сервер конфигурации; - Операционная система виртуальной машины продолжает функционировать; |
TEST.ORIG.DELETE 31.12.2022 необходимо удалить;| Действие | Ожидаемый результат | Результат, замечания |
|---|---|---|
| В консоли управления подсистемой хранения данных открыть раздел “Сервисы - Вычисления” | Отображается список созданных хранилищ виртуальных машин; | |
| В верхней части окна нажать кнопку “Добавить хранилище данных”. В одноименном всплывающем окне указать параметры хранилища: - Имя: testing; - Уровень: 0; - Избыточность данных: Репликация; - Уровень избыточности: 3 реплики; Нажать кнопку “Готово”; | В интерфейсе управления подсистемой хранения данных создано хранилище использующее метод репликации блоков для защиты от выхода из строя дисков или серверов целиком; | |
В консоли управления подсистемой виртуализации найти виртуальную машину TEST.ORIG.DELETE 31.12.2022 и нажать на ее названии в левом древе меню;- В меню виртуальной машины нажать кнопку “Настроить - Настройки оборудования”. Перейти в раздел “Жесткий диск”. | Согласно информации, представленной в разделе “Жетский диск”, в качестве хранилища данных виртуальной машины используется проектное решение; Путь расположения образа виртуального диска начинается следующим образом: /mnt/vstorage/vols/datastores/%DATASTORE%/, где %DATASTORE% - проектное название хранилища; | |
| В нижней части раздела “Устройства” нажать кнопку “Добавить устройство” и выбрать тип: “Жесткий диск”; - В поле “Расположение файла образа” выбрать режим “Указать имя файла вручную” - В поле “Имя файла образа” ввести значение /mnt/vstorage/vols/datastores/testing/TEST.ORIG.DELETE31.12.2022/HDD2Нажать “ОК” для создания виртуального диска по указанному расположению c именем HDD2В меню виртуальной машины еще раз нажать кнопку “Настроить - Настройки оборудования”. Перейти в раздел “Hard Disk 2”. | Согласно информации, представленной в разделе Hard Disk 2, в качестве хранилища данных виртуальной машины используется созданное на шаге №2 хранилище testing ;Путь расположения образа виртуального диска начинается следующим образом: /mnt/vstorage/vols/datastores/testing/. | |
| Выйти из окна настройки оборудования и запустить виртуальную машину. - Открыть вкладку “Консоль” виртуальной машины и авторизоваться в операционной системе; - Нажать правой кнопкой по пиктограмме “Меню Пуск” и выбрать пункт “Disk Manager”; - Нажать правой кнопкой по новому диску в районе надписи Disk 1 и выбрать пункт Online;- Нажать правой кнопкой по новому диску в районе надписи Disk 1 и выбрать пункт Initialize Disk. В открывшемся диалоговом окне не менять настройки и нажать “ОК”;- Нажать правой кнопкой мыши на свободном дисковом пространстве в районе надписи Unalocated и выбрать пункт меню New simple volume;- Далее следовать интерфейсу для создания логического тома, файловой системы и точки монтирования; | Диск, располагающийся на хранилище с технологией репликации создан, подключен в виртуальную машину. Виртуальная машина корректно работает с диском, создана файловая система и точка монтирования. |
Hard disk 2 в виртуальной машине TEST.ORIG.DELETE 31.12.2022;testing;Вся программная часть настроена в соответствии с проектной документацией;
| Действие | Ожидаемый результат | Результат, замечания |
|---|---|---|
| В интерфейсе “Р-Хранилище” перейти в раздел “Серверы” и проверить состояние физических серверов. | Согласно информации предоставленной на вкладке “Серверы” все физические серверы работают в нормальном режиме. | |
| Выборочно проверить детальную информацию о серверах, для этогго нажать на плитку с названием сервера. | Все гипервизоры добавлены в консоль управления Р-Хранилище. - У каждого гипервизора задано корректное имя и IP адрес; - Все диски размечены согласно проекту; | |
| В интерфейсе “Р-Хранилище” перейти в раздел “Сервисы - Вычисления” и проверить параметры настройки хранилищ виртуальных машин. | Согласно информации предоставленной на вкладке “Вычисления” хранилища для виртуальных машин созданы, согласно проекту. | |
| В интерфейсе “Р-Хранилище” перейти в раздел Оповещения” и проверить наличие сообщений об ошибках. | Сообщений об ошибках не отображается. Система работает в нормальном режиме. |