The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Amazon начинает использование гипервизора KVM вместо Xen, opennews (??), 12-Ноя-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


3. "'Amazon начинает использование гипервизора KVM вместо Xen'"  +6 +/
Сообщение от ЯПознаюМир (?), 12-Ноя-17, 22:48 
Тогда подробней расскажи что значит "без программного окружения хост-системы" - это KVM можно поставить вместо ОС или как это работает или в чем тогда выигрыш. До сих пор Xen всегда был более производительный.
Ответить | Правка | Наверх | Cообщить модератору

5. "'Amazon начинает использование гипервизора KVM вместо Xen'"  +/
Сообщение от Аноним (-), 12-Ноя-17, 22:52 
ядро, qemu, openrc, busybox. Пруфы производительности хена в студию.
Ответить | Правка | Наверх | Cообщить модератору

10. "'Amazon начинает использование гипервизора KVM вместо Xen'"  –10 +/
Сообщение от Аноним (-), 13-Ноя-17, 01:05 
>Пруфы производительности хена в студию.

KVM не поддерживает паравиртуализацию CPU, поэтому в некоторых конфигурациях Xen будет по определению быстрее.

Ответить | Правка | Наверх | Cообщить модератору

13. "'Amazon начинает использование гипервизора KVM вместо Xen'"  –2 +/
Сообщение от leap42 (ok), 13-Ноя-17, 03:49 
это в какой школе такую ерунду говорят? процессор при виртуализации эмулируется аппаратно, внутри самого себя, с помощью исполнения в другом кольце (хоть где-то они пригодились), паравиртуализация, как правило, вещь софтовая и потому будет медленнее.
Ответить | Правка | Наверх | Cообщить модератору

27. "'Amazon начинает использование гипервизора KVM вместо Xen'"  –1 +/
Сообщение от Аноним (-), 13-Ноя-17, 12:50 
видать разные use-case-ы.
Виртуализировать весь сервак под один хост, да там PV не нужно.
Виртуализировать сервак  под десяток "гостей" к примеру с одним хранилищем, уже выгодно PV?
Ответить | Правка | Наверх | Cообщить модератору

50. "'Amazon начинает использование гипервизора KVM вместо Xen'"  –1 +/
Сообщение от Аноним (-), 13-Ноя-17, 22:20 
Не все CPU средней давности могут в SLAT и/или IOMMU, далеко не все PCI девайсы могут в PCI passthrough. Есть куча ньюансов и возможных оптимизаций, которые решаются паравиртуализацией.
Кольца и прочие мелочи - только вершина айсберга.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

64. "'Amazon начинает использование гипервизора KVM вместо Xen'"  +/
Сообщение от пох (?), 15-Ноя-17, 18:53 
> Не все CPU средней давности могут в SLAT и/или IOMMU, далеко не

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

> все PCI девайсы могут в PCI passthrough. Есть куча ньюансов и

да кто ж им дасть? Или ты по pci-дивайсу на виртуалку выделять собираешься?
это вообще фича нужная исключительно редко.

Ответить | Правка | Наверх | Cообщить модератору

63. "'Amazon начинает использование гипервизора KVM вместо Xen'"  +/
Сообщение от пох (?), 15-Ноя-17, 18:50 
> это в какой школе такую ерунду говорят?

в твоей, видимо. То у тебя треды бесплатны, то вот аппаратная виртуализация.

> процессор при виртуализации эмулируется аппаратно

и кто тебе сказал, что это - бесплатно?

паравиртуализация - как правило софтовая реализация нужной функции целиком - то есть вместо попытки выполнения недоступной в этом режиме команды, внезапно-переключения в контекст гипервизора, разгребания ситуации гипервизором и эмуляции ее выполнения (и так по каждой команде, при обращении к сложному устройству их тыщи) с имитацией физического устройства - знающий о том, что выполняется в виртуальной среде гость просто зовет интерфейс гипервизора - "изобрази мне тут запись сектора на диск, что-ли", например, а не заполняем энцать несуществующих регистров несуществующего контроллера (каждая операция - переключение в гипервизор) и дергаем несуществующий dma напоследок. С чего бы второму варианту быть быстрее? Это совсем банальный случай, его и bare-metal гипервизоры умеют, а у xen есть возможности подменять и достаточно крупные куски функционала ядра прямым обращением к хосту (это вот и про выделение памяти в том числе).

дальше, правда, начинается диавольщина в деталях, типа образцового неумения ораклов работать с количеством ядер больше одного в паравиртуализованной сетевухе. Но у xen таких детских болезней я особо и не назову.

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

46. "'Amazon начинает использование гипервизора KVM вместо Xen'"  –2 +/
Сообщение от Аноним (-), 13-Ноя-17, 20:04 
> KVM не поддерживает паравиртуализацию CPU, поэтому в некоторых конфигурациях Xen будет
> по определению быстрее.

Ты KVM только на скриншотах видел шоле? По скорости CPU и RAM - KVM почти как bare metal, плюс-минус 5%

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

11. "'Amazon начинает использование гипервизора KVM вместо Xen'"  –6 +/
Сообщение от grsec (ok), 13-Ноя-17, 01:39 
busybox, qemu (без openstack или чего там сейчас модно?). Ты в своем уме?  Что это за поделиe на уроках иформатики?)

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

14. "'Amazon начинает использование гипервизора KVM вместо Xen'"  +1 +/
Сообщение от leap42 (ok), 13-Ноя-17, 03:51 
openstack нужен только тем, кто продаёт PaaS, а несколько хостов для внутренних нужд на базе openstack - сильный оверкилл
Ответить | Правка | Наверх | Cообщить модератору

16. "'Amazon начинает использование гипервизора KVM вместо Xen'"  +8 +/
Сообщение от Аноним (-), 13-Ноя-17, 06:43 
Срочно телеграфируй Безосу, мы обязаны предупредить его об уроках информатики.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

7. "'Amazon начинает использование гипервизора KVM вместо Xen'"  +2 +/
Сообщение от sabakka (?), 12-Ноя-17, 22:52 
VPC networking and EBS storage resources are implemented by dedicated hardware components that are part of all current generation EC2 instance families. It is built on core Linux Kernel-based Virtual Machine (KVM) technology, but does not include general purpose operating system components.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

9. "'Amazon начинает использование гипервизора KVM вместо Xen'"  +7 +/
Сообщение от EHLO (?), 12-Ноя-17, 23:21 
> Тогда подробней расскажи что значит "без программного окружения хост-системы" - это KVM
> можно поставить вместо ОС или как это работает или в чем
> тогда выигрыш.

Скорее как в ESXi и у анонима который "сам так делает", окружение просто кастрированное. Но для начальства и маркетинга оно концептуально отсутствует.

>  До сих пор Xen всегда был более производительный.

это миф


Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

25. "'Amazon начинает использование гипервизора KVM вместо Xen'"  +/
Сообщение от Anonimus (??), 13-Ноя-17, 12:29 
не совсем миф, у XEN намного лучше организованна работа с памятью и если на тестах в вакууме или с минимальным количеством виртуалок KVM мог в теста быть немного производительней, но на большом количестве виртуалок он уже серьезно регрессировал. по крайней мере так было раньше и по крайней мере тот же амазон в свое время выбрал именно XEN именно поэтому. Но то что амазон перешел на KVM заставляет пересмотреть ситуацию и провести дополнительные тесты по этому поводу. С точки зрения администрирования конечно удобнее работать с ванильным ядром и без заморочек с разными блоками памяти.
Ответить | Правка | Наверх | Cообщить модератору

34. "'Amazon начинает использование гипервизора KVM вместо Xen'"  +/
Сообщение от PnDx (ok), 13-Ноя-17, 15:13 
> пересмотреть ситуацию и провести дополнительные тесты по этому поводу. С точки
> зрения администрирования конечно удобнее работать с ванильным ядром и без заморочек
> с разными блоками памяти.

Пересмотр с тестами имени RH: https://bugs.centos.org/view.php?id=13763#c30014
"Я тут поставил RH-7.4 и у меня ВМ не поднимается", и пофиг что сломали не в xen.

Ответить | Правка | Наверх | Cообщить модератору

30. "'Amazon начинает использование гипервизора KVM вместо Xen'"  –1 +/
Сообщение от Аноним (-), 13-Ноя-17, 14:20 
"голое железо" - гугли.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

58. "'Amazon начинает использование гипервизора KVM вместо Xen'"  +/
Сообщение от Аноним (-), 14-Ноя-17, 20:56 
Ну вас, извращенцев, нафиг. Потом в контекстой рекламе затыкают чем-нибудь голым и железным.
Ответить | Правка | Наверх | Cообщить модератору

35. "'Amazon начинает использование гипервизора KVM вместо Xen'"  –1 +/
Сообщение от Аноним (-), 13-Ноя-17, 15:25 
> Тогда подробней расскажи что значит "без программного окружения хост-системы" - это KVM
> можно поставить вместо ОС или как это работает или в чем тогда выигрыш.

Выигрыш в том что как раз не надо ставить еще какое-то окружение, как в Xen. Xen все-равно без драйверов dom0 ни о чем.

> До сих пор Xen всегда был более производительный.

Когда-то был. А сейчас kvm используют всюду и допинали его толпой. А поскольку он еще и ставится парой команд и совершенно не интрузивный, в отличие от xen - с ним намного удобнее. Cказал apt-get install qemu-system-x86, или что там у кого - и понеслась. Даже ребута не надо. Xen так слабо.

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

56. "'Amazon начинает использование гипервизора KVM вместо Xen'"  +/
Сообщение от Andrew Kolchoogin (ok), 14-Ноя-17, 20:15 
> Выигрыш в том что как раз не надо ставить еще какое-то окружение

Надо.

Там Linux Kernel без сети и стораджа.

Ответить | Правка | Наверх | Cообщить модератору

57. "'Amazon начинает использование гипервизора KVM вместо Xen'"  +/
Сообщение от Аноним (-), 14-Ноя-17, 20:46 
> Надо.

Не надо. На хосте стоит обычная операционка, без извратов с гибридом бутлоадера и гипервизора и полунедооперационки к нему. Эта операционка и будет гипервизор для VM.

> Там Linux Kernel без сети и стораджа.

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

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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