vrusinov

Рейтинг
34
Регистрация
05.12.2007
LineHost:
Так вот и нормальным VPS клиентам до лампочки что и сколько, главное как работает. Хостёр по своей стратегии посчитывать как и за сколько продавать, а клиент смотрит ему это по карману и устраивает ли качество. Даже XEN не обеспечивает качества, если на ноде клиенты подобраны без ума.

ээээ собственно я о чем говорил... только заменить "VPS-клиентов", на клиентов вообще (в том числе хостинга)... а вы чтото о "звеенеть".. минусы какието мне рисовать - просто смех какойто ;)

И еще тут же подтверждаете что на ноду надо подбирать клиентов с умом... о чем это говорит.. только о том что 100% гарантии разделения ресурсов нет... я вроде только это и сказал.

Ну и стандартные методы ведения флейма видимо не позволяют отвечать на возражания о нерабочих форумах с 500 посещениями в сутки :) ну да это не нужно....

zzeus:
за это "мгновенно" сотни остальных пользователей будут тормозить. а учитывая плотность наполнения современных шаредов, и выбор CMS васями пупочкинами такие проблемы вылезают достаточно часто у любого хостера: посмотрите на темы "шаред тормозит" хотя-бы на этом форуме ;)
неоптимизированность существующее зло. решение - VPS. Стучать клиентов по бошке - бесполезно.

мгновенно - это реально мгновенно, так что никто не пострадает :) есть далеко не один метод. из которых работа с пользователем - самая последняя тема и реально безнадежная :)

заявления о том что "шаред тормозит" меня как раз очень интересуют, я их разбираю и коллекционирую :) только не по форумам больше , а по работе ;)

vrusinov добавил 03.02.2008 в 01:24

LineHost:
Когда приходите в ресторан и заказываете киевскую котлету тоже спрашиваете сколько процентов того, сколько того? Мне кажется нет, просто после того как съели, можете сказать было вкусно или нет. Так и с процентами CPU на VPS.
P.S. А шаред хостинг отстой для сайтов, которые делают деньги. И мне охота только поиздеватся над теми, кто держит на общем хостинге рабочие сайты. Даже форум с посещаемостью 500 в сутки проблематично держать, так как досить начнут если не твой сайт, то соседа....

ну во-первых от реального DDOS не спасет никакой VPS. потом шаред хостинг, который кладется весь от ДДОС - это очень плохой шаред.. этот вопрос просто решается в области акселерации контента и разделения точек входа.

ну и про посещаемость - тут уж вы совсем :) на шаред-хостинге замечательно живут сайты со здоровыми CMS и посещаемостью 2000-10000 в сутки... извините у меня на собственной (не по работе) машинке с одним процом целерон 300Mhz+512RAM! (древний isp1100) живет 40 сайтов - половина из них посещаемость более 1000-2000 в сутки... так там LA .5-2.5 .... а уж продакшн сервера содержат такое гм... и форумы и интернемагазины здоровые... и посещаемость там дай боже.

И о ресторанах... наверное действительно я не буду спрашивать сколько в рыбе было белков жиров и ккал (особенно в ресторане), а буду думать о том как было вкусно и как было уютно и комфортно посидеть ;)

LineHost:
Для этого расходуется большие ресурсы процессора. И лучше раскидать клиентов, а не загружать без толку процесор.
По поводу нагрузочной способности VPS не хочу ввязыватся, это спор без конца. У нас на весь общий хостинг на VPS. И спокойно помещается достаточное количество клиентов с далеко не статическими сайтами. Если дуб у руля ноды и VPS, то не надо говорить что VPS плохи.
P.S. Два года работы с VPS за плечами. Ни один клиент пока не жаловался, что они у нас плохие.

хм :) я ж не говорю что VPS плохие.. или тем более плохие у вас :) просто 7 лет опыта работы по администированию и созданию-проектированию шаредхостинг систем (оч высокой нагрузки) мне говорят о том что CPU например расходуется дааалеко не в первую очередь... самое узкое место обычно диск для базы. И процессор нагружается всегда после того как база начинает тормозить, затем появляется множество процессов ждущих ответа базы... люди увеличивают кеши базы, оптимизаторов php ... а быстрее не становится, потому что допустим надо пересмотреть пару кусков кода или тупо! построить индексов в базе... (даже реальные CMS и современные форумы - имеют непродуманные проблемы роста)

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

Но VPS обладает большим рядом приемуществ и для юзеров и для админов.... и возможности его гораздо шире чем у шаред хостинга, которого для многих задач - ну никак не пристроишь...

.. мы кстати тоже собираемся и делаем VPS ;) они у нас будут, так что сорри если ктото подумал что я тут написал что все VPS - отстой. Я только том, что понятие гарантированных процентов - очень отвлеченное. :)

vrusinov добавил 03.02.2008 в 00:49

zzeus:
вам показать как по максимому загрузить mysql-сервер чтобы тормозило у всех? или сами сообразите/нагуглите? или php скрипт который сжирает максимум выделенного времени на выполнение?

сделать такое можно. мгновенно прекратить это - так же очень просто. :)

LineHost:
Лажа, когда кто то слышал звон, но не поняв откуда он начинает звенеть сам....

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

Посчитайте стоимость VPS и шаредхостинга .. посчитайте сколько VPS будет на машину и сколько обычно сайтов .. (например у МХ это всреднем 200-500 сайтов на машину), к томуже у них редко вроде как бывает выделенный httpd процесс, (а шедулить работу сайтов на одном процессе apache уже не так спортивно).

и вообще главная мысль то - один пользователь шаред хостинга может положить всю машину если этот шаред хостинг сделан откровенно плохо...

vrusinov добавил 03.02.2008 в 00:32

zzeus:
как положить VPS или хотя-бы не дать другим клиентам набрать гарантированного CPU? Проблема в том, что когда один из пользователей начинает носиловать систему на шаред - начинаются проблемы у всех 100-200 клинетов на сервере. это плохо. (хотя им никто ничего не гарантировал)

Немного не так. 100-200 - это мало для хорошей системы - это раз. Один пользователь в хорошо сделанной системе - не валит такой шаред хостинг... без каких либо VPS. :) Хотя процентов процессора нет, но пользователям обычно гарантируется то, что их сайт _работает_ и работает хорошо... обычно важно именно это, а не проценты :)

zzeus:

угу. Специалисты делающие Xen, VZ, .. ламеры раз такое обещают. один вы умный!
представьте себе три десятка клиентов из которых один сделал мега-сайт. который жрет 90% CPU, кучу памяти и нагружают mysql. все - ваше поделие встало. для ВСЕХ клиентов.

дело не в том что VZ и пр это лажа вообще. Это оптимизированные шедулеры, а самое главное прогрессивное разделение среды .. операционной системы, что очень удобно для продажи - просто великолепно. И разумеется ресурсное разделение там есть, но далеко не "чистое", хотя гораздо и лучше чем в обычной системе. Но не достаточно.

Я имею возможность представть себе 20000-25000 клиентов шаред хостинг из которых сотни пытаются такое сделать. И бац - в 95% случаев это решается без отсылки их на VPS :)

Потому как память, mysql и процессорное время - фиксируются и разделяются штатными средставми любой UNIX os... Хотя конечно, VPS - лучше, с этим я спорить не собираюсь.

А VPS тоже достаточно свободно кладется путем жесткого насилия над одной из сред... просто при имеющихся ценах на VPS на рынке, провайдеры расселяют их куда как свободнее чем шаред хостинг + конечно же они работают эффективнее... Особенно если в случае шаред хостинга у пользователей даже нет выделенных httpd процессов. :)

Гарантированный процент CPU может дать только физическая машина.... полностью своя :) да и то... на что процент? а ядру на что работать... сеть, дисковая и файловая система? :) возможны варианты.

А все системы виртуализации на Intel - даже самые прогрессивные - не являются 100% панацеей, а быстро работают за счет числа размещаемых VPS пер сервер.... сделайте шаред хостинг обычной машине на 4 сервера (даже оч тяжелых, только не уровня мегановостного ресурса), с разделенными apache и обыкновенным системным шедулером и скорость работы будет фантастической, особенно если руки прямые... вот только рутовых прав в системе не будет...

все это проверено на очень хорошей практике...

AffMaster:
Как показывает практика, сообщения о повышенной нагрузке очень часто "лечатся" сменой хостера.

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

zzeus:
обычно такое случается с неоптимизированными php скриптами. или, когда проект достаточно разросся и ему не хватает ресурсов шаред-хостинга.

в первом случаем мучить скрипты
во втором - уходить на VPS

как показывает практика "разростание" проекта лечится оптимизацией в 99% случаев... :))

однако это не так выгодно практически всем.... и разработчикам, и админам и провайдерам :)

ну есть простейшие вещи...

- надо посмотреть /server-status (если конечно провайдер дает) - посмотреть какие именно скрипты и запросы к серверу там висят и тормозят...

- надо посмотреть бегущие запросы к базе. (скорее всего основные тормоза именно там).

хорошо бы посмотреть сколько пожирается памяти и так далее...

после чего есть ряд ходов... оптимизация базы, оптимизация запросов к базе и так далее.

чаще всего это хватает... оптимизировать код сторонней программы достаточно тяжело.

Ну а если проблема в провайдере - то взять тестовый хостинг у другого и сравнить скорость выполнения запросов к базе и сайту... както так :)

есть вприницпе очень немногие хостинг провайдеры, которые помогают своим клиентам решать подобные проблемы... (на добровольной основе :), но большинство конечно блокирует или скрипт или базу или весь сайт... хотя проблема часто копеешная. Хотя бывают и клинические случаи :)

чтоб уменьшить нагрузку - надо точнее понимать что именно грузит ;)

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

(Хочу добавить - хаотичность возникает когда реально тормозит сам сервер и уже не изза 1-2 пользователей)....

Всего: 128