The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +/
Сообщение от opennews on 25-Апр-10, 23:35 
Драйвер VMWare balloon был добавлен (https://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2....) в ядро 2.6.34. Под термином "ballooning (http://blog.vkernel.com/2009/12/5-simple-steps-to-resolve-me...)" подразумевается техника, которая позволят гипервизору виртуализированной гостевой операционной системы динамически ограничивать объём  доступной оперативной памяти (естественно, если гость это поддерживает). При возникновении нехватки памяти, когда гипервизор обнаруживает, что ему нужно перегруппировать страницы в памяти, он инструктирует драйвер для того, чтобы тот выделил некоторое количество страниц, и физическая память была возвращена гипервизору. Позднее гипервизор, присоединяя кадровые страницы к памяти, может вернуть память гостевой ОС и проинструктировать драйвер, чтобы тот "раздул баллон".


Драйвер уже несколько лет поставлялся различными дистрибутивами, а также в составе VMWare Tools в том случае, если ди...

URL: https://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2....
Новость: http://www.opennet.dev/opennews/art.shtml?num=26366

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

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


1. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +1 +/
Сообщение от Анон on 25-Апр-10, 23:35 
Каким образом это должен поддерживать гость?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +1 +/
Сообщение от pavlinux (ok) on 25-Апр-10, 23:59 
Уметь запускать драйвер balloon.
Рекурсия аднака - чтоб уметь водить машину, нужно уметь водить машину. :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +/
Сообщение от Аноним (??) on 25-Апр-10, 23:56 
По-лезно. Ждем, пока доползет до мейнстрим дистров.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +1 +/
Сообщение от srs2k (ok) on 26-Апр-10, 04:54 
>Драйвер совершенно безопасен...

Угу. Страницы могут быть перекинуты гипервизором от одного гостя к другому, значит теоретически гости могут "заглядывать" в память других гостей.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  –1 +/
Сообщение от szh (ok) on 26-Апр-10, 09:50 
какое наивное предположение что разработчики ядра идиоты и ничего не понимают в безопасности. Очевидно содержимое страниц затирают.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +/
Сообщение от srs2k (ok) on 26-Апр-10, 11:33 
>какое наивное предположение что разработчики ядра идиоты

Товарищ, вы код по ссылке смотрели? Покажите мне, пожалуйста, где там драйвер затирает страницы.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

13. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +/
Сообщение от ig0r (??) on 26-Апр-10, 12:02 
страницы памяти могут быть перекинуты только если они свободны. вопрос: зачем затирать свободные страницы?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

17. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +1 +/
Сообщение от pavlinux (ok) on 26-Апр-10, 18:04 
free(ptr) еще не значит, что  ptr == NULL :)

Но надо быть большим шайтаном системного программирования,
чтоб отличать чужие PAGE выданные баллуном от обычных.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +/
Сообщение от iav (ok) on 26-Апр-10, 05:45 
Благая весть.
Может, через пару лет добавят и драйвера дисков, сети и видео.
Правда, к тому времени они уже мало кому будут нужны.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +/
Сообщение от Аноним (??) on 26-Апр-10, 15:44 
так вроде сеть уже есть (vmxnet\vmxnet3) c 2.6.32 версии
драйвера для дисков не нужны, так как симулируется реальная железка, под которую драйвера уже оооочень давно есть.

а вообще - на http://open-vm-tools.sourceforge.net/ есть все драйвера вмвари и о чудо - они под православной лицензией, мало того - еще и утилиты вмваревые есть.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

20. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +/
Сообщение от iav (ok) on 26-Апр-10, 19:21 
>так вроде сеть уже есть (vmxnet\vmxnet3) c 2.6.32 версии
>драйвера для дисков не нужны, так как симулируется реальная железка, под которую
>драйвера уже оооочень давно есть.
>
>а вообще - на http://open-vm-tools.sourceforge.net/ есть все драйвера вмвари и о чудо
>- они под православной лицензией, мало того - еще и утилиты
>вмваревые есть.

Вот только почему-то свежепоставленный центос5.4 и федора 12 без допоплнительных драйверов употребляют 92% процессорного времени хозяина, пребывая при этом idle. Хост - центос 5.3, VmWare Server последний.
Терпимо, но очень неаккуратно.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Запрашивает Миша Рыцаревъ"  +/
Сообщение от ua9oas email on 26-Апр-10, 08:24 
  Интересно, а на какое количество устройств драйверов в ядре там еще не хватает? А почему по состоянию на сегодня что то дольше обычного я не вижу обновлений ядра на kernel.org ? Что вообще еще в будущем туда добавят?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Отвечает Радио МАЯК"  +/
Сообщение от Анонимус_б8 on 26-Апр-10, 09:32 
Добавят wine ессно, как самый востребованный софт
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Запрашивает Миша Рыцаревъ"  +1 +/
Сообщение от svn (??) on 26-Апр-10, 09:50 
>Что вообще еще в будущем туда добавят?

Оно в регресиях погрязло. Там чинить всё что сломано года 2 можно ))

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +/
Сообщение от sluge (ok) on 26-Апр-10, 09:48 
неужто ктото работает в vmware не ставя tools?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +/
Сообщение от iav (ok) on 26-Апр-10, 09:52 
>неужто ктото работает в vmware не ставя tools?

Не так просто поставить их в актуальные линуксы.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

15. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +/
Сообщение от Аноним (??) on 26-Апр-10, 15:48 
>>неужто ктото работает в vmware не ставя tools?
>
>Не так просто поставить их в актуальные линуксы.

а как по мне - легко, под какое-нить старье - как раз таки проблемы есть, но они решаются при наличии ровных рук, похода на http://open-vm-tools.sourceforge.net/ и внимательного прочтения мануалов, современные же дистры ставят драйвера путем далее... далее... далее... при сборке драйверов фактически без проблем.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

16. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +/
Сообщение от Терминус on 26-Апр-10, 16:14 
А разве балун драйвер не заставляет гостевую ОС свапиться на диск
выделяя тем самым кусок реальной памяти , который в последствии и отдает более приоритетным виртуалкам? В новости как масло масляно написано .
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

18. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +/
Сообщение от pavlinux (ok) on 26-Апр-10, 18:09 
>А разве балун драйвер не заставляет гостевую ОС свапиться на диск
>выделяя тем самым кусок реальной памяти , который в последствии и отдает
>более приоритетным виртуалкам? В новости как масло масляно написано .

А ты свопу выключи :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

19. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +/
Сообщение от Терминус on 26-Апр-10, 19:15 
тогда думаю какие-то приложения при использовании
в гостевой ос  балун драйвера , могут схватит OOM
http://www.vmware.com/pdf/esx3_memory.pdf
стр. 6

---
You need to be sure your guest operating systems have sufficient swap space. This swap space
must be greater than or equal to the difference between the virtual machine’s configured
memory size and its reservation.
---

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

22. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +/
Сообщение от pavlinux (ok) on 26-Апр-10, 23:09 
>[оверквотинг удален]
>http://www.vmware.com/pdf/esx3_memory.pdf
>стр. 6
>
>---
>You need to be sure your guest operating systems have sufficient swap
>space. This swap space
>must be greater than or equal to the difference between the virtual
>machine’s configured
>memory size and its reservation.
>---

А-а-а-а-а, ты имел ввиду своп в самой виртуалке...
А если sysctl -w vm.swapness = 0 ?
Если конечно для приложения не будет хватать оперативки, то почему бы и не свопнутся?!
Иль ты думаешь, что использование баллуна ведет к необоснованному использованию свопа?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

23. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +/
Сообщение от Терминус on 27-Апр-10, 00:05 
>А если sysctl -w vm.swapness = 0 ?

Абы свопится все равно не перестанет при этом
>Иль ты думаешь, что использование баллуна ведет к необоснованному использованию свопа?

Коль гостевой ос сказали "раздуться"(с) то это уже обосновано ее малым приоритетом по ресурсам . Заставляет ли "раздувание" остальные процессы в свап уходить?! Скорее да чем нет.

Как я понял сама идея балуна , что гипервизор точно знает какой кусок
памяти виртуалки можно забрать не повредив данные , потому что у него есть
свой "инсайдер" на стороне гостевой ос , выделяющий эту память.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

24. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +/
Сообщение от pavlinux (ok) on 27-Апр-10, 00:07 
>Как я понял сама идея балуна , что гипервизор точно знает какой кусок
>памяти виртуалки можно забрать не повредив данные,

И на всякий случай, берет сразу из свопа? :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

25. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +/
Сообщение от Терминус on 27-Апр-10, 08:16 
да нет , там где балун драйвер внутри гостевой ос выделил.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

21. "Драйвер VMware Balloon добавлен в Linux-ядро 2.6.34"  +/
Сообщение от ононим on 26-Апр-10, 23:00 
я не совсем понимаю, зачем оно нужно в основном ядре. энтерпрайз решений на голых линуксах + продукт vmware никто не делает, а для "погонять винды или линукс" на рабочей станции или домашнем компе есть другие продукты типа того же Oracle VirtualBox, которые вполне справляются со своей задачей.

в чем смысл всех эти добавлений драйверов?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

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

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




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

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