Вернуться   Форум SAPE.RU > Общие вопросы > Хостинг и доменные имена

-->
Ответ
 
Опции темы
Старый 19.04.2011, 18:20   #1
Новичок
 
Регистрация: 05.03.2008
Сообщений: 48
Вес репутации: 197
DNK22 на пути к лучшему
По умолчанию Помогите разобраться с VPS хостингом

Добрый день! Пишу на форуме так как действительно не знаю что делать. Все мои ресурсы уже 4 года находятся на хостинге ht-systems.ru Постепенно увеличивался тариф хостинга, а год назад я перешел на VPS. Но сейчас думаю либо уходить оттуда, либо как-то решать проблему, стали часто происходить сбои. Описываю ситуацию:

Скидываю переписку со службой техн поддержки, может чего подскажете.

Вопрос: почему происходят сбои в работе.
Ответ: Происходит потому что оперативной памяти вам не хватает! Вы же на VPS находитесь, а не хостинге где вам об оперативной памяти думать не требуется. Либо увеличиваете оперативную память в заказе - либо переход уже на аренду сервера, либо отключение побочных сервисов - ftp,почта и т.д чтобы высвободить оперативку


Вопрос: связано ли это с посещаемостью (которая у нас не очень большая)?
Ответ: 1 гигабайт памяти делится на весь контейнер понимаете? Apache, Nginx, Exim, mysql , SSH - это всё потребители памяти - вы зайдите по ssh наберите top увидите текущее потребление ресурсов. На шаред хостинге вы смотрели только на время исполнения скриптов и потр****емую оперативную память на процесс php.
Если ресурс ваш в контейнере потр****ет более 1 гигабайта памяти это уже показатель того, что переросли VPS. Поскольку если ресурс не посещаемый то и потребление более 250мб не происходит, причём с минимальной оптимизацией вебсервера

Вопрос: что дает нагрузку, какой-то конкретный ресурс, что?
Ответ: Вот текущий показатель:
Mem: 1048576k total, 734192k used, 314384k free, 0k buffers
732мб - уже задействовано текущими потребителями оперативной памяти, выше я их вам приводил.
Теперь ситуация имеется процесс Apache дочерний, для своих нужд он берёт 42мб оперативной памяти и может обработать определённое кол-во запросов - например 1000.
1632 www-data 15 0 313m 42m 4988 S 0.8 4.1 0:06.22 apache2
Соответственно оперативная память в 313мб закончится тогда, когда будет инициировано 10 чилдов apache, а этого будет достаточно при малейшей индексации ресурсов поисковыми системами - они инициируют множество запросов, либо пользователи просмотрят больше 1-й страницы за раз.
Ведь как мы знаем под одним запросом понимается 1GET/POST действие.
Например если на странице 10 картинок, 10 Js файлов + 10 css файлов - это уже 30 запросов соответственно кол-во чилдов возрастёт.
Соответственно, что делать, есть 2 варианта:
1-й оптимизация, это перевод с apache на nginx + php-fpm, потребуется вмешательство программистов чтобы переписать mod_rewrite правила, отключение всех не нужнных приложений побочных, почты например - тогда будет стабильная работа
2-й вариант увеличение мощности, либо виртуальной (оперативной памяти), либо физической перевод на дедикейтед сервер, когда одна железяка работает только на вас.
По какому пуйти пойдете решать вам, а так контейнер будет падать и тут дело не в посещаемости, а оптимизации.

Если есть возможность, помогите советом, что стоит сделать:

1. Увеличить оперативку на впс.
2.Скинуть несколько ресурсов на другой хостинг, оставив на впс самые мощные.
3. Вообще уйти с хт-системс, например на clodo.ru (но будет ли там лучше).
4. Что еще можно сделать?

Мои данные на хостинге на данный момент:

Тариф: — HT VPS-2
800 - MГц частота CPU
1024 - MБ оперативная память
25 - ГБ жесткий диск

Плачу: 16070 руб в год.

На хостинге висит: 19 сайтов, общая посещалка примерно 2000 уников в сутки.
DNK22 вне форума   Ответить с цитированием
Старый 19.04.2011, 19:04   #2
Новичок
 
Аватар для Raistlin
 
Регистрация: 15.04.2011
Сообщений: 14
Вес репутации: 0
Raistlin на пути к лучшему
По умолчанию

Вам следует обратиться для начала к системному администратору, чтобы вам настроили сервер. Можете обратиться к нам или спросить, есть ли подобные услуги у ht-systems и заказать оптимизацию у них. Однозначно, смена хостера вам не поможет. Вам нужно либо докупить ресурсы, либо заказать настройку вашего сервера, что из этого вы будете делать - решать вам.
Raistlin вне форума   Ответить с цитированием
Старый 19.04.2011, 19:06   #3
Новичок
 
Регистрация: 12.02.2011
Сообщений: 31
Вес репутации: 161
MajorHost на пути к лучшему
По умолчанию

Странно, для такой посещаемости много расходуется памяти. Что за движки? Стоит ПУ? Если стоит, то какая?
MajorHost вне форума   Ответить с цитированием
Старый 19.04.2011, 21:30   #4
Специалист
 
Регистрация: 13.03.2011
Сообщений: 112
Вес репутации: 0
aost_spb может только надеяться на улучшение
По умолчанию

Тут, на мой взгляд, есть интенсивный путь развития - ревизия кода, и экстенсивный - наращивание мощности железа. Исходите из того, что для Вас дешевле. А по нагрузке - ну вот у меня, если webalizer не врет, примерно такие показатели на одном из серверов:

Код:
                         Avg 	Max 
Visits per Day 	2669 	3467
KBytes per Day 	261176 	462567

Топ для юзера www

last pid: 79742;  load averages:  0.02,  0.07,  0.08   up 27+03:47:38  21:24:58
126 processes: 1 running, 125 sleeping
CPU:  0.0% user,  0.0% nice,  1.7% system,  1.7% interrupt, 96.6% idle
Mem: 538M Active, 230M Inact, 190M Wired, 30M Cache, 111M Buf, 9616K Free
Swap: 1007M Total, 65M Used, 942M Free, 6% Inuse

  PID USERNAME         THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
66907 www                1   4    0 23720K  4680K kqread   0:31  0.00% nginx
66906 www                1   4    0 23720K  4332K kqread   0:31  0.00% nginx
71821 www                1  20    0 15988K  5564K lockf    0:13  0.00% httpd
74702 www                1  20    0 15988K  9408K lockf    0:13  0.00% httpd
71820 www                1  20    0 15988K  9240K lockf    0:12  0.00% httpd
86352 www                1  20    0 15908K  5748K lockf    0:03  0.00% httpd
77775 www                1   4    0 15988K  9048K kqread   0:02  0.00% httpd
88504 www                1   4    0 15908K  5156K kqread   0:01  0.00% httpd
46512 www                1  20    0 15908K  5256K lockf    0:00  0.00% httpd
66908 www                1   4    0  6312K     0K kqread   0:00  0.00% <nginx>
77077 www                1   4    0 20572K  3672K accept   0:00  0.00% httpd
На этом сервере еще крутится почта, 100 метров - DNS, джаббер, 300 метров занимают две версии mysql.
aost_spb вне форума   Ответить с цитированием
Старый 19.04.2011, 22:12   #5
Злой модератор
 
Аватар для Wink
 
Регистрация: 25.03.2007
Адрес: Deep forest
Сообщений: 5,343
Вес репутации: 503
Wink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущее
По умолчанию

Цитата:
Сообщение от DNK22 Посмотреть сообщение
Например если на странице 10 картинок, 10 Js файлов + 10 css файлов - это уже 30 запросов соответственно кол-во чилдов возрастёт.
Судя по этой цитате они всю статику апачем отдают. Поставьте nginx как фронтенд к апачу, если не стоит ещё. Если есть панелька ISP Manager это займет пару минут, не больше.
Wink вне форума   Ответить с цитированием
Старый 19.04.2011, 22:34   #6
Новичок
 
Регистрация: 05.03.2008
Сообщений: 48
Вес репутации: 197
DNK22 на пути к лучшему
По умолчанию

Цитата:
Сообщение от MajorHost Посмотреть сообщение
Странно, для такой посещаемости много расходуется памяти. Что за движки? Стоит ПУ? Если стоит, то какая?
Движки:

1 друпал (новостной сайт)
1 джумла (портал)
2 вордпресса (блоги)
остальное это движки на пхп коде (визитки)
1 новостной ресурс на пхп
DNK22 вне форума   Ответить с цитированием
Старый 20.04.2011, 07:39   #7
Мастер
 
Аватар для mr. DR
 
Регистрация: 01.07.2010
Адрес: Сибирь матушка.
Сообщений: 723
Вес репутации: 200
mr. DR - прекрасное будущееmr. DR - прекрасное будущееmr. DR - прекрасное будущееmr. DR - прекрасное будущееmr. DR - прекрасное будущееmr. DR - прекрасное будущееmr. DR - прекрасное будущееmr. DR - прекрасное будущееmr. DR - прекрасное будущееmr. DR - прекрасное будущееmr. DR - прекрасное будущее
По умолчанию

Цитата:
Сообщение от DNK22 Посмотреть сообщение
Тариф: — HT VPS-2
800 - MГц частота CPU
1024 - MБ оперативная память
25 - ГБ жесткий диск

Плачу: 16070 руб в год.
сменить хостера, настройка тут не сильно будет в тему, так как лично на мой взгляд ЦПУ - очень мало, по своему опыту я ЦПУ меньше 1500Мгц не беру даже. Иначе все очень долго работает и висит в памяти.

про устновку nginx - обязательно, eAccelerator аналогичные кеши тоже.
но когда ЦПУ мало и оно жестко зажато - все это бессмысленно.

Добавлено через 2 минуты
Цитата:
Сообщение от DNK22 Посмотреть сообщение
1 друпал (новостной сайт)
1 джумла (портал)
2 вордпресса (блоги)
остальное это движки на пхп коде (визитки)
1 новостной ресурс на пхп
4 WP
15 Джумла
+несколько всякой шняги, все это висит на Бурсте с ЦПУ 1500, памяти 1000 без проблем. за 10 долларов в месяц

Последний раз редактировалось mr. DR; 20.04.2011 в 07:39. Причина: Добавлено сообщение
mr. DR вне форума   Ответить с цитированием
Старый 20.04.2011, 09:39   #8
Эксперт
 
Аватар для i58
 
Регистрация: 26.08.2007
Сообщений: 1,580
Вес репутации: 271
i58 - прекрасное будущееi58 - прекрасное будущееi58 - прекрасное будущееi58 - прекрасное будущееi58 - прекрасное будущееi58 - прекрасное будущееi58 - прекрасное будущееi58 - прекрасное будущееi58 - прекрасное будущееi58 - прекрасное будущееi58 - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Wink Посмотреть сообщение
Судя по этой цитате они всю статику апачем отдают. Поставьте nginx как фронтенд к апачу, если не стоит ещё. Если есть панелька ISP Manager это займет пару минут, не больше.
У них это через htaccess делается
ТС вот такие три строки надо добавить

Mirroring On
MirrorLocation http://img.site.com
MirrorExtensions jpg jpeg gif png

Держал я основной сайт у хт-системс, после нескольких отключений за превышение нагрузки унес сайт на западный хостинг за 10 уе в месяц.
С тех пор там и живу.
i58 вне форума   Ответить с цитированием
Старый 20.04.2011, 09:47   #9
Починяю примуса
 
Аватар для Atomic
 
Регистрация: 26.09.2008
Сообщений: 1,505
Вес репутации: 285
Atomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущее
По умолчанию

Настраивать нужно впс.
По крайней мере пробовать, а затем уже делать резкие движения.
__________________
Починяю разнокалиберные примуса здесь.
Atomic вне форума   Ответить с цитированием
Старый 20.04.2011, 10:47   #10
Мастер
 
Аватар для mr. DR
 
Регистрация: 01.07.2010
Адрес: Сибирь матушка.
Сообщений: 723
Вес репутации: 200
mr. DR - прекрасное будущееmr. DR - прекрасное будущееmr. DR - прекрасное будущееmr. DR - прекрасное будущееmr. DR - прекрасное будущееmr. DR - прекрасное будущееmr. DR - прекрасное будущееmr. DR - прекрасное будущееmr. DR - прекрасное будущееmr. DR - прекрасное будущееmr. DR - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Atomic Посмотреть сообщение
Настраивать нужно впс.
По крайней мере пробовать, а затем уже делать резкие движения.
это само собой, но даже я не большой спец в этом, прошел VPS с 256МБ памяти и 500Мгц ЦПУ, которые надо было до усеру настраивать, сейчас у меня несколько VPS типовых с 1000Мб и 1500Мгц конечно настроены, но не до фанатизма и все на них замечательно работает, и такие вещи как вылет из за памяти приложений я надеюсь забыл как страшный сон
mr. DR вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите разобраться.)) Steh Курилка 49 19.04.2011 10:19
Помогите разобраться!!! aleksand Вопросы от новичков 31 12.12.2009 20:45
HELP ! Помогите разобраться! dyni Вопросы по работе системы 12 10.12.2009 04:26
Помогите определиться с хостингом Secundum Разработка и сопровождение сайтов 28 03.05.2008 17:03
Помогите разобраться wiktor Вопросы по работе системы 17 20.11.2007 20:50


Часовой пояс GMT +3, время: 20:24.