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



 

Здравствуйте, гость ( Вход | Регистрация )

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


Завсегдатай
*****

Группа: Active User
Сообщений: 641
Регистрация: 3.10.2008
Из: Россия
Поблагодарили: 241 раз
Репутация:   42  


День добрый товарищи, решил создать сайт с 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


F.A.L.L.O.U.T.
*******

Группа: Super Moderator
Сообщений: 3424
Регистрация: 30.6.2011
Из: Железнодорожный (Балашиха)
Поблагодарили: 2744 раза
Репутация:   289  


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

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

канал-то один используется, независимо оттого, на одном жёстком хранятся файлы или нет.


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


Завсегдатай
*****

Группа: Active User
Сообщений: 641
Регистрация: 3.10.2008
Из: Россия
Поблагодарили: 241 раз
Репутация:   42  


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


F.A.L.L.O.U.T.
*******

Группа: Super Moderator
Сообщений: 3424
Регистрация: 30.6.2011
Из: Железнодорожный (Балашиха)
Поблагодарили: 2744 раза
Репутация:   289  


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

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

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


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
makedonskiy
makedonskiy
сообщение 11.8.2014, 15:19; Ответить: makedonskiy
Сообщение #5


Частый гость
**

Группа: User
Сообщений: 75
Регистрация: 31.1.2014
Поблагодарили: 23 раза
Репутация:   4  


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

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

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


Завсегдатай
*****

Группа: Active User
Сообщений: 641
Регистрация: 3.10.2008
Из: Россия
Поблагодарили: 241 раз
Репутация:   42  


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


F.A.L.L.O.U.T.
*******

Группа: Super Moderator
Сообщений: 3424
Регистрация: 30.6.2011
Из: Железнодорожный (Балашиха)
Поблагодарили: 2744 раза
Репутация:   289  


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

Сообщение отредактировал x64 - 11.8.2014, 15:29


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


Завсегдатай
*****

Группа: Active User
Сообщений: 914
Регистрация: 13.1.2011
Поблагодарили: 134 раза
Репутация:   15  


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

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

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


--------------------
EuroHoster.org - территория быстрых серверов
30% скидка на VPS SSD в Нидерландах - промо-код Winter.2017
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
go4cloud
go4cloud
сообщение 15.8.2014, 12:11; Ответить: go4cloud
Сообщение #9


Участник
***

Группа: User
Сообщений: 129
Регистрация: 7.4.2014
Из: Amsterdam
Поблагодарили: 11 раз
Репутация:   1  


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


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


Завсегдатай
*****

Группа: Active User
Сообщений: 914
Регистрация: 13.1.2011
Поблагодарили: 134 раза
Репутация:   15  


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


--------------------
EuroHoster.org - территория быстрых серверов
30% скидка на VPS SSD в Нидерландах - промо-код Winter.2017
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Посоветуйте тему WP! Новостной сайт
Нужна тема WP желательно рус и с ТП
12 aidos 855 Вчера, 22:58
автор: Nell
Открытая тема (нет новых ответов) EssayTraffic - партнерка в essay edu нише под бурж - до 85% с продажи
24 EssayTraffic 4159 Вчера, 11:32
автор: EssayTraffic
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыEdu-Money - партнерка под студентческий траф: 55% за новый заказ, 20% ребилл (сразу).
93 EduMoney 17288 11.12.2017, 18:14
автор: EduMoney
Открытая тема (нет новых ответов) Посоветуйте хостинг с этими характеристиками ->
13 docdie 1768 10.12.2017, 20:20
автор: docdie
Открытая тема (нет новых ответов) Посоветуйте движок модульный для турагенства
по типу каталога отелей, туров...
5 referer 938 9.12.2017, 23:23
автор: Nell


 



RSS Текстовая версия Сейчас: 13.12.2017, 4:07
Дизайн