1.4. Системные требования к инфраструктуре

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

Кроме того, большинство современных твердотельных накопителей (SSD) обладают более выигрышной энергоэффективностью, если сравнивать их с механическими накопителями (НЖМД). В некоторых случаях могут применяться накопители NVMe, подключаемые к высокоскоростной шине PCIe.

Установка средств защиты информации осуществляется после того, как создана инфраструктура и проверено функционирование всех основных компонентов облачной платформы «ТИОНИКС» (TIONIX.VDIserver, TIONIX.VDIclient). Необходимо проверить сетевое взаимодействие между компонентами, а также – удаленное подключение к виртуальным рабочим столам.

1.4.1. Сайзинг вычислительных ресурсов

Для определения вычислительной мощности используются исходные требования к количеству ВМ на один ВУ – серверную ноду. Например, для 20-ти виртуальных машин, размещаемых на одной серверной ноде, следует использовать наиболее употребляемый шаблон, требующий 2 виртуальных CPU (vCPU) и 4 Гбайт оперативной памяти (RAM).

Калькуляция:

  • 20 x 2 = 40 [vCPU];
  • 20 x 4096 = 81920 = 80 GB [RAM].

Коэффициент запаса, предполагающий 20%, выбирается равным 1,2 для того и другого параметров вычислительной мощности. Соответственно, суммарный сайзинг, из расчета на один ВУ, составит: 48 vCPU и 80 GB RAM.

С учетом оверкоммита – высоконагруженного состояния – необходимо поделить количество vCPU на 8 и тогда получится количество реальных ядер CPU, необходимых для покрытия среднестатистических потребностей:

40/8 = 5 CPU (пять ядер)

Исходя из приведенного расчета, достаточно выбрать серверную систему с одним физическим процессором, содержащим 6 и более (физических) ядер.

Примечание.

Современные серверные системы позволяют размещать на системной плате от двух и более физических процессоров, каждый из которых содержит 8-16 процессорных ядер.

1.4.2. Ресурсы кластера управления

Выбор ресурсов, обеспечивающих работу кластера управления, содержащего три контроллера (управляющих узла) как правило, основан на имеющемся опыте эксплуатации ОП. Тем не менее, чтобы иметь конкретику, принято руководствоваться следующими конфигурациями:

  • минимальная;
  • базовая (рекомендуемая);
  • расширенная.
Физический ресурс Минимальная Базовая (рекомендуемая) Расширенная

Количество гнезд для CPU

Количество физических ядер

Объем оперативной памяти

Накопитель внешней памяти

Сетевой интерфейс (порты)

2 x CPU sockets

6 (x86-64)

64 GB RAM

2 x 300GB HDD (15000 rpm) RAID1

2 x 1GbE, 2 x 10GbE

2 x CPU sockets

10 (x86-64)

128 GB RAM

2 x 300GB SSD, RAID1

2 x 10GbE, 2 x 10GbE

2 x CPU sockets

12 (x86-64)

256 GB RAM

2 x 300GB SSD, RAID1

2 x 10GbE, 2 x 25GbE

1.4.3. Оснащение АРМ

Клиентская часть TIONIX VDI функционирует на операционных системах следующих типов:

  • Microsoft Windows (7/8.1/10);
  • Ubuntu (16 или выше);
  • CentOS (7 или выше);
  • некоторые импортозамещающие Linux-based системы.

Основная процессорная архитектура – Intel/x86_64. Поддержка других архитектур может осуществляться только по специальному запросу.

Для установки ОС и ПО клиента VDI обычно используются бездисковые рабочие станции с процессорной архитектурой, выбранной на основе системных требований программного модуля TIONIX.VDIclient.

Современным трендом является использование тонкого клиента [1]. Также могут применяться ноутбуки, моноблоки или планшетные ПК, содержащие аппаратные компоненты, обеспечивающие необходимые возможности для конечного пользователя.

Сноски

[1]https://docs.openstack.org/glance/queens/user/statuses.html
[2]https://habr.com/ru/company/oleg-bunin/blog/350550/, https://integrus.ru/blog/nastrojka-dns.html
[3]https://habr.com/ru/company/vdsina/blog/505314/, https://www.k-max.name/linux/ntp-server-na-linux/
[4]https://chrony.tuxfamily.org/, https://docs.openstack.org/mitaka/install-guide-rdo/environment-ntp-controller.html