🗊Управление памятью в гипервизоре Все о виртуализации памяти в Parallels Анна Воробьева

Категория: Новости
Нажмите для полного просмотра!
Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №1Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №2Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №3Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №4Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №5Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №6Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №7Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №8Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №9Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №10Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №11Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №12Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №13Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №14Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №15Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №16Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №17Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №18Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №19Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №20Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №21Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №22Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №23Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №24Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №25Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №26Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №27Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №28Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №29Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №30

Содержание

Вы можете ознакомиться и скачать Управление памятью в гипервизоре Все о виртуализации памяти в Parallels Анна Воробьева. Презентация содержит 30 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Управление памятью в гипервизоре
Все о виртуализации памяти в Parallels
Анна Воробьева
Описание слайда:
Управление памятью в гипервизоре Все о виртуализации памяти в Parallels Анна Воробьева

Слайд 2





Утилизация памяти
Утилизация памяти
Описание слайда:
Утилизация памяти Утилизация памяти

Слайд 3





Содержание
Постановка задачи
Решения
Квоты, выбор backing store, алгоритма вытеснения
Balloon
Page sharing, compression
Сравнение по продуктам
Описание слайда:
Содержание Постановка задачи Решения Квоты, выбор backing store, алгоритма вытеснения Balloon Page sharing, compression Сравнение по продуктам

Слайд 4





Немного терминологии
Описание слайда:
Немного терминологии

Слайд 5





Задача распределения памяти
Описание слайда:
Задача распределения памяти

Слайд 6





Разграничим термины
Overcommitment
Описание слайда:
Разграничим термины Overcommitment

Слайд 7





Распределение памяти: шаг 1
Описание слайда:
Распределение памяти: шаг 1

Слайд 8





Алгоритмы вытеснения
LRU (last recently used)
FIFO (first in first out)
Aging (+NFU) 
NRU (not recently used – A-/D- bits)
 а ведь еще можно дать всем второй шанс
Clock
Random
Описание слайда:
Алгоритмы вытеснения LRU (last recently used) FIFO (first in first out) Aging (+NFU) NRU (not recently used – A-/D- bits) а ведь еще можно дать всем второй шанс Clock Random

Слайд 9





Алгоритмы вытеснения
Гостевая ОС вытесняет страницы по своим алгоритмам (semantic gap)
Отсутствие локальности обращений
ОС не может поместить в процесс своего агента, а мы можем
Описание слайда:
Алгоритмы вытеснения Гостевая ОС вытесняет страницы по своим алгоритмам (semantic gap) Отсутствие локальности обращений ОС не может поместить в процесс своего агента, а мы можем

Слайд 10





  Office-битва
(Windows 2008 x64) 

Вытеснение (swapping)
Описание слайда:
Office-битва (Windows 2008 x64) Вытеснение (swapping)

Слайд 11





Ballooning
Описание слайда:
Ballooning

Слайд 12





Ballooning
Плюс
Описание слайда:
Ballooning Плюс

Слайд 13





Распределение памяти: шаг 2
Описание слайда:
Распределение памяти: шаг 2

Слайд 14





Но откуда известен объем ресурса?
Конфигурационные данные
Описание слайда:
Но откуда известен объем ресурса? Конфигурационные данные

Слайд 15





Опасности конфигурируемых данных
Избыток назначенной памяти (32 no-pae + 4GB RAM)
Своп из-за низкой гарантии
Незаслуженный дефицит при лимите меньше назначенной памяти
Оптимистичный лимит для ноды
Описание слайда:
Опасности конфигурируемых данных Избыток назначенной памяти (32 no-pae + 4GB RAM) Своп из-за низкой гарантии Незаслуженный дефицит при лимите меньше назначенной памяти Оптимистичный лимит для ноды

Слайд 16





Распределение памяти: шаг 3
Описание слайда:
Распределение памяти: шаг 3

Слайд 17





Backing storage
Влияет на
Описание слайда:
Backing storage Влияет на

Слайд 18





Распределение памяти: шаг 4
Описание слайда:
Распределение памяти: шаг 4

Слайд 19





  Меняем тики на данные
Page sharing
Описание слайда:
Меняем тики на данные Page sharing

Слайд 20





 Меняем тики на данные
Page sharing
Описание слайда:
Меняем тики на данные Page sharing

Слайд 21





Распределение памяти: полная картина
Описание слайда:
Распределение памяти: полная картина

Слайд 22





СРАВНЕНИЕ ПРОДУКТОВ, ПРЕДСТАВЛЕННОЕ ДАЛЕЕ, ЯВЛЯЕТСЯ ЛИШЬ МНЕНИЕМ. 

Disclaimer
Описание слайда:
СРАВНЕНИЕ ПРОДУКТОВ, ПРЕДСТАВЛЕННОЕ ДАЛЕЕ, ЯВЛЯЕТСЯ ЛИШЬ МНЕНИЕМ. Disclaimer

Слайд 23


Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №23
Описание слайда:

Слайд 24





Сравнение: Xen Server – осторожность превыше всего
Исключительно ballooning
Page-sharing & swapout присутствуют в xen hypervisor 4.0
Описание слайда:
Сравнение: Xen Server – осторожность превыше всего Исключительно ballooning Page-sharing & swapout присутствуют в xen hypervisor 4.0

Слайд 25





Сравнение: VMWare ESX – сильнейшие со времен Waldspurger-а
В статье 2002ого года они уже описывают balloon, квоту, page sharing, idle-memory tax swapout
Некоторая инертность в новом, compression не интегрирован с suspend-ом
Описание слайда:
Сравнение: VMWare ESX – сильнейшие со времен Waldspurger-а В статье 2002ого года они уже описывают balloon, квоту, page sharing, idle-memory tax swapout Некоторая инертность в новом, compression не интегрирован с suspend-ом

Слайд 26





Сравнение: KVM – все блага Linux-а
Balloon включен в дерево Linux
Эффективнейший KSM достался бесплатно
Блага надежного вытеснения
Compression и алгоритмы, специфичные для виртуализации, могут идти с запозданием
Описание слайда:
Сравнение: KVM – все блага Linux-а Balloon включен в дерево Linux Эффективнейший KSM достался бесплатно Блага надежного вытеснения Compression и алгоритмы, специфичные для виртуализации, могут идти с запозданием

Слайд 27





Сравнение: HyperV – все что не от нас, то от лукавого
Hot-plug memory + balloon
Оверкоммит опасен и вреден
Описание слайда:
Сравнение: HyperV – все что не от нас, то от лукавого Hot-plug memory + balloon Оверкоммит опасен и вреден

Слайд 28





Сравнение: PSBM
Свой алгоритм компрессии и его интеграция:
Эффективная реализация для разнотипной нагрузки
Быстрый suspend/resume/snapshot
Для однотипной нагрузки – контейнеры
Описание слайда:
Сравнение: PSBM Свой алгоритм компрессии и его интеграция: Эффективная реализация для разнотипной нагрузки Быстрый suspend/resume/snapshot Для однотипной нагрузки – контейнеры

Слайд 29


Управление памятью в гипервизоре Все о виртуализации памяти в Parallels  Анна Воробьева, слайд №29
Описание слайда:

Слайд 30





Вопросы?
mailto: anyav@parallels.com
Описание слайда:
Вопросы? mailto: anyav@parallels.com



Похожие презентации
Mypresentation.ru
Загрузить презентацию