Comments 101
Местами как-то чересчур сумбурно. Простите, Вы это в трезвом виде писали?
UFO landed and left these words here
Честно говоря, пригубил токайского…
К тому же немного сказываются особенности местного языка и постоянного программирования на python :).
Какой-то новый, строящийся дц рекомендуете?
У него случайно нет на хабре своего блога?
Писал уже ниже, повторюсь. Это статья не PR какого-то конкретного супер-пупер дц или хостера.
Это статья для ознакомления (желательно обязательного) перед выбором сервера или места для размещения. Любого!
UFO landed and left these words here
Эх как красиво :)))

В итоге получается новая цитата:
«ВСЯ ПРАВДА НА ХАБРЕ» :)
Вся правда на хабре: новости, скандалы, интриги, расследования" )))))
По пункту 2 боюсь быть заминусованным, но дежурный ЦОДа не должен разбираться в Linux — Free- Win. Он должен втыкать квм, ребутать (при отсутсвии ребута), смотреть как моргает лампочка и быстро перепихивать хотсвопы в резервный сервер.
Все остальное вы сами — (Да здравствует квм, lilo, консольник и загрузка по сети)
Склонен согласиться. Однако, когда установка какой-нибудь «неправильной» ОС нужно совершить своеобразный обряд с танцами с бубнами на шестах под пляски бабуинов (а иначе установку FreeBSD, кстати описанную где-то на хабре, на тот же ServerLoft не описать), невольно подумаешь о том, стоило ли это того и сколько придется геммороиться в случае падения «всего этого» или случайной ошибки по пути. Хотя опять же на тех же Intel RMM 3 установка например Debian — это тоже тихий ужас (когда удаленка отключается и выдает зеленый экран, потому что Debian внезапно понимает, что удаленка работает через usb с экраном).
Даже плакать хочется после того как познаешь Sun iLom…
Выскажу свой опыт.

Хостился я давно и успешно на shared-хостинге у одной российской компании. Все меня устраивало (за 150р в месяц) за исключение ограничений. 350мб и все го 5 сайтов на аккаунте.

Решил я поискать себе хостера за пределами нашей необъятной родины. Выбор пал на ipage.com. Судите сами, чуть больше 1000р за год хостинга без каких либо ограничений. Сколько хочешь доменов цепляй, сколько хочешь MySQL баз заводи.

Выбрал, оплатил, подключил домен, залил сайт на wp. Админка просто чудо, все удобно все супер.

Но… я заметил, что сайт открывается секунд 4-5 иногда и все 10… Пишу в саппорт, мол так и так, сайт медленно открывается.

Ivan: May I place you on hold for 4 or 5 minutes, while I check this for you?
Oleg: ok
Ivan: Thank you for holding.
Ivan: I checked your website http://*** and it's loading within 5 seconds.
Oleg: Is this normal?
Ivan: Yes, it's normal.

Дабы убедится что все ок, мне скидывают ссылку на проверку скорости загрузки сайта. (http://www.iwebtool.com)

Проверил, iwebtool выдает, что сайт на ipage.com открывается в среднем 5-6 секунд, сайт на старом российском хостинге за 1-2 секунды. Скидываю в чат результаты, и говорю, что это не нормально!

Oleg: it's not normal
Ivan: Yes, it's normal.
Oleg: oh… maybe normal for you, not for me.
Oleg: I wont moneyback
Oleg: i want*
Ivan: On Shared hosting, loading website within 8 seconds is considered as normal. (!!!!)

Как вам, 8 секунд на открытие странички?

Хорошо там, где нас нету =)
Как можно сначала купить хостинг, повешать сайт. а потом проверить за сколько открывается сайт на этом хостере :/
ну тут еще есть эффект жизни хостинга и качества ~3-5 Лет дешевые провайдеры сворачиваются аля пирамида.

Одно дело выгадать время, другое дело не забывать про бекапы… И не смотреть на 5 лет вперед. по факту :)
Ну это то понятно, но покупая например Порш вы же в любом случае посмотрите на машину, оцените. А не просто доверитесь тому, что марке почти 80 лет :)
Была реальная история пользовался хостингом dr2.net Вроде так ничего shared хостинг… 1 год норма ,2 год норма, на 3 год начались чудеса.
Купили их вроде netbunch… Дальше сервис немножко страдать начал, дальше Netbunch продали Messopia и потом хостинг умер.
это конечно бывает. Но я о том, что человек выбрал хостинг ipage.com, потом
«Выбрал, оплатил, подключил домен, залил сайт на wp. Админка просто чудо, все удобно все супер.»
А проверить качество хостера не додумался. Хотябы банально пингануть (у меня например до них ~250, и ни при каких ценах у них хостинг уже не возьму)
>А проверить качество хостера не додумался. Хотя бы банально пингануть

Если бы всё было банально. Реально надо разбираться в сетях построенных по протоколу TCP/IP. Пинги ведь это ICMP Echo-Reply, то есть часть IP, а передача пакетов данных находится на более высоком уровне — TCP.

Можно определять маршруты по которым идут сетевые запросы и так далее. То есть это не имеет напрямую отношение к обычному человеку, который просто хочет поставить себе сайт и не является сетевым программистом.
согласен, но в любом случае пинг и трейсроут дадут хоть небольшое представление о качестве хостера.
А вот по поводу «человека который просто хочет поставить сайт»… ну я считаю что человек должен разбираться в том, чем занимается. Если это допустим доктор, которых хочет личную страницу, где будет размещать свои исследования — то для него вариант нанять под это дела разбирающегося человека.
Если это «фрилансер для души делает сайт» — то тут он в любом случае должен разбираться хотя бы в таких банальных вещах.

а так получается, хочу сайт, плюс ещё такой движок чтоб эти ваши пхп вообще знать не нужно было. А потом задаются вопросом а как сделать на своем супер_сайте чтонибудь эдакое, не шаблонное.
Тут нужно либо пытаться разбираться в области и учиться, либо не лезть сюда и заниматься вещами в котором человек разбирается больше. имхо
>а так получается, хочу сайт, плюс ещё такой движок чтоб эти ваши пхп вообще знать не нужно было.

Так в том то и дело, что можно знать php, но сеть это понять не поможет. Я вот тоже ставил себе сайтики так просто для развлечения, но до того как почитал книгу «Эффективное программирование TCP/IP» как-то не слишком задумывался над такими вещами.

Вот вроде люди в пример ставят гигабитные сети в Японии. А реально если сервер там поставить, то для России это пшик. Те же самые быстрые московские сервера да быстры, но только для Москвы. А пройдя через магистральные каналы получаем так себешную скорость.

Вывод прост, ставить надо сервера там, где хочешь что-то быстро раздавать или наоборот принимать. Более того, в одном городе между интернет провайдерами связи подчас нет, они же конкуренты. То есть внутри сети пожалуйста 100 мегабит с внешними айпишниками, а рядом сосед от другого провайдера и всё, с ним связь как через пипетку.

>А потом задаются вопросом а как сделать на своем супер_сайте чтонибудь эдакое, не шаблонное.

По идее есть разные типы сервисов, тот же гугл может продублировать поисковую инфу и ему это сойдёт с рук. А как добиться таких же скоростей в какой-нибудь ММОРПГ или что-то типа контры, если люди на разных континентах играются?

Вот так и выходит, что даже если сервера связаны, быстрее всё равно тот кто ближе к клиенту.
С чувством, с толком, с расстановкой… Но токайское(ский) (чёрть знает, что это такое) в некоторых местах затруднил(о) прочтение)
Все описано правда :) Правда, бывают еще и дешевые выделенные сервера (как у того же iweb'а, у которого я хостюсь). Но там на дешевых планах ты справделиво предоставлен самому себе — тебе дают канал и сервер. Все остальное (проблемы, суппорт больше 15 минут в месяц и т.п.) — за деньги.
UFO landed and left these words here
Автор, не томи: так где-же размещаться-то? Адреса, явки, телефоны…
Это уже Вам решать, я просто написал, что никакой магии нет, везде все стоит денег.
Принцип «быстро, дешево, качественно — выберите любые два» работает и за границей. Так что лучше проверять все дотошно и если «первый блин комом» не боятся слинять и искать другого хостера.
Покажите, где это вы видели предложения гигабита за 100 баксов? :)
А в европе за 600 баксов вполне можно взять, или вот мне в Москве предложили за 400… не полоса, но гигабит кушает отличненько… Что-то вам плохо видно ОТТУДА.
По-моему со стороны хостеров было бы правильно указывать, что получают пользователи, что Вы за гигабит получили я писал уже в статье…
Огромное спасибо за статью. Я в принципе подозревал, что все эти сервера по 40 евро — большое нае кидалово, теперь уверен)

Подскажите, а собственно какой минимальный уровень цен указывает на хотя бы приемлемое качество услуг?
Что в данном контексте значит приемлемое?
40 евро вполне приемлемо для третьего NS сервера например. Однако выйдет «экономически нецелесообразно» для крупных проектов, которые идут туда «не найдя правды» среди хостеров.
Да нет, мне именно для проекта средней крупности. Короче говоря мне нужен тот уровень, выше которого цены начинают неприлично быстро расти (в железе по крайней мере всегда так — до определенного уровня цены растут адекватно росту производительности, а после этого уровня — намного быстрее; за последние 5-10% производительности идет доплата чуть ли не +100%)
Ну понимаете смотря, что нужно.
В любом случае при посетителях больше 100к, большой базе данных и, что очень важно, одновременном кол-ве посетителей (а это намного важнее общего количества посетителей) все равно придется думать о партициях базы данных, затем распределении задач и тому подобном. Есть проекты для которых 100к предел — т.к. они профессиональные, для других — кластер :)
Если Вы хотите узнать мое конкретное мнение в цифрах, пишите в личку. О железе я напишу несколько статей, в частности ревью Sun, IBM, Intel систем, но врядли буду писать о производительности, т.к. она зависит от множества факторов, а на бенчмарках одинаковые системы покажут одинаковую производительность в принципе, за некоторым исключением, влияние космолучей и НЛО.
Это я знаю, проект планируется расширяемым горизонтально, но начинать буду наверное с 1ого сервера, ибо дорого сразу много брать)
По цене в пределах 200 уе в месяц можно нормальное что-то найти?
А что за проект собственно? Размер БД? Сложность БД? Что за код? Кол-во данных? Без знания архитектуры проекта сложно предугадать, что Вы там придумали… Например на кордвадуре можно 10 гбит раздать обычных файлов по хттп, но опять же это чисто файлы…
Проект игровой. Браузерная РПГ. БД будет no-SQL, скорее всего mongoDB.
Нагрузка заранее неизвестна, но при наличии приличного онлайна дохода хватит, чтобы закупить несколько дополнительных серверов. Изначально хотелось бы хотя бы игроков 200 то держать в онлайне.
В основном пхп.
Будет пара отдельных демонов на сях, для чата и игрового мира (карта + персонажи + объекты + взаимодействие), они будут потенциально выносимы на отдельные сервера тоже. На первом этапе все вместе на одном будет работать.
Ну так php это тихий ужас для крупного проекта :) Вы только и будете думать, как оптимизировать то, как оптимизировать это…
При таких объемах демоны на C должны держать либо epoll для Линукса, либо kqueue для FreeBSD, можно избавиться от этого геморроя используя libevent.
Ясно что яву и си сложно будет сразу пустить, однако, почему Вы не воспользуетесь питоном? В нем и C можно подключить…
вконтакте и прочие фейсбуки не согласятся с вами по поводу php )
Вполне шустрый язык, если уметь пользоваться.

Демоны разумеется будут юзать kqueue.
А питон мне несимпатичен) Да и не кажется мне, что производительность пострадает при использовании php вместо питона.

Так все же, посоветуйте где сервер арендовать? )
не имею права, обещал же ведь :)
Целевая аудитория у Вас кто? Европа? США? Россия конкретно?
Просто если аудитория — конкретная страна, то в ней и стоит брать сервер.
Если область типа «Европа» :), то в любом ДЦ в этой области с хорошей связностью и Tier 1/2 провайдерами, чтобы потом выкупать bandwidth помегабитно, по мере роста проекта.
Ну тут Вас никто не заставляет в принципе. Я знаю множество 3D MMORPG, которые прекрасно работают из Европы для российских пользователей. Кроме того из России вполне можно играть на европейских серверах, а с Европы в России. Лаг 40-80мс. Можно вполне наслаждаться игрой и на 120 мс в некоторых правильно сделанных проектах (WoW), а потом выкупить немного UpperTier траффика и «стричь купоны» из Европы с России :). Хотя если используете кредиты, купоны лучше стричь по-белому в России.
пинг в 120мс волшебным образом превращается в 200-250мс latency в игре, что практически убивает смысл серьезного PvP. Для PvE и 600мс нормально, да) Это я про WoW

Для браузерки 120мс вообще фигня по идее)
Что то я растекся мыслью по древу. Хотел сказать, что я не против арендовать сервера в европе. Но нужно знать где именно)
Эээ, почему именно Россия?.. Вроде бы, по сравнению со всякими китайцами, снг-шная аудитория — два с половиной человека.
в китае не играют в браузерки, или у нас вкидывают больше реала? у нас тоже в планах браузерка…
мне почему то казалось, что зарубежом фритуплей проекты далеко не так популярны, тем более браузерки. там больше «взрослые» мморпг популярны.
Последние 2 недели активно искал хостера(сервер) для своего проекта…
Сначала искал unmetered gigabit, цены были до 5000 euro в месяц, некоторые даже почти такие же цены предлагали за 100mbit full duplex…
Я ужаснулся… Пришлось все-таки купить unmetered 100mbit в 10 раз дешевле
В данном случае Гигабит был видимо от одного Tier 1 провайдера или от смеси нескольких разных. 100 мбит могут так стоить — с гарантированной доставкой.
Вы взяли либо burstable либо shared, должно хватить на долго — если это не подстава типа МсХоста…
Кстати, на правах рекламы.
serverside.ru — (сервера в германии) Лучший хостер! Саппорт отличный. Только положительные отзывы. Цены до 5 раз дешевле, чем у конкурентов. Очень жаль что там нельзя размещаться сайтам, нарушающим авт.права =)
«Цены до 5 раз дешевле, чем у конкурентов» — после прочтения статьи этот аргумент выглядит, как минимум, забавно :)))
«Очень жаль что там нельзя размещаться сайтам, нарушающим авт.права»
Кхм… на главной у них написано что это идеальное место для ИГРОВЫХ площадок WoW, CS и Линейки… как то не бьется на мой взгляд.
Про цены то же не очень ясно. Для сравнения тот же www.keyweb.ru/hosting/dedicated.html или fastvps.ru/dedicatedprice.php, последний вроде как автору не очень нравиться.
Я в России хоститься вообще больше никогда не буду и примеры приводил с хостерами за бугром
а что с легальностью WoWа? Как я понимаю, пиратки (wow сервера) крутятся на опен-сорсных самописных движках, так что ничего от близзарда кроме протокола они не используют.
Что Keyweb, что Fastvps — оба реселлеры немецких провайдеров, те же яйца, только с русской локализацией (и то частично)
UFO landed and left these words here
Можно добавить еще про связку UpTime+SLA
1. конечно, сам по себе UpTime заявленный как 100% или в более «приличном» месте как 99,99% не обозначает, что он будет таким фактически. это просто буквы на сайте и величина, к которой стремится ЦОД.

2. а что же будет если он не будет соответствоватьт заявленному? теоритически возможен пересчет стоимости услуги в соответствии с SLA. Но как правило SLA никто не читает (зачем? написано же что аптайм 100%...) а если прочитать, то можно убедиться, что чаще компенсация суммарно составляет до 15-20% от ежемесячной платы. оно вам надо, чтобы за сервак пролежавший сутки вы получили скидку 20%? Вас это спасет?
В этом смысле, некоторые российские хостеры, ограничивающие ответственность хотя бы в сумме месячной платы выглядят выгоднее…

P.S. с меня пара токайского при визите в Будапешт. ))
У меня есть листочек из договора для распечатки, там SLA описано. Однако толку от него — только возможность разорвать контракт раньше времени (контракт на год) без последствий, в противном случае надо будет заплатить 50% контракта.
Нашел два пункта. Но опять же договор очень дорогой для «простого человека»:

The Service Provider shall be liable for any loss of value of the Subscriber’s equipment when caused by power supply failure, fire originating within the collocation service area, vandalism or any other reason, and for the loss of value of property caused by suspension of the services provided by the Subscriber, when these are caused through the Service Provider’s fault.

The Service Provider shall not assume any liability for lost profit, cost saving, breached contractual obligations to third parties, delays or non-financial damages, indirect damages unless such damages were caused by the Service Provider’s deliberate or gross negligent act or these resulted from the Service Provider’s breach of material contract obligations.
Чем же вам так не угодили господа из Hetzner??
Дешевый хостинг. Свои 100 мегабит честно выдает. Дешевое железо, с софт-рейдом (а что вы хотели-то за такие деньги?), зато процессор и память — вполне на уровне хорошего десктопа.
Если ваше веб-сайто-похапе-чеготам не приносит прибыли — то вполне хороший вариант.
Если приносит — вперед в рэкспейс или аналогичные конторки, где аналогичная конфигурация будет вам стоить примерно в 15-20 раз больше ($1,059/mo. VS €40/mo.)

Вы видимо неправильно поняли тему или не так читали :).
А может токайский дух сбил Ваше НЛО…
Я именно про это и написал, только в подробностях, чтобы было понятно за что платит человек и что получает в итоге.
Ну это все не совсем мифы. Есть провайдеры с 100% Uptime SLA, возвращают деньги за каждую секунду простоя (сумма указана в договоре). И с честным гигабитом тоже есть. Только разумеется, цены на такие сервера не варьируются от 50 до 100 баксов, там чуть дороже :)
Хотелось бы посмотреть на таких, я знаю только Tier 4 дата-центр, там SLA 99.999%
Это юридическая защита от крупных исков. У нас 100% аптайм за 5 лет работы с ними, не считая двух maintenance, но о них предупреждали за месяц и согласовывали с нами время. В другом их ДЦ знакомые держат сервера — был даунтайм около 3 часов по вине инженеров Rackspace. Компенсировали бесплатным месяцем для всех серверов и долго извинялись.
Это не компенсация :) И уж точно не !100% гарантия! аптайма.
У меня уже 3 года стоят сервера и тьфу-тьфу-тьфу :) Со стороны дц был только один maintenance.
4. SERVICE LEVEL GUARANTEES

4.1 Network. We guarantee that our data centre network will be available 100% of the time in a given month, excluding scheduled maintenance. The data centre network means the portion of the Rackspace network extending from the outbound port on your edge device to the outbound port of the data centre border router and includes Rackspace managed switches, routers, and cabling. We will credit your account 5% of the monthly fee for each 30 minutes of network downtime, up to 100% of your monthly fee for the affected server(s).
Это в пределах дата-центра и их инфраструктуры.
4.2 Infrastructure. We guarantee that data centre HVAC and power will be functioning 100% of the time in a given month, excluding scheduled maintenance. Power includes UPSs, PDUs and cabling, but does not include the power supplies on your servers. Infrastructure downtime exists when a particular server is shut down due to power or heat problems. Rackspace will credit your account 5% of the monthly fee for each 30 minutes of infrastructure downtime, up to 100% of your monthly fee for the affected server(s).
4.3 Hardware. We guarantee the functioning of the following dedicated, Rackspace-provided hardware: (i) servers, firewalls, and load balancers; (ii) attached storage devices; and (iii) network attached storage devices. Hardware repair or replacement will begin once we identify the cause of the problem. Hardware repair or replacement is guaranteed to be complete within five (5) hours of problem identification for network attached storage devices and within one (1) hour of problem identification for all other hardware covered by this guarantee. We will credit your account 5% of the monthly fee per additional hour of downtime (after the initial five (5) hours or one (1) hour for repair or replacement, as applicable), up to 100% of your monthly fee for the affected hardware. This guarantee excludes the time required to rebuild your system, such as the time required to configure a replacement device, rebuild a RAID array, reconfigure devices from their default settings, and reload operating systems and applications.
Все чинно :).
4.4 Downtime Measurement. Downtime is measured from the time a trouble ticket is opened until network availability is restored, or the affected device is powered back on, as applicable.
Даунтайм отмеряется с момента отправки тикета. Многие из Вас тикет отправляют? По моей личной статистике тикет отправляет 3-18 из 100 клиентов на объекте.
4.5 Limitations. You are not entitled to a credit if you are in breach of the Agreement (including your payment obligations to us) at the time of the occurrence of the event giving rise to the credit until you have remedied the breach. You are not entitled to a credit if the event giving rise to the credit would not have occurred but for your breach of the Agreement or misuse of your Hosted System. To receive a credit, you must contact your account manager within ten (10) days of the occurrence of the event giving rise to the credit. The Service Level Guarantees are contingent on Rackspace having full logical access to your configuration. No credit will be due if the credit would not have accrued but for your restriction of Rackspace’s logical access to your configuration.
Пока Вы не вылечите взлом или не исправите неправильное пользование сервисом, выплат не будет. Заявить в течение 10 дней после события, чтобы получить выплату. У них должен быть полный доступ к системе иначе выплаты не будет.
4.6 Cumulative Amount. Notwithstanding anything in this Agreement to the contrary, the maximum total credit for failure to meet the Service Level Guarantees under this Agreement for any calendar month shall not exceed 100% of your monthly recurring fee for the affected Hosted System. Credits that would be available but for this limitation will not be carried forward to future months.
Максимальная выплата — стоимость месячной оплаты. Перенос на следующие месяцы не грозит.
Кстати, не всегда. В UK есть несколько премиум провайдеров — за 400-500 фунтов/мес можно взять ОЧЕНЬ хороший сервер.
Ещё один момент, это качество железа самих серверов. Мы несколько лет использовали дедики в разных западных хостингах, и я заметил странную вещь: стоит нормально нагрузить сервер, как начинаются странные глюки, вроде сбоев ядра линуха и т.п. И такие проблемы возникали примерно у половины серверов, проявляясь от нескольких раз в неделю до раза в пару месяцев.

При этом мониторинг (через lm_sensors) не показывает никаких проблем с напряжением или охлаждением. Саппорт из всех сил сопротивляется замене железа если нет явных признаков сбоя железа — а их, с точки зрения саппорта, нет. Ещё можно отметить, что линух был «тюнингованный» — стоял Gentoo, всё при компиляции было оптимизировано под железо дедика. Да и софт писался довольно оптимизировано, и машину нагружал действительно серьёзно, причём нагружал более-менее равномерно 24x7.

Луч света на происходящее пролил вот этот комментарий на хабре. Да, наши дедики были примерно за $100-150/месяц (это было в 2002-2008 годах). Это была стандартная цена, дороже обычно стоили только гораздо более навороченные сервера, и никто не ждал подвоха. После перехода на колокейшн и свои сервера (HP) проблема больше не проявлялась.
Спасибо, статья слегка сумбурная, но ее полезность от этого не уменьшается.
OMG, неужели кто-то откроет глаза всем о положении дел на рынке хостинга? Ура! А то задолбало отвечать, что 100мбит — это 30к рублей в месяц, а не 500 рублей за «100мбит» в кавычках.
У каждого хостинг-провайдера есть свои плюсы и минусы. На российском рынке хостинговых услуг есть достаточное количество крупных игроков, есть еще большее количество игроков поменьше и еще больше мелких хостеров. Каждый из них предоставляет определенную степень надежности в зависимости от своей бизнес -истории, архитектуры услуг, уровня обслуживающего персонала… и т.д.

Тоже самое и с зарубежными хостинг-провайдерами. Вероятность вляпаться в плохого провайдера одинакова как в России, так и за рубежом. Только если это будет зарубежный хостинг, то сообщение о том, что телефон хостера недоступен, Вы услышите на иностранном языке.
На ritconf'е было несколько докладов про строительство дата-центров, и в том числе рассказывали, насколько сложно это нормально сделать (например в Англии) из-за проблем с электричеством, пожаротушением и т.п. Плюс ещё сложности с проведением белых платежей для юридических лиц, брррр. В российских компаниях всё как-то проще в этом отношении.
UFO landed and left these words here
Я знаю идеальную поддержку.
Я звоню в 7 утра в воскресенье и на втором гудке мне в Мастерхосте отвечают. Так было два года назад, так и сейчас.
UFO landed and left these words here
> желательно проверить хосттрекером 10 мегабайтный файл (hosttracker.com)

наверное имелось ввиду host-tracker.com
Only those users with full accounts are able to leave comments. Log in, please.