Ruvds проблемы с VDS. Да, я небольшой клиент, но я плачу деньги и хотел бы, чтобы вы за них оказывали услуги, а не генерировали поток отписок.
tldr: Техподдердка пробивает дно. Теперь страшно там оставаться. Шейпят по iops при iops = 0.42...
Я маленький клиент. В 22 я переехал с asw на ruvds. Да, я не плачу миллионы, основной VPS который я арендую стоит где-то долларов 200 в год, дополнительный долларов 20.
На сновном у меня несколько сопровождаемых веб-проектов типа "мини интернет-магазин" итп, на дополнительном старый "заслуженный" пет-проект.
Речь пойдет о дополнительном. Да, я понимаю, что это low cost решение. Но я совершенно не ожидал, что на тикеты в техподдержку будут отвечать "какие-то боты".
Ну т.е. мне не могло прийти в голову, что когда возникают проблемы тебя будут просто изнурять отписками.
Давайте с конца. Почему я выбрал какой-то VPS за 2$/месяц, я что вообще умалишенный :) ?.
VPS был нужен для пет проекта, который прекрасно функционирует и на пентиуме2 с 32 мб озу :). Ну т.е. это известно совершенно точно, так было, когда нагрузка на него была примерно в 10-100 раз БОЛЬШЕ. Он крутился на таком железе в очень далекие годы. С тех пор поменялось... примерно ничего.
Я "купил" для него 1x2.2ГГц, 0.5Гб RAM. Половину памяти ему было просто нечем занять даже с учетом аппетита докера и линукса. Он, кстати прекрасно крутился на aws tiny, памяти там правда чуть больше было. Да он и на новокупленном у ruvds vps крутился "мгновенно". Я мигрировал и "забыл".
Где-то с год назад начались неясные проблемы. Ощущение такое, что очень сильно упал iops. Очень сильно - это когда ты набираешь login в ssh и чтобы увидеть предложение ввести пароль нужно секунд 15 подождать. И при попытке сделать ls у тебя возникает лаг в секунду-две. Когда установка iotop - часы.
Я пытался переписываться с техподдержкой, и в целом они проявили совершенно нулевой интерес к всему этому. Ну т.е. как по мне ситуация очень тревожная (где-то какой-то дисковый массив при смерти), но никто ничего делать не хочет и пишет маловразумительные отписки. Последнее что мне посоветовали - побольше памяти закупить :).
Надо сказать, меня это всё взволновало не очень, т.к. крутящийся пет-проект нормально функционировал и в таких условиях (!).
Умели же мы раньше делать :).
Сегодня ночью разорался мониторинг.
Ситуация стала еще более жесткой. Залогиниться я сразу не смог, написал в техподдержку. В ответ получил чудесный ответ. Цитирую целиком.
Здравствуйте! Нашей автоматической системе мониторинга пришлось ограничить использование диска на вашем виртуальном сервере до фиксированного значения IOPS, так как производимая им нагрузка слишком велика и влияет на работу виртуальных серверов других клиентов. Блокировка была вызвана большой частотой выполнения дисковых операций ввода-вывода на вашем сервере в течение длительного времени. Ограничение не продлится дольше суток. Просим отнестись с пониманием к этой мере, так как само устройство виртуальных серверов предполагает, что все VPS делят один и тот же дисковый массив между собой и по-другому обеспечить для всех клиентов стабильную работу технически невозможно. Точно так же мы ограничиваем и других клиентов, чтобы ваша VPS работала быстро и была всегда доступна.
При этом я смог за 12 часов получить и еще одно сообщение, хотя бы с цифрами. (при полном игноре вопросов "с какого адреса почты посылали предупреждени" "какой минимальный лимит" итд итп)
Наша система мониторинга анализирует работу диска вашего сервера и в случае, если суммарное количество операций чтения записи превышает 1 500 000 в течение 6 часов, производительность ограничивается.
Вполне разумно, верно ?
Вопрос лишь в деталях.
Меня смущают следующие моменты:.
0. Об этом никто не предупреждал в момент когда надо было платить деньги. Нигде где я видел. Я в целом смотрю внимательнее чем средний пользователь. Т.е. вместо 10GB hdd/1.5m iops/6h max я вижу просто 10GB hdd.
1. Никто не прислал мне никаких email обо всём этом. Рекламный спам от них идет, сообщения о таких вот вещах - нет. Вообще 0 сообщений где бы то ни было. Ну т.е. хорошо я заметил сам, и то в целом повезло с мониторингом. Совсем не у всех он сработает в таком случае.
2. ВСЯ моя статистика что я вижу говорит об iops на уровне 1-2. Средний по iostat (с ребута?) - 0.42. 1.5млн/6h требует около 70. Более чем в СТО раз больше среднего.
3. Их собственная система говорит следующее (пик вы видите в момент когда всё упало и я поддал жару из консоли, т.е. они начали шейпить ДО него).
Вот прям скриншоты оттуда, и я не вижу как с такими цифрами можно набрать лимит. Ну т.е., чтобы набрать 1500000 за 6 часов ведь надо более 1500000/6/3600 иметь ? Это 69, у нас (1.72+1.48). А если иметь за 24ч как на скриншоте, то получим (1.72+1.48)*24*60*60 - 276480 в СУТКИ. Не за 6 часов, а за 24, не 1.5 млн, а 0.28 млн. Совершенно не бьются цифры.
Я уже 12 часов пишу всё это в техподдержку и получил два ответа. Они выше. Два Карл. Шейпить продолжают.
Никакого отдела по работе над качеством у них очевидно нету, оператов в их чате предлагает писать претензии на работу техподдержки, сюрприз самой техподдержке :)).
Ключевой вопрос, который я себе задаю: а что будет, если они вдруг решат втихаря зашейпить не пет-проект, и основной, с ИМ с "бизнес" частью ?
Там реальные, и очень нужные сейчас деньги крутятся, даже потеря одного клиента неприятна. Очень не хотелось бы получить выдачу страниц не за 100мс, а за 5с, места в выдачи гугла-яндекса нарабатываются годами, а потерять их можно очень-очень быстро.
Как решать проблемы, если никто их решать не обучен?
Если все обучены закрывать тикеты, а не проблемы устранять ?
Если обратной связи нету вообще никакой, и никто в ней не заинтересован ?
Я понимаю, тариф мелкий, люди дорогие. Я не против платить, знать бы за что. Я плачу за Х ресурсов потребляя Х/10 или даже менее того. Этого мало ? Я готов, кстати, оплатить любой тикет в техподдержку, где мяч оказался на моей стороне (и минимум один такой тикет у меня действительно есть, правда я его сам попросил закрыть еще до первого ответа). По рейту скажем 100$/час, иои проблемы и получаса не стоят обычно. Мало вам, больше надо ? Сколько ? Но чтобы работал инженер, а не чатбот отписки генерил. Чтобы к этому инженеру был прямой контакт и он объяснил почему у вас там где-то 3 > 69 получается, а у меня, а не у него попа полыхает в два часа ночи...
Я не понимаю, что я вообще должен сделать, чтобы мне оказывали услугу, а не "вот это вот всё".
Куда занести и сколько денег, чтобы люди решали проблемы которые их же компания создала на пустом месте, а не вытирали об меня ноги отвечая десятками часов на аварийную в общем-то ситуацию.
Я, признаться, в некотором бешенстве, а вы бы не были ?
Update: В комментах