Требования к оборудованию и настройка - Flash Media Server 3.5 Interactive

Я пытаюсь указать сервер, который нужно купить (физически, а не арендовать у кого-то вроде softlayer.com) для запуска интрасети в среде Flash Media Server 3.5 Interactive. В общем, сервер, скорее всего, будет выставлять где-то порядка 400 соединений за раз в верхнем пределе. Конечно, если это увеличится, мы не хотим застрять. Хотя решение не является окончательным, мы, скорее всего, будем использовать сервер в Red Hat, а не в Windows.

Сервер будет работать по гигабитному Ethernet.

У меня есть два связанных вопроса:
Какое оборудование мне понадобится, чтобы реально это поддерживать?
Какой совет вы можете предложить для настройки FMS/ ОС для достижения этого уровня?

Мы ищем минимальный минимум, который позволит эффективно работать, чтобы сэкономить на расходах. Реально, среднее количество соединений будет довольно низким (50-150) по сравнению с этой оценкой верхнего предела. Повторим еще раз: мы просто хотим быть осторожными, чтобы нас не поймали, когда нам нужно больше энергии, но нам также нужно недорогое решение (не все?), И это может иметь приоритет.

Windows и RedHat - две официально поддерживаемые операционные системы. Поскольку заявлено, что FMS только 32-разрядная, я использую 32-разрядную ОС. Требования к оборудованию, перечисленные Adobe на их веб-сайте:

  • Процессор Intel® Pentium® 4 3,2 ГГц (рекомендуется два процессора Intel Xeon® или более быстрый)
  • 2 ГБ ОЗУ (рекомендуется 4 ГБ)
  • 1 Гб Ethernet-карта

Так что же реально нужно для такого рода номеров соединений, и что я могу из-за настройки, чтобы получить больше от меньшего количества оборудования?

Спасибо!

2 ответа

Мы запускаем FMS 3.5 на двухъядерном Xeon с 4 Гб оперативной памяти, и пока он не пропустил ни одного удара. Мы запускаем около 50-150 одновременных соединений. Исходя из опыта, у вас возникнет проблема с памятью. FMS любит кешировать, особенно когда запрашивает часто запрашиваемый контент.

Есть только одна вещь, которую я бы посоветовал вам полностью избежать - не запускать FMS в виртуализированной среде. Изначально он был запущен на виртуальной машине, и это было абсолютно пафосно. Переключение на "настоящий" сервер (даже если сервер используется совместно с другими службами) был в тысячу раз лучше.

Обновление: оказывается, что на виртуальном сервере, на котором мы работали FMS, были установлены неправильные драйверы NIC. Это был гость Xen. С тех пор мы перешли на VMWare, и мы не пробовали запускать FMS под новыми хостами, так как она все еще счастливо пыхтит на своем собственном компьютере.

Также следует отметить, что мы используем Windows, которая, вероятно, менее эффективна, чем варианты * nix.

С некоторым QoS между сервером и клиентами, чтобы максимизировать пропускную способность для вещей, которые вам действительно нужны (например, потоковое видео) и регулировать вещи, которых вы не так много (чаты веб-камеры), я не могу себе представить, что у вас будет слишком много проблем, если вы запустил сервер с двумя ядрами и 4 ГБ оперативной памяти.

Я не думаю, что аппаратные компоненты будут проблемой, если вы будете придерживаться рекомендуемых требований. Я бы больше беспокоился о пропускной способности.

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