1.2, Xen (??), 01:23, 04/04/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Кому-нибудь встречались более-менее свежие бенчмарки Xen vs KVM?
| |
|
2.3, Чёртик (?), 01:31, 04/04/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
Linode писали, что с радостью перешли с Xen на KVM, видимо, у них хост системы Linux и крутят в них тоже Linux, и т.к. KVM разрабатывается разработчиками ядра линукс, то и проблем минимум.
Xen хорош, когда нужно крутить Win под старыми машинами на базе Linux (читай когда денег на железо мало), но и настроить Xen очень не просто.
| |
|
3.12, пох (?), 07:04, 04/04/2019 [^] [^^] [^^^] [ответить]
| –12 +/– |
э... а можно по пунктам - что вы там настраиваете-настраиваете, такое непростое?
особенно по сравнению с заклинаниями для kvm (впрочем, за вас их, поди, интуитивно-приятная оболочка давно кашляет)
А у linode скорее всего дело не в линуксе в линуксе, а в обезьянках, которые вызубрили стопиццот ключей командной строки для kvm, и считают это очень ценным и полезным знанием.
А других админов для вас уже нет.
| |
3.19, Аноним (19), 12:59, 04/04/2019 [^] [^^] [^^^] [ответить]
| –3 +/– |
Amazon же наоборот радостно убежали на XEN, рапортуя об увеличении производительности. Кому верить?
| |
|
4.23, Anonimus (??), 14:03, 04/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
Так они вроде на kvm недавно с xen спрыгивали по той же причине. есть пруф об обратном переезде?
| |
|
|
2.25, Anonimus (??), 14:38, 04/04/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
Мы проводили собственные, перед переездом с первого на 2. Именно отчета sysbench не осталось, но в целом после тюнинга kvm он выиграл все тесты. Проц минимально, сеть и диск значительный буст был. Но есть и минусы:
1) нету удобной и не менее функциональной альтернативы xen-tools (писали свои скрипты для тех же целей)
2) нужно правильно готовить диск - дефолтно существующие инструменты создают кучу прослоек по типу если б делали внучную:
- сначала сделали на хосте lvm -> создали партицию -> опционально еще lvm, если инсталятор дистрибутива его создает -> форматируем
- либо поделки по типу qcow2, что еще хуже
решили тем что с помощью скриптов создаем на хосте lvm, потом сразу форматируем и через debootstrap вручную готовим ОС. бутерброд становится значительно тоньше с меньшим количеством прослоек и с намного более удобным ресайзом существующих дисков
3) нету удобной и адекватной альтернативы pygrub. Для загрузки используем маленький раздел с бутербродом выше так как без партиции на чистом lvm нельзя создать загрузочную запись. На этот раздел маунтим /boot
Из плюсов кроме хорошего буста производительности - все работает с ванильным ядром из коробки и ситуации что патченое ядро конфликтует с истемными либоми - практически исключены - вседены к минимуму. Также квм сейчас намного активнее развивается.
| |
|
|
4.31, Anonimus (??), 18:01, 04/04/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
и каким образом это должно работать? Для того что б загрузчик начал работать на разделе на котором он находится должна быть boot метка для MBR и efi метка для efi. на чистый lvm нельзя поставить этих меток.
| |
|
|
|
1.4, Stax (ok), 02:17, 04/04/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Реализация PVH Dom0 ("dom0=pvh") переведена из разряда экспериментальных на уровень готовых для ознакомления ("tech preview"). Гостевые системы PVH не требуют для своего выполнения компонентов помимо гипервизора
Блин, несколько раз прочел весь абзац и так и не понял, что же это такое. Я, конечно, Xen не щупал уже много лет но в свое время вроде понимал концепции. А тут - куча текста, слова умные, а в чем конкретно отличие от старой схемы со своим микроядром + модифицированным Linux-ядром в качестве dom0 + пачкой domU PV/HVM гостями - непонятно.
| |
|
2.5, leap42 (ok), 02:45, 04/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
раньше было 2 режима, pv и hvm. pv считался боле лёгким (нет гипервизора, qemu), но после тестов оказался сильно медленнее (hvm может аппаратно ускорять многое, за счёт этого). так появилась идея взять лучше из pv и hvm и сделать нечно среднее - pvh. результат всех удивил (вышло нехуже kvm), у xen просто вторая жизнь началась. абзац о зпиливании поддержки pvh для dom0, который раньше мог быть только pv.
| |
|
3.22, Stax (ok), 13:54, 04/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
> так появилась идея взять лучше из pv и hvm и сделать нечно среднее - pvh
Так этот pvh ближе к pv или hvm? В смысле он может запускать немодифицированные ОС (винду, линукс, который ничего не знает про Xen и тп) или только специально модифицированные под запуск в качестве domU ядра?
> абзац о зпиливании поддержки pvh для dom0, который раньше мог быть только pv.
А вот тут я совсем потерялся. Как это dom0 мог быть только pv? PV - это для того, что мы запускаем в domU. А dom0 это специальный режим, там же драйверы для железа все работают. Сетевухи, контроллеры дисков, видео - все работает нативно (ну или почти нативно). Например, я запускал Xen времен RHEL5 на ноутбуке и там работало все железо, кроме разве что коммерческий fglrx не хотел в dom0 работать (но свободный radeon вполне себе работал). А ноутбук это много хитростей с ACPI и прочим, и линукс в dom0 это нативно все видел и обрабатывал. А PV - это когда ядро виртуалки вместо реальных драйверов дергает через специальные API реализацию в вышестоящем dom0. И реального железа не видит. Ну, не совсем строго так, но примерно. Но dom0-то это явно не PV, он никого не дергает (ну, да, есть микро-гипервизор наверху, но и фиг с ним), в dom0 физически находятся драйверы всего железа на машине.
| |
|
4.34, izyk (ok), 08:15, 05/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
> А вот тут я совсем потерялся. Как это dom0 мог быть только pv?
В том смысле, что раньше xen в dom0 не использовал аппаратных плюшек.
А ядро надо было модифицировать для работы в dom0 начиная c RHEL6. RHEL5 вроде xen без модификаций поддерживал, или поставлял ядро сам(RHEL) вроде.
Теперь xen стал поддерживать PVH в режиме dom0. Цель получить поддержки xen dom0 в штатном ядре, как модуль kvm. ИМХО.
| |
|
|
2.6, leap42 (ok), 04:19, 04/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
кстати где-то со времён 3-х кернелов ядро модифицировать не надо, всё в основной ветке
| |
|
3.7, Нуб (?), 04:40, 04/04/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
А зачем модифицироввть ядро? Чтобы оно могло работать в виртуалке, или чтобы получить некие "плюшки"?
| |
|
|
5.20, Нуб (?), 13:08, 04/04/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
Объясните. Вот есть виртуалбокс. Я могу там загрузить дос, ос/2, виндовс любой версии, да хоть колибриос. А в Xen не смогу, потому что нужно модифицированное ядро системы? Какой же это тогда эмулятор?
| |
|
6.28, Anonimus (??), 14:48, 04/04/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
также можешь, просто вместо установки virtualbox ты ставишь патченое ядро.
| |
6.33, MirandaUser2 (?), 02:39, 05/04/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
в PV режиме требуется модификация ядра гостевой ОС. Но зато не требуется поддержка виртуализации в железе (CPU).
| |
|
7.37, Нуб (?), 17:34, 06/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
А такие ещё есть? Ну я там понимаю Alpha или SPARC. На x86 это с 2008 есть
| |
|
6.36, commiethebeastie (ok), 13:45, 05/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Объясните. Вот есть виртуалбокс. Я могу там загрузить дос, ос/2, виндовс любой
> версии, да хоть колибриос. А в Xen не смогу, потому что
> нужно модифицированное ядро системы? Какой же это тогда эмулятор?
Там для работы используются прослойка эмуляции, а драйверы данных ОС предназначены для работы на РЕАЛЬНОМ железе, а все остальное ты используешь на свой страх и риск. А вот в случае с модификацией ядра, используется родная паравиртуализация, а не подсовывание слоя эмуляции.
| |
|
|
|
3.26, Anonimus (??), 14:40, 04/04/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
Вы Xen давно ставили? При его установке вы устанавливает кастомное ядро, которое уже модифицированное.
| |
|
|
1.10, m (??), 06:02, 04/04/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
https://xenserver.org/
Notice: XenServer.org has been decommissioned as of March 31, 2019. This new landing page provides links to Citrix Hypervisor content and resources available on citrix.com and developer.citrix.com.
Теперь Xenserver стал "Citrix Hypervisor".
Никогда не связывайтесь с Citrix :)
| |
|
2.11, leap42 (ok), 06:36, 04/04/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
а xen уже давно под крылом Linux Foundation, citrix - только контрибьютер
если нравился xenserver - смотрите в сторону xcp-ng, функционал аналогичный старым версиям xenserver (ещё не урезанным) + всё через веб-морду (xo)
| |
|
3.13, пох (?), 07:08, 04/04/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
очень надеюсь, что это как-то поможет ему от индусских разработчиков с деревянными индусами-менеджерами.
хотя, конечно, зря. (просто мне когда-то нравился xen)
"только контрибьютер" - единственные, кто собираются что-то там иногда улучшать (для своей собственной, понятен, пользы)
А насчет не связываться с citrix - совет подтверждаю. Надысь узнал о них такое, что волосья на жопе дыбом стоят вторые сутки.
| |
|
4.14, Аноним (14), 07:20, 04/04/2019 [^] [^^] [^^^] [ответить]
| +6 +/– |
/*
- Знаешь как заинтересовать идиота?
- Как?
- Завтра расскажу.
*/
давай, рассказывай
| |
|
5.16, пох (?), 10:18, 04/04/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
да оно не в тему - в смысле, это про цитрикс, не про xen.
| |
|
|
|
|
1.17, Ддд (?), 11:43, 04/04/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –8 +/– |
Тормозная штука в которой хорошо раьотает только то что обходится без графики и звука
| |
|
|
3.21, вендузоед (?), 13:50, 04/04/2019 [^] [^^] [^^^] [ответить]
| –6 +/– |
ну да, у вас-то в линухе графики нет, я вот в понедельник на сайте дебиана видел, как вы работаете!
пойду дальше страдать в своем XenApp - к счастью, он позволяет источники страдания (в основном уродливые продукты 1эса, но и не только) хотя бы не устанавливать себе на машину.
| |
|
|
3.35, нах (?), 09:59, 05/04/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
а если вам нужны две виртуалки - то либо запускайте их по одной, либо пробрасывайте два разных "графических ускорителя".
А если два десятка - то убейтесь об стену, вы не нужны сообществу xen'одpoчеров.
А за xenap'пу надо платить денежков правильным ребятам.
| |
|
|
|