OpenVZ vs KVM

Тема в разделе "Администрирование серверов", создана пользователем HaKyPeHHbIu Nike, 8 янв 2015.

Модераторы: mefish, stooper
  1. HaKyPeHHbIu Nike

    HaKyPeHHbIu Nike Постоялец

    Регистр.:
    17 мар 2010
    Сообщения:
    117
    Симпатии:
    23
    В чем отличие данных виртуализаций? Правда ли, что на KVM приложения работают стабильнее чем на OpenVZ и почему некоторые хостеры запрещают хостить на OpenVZ игровые серверы?
     
  2. Qwest-fx

    Qwest-fx Постоялец

    Регистр.:
    3 апр 2007
    Сообщения:
    129
    Симпатии:
    39
    В интернатах полно информации для ответа на Ваш вопрос.
    Как я выяснил для себя, что OpenVZ таит в себе множество возможностей обмануть клиента.
    Речь о буферах
    https://wiki.openvz.org/Proc/user_beancounters
    т.е. может получиться такая ситуация. Вам хватает ресурсов процессора и памяти, а сайты не открываются.
    Нужно постоянно следить за этой таблицей.
    В KVM такого нет.

    Вот и получается, что OpenVZ всегда существенно дешевле, чем KVM.
    На OpenVZ может не стартовать mysql (и причина в виртуализации)
     
  3. HaKyPeHHbIu Nike

    HaKyPeHHbIu Nike Постоялец

    Регистр.:
    17 мар 2010
    Сообщения:
    117
    Симпатии:
    23
    меня не совсем это интересовало, т.к не для сайтов смотрю
    в качестве игрового сервера, что будет если серверу не хватит вдруг памяти?
    на KVM приложения никогда не вылетали, сейчас пользуюсь впской на OpenVZ от OVH и смотрю что ночью серверное приложение просто остановилось, по логам не понятно что было причиной этому, при том что раньше на аналогичной VPS (такое же количество RAM), которая работала на KVM таких вылетов не наблюдалось.
     
  4. qpPeW

    qpPeW Постоялец

    Регистр.:
    5 окт 2009
    Сообщения:
    80
    Симпатии:
    31
    Разница в том что в KVM имеется доступ к ядру и для игровых серверов это самое оно, т.к. при OpenVZ не возможно добиться стабильности FPS не перебрав ядро.
     
  5. cyroot

    cyroot Создатель

    Регистр.:
    12 сен 2012
    Сообщения:
    34
    Симпатии:
    41
    Ну и не стоит забывать что некоторые ОС наподобие Microsoft Windows попросту невозможно установить в OpenVZ.
     
  6. ykpon

    ykpon

    Регистр.:
    8 дек 2012
    Сообщения:
    248
    Симпатии:
    143
    Если Вы выбираете виртуализацию для своего сервера, то есть - у Вас нода и Вы собираетесь резать ее на виртуальные серверы, то можно и OpenVZ, при условии, что Вы саму ноду настроите должным образом.
    А если арендуете, то для игрового сервера только KVM, ибо, как говорилось выше, на OpenVZ много нюансов и, если это не конкретно игровой хостинг с возможностью аренды виртуального сервера на OpenVZ, то там вряд ли подходящие настройки.
     
  7. stooper

    stooper hoster

    Moderator
    Регистр.:
    14 апр 2006
    Сообщения:
    528
    Симпатии:
    312
    openvz - виртуализация, которая поддерживает оверселлинг. т.е. 2gb рам можно раскидать на 5клиентов, в результате чего та память, которая у клиентов "простаивает" будет перераспределяться на тех, кем затребована для выполнения операций и у кого система больше кушает. т.е. вы купили себе "гарантированные" 2gb ram, потребляете 1gb, а у соседа тяжелый скрипт работает и он пользуется вашим свободным гигом)) а kvm - это всегда гарантированные ресурсы. вам выделили 2gb рам и они если не используются вам, то не используются никем. это если вкратце. kvm всегда лучше на 100%.
     
    HaKyPeHHbIu Nike нравится это.
  8. HaKyPeHHbIu Nike

    HaKyPeHHbIu Nike Постоялец

    Регистр.:
    17 мар 2010
    Сообщения:
    117
    Симпатии:
    23
    а что произойдет в случае если тарифом выделенно 4 гб рам, но на хост-сервере свободно только 2? если какому-то из процессов понадобится вся выделенная память
     
  9. cyroot

    cyroot Создатель

    Регистр.:
    12 сен 2012
    Сообщения:
    34
    Симпатии:
    41
    Смею заметить, что Вы немного заблуждаетесь: KMV тоже позволяет использовать механизм shared memory
     
  10. Геннадий

    Геннадий Писатель

    Регистр.:
    24 окт 2012
    Сообщения:
    6
    Симпатии:
    0
    Всё всегда зависит сугубо от того кто предоставляет VPS, некоторые нормально настроят, некоторые так выкрутят настойки, что бы побольше клиентов впихнуть в сервер, что VPSки падают одна за другой.
    Но в целом согласен что KVM лучше, на них оверселлинг намного меньше распространён.