X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Посоветуйте сервер под Download портал
shansick
shansick
Topic Starter сообщение 11.8.2014, 14:47; Ответить: shansick
Сообщение #1


День добрый товарищи, решил создать сайт с download трафиком. По большей части будут хранится архивы, размером до 300 мб. мне нужен сервер который спокойно выдерживал 50 000 - 100 000 посетителей в день.

Есть сервер:
CPU / Intel Xeon E3-1230 4x 3.20Ghz
RAM / 32GB RAM DDR3 ECC
HDD / 2x 2TB SAS 7,200 RPM + 240GB SSD
Traffic / Безлимитный 200Mbps Guaranteed

Но скорость скачивания начинает серьёзно падать (ниже 100 кб) уже при посещаемости 30 - 40К хотя сайт на одном винте, а все файлы на SSD

Кто что посоветует, если конкретное предложение, то пишите сразу цену вопроса!

Сообщение отредактировал shansick - 11.8.2014, 14:48
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 11.8.2014, 14:57; Ответить: x64
Сообщение #2


плохо раздавать файлы апачем. ещё хуже — пыхом.
какое ПО установлено?

Цитата(shansick @ 11.8.2014, 14:47) *
Но скорость скачивания начинает серьёзно падать (ниже 100 кб) уже при посещаемости 30 - 40К хотя сайт на одном винте, а все файлы на SSD

канал-то один используется, независимо оттого, на одном жёстком хранятся файлы или нет.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
shansick
shansick
Topic Starter сообщение 11.8.2014, 15:04; Ответить: shansick
Сообщение #3


x64, Вы правы, раздается всё через Apach стандартными средствами DLE (то есть PHP)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 11.8.2014, 15:16; Ответить: x64
Сообщение #4


можно сильно разгрузить, если через nginx отдавать.
ежели файлы имеют постоянное место дислокации на сервере и обращение к ним происходит по прямым ссылкам, то достаточно написать в конфиге обвязку для их раздачи.
но обычно требуется какая-никакая статистика. тут nginx тоже может помочь. для этого файлы нужно отдавать не напрямую, а указать заголовок:
Код
header('X-Accel-Redirect: ' . <ПУТЬ_К_ФАЙЛУ>);

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

но, быть может, производительность и правда упирается в дисковую подсистему. и жумла при кешировании сохраняет файлы на диск, что довольно долго. тут может помочь кеширование в оперативную память — memcached. наверняка для джумлы есть плагины, позволяющие работать с данным расширением.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
makedonskiy
makedonskiy
сообщение 11.8.2014, 15:19; Ответить: makedonskiy
Сообщение #5


Берите несколько серверов, один для сайта, остальные под файлы и раздавайте при помощи nginx.

В принципе достаточно купить 2 сервера, один под сайт, а второй с гигабитным безлимитным каналом на SSD дисках.

Сообщение отредактировал makedonskiy - 11.8.2014, 15:22
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
shansick
shansick
Topic Starter сообщение 11.8.2014, 15:20; Ответить: shansick
Сообщение #6


nginx тоже стоит и у меня не Joomla, а DLE (DataLife Engine). Просто всем этим занимается сисадмин, всё что он мне сказал по этому поводу - нужен сервер мощней!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 11.8.2014, 15:26; Ответить: x64
Сообщение #7


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

Сообщение отредактировал x64 - 11.8.2014, 15:29
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
WebGraf
WebGraf
сообщение 12.8.2014, 9:54; Ответить: WebGraf
Сообщение #8


Я бы рекомендовал сделать кластер из Nginx. Этот веб-сервер неплохо распределяет статику между серверами. Количество серверов - от двух. Масштабируется все очень просто.
Настроить синхронизацию данных между серверами и пользоваться.

Но это все при условии что nginx отдает у вас файлы. Если это не так тогда ваш программист должен это реализовать на php.

И сервера можно взять с чуть большим каналом, из серверов таких можно выжимать и больше 200-х мбит.


--------------------
EuroHoster - территория быстрых серверов.
VPS SSD / High CPU VPS / Storage VPS / Windows VPS / VPN
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
go4cloud
go4cloud
сообщение 15.8.2014, 12:11; Ответить: go4cloud
Сообщение #9


основаная ваша проблема в маленьком канале...
вам нужна пара гб, либо хотябы 1 гарантированный, а у вас всего 200


--------------------
Недорогой качественный хостинг и VPS на SSD дисках c защитой DDoS от go4cloud.com
Продажа ТВ потоков от VPSka.com
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
WebGraf
WebGraf
сообщение 15.8.2014, 13:07; Ответить: WebGraf
Сообщение #10


go4cloud, не факт. Нужно смотреть нагрузку по накопителям, доступную оперативку.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
EuroHoster - территория быстрых серверов.
VPS SSD / High CPU VPS / Storage VPS / Windows VPS / VPN
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Ссылки за которые не стыдно! Качественный линк билдинг сервис под Бурж от Westrank. Честный прайс.
62 DaoDog 46994 Сегодня, 3:30
автор: WestRank_Support
Открытая тема (нет новых ответов) Прототипирование + дизайн + вёрстка = красивый и эффективный сайт под ключ
0 bunneh 319 16.4.2024, 18:02
автор: bunneh
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыBurzh.top|Партнерская программа под любой вид трафика (email, спам, УБТ)
2 cryptius 761 16.4.2024, 17:50
автор: cryptius
Горячая тема (нет новых ответов) Hyper.hosting - сервера под любые задачи [разрешены dmca, гэмблинг, адалт и пр.]
Лучшие сервера по доступной цене
32 Hyper_Hosting 9145 15.4.2024, 13:03
автор: Hyper_Hosting
Открытая тема (нет новых ответов) SEO Линк Билдинг под Бурж | Вечные ссылки США, Европа и Мир с Гарантией
20 Needmylink1 6999 12.4.2024, 23:32
автор: Needmylink1


 



RSS Текстовая версия Сейчас: 19.4.2024, 11:57
Дизайн