СОСТАВ И ПОРЯДОК ИСПЫТАНИЙ

Технические и программные средства

Сервер РОСА Центр управления

Используемые аппаратные средства сервера, предназначенного для установки и тестирования РОСА Центр управления, приведены в таблице 1.

Требования к сетевой инфраструктуре

Для функционирования Комплекса следующие порты сервера РОСА Центр управления должны быть открыты и доступны для входящих соединений, не должны использоваться другими службами или быть заблокированы межсетевым экраном:

  • 53/TCP;
  • 53/UDP;
  • 67/UDP;
  • 69/UDP;
  • 80/TCP;
  • 111/UDP;
  • 111/TCP;
  • 389/TCP;
  • 443/TCP;
  • 636/TCP;
  • 4505/TCP;
  • 4506/TCP;
  • 8000/TCP;
  • 8140/TCP;
  • 8443/TCP;
  • 9090/TCP;
  • 9191/TCP.

Для обеспечения внешней интеграции и обмена информацией серверу РОСА Центр управления должны быть доступны конечные точки API используемой системы виртуализации (ROSA Virtualization, VMware).

Для взаимодействия с Dynamic Directory требуется, чтобы сервер РОСА Центр управления был введен в домен Dynamic Directory при установке Комплекса.

Требования к программным средствам

Доступ к веб-интерфейсу РОСА Центр управления осуществляется с внешней рабочей станции через один из следующих рекомендуемых браузеров актуальной версии:

  • Google Chrome;
  • Mozilla Firefox, в том числе Mozilla Firefox ESR;
  • Яндекс.Браузер.

Порядок проведения испытаний

Испытания проводятся в течение двух рабочих дней.

Условия проведения испытаний

Испытания проходят на выделенных серверах и рабочих станциях, развернутых в структуре испытательного стенда.

Испытания Комплекса проводят в объеме, необходимом для проверки взаимодействия компонентов и его работоспособности в целом.

В испытаниях принимают участие представители организации и разработчика в качестве членов приемочной комиссии.

Испытания проводятся:

  • со стороны организации – по месту размещения физического оборудования;
  • со стороны разработчика – удаленно.

Допускается привлечение экспертов из сторонних организаций.

Для передачи личной информации пользователей, рабочей информации, информации, используемой для авторизации, сетевые взаимодействия между компонентами системы должны осуществляться с использованием протоколов, использующих шифрование данных. При наличии веб-интерфейса доступ к нему должен осуществляться с использованием протокола https. Проверка поддержки протоколов, использующих шифрование, осуществляется согласно документации к поставляемым продуктам.

Проверка предоставленной организацией аппаратной конфигурации выделенных серверов, необходимых для проведения испытаний, производится утилитами входящими в состав операционной системы.

Проведению испытаний должно предшествовать завершение подготовки к проведению испытаний, развертывание Комплекса и формирование приемочной комиссии.

Подготовка к проведению испытаний включает следующие мероприятия:

  • разработчик передает организации дистрибутивы или образы виртуальных машин, документацию на Комплекс;
  • установка и настройка Комплекса осуществляются разработчиком либо организацией при консультационном сопровождении разработчика;
  • разработчик разрабатывает документ "Программа и методика испытаний" в составе проекта и согласовывает его с организацией.

Условия начала и завершения отдельных этапов испытаний

Все этапы испытаний проводятся в течение времени, необходимого комиссии для проверки работы Комплекса в соответствии с п. Методика проведения испытаний

Условиями начала отдельного этапа испытаний являются:

  • готовность Комплекса к испытаниям;
  • завершение предыдущего этапа испытаний в соответствии с последовательностью проведения проверок, приведенных в п. Методика проведения испытаний.

Требования к техническому обслуживанию системы

Технические средства Комплекса и персонал должны размещаться в существующих помещениях организации, которые по климатическим условиям должны соответствовать ГОСТ 15150-69 "Машины, приборы и другие технические изделия. Исполнения для различных климатических районов. Категории, условия эксплуатации, хранения и транспортирования в части воздействия климатических факторов внешней среды". Размещение технических средств и организация автоматизированных рабочих мест должны быть выполнены в соответствии с требованиями ГОСТ 21958-76 "Система "Человек-машина". Зал и кабины операторов. Взаимное расположение рабочих мест. Общие эргономические требования".

Меры, обеспечивающие безопасность и безаварийность проведения испытаний

При проведении испытаний организация должна обеспечить соблюдение требований безопасности, установленных ГОСТ 12.2.007.0–75 "Система стандартов безопасности труда. Изделия электротехнические. Общие требования безопасности", "Правилами техники безопасности при эксплуатации электроустановок потребителей" и "Правилами технической эксплуатации электроустановок потребителей".

Порядок взаимодействия организаций, участвующих в испытаниях

При проведении испытаний устанавливается следующий примерный порядок взаимодействия между организацией и разработчиком:

  1. организация извещает разработчика о готовности к проведению испытаний не позднее чем за 3 дня до срока проведения испытаний;
  2. организация назначает срок проведения испытаний и приемочную комиссию, в составе которой должны быть представители организации и разработчика;
  3. организация извещает о проведении испытаний разработчика и сторонние организации, которые должны принять участие в испытаниях;
  4. организация совместно с разработчиком проводят все подготовительные мероприятия для проведения испытаний на объекте организации, а также проводят испытания;
  5. организация осуществляет контроль проведения испытаний, а также документирует ход проведения проверок в "Протоколе испытаний";
  6. организация передает "Протокол испытаний" разработчику;
  7. разработчик исправляет ошибки в Комплексе, указанные в "Протоколе испытаний";
  8. организация осуществляет контроль проведения исправлений.

Требования к персоналу, проводящему испытания, и порядок его допуска к испытаниям

Со стороны организации в испытаниях должны принимать участие:

  • системный администратор;
  • специалист по техническому обслуживанию;
  • пользователь.

Со стороны разработчика в испытаниях должны принимать участие:

  • руководитель проекта;
  • инженеры;
  • разработчики.

Требования к наличию специальных допусков у персонала, проводящего испытания, не предъявляются.

Комплектность испытаний

Программно-аппаратная среда проведения испытаний представляет собой среду виртуализации, в которой созданы виртуальные машины, необходимые для реализации проверяемого функционала в соответствии с таблицей 2.

Аппаратные ресурсы, приведенные в таблице 2, выделяются Заказчиком на собственных мощностях в объеме, необходимом для проверки решения РОСА Центр управления.

Заказчик проводит организацию необходимых сетевых взаимодействий для интеграции с существующей или тестовой ИТ-инфраструктурой.

Для проведения испытаний производятся следующие предварительные настройки:

  • добавить и настроить классы Puppet:
    • rcc_migrator_win_side:
      • на вкладке "Параметры класса" выбрать настройку "backup server";
      • в разделе "Поведение по умолчанию" поставить флажок "Переопределить";
      • заполнить поле "По умолчанию": FQDN или IP-адрес домена;
      • выбрать настройку "create disk image";
      • в разделе "Поведение по умолчанию" поставить флажок "Переопределить";
      • заполнить поле "По умолчанию":false;
    • rcc_migrator_lin_side:
      • в разделе "Поведение по умолчанию" поставить флажок "Переопределить";
      • очистить поле "По умолчанию";
    • rcc_software_inventory:
      • в разделе "Поведение по умолчанию" поставить флажок "Переопределить";
      • выбрать в поле "Parameter type": логическое для каждой настройки;
    • rcc_hardware_inventory:
      • в разделе "Поведение по умолчанию" поставить флажок "Переопределить";
      • выбрать в поле "Parameter type": логическое для каждой настройки;
    • rcc_configure:
      • добавить без изменения настроек по умолчанию;
    • rcc_user_app_link:
      • на вкладке "Параметры класса" выбрать настройку "rcc user app link command";
      • в разделе "Поведение по умолчанию" поставить флажок "Переопределить";
      • выбрать настройку rcc_user_app_link_unable;
      • в разделе "Поведение по умолчанию" поставить флажок "Переопределить";
      • выбрать в поле "Parameter type": логическое;
      • в поле "По умолчанию" поставить значение true;
      • выбрать настройку "rcc_user_app_link_name";
      • в разделе "Поведение по умолчанию" поставить флажок "Переопределить";
    • rcc_user_url_link:
      • в разделе "Поведение по умолчанию" поставить флажок "Переопределить";
      • выбрать в поле "Parameter type": логическое на всех настройках.
  • настроить АРМ:
    • установить и настроить Puppet-агент на win.rosa.int;
    • установить загрузку по сети на host1.rosa.int и host2.rosa.int;
    • установить Puppet-агент на host4.rosa.int;
    • создать правила автоподписания сертификатов *.rosa.int;
    • обновить пакетную базу (команда: dnf update) и произвести импорт окружений;
    • для всех ВМ указать способ загрузки по умолчанию: BIOS/Legacy/MBR по сети (не использовать UEFI);
    • добавить пустую ВМ для host1.rosa.int (скопировать физический MAC-адрес для настройки п. Объект испытаний.7.2 в Приложении А "Методика проведения испытаний");
    • на admpc.rosa.int с помощью графической утилиты dd-admin добавить группы пользователей ccadmins и ccusers с соответствующими правами, а также пользователей user1 и user2 без привязки к группам.