OpenVZ Forum


Home » International » Russian » OpenVZ VS FreeVPS VS Linux-VServer
OpenVZ VS FreeVPS VS Linux-VServer [message #341] Tue, 15 November 2005 14:34 Go to next message
-kit- is currently offline  -kit-
Messages: 5
Registered: November 2005
Location: Kazakhstan
Junior Member

Хотелось бы услышать более-менее объективную оценку этим трем софтинам. Какие плюсы, минусы и т.д?

Выбираю сейчас какой из них пользоваться и не могу решить.


Rgds,
Nikita I. Krasulin aka kit

[Updated on: Tue, 15 November 2005 14:34]

Report message to a moderator

Re: OpenVZ VS FreeVPS VS Linux-VServer [message #342 is a reply to message #341] Wed, 16 November 2005 10:54 Go to previous messageGo to next message
kir is currently offline  kir
Messages: 1645
Registered: August 2005
Location: Moscow, Russia
Senior Member

Я, как разработчик OpenVZ, объективной оценки дать не могу по определению.

Субъективно могу сказать, что OpenVZ более взрослая технология, её разрабатывает и поддерживает большее количество людей. В VServer нет такой вещи, как user beancounters (насчёт FreeVPS точно не знаю), что увеличивает вероятность DoS атак, то есть если ваши VPS вы раздаёте кому попало (== они non-trusted, как говорят), то OpenVZ лучше.

Понятное дело, что Virtuozzo ещё лучше.


Kir Kolyshkin
http://static.openvz.org/userbars/openvz-developer.png
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #346 is a reply to message #342] Wed, 16 November 2005 14:53 Go to previous messageGo to next message
-kit- is currently offline  -kit-
Messages: 5
Registered: November 2005
Location: Kazakhstan
Junior Member

А может у Вас в SWsoft делался какой-нить анализ всего этого добра. Интересует стабильность, какие фичи где реализованы, а где нет и т.д. Можно и не совсем объективно. Smile

Rgds,
Nikita I. Krasulin aka kit
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #347 is a reply to message #346] Wed, 16 November 2005 15:18 Go to previous messageGo to next message
kir is currently offline  kir
Messages: 1645
Registered: August 2005
Location: Moscow, Russia
Senior Member

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

Так что мы ждём, что кто-то со стороны нас сравнит и опубликует. На нашем IRC канале, кажется, кто-то уже затевал подобное сравнение, но я не знаю, чем дело закончилось.

Если вы хотите сделать такое сравнение, мы со своей стороны постараемся помочь.


Kir Kolyshkin
http://static.openvz.org/userbars/openvz-developer.png
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #348 is a reply to message #347] Wed, 16 November 2005 15:59 Go to previous messageGo to next message
-kit- is currently offline  -kit-
Messages: 5
Registered: November 2005
Location: Kazakhstan
Junior Member

Я не очень уверен, что справлюсь с написанием анализа.

А вот панель управления с удовольствием бы взялся писать (в случае, есливыбиру OpenVZ). Она мне понадобится. Smile


Rgds,
Nikita I. Krasulin aka kit
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #349 is a reply to message #341] Thu, 17 November 2005 00:46 Go to previous messageGo to next message
Dmitry Koterov is currently offline  Dmitry Koterov
Messages: 40
Registered: November 2005
Member
Linux-vserver не поддерживает:

1. Полную виртуализацию 127.0.0.1. В случае коннекта к 127.0.0.1 в действительности происходит коннект к первому IP-адресу виртуальной машины. Это порождает кучу проблем, если UDP-сервис вешается на INADDR_ANY (например, это named), а кто-то коннектится к 127.0.0.1.
http://list.linux-vserver.org/archive/vserver/msg11425.html

2. mount --bind /old /new - эта команда внутри vserver не работает.

3. Стандартный named не удастся запустить: пишет named: capset failed: Operation not permitted, решение - компилировать вручную с --disable-linux-caps

Это все те грабли, на которые я наткнулся за последнюю неделю с vserver.

ВСЕ ЭТО ПРЕКРАСНО РАБОТАЕТ В OpenVZ! Ура, товарищи.

Правда, утилиты создания виртуальных машин (работа с шаблонами) в OpenVZ пока что глюковаты на CentOS и x86_64 (см. форум и багзиллу). Но, надеюсь, исправят. В принципе, можно все и руками поставить, без шаблонов.
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #350 is a reply to message #348] Thu, 17 November 2005 09:31 Go to previous messageGo to next message
dev is currently offline  dev
Messages: 1693
Registered: September 2005
Location: Moscow
Senior Member

Что касается контрол панели, то думаю, тут мы можем чем-то даже помочь: bugzilla, mail list, forum, CVS/git/..., bugfixing, etc.
Так что если желание это серьзеное, то будет очень и очень даже здорово иметь open source control panel for OpenVZ.

Что касается сравнения OpenVZ vs Vserver (необъективно):
- OpenVZ/Virtuozzo подвергается довольно жесткому тестированию (>2 недель!), как автоматическому, так и ручному. Попробуйте запустить start/stop VPS'а в цикле на vserver на SMP системе. Некоторые наши патчи на тему стабильности есть в -mm дереве. Стабильность так же есть причина почему OpenVZ так же как RHEL не спешит все время использовать новые ядра. У нас несколько сотен патчей связаных со стабильностью ядра.
- мы уделяем огромное внимание безопасности, т.к. большое количество наших систем стоит с открытым доступом в internet, в untrusted окружении. В частности, мы проводим security review продукта силами сторонних компаний.
- прямое сравнение я проводить не буду, т.к. иначе есть шанс быть обвиненным в PR. Просто посмотрите на сообщение от Dmitry Koterov. Если не работает named, то что тут можно говорить? Значит у вас, наверняка, не будут работать многие control panel'и которые управляют доменами и т.д.


http://static.openvz.org/userbars/openvz-developer.png
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #351 is a reply to message #350] Thu, 17 November 2005 13:03 Go to previous messageGo to next message
-kit- is currently offline  -kit-
Messages: 5
Registered: November 2005
Location: Kazakhstan
Junior Member

ОК, спасибо.
Думаю, что сначала буду пробовать OpenVZ, если все будет работать, то на нем и остановлюсь. А конкурентов попробую потом, как время свободное будет.


Rgds,
Nikita I. Krasulin aka kit

[Updated on: Thu, 17 November 2005 13:04]

Report message to a moderator

Re: OpenVZ VS FreeVPS VS Linux-VServer [message #352 is a reply to message #351] Thu, 17 November 2005 13:09 Go to previous messageGo to next message
dev is currently offline  dev
Messages: 1693
Registered: September 2005
Location: Moscow
Senior Member

Да не за что. Если будут возникать проблемы - пишите, с удовольствием поможем. Этим мы тоже выгодно отличаемся от vserver Embarassed Very Happy


http://static.openvz.org/userbars/openvz-developer.png
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #353 is a reply to message #352] Thu, 17 November 2005 13:54 Go to previous messageGo to next message
Dmitry Koterov is currently offline  Dmitry Koterov
Messages: 40
Registered: November 2005
Member
Ну, это Вы зря на vserver наговариваете. Что-что, а отвечают в их списке рассылки очень неплохо и оперативно. У них другие недостатки. Smile
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #354 is a reply to message #353] Thu, 17 November 2005 13:57 Go to previous messageGo to next message
dev is currently offline  dev
Messages: 1693
Registered: September 2005
Location: Moscow
Senior Member

ok, последние слова забираю назад %)))
просто мы бы вылезли из шкуры, умерли от стыда пока бы не пофиксили named Smile))


http://static.openvz.org/userbars/openvz-developer.png
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #355 is a reply to message #354] Thu, 17 November 2005 14:18 Go to previous messageGo to next message
Dmitry Koterov is currently offline  Dmitry Koterov
Messages: 40
Registered: November 2005
Member
Ну, тогда, пользуясь случаем, попрошу при возможности пофиксить работу template-утилит под CentOS x86_64 - там явно что-то не то с версией Python. Соответствующий баг зафиксирован:
http://bugzilla.openvz.org/show_bug.cgi?id=72
(только теперь он ругается уже на другой файл, rpmmodule.so, БЕЗ подчерка). Smile
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #356 is a reply to message #349] Thu, 17 November 2005 14:19 Go to previous messageGo to next message
Dmitry Koterov is currently offline  Dmitry Koterov
Messages: 40
Registered: November 2005
Member
Еще у меня есть знакомый сисадмин, он пользуется FreeVPS уже больше года. Так вот, по его словам, там тех проблем, которые я описал про linux-vserver, тоже нет, и все работает, как положено. Правда, ядро поддерживается только 2.4.
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #357 is a reply to message #355] Thu, 17 November 2005 14:28 Go to previous messageGo to next message
kir is currently offline  kir
Messages: 1645
Registered: August 2005
Location: Moscow, Russia
Senior Member

мы работаем над этим. к сожалению, достаточно сложная штука, чтобы пофиксить за день-два.

Kir Kolyshkin
http://static.openvz.org/userbars/openvz-developer.png
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #358 is a reply to message #356] Thu, 17 November 2005 14:38 Go to previous messageGo to next message
dev is currently offline  dev
Messages: 1693
Registered: September 2005
Location: Moscow
Senior Member

Что касается "знаю сисадмина", то я знаю людей которые используют qemu Smile В общем, что использовать это дело вкуса и собственного мироощущения/восприятия Smile Опять же IMHO: платная Virtuozzo/OpenVZ имеет заведомо больше фич чем в FreeVPS/VServer и саппорт. Так что все зависит от серьезности и долгосрочности ваших намерений.

http://static.openvz.org/userbars/openvz-developer.png
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #365 is a reply to message #342] Thu, 17 November 2005 19:04 Go to previous messageGo to next message
grisha2 is currently offline  grisha2
Messages: 6
Registered: November 2005
Location: USA
Junior Member
kir wrote on Wed, 16 November 2005 05:54

В VServer нет такой вещи, как user beancounters

(Prostite za otsutstvie kirillicy) Tut vy kazhetsia ne pravy - v Vserver eto est' i nazyvaetsia "Context Accounting".

http://linux-vserver.org/Linux-VServer-Paper-14

Grisha

[Updated on: Thu, 17 November 2005 19:15]

Report message to a moderator

Re: OpenVZ VS FreeVPS VS Linux-VServer [message #366 is a reply to message #349] Thu, 17 November 2005 19:11 Go to previous messageGo to next message
grisha2 is currently offline  grisha2
Messages: 6
Registered: November 2005
Location: USA
Junior Member
Dmitry Koterov wrote on Wed, 16 November 2005 19:46

Linux-vserver не поддерживает:

2. mount --bind /old /new - эта команда внутри vserver не работает.


Rabotaet - smotri VXC_SECURE_MOUNT v http://linux-vserver.org/Linux-VServer-Paper-05
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #367 is a reply to message #365] Thu, 17 November 2005 19:18 Go to previous messageGo to next message
dev is currently offline  dev
Messages: 1693
Registered: September 2005
Location: Moscow
Senior Member

Достаточно сравнить количество ресурсов которое account'иться в vserver. vserver не считает page tables и кучу других ресурсов, поедая которые можно делать DoS. Но DoS это лишь часть security проблем возникающих в ходе виртуализации.

http://static.openvz.org/userbars/openvz-developer.png
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #368 is a reply to message #366] Thu, 17 November 2005 19:21 Go to previous messageGo to next message
dev is currently offline  dev
Messages: 1693
Registered: September 2005
Location: Moscow
Senior Member

Из описания на сайте:

VXC_SECURE_MOUNT
permit secure mounts, which at the moment means that the nodev mount option is added.

вовсе не очевидно какое это отношение имеет к bind mount'ам. Вы уверены?


http://static.openvz.org/userbars/openvz-developer.png
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #369 is a reply to message #367] Thu, 17 November 2005 19:34 Go to previous messageGo to next message
grisha2 is currently offline  grisha2
Messages: 6
Registered: November 2005
Location: USA
Junior Member
dev wrote on Thu, 17 November 2005 14:18

vserver не считает page tables и кучу других ресурсов

Ne znaiu o kakom Vserver idet rech, no tot o kotorom govoriu ya (2.0) schitaet i pagi i drugie resursy (tut trudno skazat' kto bol'she parametrov schitaet, ya prosto hotel obratit' vnimanie na to chto utverzhdat' chto VServer voobsche nichego ne schitaet bylo by ne verno) Smile

# cat /proc/virtual/7777/limit
PROC:           25              46             256           0
VM:          79135          105648          524288           0
VML:             0               0            4096           0
RSS:          4176           42082          262144           0
ANON:          310           13882              -1           0
FILES:         445             561            2048           0
OFD:           215             267              -1           0
LOCKS:           4               9              -1           0
SOCK:           48              53              -1           0
MSGQ:            0               0              -1           0
SHM:             0               0              -1           0

# cat /proc/virtual/7777/cvirt
BiasUptime:     50.50
SysName:        Linux
NodeName:       xxx.xxx.com
Release:        2.6.12.4-vs2.0
Version:        #1 SMP Tue Oct 4 15:01:20 EDT 2005
Machine:        i686
DomainName:     (none)
nr_threads:     25
nr_running:     0
nr_unintr:      0
nr_onhold:      0
load_updates:   87083801
loadavg:        0.16 0.09 0.04
total_forks:    148758

# cat /proc/virtual/7777/sched
Token:              1000
FillRate:             30
Interval:            100
TokensMin:            30
TokensMax:          1000
PrioBias:              0
VaVaVoom:             -5
cpu 0: 483416 874224 0

Re: OpenVZ VS FreeVPS VS Linux-VServer [message #370 is a reply to message #368] Thu, 17 November 2005 19:37 Go to previous messageGo to next message
grisha2 is currently offline  grisha2
Messages: 6
Registered: November 2005
Location: USA
Junior Member
dev wrote on Thu, 17 November 2005 14:21

Вы уверены?


Absolutno:
# vserver zzzz enter
bash-3.00# cd /var/tmp
bash-3.00# mkdir test
bash-3.00# mount --bind /etc test
bash-3.00# ls -l test/passwd
-rw-r--r--  1 root root 1392 Jun 29 16:44 test/passwd
bash-3.00# mount
/dev/hdv1 on / type ext2 (rw)
/etc on /var/tmp/test type none (rw,bind)
bash-3.00#

Re: OpenVZ VS FreeVPS VS Linux-VServer [message #371 is a reply to message #369] Thu, 17 November 2005 19:54 Go to previous messageGo to next message
dev is currently offline  dev
Messages: 1693
Registered: September 2005
Location: Moscow
Senior Member

1. ok Smile я и не утверждал, что они не считают ничего. kir@ просто неправильно выразился.
2. это видно даже из dump'ом которые вы привели что не считаются page tables (pgd, pmd, pte) и еще кое-что. Все это явные DoS. Это признавал даже Bertl на IRC. Но я не собираюсь никого критиковать, так что закончим это.


http://static.openvz.org/userbars/openvz-developer.png
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #372 is a reply to message #370] Thu, 17 November 2005 19:56 Go to previous messageGo to next message
dev is currently offline  dev
Messages: 1693
Registered: September 2005
Location: Moscow
Senior Member

Ну что ж. Из описания capability это не очевидно.
А при VPS stop данный bind mount размонтируется?


http://static.openvz.org/userbars/openvz-developer.png
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #373 is a reply to message #372] Thu, 17 November 2005 19:59 Go to previous messageGo to next message
grisha2 is currently offline  grisha2
Messages: 6
Registered: November 2005
Location: USA
Junior Member
dev wrote on Thu, 17 November 2005 14:56

А при VPS stop данный bind mount размонтируется?
Da, no esli ne oshibaius' eto funkcia namespaces - namespace propadaet a s nim i vse mounty.

Grisha
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #374 is a reply to message #370] Thu, 17 November 2005 20:29 Go to previous messageGo to next message
Dmitry Koterov is currently offline  Dmitry Koterov
Messages: 40
Registered: November 2005
Member
Довольно странно. У меня точно такие же команды выдавали просто permission denied. Наверное, у меня была выключена VXC_SECURE_MOUNT?

Кстати, у меня еще и команда ulimit не срабатывала - говорила то же самое. Может, опять дело в какой-то не такой настройке ядра? Ну что же они тогда по умолчанию все эти настройки выключают-то...
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #375 is a reply to message #374] Thu, 17 November 2005 20:39 Go to previous messageGo to next message
grisha2 is currently offline  grisha2
Messages: 6
Registered: November 2005
Location: USA
Junior Member
Da, po umolchaniu secure mount vykluchen - chto by vkluchit' nuzhen fail /etc/vservers/<vsname>/ccapabilities soderzhachiy slovo "mount". (S documentaciey u util-vserver poka plohova-to... Sad )

Naschet ulimit - ne znaiu. Znaiu, chto limity tozhe mozhno stavit' comandoj vlimit.
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #378 is a reply to message #374] Fri, 18 November 2005 12:31 Go to previous messageGo to next message
dim is currently offline  dim
Messages: 344
Registered: August 2005
Senior Member
Dmitry Koterov wrote on Thu, 17 November 2005 15:29

Ну что же они тогда по умолчанию все эти настройки выключают-то...

Потому что если их включить, то вполне вероятно, что откроется очередная security hole.
Полгода назад, когда я последний раз пристально смотрел на Vserver, для включения квот второго уровня требовались capabilities CAP_SYS_RESOURCE and CAP_SYS_QUOTACTL. В то же время именно ими регулировалась квота первого уровня - то есть давая их для пользования внутри VPS, автоматом позволяем его владельцу увеличить дисковую квоту всего VPS. Естественно, это не сложно подпилить напильником, но для этого нужно как минимум уметь пересобирать ядро и разбираться в архитектуре VServerа. И это не единственное такое место.
Я бы сказал, что для нормальной работы на базе VServera нужно быть хорошим специалистом по Линуксу, в то время как OpenVZ этого не требует - по крайней мере мы стараемся чтобы это так было Smile


http://static.openvz.org/openvz_userbar_en.gif
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #585 is a reply to message #350] Thu, 22 December 2005 02:53 Go to previous messageGo to next message
knutov is currently offline  knutov
Messages: 79
Registered: December 2005
Location: Perm, Russia
Member
dev wrote on Thu, 17 November 2005 14:31

Что касается контрол панели, то думаю, тут мы можем чем-то даже помочь: bugzilla, mail list, forum, CVS/git/..., bugfixing, etc.
Так что если желание это серьзеное, то будет очень и очень даже здорово иметь open source control panel for OpenVZ.



Кстати, я сейчас пишу панель. Правда, вопрос опенсурсности пока оставлен открытым - деньги с чего-то получать надо, а смогу ли получить их с поддержки - не уверен.
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #586 is a reply to message #585] Thu, 22 December 2005 09:05 Go to previous messageGo to next message
dev is currently offline  dev
Messages: 1693
Registered: September 2005
Location: Moscow
Senior Member

Даже если и не opensource, думаю как минимум линк на вас мы можем добавить Smile)) да и bugzilla дать...


http://static.openvz.org/userbars/openvz-developer.png
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #3699 is a reply to message #341] Sun, 11 June 2006 15:26 Go to previous messageGo to next message
agent-smith is currently offline  agent-smith
Messages: 2
Registered: June 2006
Location: Russia
Junior Member
Зато VServer поддерживает большее число платформ!
Например, только что установил его на ppc, а с OpenVZ такое пока не проходит Sad
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #3703 is a reply to message #3699] Sun, 11 June 2006 18:18 Go to previous messageGo to next message
dev is currently offline  dev
Messages: 1693
Registered: September 2005
Location: Moscow
Senior Member

Если вы умеете чуток программить ядро, то собрать OpenVZ под ppc не составит труда. Я бы даже сделал это сам, только железа нет...
Я, кстати, составлял описание что нужно сделать для поддержки новой платформы, можете поискать на форумах по словам Sun, sparc


http://static.openvz.org/userbars/openvz-developer.png
Re: OpenVZ VS FreeVPS VS Linux-VServer [message #3715 is a reply to message #3703] Mon, 12 June 2006 11:19 Go to previous message
agent-smith is currently offline  agent-smith
Messages: 2
Registered: June 2006
Location: Russia
Junior Member
dev wrote on Sun, 11 June 2006 14:18

Если вы умеете чуток программить ядро, то собрать OpenVZ под ppc не составит труда.

К сожалению такими навыками не обладаю Sad
Previous Topic: Отсутствие опций у `cp --preserve' на старых системах
Next Topic: vzctl 3.0.10 (Changed directory structure)
Goto Forum:
  


Current Time: Sun Nov 10 19:42:17 GMT 2024

Total time taken to generate the page: 0.03744 seconds