Какая конфигурация Apache/Linux лучше всего подходит для этого сервера?

Какая конфигурация Apache/Linux лучше всего подходит для этого сервера?

2 x Intel Xeon-Woodcrest 5130-DualCore 2 ГБ ОЗУ Ubuntu 10.04.0-64

В худшем случае этот ящик будет обслуживать ~300 человек, запрашивающих ~700 изображений одновременно. Изображения весят около 5К каждое.

Я могу модернизировать или заменить машину, если у кого-то есть предложения.

Спасибо!

решение1

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

Также не забудьте добавить на своем веб-сервере (для статического контента подойдут nginx или lighttpd) заголовки expire к http-ответам, иначе обратный прокси-сервер не будет работать оптимально.

решение2

Так что это полностью статический контент, он только выдает изображения? Может быть, использовать nginx или lighttpd вместо apache. Вы, вероятно, могли бы добавить туда немного больше оперативной памяти, 2 ГБ — это не куча, а оперативная память дешева. Обслуживание статических файлов будет ограничено вводом-выводом больше, чем чем-либо еще, какие у вас там жесткие диски? Также можете ли вы пояснить, что вы имеете в виду под «300 человек запрашивают 700 изображений одновременно»?

На самом деле, если все, что вы делаете, это обслуживаете изображения, вам вообще нужен выделенный сервер или вы можете работать на CDN, например S3? Это внутренний или внешний сервер?

Связанный контент