Рассуждения насчет Colocation и VDS

    Написать эту заметку меня сподвиг недавно появившийся на хабре топик «Веб сервер за пару вечеров», который вызвал большой интерес и многочисленные обсуждения. Очень многие вебмастера писали, что как раз думают собирать/покупать собственный сервер под проект с последующим размещение в дата-центре. Попробую развить тему о нецелесообразности размещения проекта на колокейшене на начальных этапах развития, если нет технических ограничений.

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

    Как альтернативу колокейшину логично рассматривать VDS (Virtual Dedicated Server) или VPS (Virtual Private Server), их предлагают практически все хостеры. Благо технологии сильно шагнули за последние годы и VDS стал действительно практически полноценным дедиком. По крайней мере, при типовых задачах, VDS полностью эмулирует выделенный сервер.

    Прежде всего, хотел отметить плюсы и минусы обеих систем.

    Colocation

    Плюсы:
    1. Полный контроль за аппаратной и системной частью.
    2. Все ресурсы компьютера принадлежат только вам.
    3. Относительная безопасность размещения информации (при наличии датчиков открытия корпуса, пломб и т.п.).
    4. Удобство размещения первоначально большого объема информации (десятки, сотни гигабайт), а также их последующего добавления (физическая смена/добавление носителей)
    5. Цена существенно ниже, чем у выделенных серверов.

    Минусы:

    1. Необходимость держать минимальный ЗИП (винчестер, кулеры, БП) для сервера. А если выйдет из строя что-то более серьезное? Найдутся ли средства все это быстро восстановить. А если не было бэкапа?
    2. Возможно, физический доступ к своему серверу вы получите не сразу. В некоторые дата-центры пропуск нужно выписывать за сутки и согласовывать время, плюс к этому выходные дни, праздники и т.п. Это все очень критично, когда произошла поломка.
    3. Необходимо самостоятельно обеспечить бэкап данных.
    4. Необходимо самостоятельно обновлять систему и приложения.
    5. Возможность апгрейда, только при наличии на рынке соответствующих комплектующих.

    VDS

    Плюсы:

    1. Забота за работоспособность оборудования полностью ложится на хостинг.
    2. Минимальная цена по сравнению с колокейшн и выделенными серверами.
    3. Многие хостинги ведут бэкап данных, либо за льготную дополнительную плату.
    4. Систему и стандартные приложения обновляет хостинг.
    5. Изначально можно подобрать актуальную конфигурацию (диск, память, процессор) и изменять ее в дальнейшем под свои потребности.

    Минусы:

    1. Невозможно использовать при очень “тонкой” настройки аппаратного железа.
    2. Невозможно использование очень экзотических OS.
    3. Трудность закачки очень больших объемов информации.
    4. Ограниченные ресурсы по сравнению с колокейшн и выделенными серверами.
    5. Безопасность данных сопоставима с выделенными серверами (возможен физический доступ к оборудованию)

    А теперь сравним цены. Взяты минимальные цены на сегодняшний момент:

    Затраты на колокейшн:

    1. Сборка/покупка сервера 1U — от $600
    2. Установка OS (unix) $50-100*
    3. Ежемесячная плата — $70-100
    4. Время на поиск свободного места в датацентре, транспортировка сервера.
    5. Некоторые хостинги взимают плату за установку сервера (примерно $50)
    6. Обслуживание сервера администратором*

    * Не учитываются, если администрирование производится собственными силами.

    Затраты на VDS:

    1. Ежемесячная плата — $10-30
    2. Обслуживание сервера администратором*

    При остром дефиците в бюджете, цифры и факты говорят сами за себя. В этом случае можно провести аналогию с офф-лайн бизнесом. Зачем снимать дорогой офис, если нет клиентов, которые туда будут приходить. В случае с он-лайн проектом, тоже самое. Нужно быть реалистами и понимать, что первые пол года, а то и больше, VDS сервера будет хватать на 100%. Так зачем платить больше, если нет технических ограничений?

    На начальных этапах развития самое главное для проекта заявить о себе, т.е. как можно быстрее набрать свою целевую аудиторию. Предлагаю сэкономленные деньги за счет хостинга, пускать именно на рекламу и продвижение, а не тратить за таинственное место в стойке дата-центра. Возможно, я что-то упустил или допустил неточность. Комментарии с вашей точкой зрения приветствуются.
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 20

      0
      Ежемесячная плата за VDS может превышать $30. Мне приходится платить за 20% сервера около 2700 руб. в месяц. Ведь, когда выбирается сервер - интересует производительность, а дешевый VDS её просто не может дать - слишком много виртуальных машин на еденицу железа.
      • НЛО прилетело и опубликовало эту надпись здесь
          0
          Сейчас аренда сервера в случае реальной необходимости - не такая уж дорогая вещь. Не знаю, кому нужны мощные VPS, а на обычные VPS я бы советовал смотреть как на замену виртуального хостинга, если Вам нужны какие-то непотребства вроде RoR, Django, собственного version control сервера и пр. мелочи
            0
            Мощные VPS никому не нужны. Вместо них гораздо лучше использовать свой сервер. А обычный VPS - да, он имеет смысл, но это совсем другая весовая категория...
              0
              А некоторые виртуальные хостинги предлагают и "непотребства вроде RoR/Django/SVN", при этом за рыночные цены.
                0
                Некоторые и крокодилов дома держат, знаете ли
              +2
              Зачем ломиться в открытую дверь? Все и так примерно представляют что такое VDS и VPS: это маленький кусочек сервера. Следующий шаг за бесплатным хостингом. Конечно вопрос: а не хватит ли вам VDS/VPS стоит обсудить перед тем как начинать сборку сервера, но ответ на него обычно отрицательный... Ну не бывает бесплатного сыра: если вам выделяется что-то близкое по своим ресурсам к выделенному серверу - то и цена будет соответствующей, а если вы получаете 10% сервера - то вы получаете 10% сервера. Colocation - это всё-таки сервер, который выделен ваш целиком. 4GB памяти на VDS - недостижимая мечта (я таких хостингов не видел), 4GB на colocation - $80 разово. 2TB свободного места - та же история (правда тут уже придётся выложить ~$1200, но всё равно это отбивается достаточно быстро если ваш сайте реально этого требует). Тормоза либо из-за того что квота CPU строго выдерживается и 2секундный скрипт работает 20секунд, либо из-за того, что у кого-то на том же сервере что-то запустилось и вам CPU уже не хватает. И т.д. и т.п.
                0
                Поддерживаю вашу точку зрения, но я описывал ситуацию именно для проекта, который находится на стадии становления и ему не нужны огромные ресурсы колокейшена. Я ни в коем случае не предлагаю замену колокейшена VDS’ом, когда это действительно необходимо и жизненно важно.
                  +2
                  4Gb за 80$? Где вы такие цены на нормальную серверную оперативку видели?
                  0
                  Не раскрыта самая главная ценность VDS - возможность плавно наращивать мощность сервера до определенного предела при росте популярности ресурса.
                    0
                    Плюсы:
                    5. Изначально можно подобрать актуальную конфигурацию (диск, память, процессор) и изменять ее в дальнейшем под свои потребности.
                    0
                    Действительно крупным проектам, которым требуется большая отказоустойчивость, важно размещать потенциальные "точки отказа" в датацентрах, в которые будет 24/7 физический доступ + в которых есть инженер NOC. К сожалению, даже за приличные деньги московские ДЦ не могут предоставить такого сервиса. Поэтому выход лишь размещать по знакомству. Я держу сервера одного крупного проекта у себя на работе (ISP), и то иногда нехватает оперативности доступа, даже с учетом дежурного инженера
                      0
                      А какие у кого мысли насчёт Amazonа?
                        +1
                        Насчет ВДС все понятно - хотите больше чем дает хостинг, но нет денег на сервер - берите ВДС..

                        Однако стоит помнить, что есть в интеренет (в частности в Европе) очень недорогоие варианты арендованных серверов.

                        Ведь там точно также как и с ВДС вы можете по мере роста проекта менять железо. А с купленным и установленным на колокейшен сервером это намного сложнее...


                        Выскажу свои мысли по аренде серверов:

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

                        и очень важно:
                        - возможность удаленного reset и доступа через KVM к вашему серверу. Если такового нет - лучше поискать другую контору.


                        Кроме того, аренда сервера часто подразумевает обязательность ежденевного бэкапа.
                        Некоторые ДЦ предлагают фтп аккаунты большой емкости у себя же, но я предпочитаю брать недорогой слабосильный сервер в другом ДЦ, но с приличным диском.
                        Как правило такой собственный бэкап сервер в состоянии обслужить и несколько проектов.
                        • НЛО прилетело и опубликовало эту надпись здесь
                          0
                          Тоже интересуют реальные примеры по недорогим серверам в аренду в Европе (скажем в Германии)
                            0
                            Уже два года являюсь клиентом VPS HostforWeb. Правда, они в Штатах. Думаю переезжать на dedicated. Предлагают
                            # Intel Celeron 2.4
                            # 1GB DDR2 RAM
                            # 120GB SATA 3GPS Hard Drive
                            # 2000GB Bandwidth

                            $99,95

                            Оперативку можно нарастить.

                            Причем, это managed хостинг, т.е. вам обеспечена круглосуточная техпомощь. Обслуживание отличное, тикет приходит мгновенно, отвечают в течение 20-30 минут. Если требуется Level 3 — то в течение часа.
                              0
                              Я недавно перешел на iweb.com от 69$ в месяц;
                              Уже написал развернутую статью, но карму мне срезали так что жду пока.
                              В целом — очень нравится.
                              Саппорт на англ и фр языках
                              Пинг хороший все равботает без сбоев
                              Очень доволен
                                0
                                Рекомендую приглядеться к этому fastvps.ru/price.html

                            Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                            Самое читаемое