Какой должна быть машина для стабильной работы сервера?

Здесь обсуждаются общие вопросы, связанные с программой.
Аватара пользователя
Chudik
Сообщения: 1071
Зарегистрирован: 18:37, 27.01.2007
Откуда: Украина, г. Херсон
Контактная информация:

Какой должна быть машина для стабильной работы сервера?

Сообщение Chudik »

Скажите пожалуйста создатели чата какую мощность и так далее должен иметь компьютер для того что-бы на нём стоял сервер чата CommFort и "ОН" выдерживал примерное колличество пользователей в примерной общей сумме 800 человек без скачек,одновременного выкидывания пользователей по 20-200 человек из чата и т.д. ?
Maxim Mirgorodsky
Администратор
Сообщения: 6869
Зарегистрирован: 09:56, 27.06.2005

Сообщение Maxim Mirgorodsky »

С такой нагрузкой необходим процессор уровня AMD Athlon 64/Sempron 64 1.8Ghz или более производительный.

От сети в первую очередь требуется достаточный исходящий канал.

Важно выбрать соответствующий профиль производительности в опциях серверной части.
beast
Сообщения: 21
Зарегистрирован: 00:14, 04.11.2007
Откуда: Украина Херсон
Контактная информация:

для чудика

Сообщение beast »

Chudik ден бери себе машыну а прос Core 2 Quad 6600 2.40 Ghz 8Mb FSB 1066 Quad Core Tray
тада будит летать !!
Commfort он супер !!!!!!
Mikhey
Сообщения: 9
Зарегистрирован: 03:58, 22.05.2007

Сообщение Mikhey »

Любая 2-ядерная вывезет.
DiStEmPeR
Сообщения: 1
Зарегистрирован: 19:37, 15.02.2008
Контактная информация:

Сообщение DiStEmPeR »

даже одноядерки вполне хватит
Аватара пользователя
Chudik
Сообщения: 1071
Зарегистрирован: 18:37, 27.01.2007
Откуда: Украина, г. Херсон
Контактная информация:

Сообщение Chudik »

3.8 Ггц 64х 2х
1.6 гб ОЗУ
256 видео карта
Вот описание системника....от чего-то не выдерживает(((
Вернее выдерживает....
Но бывает так начинает извините за выражение чат лагать...что просто ужОс...
Хотя в это время сеть себя ведёт прилично))
Maxim Mirgorodsky
Администратор
Сообщения: 6869
Зарегистрирован: 09:56, 27.06.2005

Сообщение Maxim Mirgorodsky »

Возможно, пропускная способность сети не соответствует выбранным настройкам производительности в опциях сервера.
alexx
Сообщения: 25
Зарегистрирован: 02:57, 17.12.2006
Откуда: Киров

Сообщение alexx »

Chudik писал(а):3.8 Ггц 64х 2х
1.6 гб ОЗУ
256 видео карта
Вот описание системника....от чего-то не выдерживает(((
Вернее выдерживает....
Но бывает так начинает извините за выражение чат лагать...что просто ужОс...
Хотя в это время сеть себя ведёт прилично))
Хехе, у нас на 433 Селероне работает, Win2003, 200 человек
wizard50
Сообщения: 1691
Зарегистрирован: 17:18, 31.10.2006
Откуда: Комсмомольск-на-Амуре

Сообщение wizard50 »

селерон 1.7, gb 8pie1000, 1 гб, 80 ide, реалтек 100 мбит до 300 человек, три интрефейса, в том числе OpenVPN
летает только народ сидящий через openVPN.
Аватара пользователя
Niggaz
Сообщения: 123
Зарегистрирован: 13:43, 24.09.2007
Откуда: взялся мировой кризис??

Сообщение Niggaz »

Заметили, что когда в чате 600 человек, нужно включать экономный режим (или отключать заголовки окон), иначе нагрузка процессора Intel Pentium 3 GHz часто прыгает до 80 %, и сам чат на машине клиента тормозит (не двигается курсор и т. п.).
Аватара пользователя
Chudik
Сообщения: 1071
Зарегистрирован: 18:37, 27.01.2007
Откуда: Украина, г. Херсон
Контактная информация:

Сообщение Chudik »

Niggaz писал(а):Заметили, что когда в чате 600 человек, нужно включать экономный режим (или отключать заголовки окон), иначе нагрузка процессора Intel Pentium 3 GHz часто прыгает до 80 %, и сам чат на машине клиента тормозит (не двигается курсор и т. п.).
Вот именно! Мы включили LAN 1000 Users, и тогда вроде норм пошло, но и то максимум в личке 10 000 символов можно написать, а это порою и пару раз друг другу написать! Что просто ужасно....
Аватара пользователя
Yaroslav
Сообщения: 846
Зарегистрирован: 03:45, 15.12.2007
Контактная информация:

Сообщение Yaroslav »

Maxim Mirgorodsky писал(а):С такой нагрузкой необходим процессор уровня AMD Athlon 64/Sempron 64 1.8 Ghz или более производительный.

От сети в первую очередь требуется достаточный исходящий канал.

Важно выбрать соответствующий профиль производительности в опциях серверной части.
Вижу рекомендации на 64-разрядные процессоры. Есть оптимизация именно для 64 бит? Или с какой целью именно 64?

Пробовали на CeleronD 2.1 Mhz. При количестве пользователей 500 и таком же профиле (LAN ~500) загрузка CPU процессом сервера чата составляла 80–100%. Как следствие, ужасные задержки при отправке сообщений.

Неужели этого действительно мало или причина может крыться в чём-то другом?
Maxim Mirgorodsky
Администратор
Сообщения: 6869
Зарегистрирован: 09:56, 27.06.2005

Сообщение Maxim Mirgorodsky »

Niggaz

Заметили, что когда в чате 600 человек, нужно включать экономный режим (или отключать заголовки окон), иначе нагрузка процессора Intel Pentium 3 GHz часто прыгает до 80 %, и сам чат на машине клиента тормозит (не двигается курсор и т. п.).

Совершенно верно, экономичный режим рекомендуется при высокой нагрузке.

Chudik

Вот именно! Мы включили LAN 1000 Users, и тогда вроде норм пошло, но и то максимум в личке 10 000 символов можно написать, а это порою и пару раз друг другу написать! Что просто ужасно....

Можете установить режим Custom и изменить максимальный объем сообщений. Этот параметр очень незначительно влияет как на нагрузку процессора, так и на расходование ресурсов сети.

Yaroslav

Вижу рекомендации на 64-разрядные процессоры. Есть оптимизация именно для 64 бит?

Нет.

Или с какой целью именно 64?

Просто 64-разрядные версии Athlon/Sempron относятся к другому поколению процессоров (по производительности).
XY/|uraH
Сообщения: 2
Зарегистрирован: 03:53, 23.12.2007
Контактная информация:

Сообщение XY/|uraH »

Chudiк - Я не пнимаю просто что за сервер если на нём ещо сидят..
Сервер это когда в компактной или не очень компактной нос хорошошим охлаждением и норм характеристиками..Сложитесь с вороном и соберите нормальный сервер.. и будет он у вас пахать долго и счасливо :)
Аватара пользователя
Yaroslav
Сообщения: 846
Зарегистрирован: 03:45, 15.12.2007
Контактная информация:

Сообщение Yaroslav »

Если интересно, репорт:

CeleronD 2.1 / 256 RAM - 8Mb onboard video

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

CPU практически всегда работает на пределе. Думал, что проблема именно в этом. После всевозможных исследований вылезли две проблемы:
1) встроенная сетевая создавала чудовищную нагрузку на процессор. Отключил и поставил другую. Немного полегчало.
2) оказалось, что винда падает в своп и в это время приложения не работали вообще.
После наращивания памяти всё пошло как по маслу. Хоть процессор и пашет на 90%-100% но в чате задержки практически незаметны. Экономный режим пока решил не включать.

Кстати так же большУю нагрузку на проц и память создавал "мегабот". Без него работает ещё шустрее. Но с ним пока тоже терпимо.

Итак: CeleronD 2.1 Mhz / 1Gb RAM / ~500 пользователей. Если на машине больше ничего нет - полёт будет отличный. В моём же случае на сервере соседствуют с чатом (и его ботами [megabot, lanstat]) web сервер (ср.1500/ макс.15000 хитов в час webalizer) и ftp. Уживаются.

PS поддерживаю хулигана: сервер на рабочей машине, это какая-то пионерия. У меня проект 100% некомерческий, и то я собрал вот, хоть и не монстра, но вполне тяговую выделенную машину.. Эх, может скоро и в инете появимся...
Ответить