The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Во FreeBSD Current реализована работа Xen dom0

02.04.2015 05:49

В порты FreeBSD добавлены компоненты гипервизора Xen, позволяющие использовать FreeBSD в качестве хост-системы (dom0) для запуска гостевых окружений. Для работы требуется процессор Intel с поддержкой EPT и IOMMU, а также сборка FreeBSD 11-Current с ревизией новее 279394. В состав порта входит ядро Xen, прошивка seabios и инструментарий xl, позволяющий управлять работой гостевых систем. Информацию о настройке можно найти в специально подготовленной инструкции. Из недоработок можно отметить отсутствие возможности проброса PCI-устройств и заморозки/миграции гостевых систем.

Работа Xen осуществляется в режиме PVH, который комбинирует элементы режимов паравиртуализации (PV) и полной виртуализации (HVM). С одной стороны в данном режиме применяется полная виртуализация на уровне ограничения привилегированных инструкций, изоляции системных вызовов и виртуализации таблиц страниц памяти, но с другой стороны используются методы паравиртуализации для ввода/вывода, обработки прерываний, организации загрузки и взаимодействия с оборудованием. Таким образом, PVH, как и режим PV, обеспечивает высокую производительность, благодаря исключению накладных расходов на симуляцию аппаратных устройств, но использует вместо PV MMU свойственные HVM механизмы аппаратной виртуализации для обеспечения более строгой изоляции виртуальных окружений.



  1. Главная ссылка к новости (http://www.freshports.org/emul...)
  2. OpenNews: Выпуск системы виртуализации Xen 4.5.0
  3. OpenNews: Отчёт о состоянии развития FreeBSD за третий квартал 2014 года
  4. OpenNews: Выпуск Bitrig 1.0, модернизированного форка OpenBSD
Автор новости: Крепчатик
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/41954-xen
Ключевые слова: xen, freebsd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (65) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, YetAnotherOnanym (ok), 09:49, 02/04/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Это хорошо.
     
  • 1.2, new_name (?), 09:54, 02/04/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Опа. Я 5 лет назад из-за этого считай с фри и мигрировал. Но они реализовали это раньше чем платформа сдохла.
    Интересно кто? Кто это сделал. Кто получал зарплату годами? И кто ему платил
     
     
  • 2.3, Аноним (-), 10:18, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • +6 +/
    О какой платформе речь? Реализовал Xen dom0 Roger Pau Monn сотрудник Citrix.
     
     
  • 3.35, тигар (ok), 17:04, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > О какой платформе речь? Реализовал Xen dom0 Roger Pau Monn сотрудник Citrix.

    не только. там (в citrix r&d) их несколько работало над этим всем.

     

  • 1.4, Аноним (4), 10:24, 02/04/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отличные новости.
     
     
  • 2.46, Аноним (-), 19:13, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    "Отличные новости, народ. Я создал штамм чумы, которая уничтожит весь Азерот", - вспомнилось мне, хотя и это тоже аллюзия на профессора из Футурамы.
     

  • 1.5, mozgoprav (ok), 10:34, 02/04/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Отличная новость!
    Теперь из стандартных виртуальизаций/контейнеров будет bhyve, xen и jail.
    Еще бы на jail возможность лимитировать ресурсы повесили и было бы совсем здорово.
     
     
  • 2.6, oops (ok), 10:39, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Еще бы на jail возможность лимитировать ресурсы повесили и было бы совсем здорово

    man 8 rctl

    Другое дело, что оно должно быть в GENERIC, а его там нет.

     
     
     
     
     
     
    Часть нити удалена модератором

  • 7.29, antitroll (?), 15:44, 02/04/2015 [ответить]  
  • +/
    речь о сравнении, а для сравнения нужно 2 или более объектов
     
     
  • 8.30, oops (ok), 15:45, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, речи о сравнении не было Это онином не в тему начал сравнивать... текст свёрнут, показать
     
  • 3.39, Аноним (-), 17:42, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > man 8 rctl

    Это все здорово, но оно даже cgroups проигрывает, а уж более специализированным штукам типа openvz и подавно.

    Знаете что такое too little and too late? Это фрибзда.

     
     
  • 4.44, oops (ok), 17:59, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    еще один!
    Да никто обратного и не говорил. Проигрывает - да, возможно, никто не спорит.
    Но человек спрашивал конкретный вопрос. Какой вопрос - такой ответ.
     
  • 4.58, Аноним (-), 04:44, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >Знаете что такое too little and too late?

    Знаем! Это твой моск! :-р

     
     
  • 5.72, Аноним (-), 14:38, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Типичный ответ бздуна. А ведь крыть-то нечем.
     
     
  • 6.77, Аноним (-), 15:42, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Аноним
    > Аноним
    > Типичный ответ бздуна. А ведь крыть-то нечем.

    Тихо cам с собою я веду беседу ..

     
  • 2.9, Аноним (-), 10:52, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Теперь из стандартных виртуальизаций/контейнеров будет bhyve, xen и jail.

    Будет. Когда нибудь. Но конкуренты ждать слоупоков не собираются.

     
     
  • 3.15, Крепчатик (?), 12:18, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А тут конкуренции и нет. Систему спокойно себе в удовольствие пилят. Больше возможностей предоставляемых системой => больше инвестиций. Увеличение взносов на развитие можно по freebsdfoundation увидеть что стабильно каждый год растёт.

    Ну и это соответственно будет подстёгивать заинтересованность в разработке системы. Что опять же повлечёт пункт выше и так далее как снежный ком.

    Именно что в FreeBSD ни с кем не соревнуются, её просто делают с упором на качественный, выверенный и стабильный код.

     
     
  • 4.82, Led (ok), 01:40, 04/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Систему спокойно себе в удовольствие пилят.

    Куда-куда?

     
  • 3.50, Аноним (-), 20:51, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну да, бзда рип и все такое (уже лет 10 как) -- только вот, очевидно, у некоторых опеннетчиков до сих пор такая попа-боль, что ни одну новость о бзд не могут пропустить не прокомментировав и не высказав свое "Фии" в сторону бзд и пользователей. С чего бы это? :)  
     
     
  • 4.61, тигар (ok), 08:31, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ну да, бзда рип и все такое (уже лет 10 как) --
    > только вот, очевидно, у некоторых опеннетчиков до сих пор такая попа-боль,
    > что ни одну новость о бзд не могут пропустить не прокомментировав
    > и не высказав свое "Фии" в сторону бзд и пользователей. С
    > чего бы это? :)

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

     
     
  • 5.62, Аноним (-), 10:36, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Перечитай это хотя бы 20 раз, до просветления. А потом скажи, нафига им девочки.
    http://en.wikipedia.org/wiki/Marshall_Kirk_McKusick
    http://lurkmore.to/FreeBSD
     
     
  • 6.67, тигар (ok), 10:46, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Перечитай это хотя бы 20 раз, до просветления. А потом скажи, нафига
    > им девочки.
    > http://en.wikipedia.org/wiki/Marshall_Kirk_McKusick
    > http://lurkmore.to/FreeBSD

    а где я написал, что у обиженых жизнью линапсоедов девочку увел МакКузик или Олман, например?

     
     
  • 7.68, Andrey Mitrofanov (?), 11:44, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    #>>>девочку которая посмотрела на этих мальчиков увел бсд-шник.
    >> Перечитай это хотя бы 20 раз, до просветления. А потом скажи, нафига
    >> им девочки.
    > а где я написал, что у обиженых жизнью линапсоедов девочку увел МакКузик
    > или Олман, например?

    Ты слишком _педалируешь этот "аргумент". Продолжай. Аудитория начала проникаться _твоей проблемой. </уши>

    PS: Это ты под "Аноним"-ом задвигал ту же какашку, или она просто тебе так близка оказалась?

    ---Как-как говоришь, у б3дешников-таки _есть "девочки"? Грандиозно.

     
     
  • 8.69, тигар (ok), 11:57, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    я немного растерялся ты начал перекличку обиженых бсд-шниками или закончил - ... текст свёрнут, показать
     
     
  • 9.70, Andrey Mitrofanov (?), 12:14, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    девочку которая посмотрела на этих мальчиков увел бсд-шник PS Это ты ... текст свёрнут, показать
     
     
  • 10.71, тигар (ok), 12:24, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    ну по моим наблюдениям под анонимом тут пишет усёр294 и еще пара дурачков хором... текст свёрнут, показать
     
     
  • 11.73, Аноним (-), 14:40, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так и скажи что бздуны ... текст свёрнут, показать
     
  • 2.16, Капитан (??), 12:18, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    У них там еще модуль vps.ko есть для OS level virtualization
     
  • 2.33, Аноним (-), 16:35, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >Теперь из стандартных виртуальизаций/контейнеров будет bhyve, xen и jail.

    А еще virtualbox и qemu) + к тому дровишки под vmware и hyperv.

     
     
  • 3.74, Аноним (-), 14:42, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >>Теперь из стандартных виртуальизаций/контейнеров будет bhyve, xen и jail.
    > А еще virtualbox и qemu) + к тому дровишки под vmware и
    > hyperv.

    Заметь, ни вбокс, ни кему в бзде не имеют аппаратной виртуализации. Хотя зачем это пусси.ехе-шникам?

     

  • 1.7, Аноним (-), 10:47, 02/04/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    То есть, теперь условный Изя сможет запускать гостевую винду во фряхе и играть в ААА игры без перезагрузок?
     
     
  • 2.10, Аноним (-), 10:53, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > То есть, теперь условный Изя сможет запускать гостевую винду во фряхе и
    > играть в ААА игры без перезагрузок?

    Что-то мне кажется что производительность графики изену не доставит. А пока бздуны запилят проброс GPU в виртуалку или хотя-бы виртуализацию 3D - изя успеет уйти на пенсию.

     
     
  • 3.53, Аноним (-), 21:10, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Что-то мне кажется что производительность графики изену не доставит. А пока бздуны
    > запилят проброс GPU в виртуалку или хотя-бы виртуализацию 3D - изя
    > успеет уйти на пенсию.

    Проснулся, чудик. Уж 2 года как DMAR поддерживается: https://lists.freebsd.org/pipermail/freebsd-arch/2013-May/014368.html
    Вылезай из анабиоза или изучай предмет на который фекалиями исходишь

     
  • 2.63, Аноним (-), 10:37, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Он и так это делает, сворачивая окно pussy.exe


     

  • 1.8, andy (??), 10:50, 02/04/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Поддержка DomU появилась в FreeBSD 8.0, вышедшей в 2009 году.
    Сейчас, в 2015, прикрутили Dom0. Вот что бывает, когда виртуализация
    "не нужна".
     
     
  • 2.11, Аноним (-), 10:54, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Сейчас, в 2015, прикрутили Dom0. Вот что бывает, когда виртуализация
    > "не нyжна".

    Ну а что, всего 6 лет прошло. По меркам бздюков - очень быстро. Ведь обычно то не менее 10...

     
  • 2.12, Аноним (-), 10:56, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не думаю, что виртуализация не нужна была, просто некому было реализовывать её. Компаний, которые хотели вложится в виртуализацию не очень много.
     
     
  • 3.21, Аноним (-), 12:44, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Компаний, которые хотели вложится в виртуализацию не очень много.

    Вообще-то их навалом. Вот в фряху с ее неадекватом и отрывом от реалий вкладываться да, дypaков немного.

     
     
  • 4.55, Yet_Another_Anonymous (?), 01:55, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > > Компаний, которые хотели вложится в виртуализацию не очень много.
    > Вообще-то их навалом. Вот в фряху с ее неадекватом и отрывом от реалий вкладываться да, дypaков немного.

    Google, Yandex, Netflix входят в число тех немногих дураков.

     
     
  • 5.75, Аноним (-), 14:44, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Google, Yandex,

    ЧОЧО?

     
     
  • 6.79, Yet_Another_Anonymous (?), 15:55, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Google, Yandex,
    > ЧОЧО?

    Внезапно, Google спосируют FreeBSD. Пруф:

    https://www.freebsdfoundation.org/donate/sponsors#item-2

     
  • 6.80, Аноним (-), 16:29, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Google заплатил миллион долларов за портирование песочницы capsicum на linux и остался доволен.
    А от yandex регулярно патчи приходят.
     
  • 5.83, guesto (?), 11:08, 05/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> > Компаний, которые хотели вложится в виртуализацию не очень много.
    >> Вообще-то их навалом. Вот в фряху с ее неадекватом и отрывом от реалий вкладываться да, дypaков немного.
    > Google, Yandex, Netflix входят в число тех немногих дураков.

    Juniper тоже в числе дураков, равно как и iXsystems.

     
  • 2.17, Dmitry (??), 12:21, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Поддержка DomU появилась в FreeBSD 8.0, вышедшей в 2009 году.
    > Сейчас, в 2015, прикрутили Dom0. Вот что бывает, когда виртуализация
    > "не нужна".

    У меня несколько десятков серверов, работающих над совершенно разными задачами (базы данных, NAS, WEB, BRAS, маршрутизаторы, различные сервисы). Я честно пытался несколько лет понять, для каких именно задач подходит виртуализация, но так и не понял выигрыша от нее. 100% потребностей покрывают jail+лимиты.

     
     
  • 3.22, Аноним (-), 12:44, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > понять, для каких именно задач подходит виртуализация, но так и не
    > понял выигрыша от нее. 100% потребностей покрывают jail+лимиты.

    Тем временем более 51% рынка х86 серверов идет под виртуализацию. Странно.

     
     
  • 4.25, Аноним (-), 13:28, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Просто мега дурно аноним незнающий что такое Jail, и не разбирающийся в визуализации плюс берущий цифры с потолка.
     
     
  • 5.32, Аноним (-), 16:13, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А зачем анониму джейл?

    Вчера был openvz, сегодня есть lxc и docker.


     
     
  • 6.56, Yet_Another_Anonymous (?), 01:59, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > А зачем анониму джейл?
    > Вчера был openvz, сегодня есть lxc и docker.

    Джейл был ещё когда OpenVZ был проприетарным. Да и сейчас OpenVZ (наравне с Jails) нельзя сбрасывать со счетов: по уровню секурности LXC и Docker сильно проигрывают, а LXC больше подходит для изоляции отдельных нерутовых процессов, чем целых окружений.

     
     
  • 7.64, Аноним (-), 10:40, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ддейл слегка устарел, даже по секурности. И вообще, для секурности есть квм. Аппаратная виртуализация и не более 15% оверхеда. Чего ещё желать?

     
     
  • 8.78, Yet_Another_Anonymous (?), 15:49, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    В чём Jail устарел и что не так с его секурностью Да в нём нет живой миграции, ... текст свёрнут, показать
     
  • 3.26, ALex_hha (ok), 14:18, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Я честно пытался несколько лет понять, для каких именно задач подходит виртуализация, но так и не понял выигрыша от нее

    спроси у AWS, например, они тебе расскажут

     
     
  • 4.28, Andrey Mitrofanov (?), 14:22, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >> но так и не понял выигрыша от нее
    > спроси у AWS, например, они тебе расскажут

    "Виртуализация подходит для продажи виртуализации."  </??>

     
  • 3.48, IMHO (?), 20:10, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    обычно виртуализацию применяют для роутеров, на которое не дало денег гачальство
     
     
  • 4.66, Аноним (-), 10:44, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > обычно виртуализацию применяют для роутеров, на которое не дало денег гачальство

    гачальство?

    Софтовые роутеры - очень удобная вещь, особенно если это virtual instance. Сеть становится проще, гибче и быстрее.

     

  • 1.34, iZEN (ok), 16:42, 02/04/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Неужели можно будет нормальную Windows 8.1 Pro запустить?!
     
     
  • 2.41, Аноним (-), 17:45, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    скорее это можно будет сделать с VirtualBox, с учётом включения поддержки паравиртуализации
     
  • 2.54, Anonanaan (?), 22:58, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А она нужна вообще кому-то?
     
     
  • 3.81, iZEN (ok), 22:09, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А она нужна вообще кому-то?

    Oracle Java ME SDK 8.1 только в Windows работает... :(


     
  • 2.65, Аноним (-), 10:42, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    С икспи спрыгиваешь?
     

  • 1.47, Сергей (??), 19:29, 02/04/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Новость на мой взгляд крайне позитивная, а из-за лицензии freebsd и наличия zfs из коробки можно ожидать появления на рынке виртуализации новых игроков, что приведет и к росту качества имеющихся продуктов и снижению цен на них...
     
     
  • 2.49, andy (??), 20:22, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Уже Joynet показывался, желающих пользоваться было немного.
     
     
  • 3.52, Аноним (-), 21:08, 02/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    полно
     
     
  • 4.60, Аноним (-), 07:35, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > полно

    По сравнению с чем?


     
  • 2.57, Аноним (-), 04:24, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > а из-за лицензии freebsd

    ...жлобье как обычно зажилит все самые вкусные наработки, со всеми вытекающими :)

     
  • 2.59, Аноним (-), 07:34, 03/04/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > а из-за лицензии freebsd

    ...жлобье как обычно зажилит все самые вкусные наработки, со всеми вытекающими :)

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру