Я собираюсь купить сервер для терминальных сессий. Он должен быть способен обслуживать около 500 одновременных сеансов без какого-либо значительного влияния на производительность. Каждый сеанс будет запускать тихое простое приложение с низким потреблением ресурсов процессора.

Сегодня я рассматриваю следующую конфигурацию: 4x12-ядерная серия AMD Opteron 6300 с тонной оперативной памяти, конечно.

Это мой первый проект, и у меня нет опыта работы с аппаратными платформами. Так что мне интересно, будет ли этого достаточно, чтобы справиться с этой рабочей нагрузкой? Или это будет перебор? Могут ли двухъядерные процессоры Intel Xeon E5 справиться с этой задачей лучше?

У меня ограниченный бюджет, поэтому я пытаюсь найти наиболее экономически эффективное решение, и любая помощь / совет будут высоко оценены.

Благодарю вас!

1 ответ1

0

Будет ли это работать или нет, очень сильно зависит от приложений.

На первый взгляд, я не вижу, чтобы процессоры боролись, пока есть загрузка оперативной памяти и быстрых дисков (SSD или 15k дисков)

Что может доказать, что это неправильно, так это природа приложений. Я знаю, вы упомянули, что ваше приложение простое - но это небольшое приложение, которое требует много процессора? Кроме того, имейте в виду, что вы будете запускать 500 процессов Windows Explorer, потенциально 500 агентов AV, 500 ... вы поняли идею.

Вероятно, стоит поработать с вашим конфигом как есть, а затем добавить дополнительные серверы по мере необходимости. Вы всегда можете реализовать балансировку нагрузки на блоках RDS. Это также покроет вас в случае смерти ящика и позволит вам лучше протестировать исправления Windows, чтобы убедиться, что они не испортили критически важное приложение. Взгляните на эту статью для получения дополнительной информации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .