Какова оптимальная аппаратная конфигурация для видеоприложения LAMP?

Мне нужно запустить видео-приложение Linux-Apache-PHP-MySQL (Платформа видеовызова) для 40 одновременных видеозвонков - я нацеливаюсь на 120 пользователей (3 на видеовызов, поэтому будет 40 одновременных видеозвонков, и время будет От 40 до 60 минут на звонок). Под одновременным я подразумеваю, что 40 видеозвонков с 3 людьми, соединенными друг с другом одновременно. Приложение должно быть отказоустойчивым, поэтому избыточность - это то, что я ищу, raid / веб-сервер / сервер базы данных / балансировка нагрузки и т. Д.

Какие серверы понадобятся для бесперебойной работы приложения при 40 одновременных вызовах, как указано выше? и понадобится ли SIP-сервер?

Я думал об этой настройке, я на правильном пути или совершенно не так:

-> HAProxy для балансировки нагрузки. (Х2)

  • Ubuntu Server с установленными Apache и HAProxy.
  • Оперативная память 64 ГБ на сервер.
  • Хранение 30 x2 SSD на сервер для операционной системы (для резервирования).
  • Скорость интернета 100 МБ на сервер.
  • Они будут на ОДНОМ выделенном сервере, работающем на виртуальной машине поверх сервера Xen.

-> Веб-сервер (x4)

  • Ubuntu / Apache / PHP
  • ОЗУ 32 ГБ на веб-сервер.
  • Хранение 120 ГБ SSD на каждый веб-сервер.
  • 1 ГБ сетевых карт.
  • Скорость интернета 100 МБ на веб-сервер
  • Они будут на ДВУХ выделенных серверах, работающих на виртуальной машине поверх Xen Server. (Итак, 1 сервер с двумя виртуальными машинами).

-> Сервер базы данных (раз 2)

  • Ubuntu / MySQL
  • Оперативная память 64 ГБ на сервер.
  • Хранение 120 ГБ SSD на сервер.
  • 1 ГБ сетевых карт на сервер.
  • Скорость интернета 100 МБ на сервер
  • Они будут на ДВУХ выделенных серверах, работающих на виртуальной машине поверх Xen Server.

-> Медиа-сервер.

  • FreeNAS
  • x6 2 ТБ в Raid 6 (без использования горячей замены, поскольку сервер будет использоваться только в течение 10–15 часов в день).
  • Оперативная память 128 ГБ.
  • 1 ГБ сетевых карт.
  • Скорость интернета 200 МБ.
  • Это будет на ОДНОМ выделенном сервере с FreeNAS
  • Все серверы будут подключаться к этому серверу в качестве его хранилища.
  • Причиной такого объема памяти является то, что все видеозвонки будут записываться и должны быть сохранены.

-> Резервный сервер

  • x6 3TB в рейде 6
  • Оперативная память 128 ГБ.
  • 1 ГБ сетевых карт.
  • Скорость интернета 100 МБ.
  • x2 резервных сервера (1 на месте и 1 на стороне)

0 ответов

Другие вопросы по тегам