LINUX.ORG.RU

Про виртуализацию на vps хостинге

 


0

1

раньше я никогда не задумывался про тип виртуализации на vps хостинге. а недавно нашёл хостинг, у которого openVZ и он стоит намного дешевле, чем тот, который с KVM.

думаю - подойдёт ли он мне? мне для этого проекта много ресурсов не надо, пусть будет 100 уников в день.

то есть, стоит ли брать openVZ? если он дешевле, но, вроде бы как пишут, что openVZ и KVM - более-менее одинаковые и даже openVZ — быстрее, то где собака зарыта?

p.s. на самого хостера никто не жалуется, судя по отзывам.


openVZ

Очень криво всё. Надо сильно выше среднего скиллы иметь, чтобы на этом что-то сделать. Вместо блочного устройства фигня косая (simfs), вместо сети фигня косая (venet), lvm не сделать, loop не смонтировать, NFS не поднять, разве что user-space (и то ganesha не стал работать на этой фигне с руганью в логах на ошибки VFS), VPN (tun/tap) как повезёт, может включено, может не включено. В общем, рекомендую не экономить и не связываться.

d_a ★★★★★ ()
Последнее исправление: d_a (всего исправлений: 2)
Ответ на: комментарий от hasan

Если на хостера жалоб нет то не парься, подойдёт.

sin_a ★★★★★ ()
Ответ на: комментарий от hasan

Тестового периода там нет? (возврат средств при отказе в течении недели-месяца). Многие хостеры дают такую штуку.

mandala ★★★★ ()
Ответ на: комментарий от hasan

просто сайт с nginx, базой и сертификатом ssl?

И как вы, например, планируете там без lvm побить место под приложения, чтобы логи веб-сервера например не сожрали 100%? Или база. Или ещё более какие-нибудь другие логи, например в результате DoS. Если ответ "никак, и так сойдёт" то ... очевидно, и OpenVZ сойдёт.

d_a ★★★★★ ()
Ответ на: комментарий от d_a

Также, MAC (mandatory access control) в контейнере не будет, ждите очередной 0day в торчащих в сеть процессах. И систему со своего проверенного носителя не поставить, так как ей нужны всякие мелкие хостерские костыли. Но дешёво, да. Ну и что что говно. Зато дёшево!

d_a ★★★★★ ()
Ответ на: комментарий от d_a

Допустим под базу и логи отдельные разделы. Что будет если база сожрет 100% своего раздела? Что будет если логи сожрут?

redixin ★★★★ ()
Ответ на: комментарий от sin_a

Это юмор такой? У меня так как-то несколько git-реп побилось, когда кончилось место на / по абсолютно несвязанной причине. Тоже, всё вместе было, по-крестьянски. С тех пор без томов под задачи -- никуда.

Кроме того, может не место кончиться, а иноды например. И всё, приехали. Может понадобиться что-то в r/o смонтировать, и т.д. и т.п.

d_a ★★★★★ ()
Ответ на: комментарий от Einstok_Fair

Контейнер по своей природе сильно дешевле чем виртуалка, так что шансы малы.

redixin ★★★★ ()

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

redixin ★★★★ ()

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

Если просто пускать веб-сервер, то достаточно.

Nao ★★★★★ ()

Если у хостера openVZ, то он просто отбивает бабло, вложенное в систему 10 лет назад. Возможно, временами обновляет софт.

anonymous ()
Ответ на: комментарий от d_a

Отвалится только то приложение, которое сожрало своё место.

Это уже не уровень «просто сайт с nginx, базой». Если у такого сайта отвалится база, то отвалится всё :)

KRoN73 ★★★★★ ()
Ответ на: комментарий от d_a

какой лвм для клиента на дрыщевпс за бакс в месяц?

int13h ★★★★★ ()
Ответ на: комментарий от d_a

ТС-вский кейс проще из бекапа развернуть, чем трахать лвм, например.

mandala ★★★★ ()
Ответ на: комментарий от redixin

Посмотри в сторону DigitalOcean. Во-первых, удобнее и безопаснее базу держать отдельно в приватной сети за фаервалом (чтобы не гемороиться с впном), во-вторых, можно добавлять дополнительно volumes помере роста данных приложения. Если позволяют финансовые ресурсы, но не хочется гемороиться с администрированием базы, советую глянуть так же на облачные базы. В контекстной рекламе я видел это - aiven.io, но сам не пользовал.

nikolnik ★★★ ()
Ответ на: комментарий от hasan

а если просто сайт с nginx, базой и сертификатом ssl? больше ничего не надо.

Для этого достаточно обычного хостинга, который будет еще дешевле.

iron ★★★★★ ()

OpenVZ не является виртуальной машиной. Это «контейнерная» виртуализация по аналогу chroot/jail.

То есть, у тебя не будет полного контроля над твоей песочницей.

Из очевидного: как правило, кидалы-OpenVZтчики _НЕ_ дают прав на создание tun-устройств, в связи с чем про OpenVPN можешь сразу забыть.

Если хочешь дешевенький безлимитный хостинг, посмотри в сторону румынцев https://www.m247.ro/en/services/vps/ - VPSку можно получить от 4 евро/мес. Минусы в том, что у них иногда бывают заскоки (или DDoSы) и может упасть в том числе физическая нода.

slamd64 ★★★★★ ()
Последнее исправление: slamd64 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.