Re: Базовые вопросы по виртуализации
30.03.2011 14:20, Alex Kuklin пишет: On 30.03.2011 10:16, Andrey Rahmatullin wrote: On Wed, Mar 30, 2011 at 10:09:44AM +0400, Korona Auto Ltd./ Andrey N. Prokofiev wrote: 1) Какое не проприетарное решение имеет наибольшую производительность? Сейчас нацелен на kvm, но говорят что openvz шустрее.. openvz это чрут с понтами. Ну примерно так, да. Один из самых важных понтов - это виртуализация сети. А вот кто может пояснить про перспективы openvz в связи с --squeeze/i386/release-notes.ru.txt-- OpenVZ и Linux-Vserver: Debian GNU/Linux 6.0 будет последним выпуском, включающим набор для виртуализации ядра Linux, которого нет в основной ветви ядра Linux. Это означает, что наборы OpenVZ и Linux-Vserver должны считаться исключаемыми, и пользователи должны перейти на linux-2.6, в котором есть различные решения для виртуализации, такие как KVM, Linux Containers или Xen. я к тому, что если изучать с нуля, то может сразу приниматься за Linux Containers? -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4d953ac6.3080...@nskes.ru
Re: Базовые вопросы по виртуализации
On 01.04.2011 06:39, Andrey Lyubimets wrote: 30.03.2011 14:20, Alex Kuklin пишет: On 30.03.2011 10:16, Andrey Rahmatullin wrote: On Wed, Mar 30, 2011 at 10:09:44AM +0400, Korona Auto Ltd./ Andrey N. Prokofiev wrote: 1) Какое не проприетарное решение имеет наибольшую производительность? Сейчас нацелен на kvm, но говорят что openvz шустрее.. openvz это чрут с понтами. Ну примерно так, да. Один из самых важных понтов - это виртуализация сети. А вот кто может пояснить про перспективы openvz в связи с --squeeze/i386/release-notes.ru.txt-- OpenVZ и Linux-Vserver: Debian GNU/Linux 6.0 будет последним выпуском, включающим набор для виртуализации ядра Linux, которого нет в основной ветви ядра Linux. Это означает, что наборы OpenVZ и Linux-Vserver должны считаться исключаемыми, и пользователи должны перейти на linux-2.6, в котором есть различные решения для виртуализации, такие как KVM, Linux Containers или Xen. я к тому, что если изучать с нуля, то может сразу приниматься за Linux Containers? Ну вообще-то openvz постепенно мигрирует (во всяком случае, раньше так было) в mainstream. Если я все правильно понимаю, без патчей от команды openvz никаких linux containers бы не было. Если к следующему релизу LC будут делать все, что мне надо, и достаточно удобно - подумаю о переходе, не вопрос :) Уберут из основной ветки - ну буду брать сторонние ядра и vzctl, как и было до lenny. Вообще, виртуалки openvz под LC вполне запускаются вроде как. Разве что косметическая правка скриптов потребуется. -- Alex -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4d95401d.2010...@kuklin.ru
Базовые вопросы по виртуализации
День добрый имею ряд вопросов, которые мне интересны: 1) Какое не проприетарное решение имеет наибольшую производительность? Сейчас нацелен на kvm, но говорят что openvz шустрее.. 2) Какую организовать дисковую подсистему для физического сервера, на котором будут крутиться гостевые машины? Как обеспечить максимальную производительно дисковой подсистемы? 3) Снапшоты. Очень волнует момент сохранения состояния на конкретный момент времени. Какой объем данных будет занимать один снапшот? (В % по отношению к исходному файлу). 4) Перенос виртуальной машины между физическими серверами не составляет проблем? При условии что оба сервера имеют процессоры с поддержкой vmx. 5) Синхронизация времени. Есть ли встроенные средства в kvm для синхронизации времени гостевых систем. Раз уж они запущены на физическом сервере, то использовать ntp не очень хочется, путь оно всегда будет равно времени на физической машине. Вроде бы все. Буду рад любой дискуссии. А еще лучше описать реальный опыт организации виртуализации в продакшене. -- WBR, Andrey N. Prokofiev IT department of the Korona Auto Ltd. Jabber ID: a...@korona-auto.com E-mail: a...@korona-auto.com Work Phone: +7-812-645-36-16 (ext. 100) -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4d92c928.1020...@korona-auto.com
Re: Базовые вопросы по виртуализации
On Wed, Mar 30, 2011 at 10:09:44AM +0400, Korona Auto Ltd./ Andrey N. Prokofiev wrote: 1) Какое не проприетарное решение имеет наибольшую производительность? Сейчас нацелен на kvm, но говорят что openvz шустрее.. openvz это чрут с понтами. -- WBR, wRAR Powered by the ALT Linux fortune(6): pieibex [n=pie@**.**.**] зашел на #altlinux lioka ПАТРЕГ64 ЬОХ! pieibex [n=pie@**.**.**] вышел из IRC: Client Quit * lioka кажется кого-то спугнул pieibex [n=pie@**.**.**] зашел на #altlinux * lioka а ну-ка lioka СЛАКАРУЛИТ! pieibex [n=pie@**.**.**] вышел из IRC: Remote closed the connection * lioka доволен собой signature.asc Description: Digital signature
Re: Базовые вопросы по виртуализации
On 30.03.2011 10:09, Korona Auto Ltd./ Andrey N. Prokofiev wrote: День добрый имею ряд вопросов, которые мне интересны: 1) Какое не проприетарное решение имеет наибольшую производительность? Сейчас нацелен на kvm, но говорят что openvz шустрее.. kvm и openvz это принципиально разные вещи под openvz вы ничего кроме линукса с тем же ядром не запустите какие у вас задачи стоят? 2) Какую организовать дисковую подсистему для физического сервера, на котором будут крутиться гостевые машины? Как обеспечить максимальную производительно дисковой подсистемы? openvz использует общую файловую систему 3) Снапшоты. Очень волнует момент сохранения состояния на конкретный момент времени. Какой объем данных будет занимать один снапшот? (В % по отношению к исходному файлу). опять же, применительно к openvz исходный файл не имеет смысла можно делать снапшоты при помощи lvm2 и vzctl chkpnt 4) Перенос виртуальной машины между физическими серверами не составляет проблем? При условии что оба сервера имеют процессоры с поддержкой vmx. openvz - работает при условии идентичности ядер на серверах 5) Синхронизация времени. Есть ли встроенные средства в kvm для синхронизации времени гостевых систем. Раз уж они запущены на физическом сервере, то использовать ntp не очень хочется, путь оно всегда будет равно времени на физической машине. openvz использует общие системные часы Вроде бы все. Буду рад любой дискуссии. А еще лучше описать реальный опыт организации виртуализации в продакшене. применяю openvz для нарезки системы на мелкие-мелкие песочницы, как-то так: # vzctl enter 2 entered into CT 2 root@dns:/# ps aux USER PID %CPU %MEMVSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.2 2028 692 ?Ss Feb28 0:17 init [2] root 233 0.0 0.5 19976 1372 ?Sl Feb28 0:00 /usr/sbin/rsyslogd -c4 bind 245 0.0 20.9 133344 54928 ?Ssl Feb28 0:55 /usr/sbin/named -u bind root 1047 0.0 0.2 18624 624 ?Ss 06:15 0:00 vzctl: pts/0 root 1048 0.0 0.6 2956 1576 pts/0Ss 06:15 0:00 -bash root 1051 0.0 0.3 2348 928 pts/0R+ 06:15 0:00 ps aux root@dns:/# # vzctl enter 3 entered into CT 3 root@syslog:/# ps aux USER PID %CPU %MEMVSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.2 2028 696 ?Ss Feb28 0:17 init [2] root 252 0.0 0.6 44864 1752 ?Sl Feb28 0:23 /usr/sbin/rsyslogd -c4 snmp 10636 0.0 1.5 8904 4132 ?SMar13 1:40 /usr/sbin/snmpd -Lsd -Lf /dev/null -u snmp -g snmp -I -smux -p /var/run/snmpd.pid root 10637 0.0 0.2 18624 620 ?Ss 06:16 0:00 vzctl: pts/0 root 10638 0.0 0.5 2956 1572 pts/0Ss 06:16 0:00 -bash root 10641 0.0 0.3 2348 924 pts/0R+ 06:16 0:00 ps aux очень удобно -- Alex -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4d92cb1d.6020...@kuklin.ru
Re: Базовые вопросы по виртуализации
30 марта 2011 г. 10:09 пользователь Korona Auto Ltd./ Andrey N. Prokofiev a...@korona-auto.com написал: День добрый имею ряд вопросов, которые мне интересны: 1) Какое не проприетарное решение имеет наибольшую производительность? Сейчас нацелен на kvm, но говорят что openvz шустрее.. да, kvm мне тоже нравится. можно поискать тесты и сравнения в интернете. для себя выбор сделал управление ресурсами: cgroup, KSM, Baloon driver http://www.linux-kvm.com/ Очень понравилась технология SPICE. Описание и тесты тут http://www.bureausolomatina.ru/ru/themes_in_progress/clouds/11 2) Какую организовать дисковую подсистему для физического сервера, на котором будут крутиться гостевые машины? Как обеспечить максимальную производительно дисковой подсистемы? удобней lvm2 ничего не знаю (плохо искал?) 3) Снапшоты. Очень волнует момент сохранения состояния на конкретный момент времени. Какой объем данных будет занимать один снапшот? (В % по отношению к исходному файлу). пасс, не пользуюсь. мне это тоже интересно. 4) Перенос виртуальной машины между физическими серверами не составляет проблем? При условии что оба сервера имеют процессоры с поддержкой vmx. на одинаковых должен работать. как раз стенд собираю на разных процессорах убедиться и поэксперементировать 5) Синхронизация времени. Есть ли встроенные средства в kvm для синхронизации времени гостевых систем. Раз уж они запущены на физическом сервере, то использовать ntp не очень хочется, путь оно всегда будет равно времени на физической машине. можно привязать виртуальную машину к времени сервера, например дополнительно http://libvirt.org/ http://www.linux-kvm.org/ Вроде бы все. Буду рад любой дискуссии. А еще лучше описать реальный опыт организации виртуализации в продакшене. По факту оказывается узким горлышком производительность дисковой системы. Вывод для себя: Чем быстрее и железнее решение дисковой системы, тем лучше. Считаю, что отправная точка для расчета iops'ы и пропускная способность.
Re: Базовые вопросы по виртуализации
On 30.03.2011 10:16, Andrey Rahmatullin wrote: On Wed, Mar 30, 2011 at 10:09:44AM +0400, Korona Auto Ltd./ Andrey N. Prokofiev wrote: 1) Какое не проприетарное решение имеет наибольшую производительность? Сейчас нацелен на kvm, но говорят что openvz шустрее.. openvz это чрут с понтами. Ну примерно так, да. Один из самых важных понтов - это виртуализация сети. -- Alex -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4d92d9aa.30...@kuklin.ru
Re: Базовые вопросы по виртуализации
Я сейчас как раз занимаюсь разработкой на KVM, немного исследовал остальные системы виртуализации. Буду на либо на хабре, либо у себя в блоге libc6.org публиковать статьи по некоторой настройке системы. KVM сейчас немного уступает по фичастости Xen, но прогресс идёт семимильными шагами, сейчас редхатовцы очень сильно пилят его. Перенос систем возможен при наличии общего для двух систем хранилища. Достаточно удобно использовать LVM для хранения виртуалок, но переносимость, как мне кажется, не шибко удобная. Для виртуализации винды и linux это лучшее решение на данный момент. 2011/3/30 Dmitry A. Zhiglov dmitry.zhig...@gmail.com: 30 марта 2011 г. 10:09 пользователь Korona Auto Ltd./ Andrey N. Prokofiev a...@korona-auto.com написал: День добрый имею ряд вопросов, которые мне интересны: 1) Какое не проприетарное решение имеет наибольшую производительность? Сейчас нацелен на kvm, но говорят что openvz шустрее.. да, kvm мне тоже нравится. можно поискать тесты и сравнения в интернете. для себя выбор сделал управление ресурсами: cgroup, KSM, Baloon driver http://www.linux-kvm.com/ Очень понравилась технология SPICE. Описание и тесты тут http://www.bureausolomatina.ru/ru/themes_in_progress/clouds/11 2) Какую организовать дисковую подсистему для физического сервера, на котором будут крутиться гостевые машины? Как обеспечить максимальную производительно дисковой подсистемы? удобней lvm2 ничего не знаю (плохо искал?) 3) Снапшоты. Очень волнует момент сохранения состояния на конкретный момент времени. Какой объем данных будет занимать один снапшот? (В % по отношению к исходному файлу). пасс, не пользуюсь. мне это тоже интересно. 4) Перенос виртуальной машины между физическими серверами не составляет проблем? При условии что оба сервера имеют процессоры с поддержкой vmx. на одинаковых должен работать. как раз стенд собираю на разных процессорах убедиться и поэксперементировать 5) Синхронизация времени. Есть ли встроенные средства в kvm для синхронизации времени гостевых систем. Раз уж они запущены на физическом сервере, то использовать ntp не очень хочется, путь оно всегда будет равно времени на физической машине. можно привязать виртуальную машину к времени сервера, например дополнительно http://libvirt.org/ http://www.linux-kvm.org/ Вроде бы все. Буду рад любой дискуссии. А еще лучше описать реальный опыт организации виртуализации в продакшене. По факту оказывается узким горлышком производительность дисковой системы. Вывод для себя: Чем быстрее и железнее решение дисковой системы, тем лучше. Считаю, что отправная точка для расчета iops'ы и пропускная способность. -- Nikita A Menkovich http://libc6.org/ JID: menkov...@gmail.com Tel: +7 (921) 423-96-48
Re: Базовые вопросы по виртуализации
А поддержка kvm начиная с какого ядра имеется? -- WBR, Andrey N. Prokofiev IT department of the Korona Auto Ltd. Jabber ID: a...@korona-auto.com E-mail: a...@korona-auto.com Work Phone: +7-812-645-36-16 (ext. 100) -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4d9322fe.8040...@korona-auto.com
Re: Базовые вопросы по виртуализации
On Wed, Mar 30, 2011 at 04:33:02PM +0400, Korona Auto Ltd./ Andrey N. Prokofiev wrote: А поддержка kvm начиная с какого ядра имеется? http://en.wikipedia.org/wiki/Kernel-based_Virtual_Machine -- WBR, wRAR Powered by the ALT Linux fortune(6): В чём смысл помещения содержимого initrd образа в указанный каталог? Мало ли, вдруг разработчику захочется поковыряться в загруженном initrd? -- ldv in devel@ signature.asc Description: Digital signature