Прощай, peterhost

Довго думав, вирішив все-таки написати. Та й людям цікаво. Та й треба так, в кінці-то кінців. Щоб інші не траплялися.

Мова піде про моєму старому хостера Peterhost.Ru. Насправді, це був вельми непоганий хостер. Можливо, для когось він і продовжує бути непоганим хостером. В основному для новачків з невеликими сайтами і мізерною кількістю відвідувачів.

Почалося все з кінця минулого року, коли Peterhost був кимось там перекуплений (в подробиці вдаватися не особливо полювання, та й сенсу ніякого). Ще тоді на деяких форумах, присвячених хостингу, з'являлися боязкі пости з турботою про долю Peterhost. Мовляв, щось буде з нашим улюбленим хостером? Я особисто в паніку вдаватися не звик і ставився до хвилювань спокійно.

Однак, практично відразу пролунав перший з "громів": скасували бонусну програму по реєстрації доменів. Це коли за своєчасну оплату послуг один домен другого рівня можна продовжувати безкоштовно. Ця послуга була на Peterhost, скільки себе пам'ятаю. І тут - таке. Якими менеджерськими талантами треба володіти, щоб скасувати такий бонус - сказати складно. Причому, скасований бонус був абсолютно несподівано і по-тихому. Ніяких листів, ніяких "новин". Я помітив це абсолютно випадково, коли в панелі управління перестав йти лічильник "днів без заборгованості".

В принципі, хоч я і був цим приголомшений, навіть це не змусило мене на рухи тіла. Тоді все ще вірилося, що Peterhost збереже хоча б якість. Фіг з ними, з цими доменами безкоштовними, невелика втрата - враховуючи, що мої ресурси вже давно самоокупним. Головне - якість.

Виявилося, чекати катастрофічного падіння якості послуг, що надаються довелося недовго - всього-то пару місяців.

Перш за все, прийшло бадьорий лист про те, що мене переводять на "покращений сучасний сервер". Лист було досить грамотно складено і я навіть з тиждень радів - від воно як здорово-то! Хоча в принципі, скажу, що мене і старий-то влаштовував. Цілком причому. Але якщо переводять на новий - так це ж добре!

"Новим" сервером виявився сумнозвісний aztec.z8.ru. Так, він був весь із себе новий. Прям новітній. І тим не менше, регулярно падав вусмерть по кілька разів на день. Не знаю, чим вони його так завантажили. Не знаю, яке жахливе залізо з страшного китайського сараю там було поставлено. А може, справа була в недоконфігурірованной БЗДе - хто ж його знає. Та й розбиратися-то как-то було не хочеться. Вирішив завити на форумі - відразу з'ясувалося, що всі мешканці суперпотужного сервера відчувають рівно ті ж проблеми (хто б сумнівався).

На цій стадії вже було через що сумувати: пошуковики при індексації почали натикатися на часті відмови сервера. Більш того, виявилося, що на супер-пупер сервері хтось придумав зробити абсолютно фантастичне обмеження в 20 процесів на користувача. Ну, насправді, 20 одночасних процесів - це нормально, поки не виникає нюанс із закачуванням довгих файлів (наприклад, mp3). Нюанс полягає в наступному: відвідувачі часто користуються менеджерами закачувань, які тягнуть файл в 5-10 потоків. Разом, два відвідувачі, тягнуть з мого сервера mp3 файли по 10 потоків кожен, клали в дошку весь сайт: всім іншим видавалася помилка 503 (сервіс тимчасово недоступний). Це, звичайно, бувало не так часто (раз в пару діб) - але бувало регулярно і мінімум на кілька хвилин. І чомусь я весь час в ці проміжки часу, за неймовірним збігом обставин, потрапляв. А якщо не потрапляв - бачив це неподобство в логах вебсервера.

Коли я підняв цю справу на форумі - отримав все, що завгодно, крім вирішення проблеми. Виходить, зовсім незрозуміло, навіщо потрібен такий платний хостинг. Радили: обмеж закачування сторонніми засобами. Мовляв, по одному потоку на користувача. Дійсно, такі скрипти для вільного застосування існують. Але вони генерують масу інших проблем: більше вантажать сервер, збільшується можливість Глюка на стороні відвідувача, коли йому замість mp3 файлу прийде хер. Я вже не кажу про практичну складність відладки такого скрипта на конкретно взятому хостингу. Потім техпідтримка отписалась чимось на зразок "ми подумаємо, як на нашому рівні можна вирішити цю проблему" - і на цьому все закінчилося. Та воно й зрозуміло було, що ніхто цю проблему вирішувати і не збирався. На крайняк, назвали б мій ресурс "файловим архівом" і банально запропонували б дорожчий тариф (хоча на кой хрен він мені потрібен, якщо дискового простору з лишком вистачало і на старому).

Так мої ресурси Перекантуватися місяці півтора. Я вже подумував з'їжджати, але все лінувався. Хоча вже чудово розумів, що якщо кількість відвідувачів буде збільшуватися (а з чого б йому не збільшуватися) - з'їжджати доведеться однозначно. А тут Peterhost сам мене підштовхнув - і ось яким чином.

З місяць тому у них були введені нові тарифи. Місце на кожному тарифі збільшилася катастрофічно (з 700Мб аж до 3 Гб на тому тарифі, де мешкав я). Радості з цього було не так багато (при існуючих гілках). При перекладі на новий тариф мене перевели і на інший сервер, що називався. legacy.z8.ru. Тема про цей сервер і зараз присутній на форумі петерхоста. ) Саме ця тема показала, що хостинг (на прикладі legacy.z8.ru) банально помер та технічна підтримка навіть не в змозі нічого зробити з цим. Саме ця тема наочно роз'яснила, що з'їжджати потрібно якомога швидше.

Якщо коротко, на цьому сервері дико глючить система підрахунку навантаження. Мої ресурси, до цього ніколи не вибивали за 1.5-2% процесора, раптом відразу почали жерти 7-8%. Це було просто немислимо, враховуючи, що у мене навіть немає ніяких м'язів і взагалі сайти спартанські і оптимізовані по саме не можу. Такі ж глюки відзначала ціла купа клієнтів, що сидять на legacy.z8.ru - у всіх навантаження зросло просто нереально. Техпідтримка бадьоро відписувався і видзвонюють всім, твердячи одне і те ж "оптимізуйте ваші сайти". Хоча дурневі було ясно, що не в сайтах справа - не може такого бути, що на одному сервері враз бушує стільки народу. Техпідтримка намагалася чогось там доводити і підраховувати. Підрахунки виглядали на перший погляд переконливо, але підтримка вперто не хотіла бачити іншої проблеми: скрипти на сервері виконуються нереально довго. Комусь із клієнтів прийшло в голову протестувати на час php скрипт з одного рядка, що виводить браузеру "хелло ворлд". Результат був карколомний: 0.2 секунди. Таким результатом, напевно, міг похвалитися тільки який-небудь Pentium166. Але ніяк не "сервер платного хостингу".

Мені ще пощастило - я жер всього 7-8%. Народ, пользующий м'язи і всі інші справи, вив капітально - їх почали просто відключати "за перевантаження". Уявляю, що відчували вони. Коли стало ясно, що техпідтримка зайняла тверду позицію, мною було прийнято рішення з'їжджати вже нахрен з усього цього цирку. Тут трапилася користь: я переписав всі домени під своє безпосереднє управління, чому дуже сильно зрадів. Тепер, якщо доведеться знову кудись екстрено бігти - це можна буде зробити на порядок швидше. І фіг з ними, з безкоштовними продовження доменів. Здоров'я дорожче.

Після переїзду на новий хостинг з'ясувалося, що мої ресурси споживають в піку 1.4% процесора із середнім значенням 0.14% за тиждень. Ніяких висівок за 20 процесів. Ніяких перезавантажень і зависань. Сиджу, молюся. А в цей час мій екаунт на Peterhost, на якому вже вилучені всі файли і який жодним чином не використовується, показує в піку 0.2% процесора. Не інакше, все-таки Pentium166.

Шкода, звичайно, Peterhost-то. Не розумію, навіщо його гроблять - але то, що гроблять - це однозначно.

глас народу:
+50 / -6