1 / 13

Коноплев В.В. ИКИ РАН Перспективные компьютерные системы: устройства, методы и концепции

Текущие и перспективные технологии виртуализации как платформа для организации облачных вычислений: сравнение и анализ. Коноплев В.В. ИКИ РАН Перспективные компьютерные системы: устройства, методы и концепции Таруса, март 2011. Виртуализация и облачные вычисления.

john
Download Presentation

Коноплев В.В. ИКИ РАН Перспективные компьютерные системы: устройства, методы и концепции

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Текущие и перспективные технологии виртуализации как платформа для организации облачных вычислений: сравнение и анализ Коноплев В.В. ИКИ РАН Перспективные компьютерные системы: устройства, методы и концепции Таруса, март 2011

  2. Виртуализация и облачные вычисления • «Иерархия» облачных сервисов • Технологии виртуализации

  3. Что нам дает виртуализация • Для центра данных • Консолидация вычислительных ресурсов • Решение проблем безопасности • Для конечных пользователей • Свобода выбора системного ПО • Функции системного администрирования • Предоставления гарантий на вычислительные ресурсы

  4. Экономические аспекты консолидации

  5. Виртуализация как средство совместного использования вычислительных ресурсов • Технологии виртуализации • Типовые сценарии • Безопасный конкурентный • доступ к ресурсам • Научные приложения • Изолированный доступ с резервированием и гарантиями • Бизнес-приложения

  6. Характеристики технологий виртуализации • Управление доступом к ресурсам • Конкурентный • Изолированный • Накладные расходы • Переключение контекста • Программная эмуляция • Дублирование программного кода • Функциональные возможности • Свобода выбора гостевой OS • Возможности виртуализации оборудования • Прямой доступ к оборудованию

  7. Виды виртуализации Функциональность пр оизводительность

  8. Конкурентный и изолированный доступ к ресурсам на примереоперативной памяти в XEN и OpenVZ Гостевые ОС Виртуальнаяпамять Физическая память Расширения иперспективы Технология ballon driver позволяет динамически перераспределять RAM между гостевыми доменами Xenизолированныйдоступ к RAM RAM SWAP Комбинированный доступ к RAM SWAP RAM Новые контейнеры в lxcв Linux позволяют задавать ограничения на использование оперативной памяти Openvzконкурентныйдоступк RАМ SWAP RAM SWAP RAM

  9. Дублирование исполняемого кода Полная и пара- виртуализация Контейнеры (Оpenvz, LinuxVS) Контейнеры (Virtuzzo+vzfs) Уровень гипервизора Уровень ядра Системные библиотеки Приложения пользователей

  10. Негативные последствия дублирования кода • Расход дискового пространства • Расход оперативной памяти • Увеличение актуального набора исполняемых инструкций и данных • Расход КЭШ-памяти процессоров Физический сервер Эмуляторнагрузки WEB Виртуальныесервера DB Результаты заимствованы из: PradeepPadala, Xiaoyun Zhu, Zhikui Wang, Sharad Singhal, and Kang G. Shin «Performance Evaluation of Virtualization TechnologiesforServer Consolidation» // University of Michigan& Hewlett Packard Laboratories -- joint research.

  11. Виртуализация ввода-вывода (1) DMA VM Обычный доступ Доступ с аппаратной виртуализацией VM RAM DEVICE VMM Host RAM DMA + IOMMU (VT-d) VM DEVICE VM RAM VMM Host RAM

  12. Виртуализация ввода-вывода (2) Network IO Disk IO Yaozu Dong, Jinquan Dai, Zhiteng Huang, Haibing Guan, Kevin Tian, Y. Jiang. Towards High-Quality I/O Virtualization// SYSTOR'09, Haifa, Israel

  13. Заключение

More Related