Главная » Все файлы » Просмотр файлов из архивов » PDF-файлы » Лекция 5. Архитектура IaaS облаков

Лекция 5. Архитектура IaaS облаков

PDF-файл Лекция 5. Архитектура IaaS облаков Облачные вычисления и виртуализация (VCC) (63870): Лекции - 11 семестр (3 семестр магистратуры)Лекция 5. Архитектура IaaS облаков: Облачные вычисления и виртуализация (VCC) - PDF (63870) - СтудИзба2020-08-25СтудИзба

Описание файла

PDF-файл из архива "Лекция 5. Архитектура IaaS облаков", который расположен в категории "". Всё это находится в предмете "облачные вычисления и виртуализация (vcc)" из 11 семестр (3 семестр магистратуры), которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .

Просмотр PDF-файла онлайн

Текст из PDF

Архитектура IaaS ОблаковАнтоненко ВиталийIaaSВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам2Eucalyptus• Гибкая утилита для построения облачных инфраструктуры наIaaS уровне• Специально спроектирован для легкой установки и управленияIaaS платформы (для научных целей), с возможностьюмасштабирования.• Eucalyptus может быть развернут без модификации underинфраструктуры.Виртуализация и Облачные Вычисления, Лекция по IaaSПлатформам3Eucalyptus – Совместимость сГипервизорами• Operating System & Hypervisors• CentOS+XEN/KVM• Ubuntu+XEN/KVM• RHEL+XEN/KVM• VMWare ESX/ESXi• VMware vCenterВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам4Eucalyptus – Гостевая ОС• Microsoft Windows• 7, 8, 10, Server• Все современные Linux дистрибутивы• RedHat, CentOS, Ubuntu, Fedora, Debian, OpenSUSE, SLES, etc.Виртуализация и Облачные Вычисления, Лекция по IaaSПлатформам5Архитектура EucalyptusВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам6Компоненты Eucalyptus• Cloud controller (CLC)• Warlus• Storage controller• Cluster controller• Node controllerВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам7Cloud Controller (CLC)• The Cloud Controller (CLC) точка доступа в систему дляадминистраторов, разработчиков, проект-менеджеров, иконечных пользователей.• Функциональность:• Мониторинг доступных ресурсов для различных компонентовоблачной инфраструктуры• Распределен ресурсов• Планирование ресурсов• Мониторинг запущенных экземпляров ВМВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам8Eucalyptus - Cluster Controller(CC)• The Cluster Controller (CC) выполняется cluster frontend machine, илина любой другой машине с сетевым доступом как до NCs, так и доCLC.• Функциональность:• Получить запросы от CLC на размещения экземпляров ВМ• Решать на каком NCs разместить каждый конкретных экземпляр ВМ• Контролировать виртуальную сеть доступную для экземпляров ВМ• Собирать информацию о зарегистрированных NCs и сообщать ее CLCВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам9Eucalyptus - Node Controller (NC)• The Node Controller (NC) выполняется на каждой машине, гдепланируется запуск экземпляров ВМ.• Функциональность:• Собирать информацию относящуюся к использованию и доступностиресурсов• Формировать отчет в CC• Управлять жизненным циклом каждого экземпляра ВМВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам10Eucalyptus - Storage Controller• The Storage Controller (SC) предоставляет функциональностьидентичную Amazon Elastic Block Store (Amazon EBS).• SC ответственный за интерфейс между различными виртуальнымихранилищами: NFS, iSCSI, SAN devices, и т.д.Виртуализация и Облачные Вычисления, Лекция по IaaSПлатформам11Eucalyptus - Walrus• Walrus позволяет пользователям сохранять информацию ообъектах виртуализации.• Создавать, удалять , изменять, получать список объектов, илиуправлять политиками оркестрации.• Walrus совместим с Amazon’s Simple Storage Service (S3),проставляя механизм для сохранения и доступа к образамвиртуальных машин и пользовательских данныхВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам12Интерфейс EucalyptusВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам13Интерфейс EucalyptusВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам14Аппаратные требования Eucalyptus• Следуя минимальным спецификациям предлагаетсяиспользования сервера со следующими параметрами (длязапуска CC, CLC, Walrus, или SC).•Минимальные Рекомендуемые• CPU2GHz2 x 2GHz• Memory2GB4 GB• Disk5400rpm IDE7200rpm SATA• Disk space100 GB300 GB• Networking100 Mbps1000 MbpsВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам15Eucalyptus – Аппаратные требования дляNC•• CPU• Memory• Disk• Disk space• NetworkingМинимальныеVT extensions2 GB5400rpm IDE100 GB100 MbpsРекомендуемые64-bit, multi-core4 GBSSD300 GB1000 MbpsВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам16CloudStack• Разработам Cloud.com в 2010.• Infrastructure as a Service (IaaS) решение с открытым исходнымкодом.• “Программируемых” оркестратор ЦОД• Поддерживает несколько гипервизоров• Поддерживает машстабируемые сетевых хранилища• Поддерживает комплексное управление сетью (Firewall, loadbalancer, VPN, и т.д.)• Multi-tenantВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам17Платформа CloudstackComputeHypervisorXenServerStorageVMwareOracle VMKVMBare metalFiberChannelNFSSwiftBlock & ObjectLocal DiskiSCSIPrimary StorageNetworkSecondary StorageNetwork & Network ServicesNetworkTypeIsolationFirewallLoadbalancerVPNCloudstack - DashboardCloudstack – Управление ВМUsersVM OperationsStartConsole AccessVM StatusChangeService Offering•CPU Utilized2 CPUs4 CPUsStop•Network Read1 GBRAM4 GBRAMRestart•Network Writes20 GB200 GB20 Mbps100MbpsDestroyCloudstack - Volume & Snapshot ManagementAdd / DeleteVolumesVM 1VolumeCreate Templatesfrom VolumesVolumeScheduleSnapshotsNowView SnapshotHistoryTemplateHourlyWeeklyDailyMonthly….Cloudstack – Сеть и сетевые сервисы•Создание сетей и добавлениеВМ•Выделение public IP для NAT иload balancing•Контроль трафика ВМиспользую ingress и egressfirewall правила•Установка правил длябалансировки трафика междуВМOpenstack• ПО для построения IaaS облаков, разработанное Rackspace and NASAв 2010.• Compute (Nova)• Network (Neutron)• Image storage (Glance)• Block storage (Cinder) *• Object storage (Swift)*• Identity (Keystone)• Metering (Ceilometer)*• Orchestration (Heat)*• Dashboard (Horizon)* Не будем рассматривать на лекцииВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам23OpenStack• OpenStack реализует концепцию программно-определяемогоцентра обработки данных, который предоставляет простой иунифицированный доступ к различным вычислительнымресурсам, сетям передачи данных, системам хранения данных,а так же дополнительным сервисам, таким как:• балансировщики нагрузки (Load Balancer as a Service),• средства защиты периметра (Firewall as a Service, Security Groups),• объектное хранение данных, совместимое с Amazon S3.Виртуализация и Облачные Вычисления, Лекция по IaaSПлатформам24Архитектура OpenstackВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам25Openstack – Nova compute• Выполнения вычислительных задач• Виртуальные сущности:• ВМ или контейнер• Поддерживаемые гипервизоры• Libvirt (KVM, QEMU, Xen, LXC), XenAPI, Hyper-V, VMware ESX, PowerVM,Docker, Bare-metalВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам26Openstack – Glance storage• Модуль для обнаружения, регистрации и предоставлениядоступа к образам виртуальных сущностей.• В частности образом для ВМ• Информацию об образах передается Nova• Поддерживаемые форматы• raw, qcow2, …Виртуализация и Облачные Вычисления, Лекция по IaaSПлатформам27Openstack – Neutron Networking• Управление сетевой инфраструктурой• Оперирует такими объектами, как:••••СетьМаршрутизацииПодсетиПорты• Используемые технологии:• OpenVSwitch, Linux Bridge, … плагины от поставщиков оборудованияВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам28Openstack – keystone identity• Модуль предоставляет возможность аутентификациипользователя, и возможность авторизации в multitenantсистеме.• Оперируете такими терминами, как:• User authentication• Login servicesВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам29Openstack – horizon dashboard• Модуль предоставляет графический интерфейс дляадминистраторов и пользователей для информирования осостоянии, а также уравнения всеми модулями OpenStackВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам30Спасибо за внимание!Вопросы?anvial@lvk.cs.msu.suАнтоненко ВиталийВиртуализация и Облачные Вычисления, Вводная лекция31Преимущества IaaS платформ• сокращает время на развертывание и вывод на рынок тех илииных приложенийВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам32PS…Виртуализация и Облачные Вычисления, Лекция по IaaSПлатформам33Сравнение с традиционными системамивиртуализацииhttps://habrahabr.ru/company/icl_services/blog/281068/Виртуализация и Облачные Вычисления, Лекция по IaaSПлатформам34PSS…Виртуализация и Облачные Вычисления, Лекция по IaaSПлатформам35Платформа VMware vSphere• Решения для консолидации работы серверов практически любогоразмера, но ориентированы на хостинг небольшого количества (всравнении с облаком) крупных VM.• Для обеспечения надежности работы предлагается запуститьсерверы приложений на VM в кластерах/доменах (VMware HighAvailability vSphere)• наличие разделяемой системы хранения данных, высокойпропускной способности сети, что накладывает сложности,связанные с последующим масштабированием.• что повышает доступность приложения на уровне инфраструктуры, не требуяизменений на стороне приложения.Виртуализация и Облачные Вычисления, Лекция по IaaSПлатформам36Платформа VMware vSphereВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам37vs OpenStack• Заточен под scale-out• Распределенные приложения самостоятельно обеспечиваютсобственную отказоустойчивость на уровне приложения,независимо от базовой инфраструктуры и функцийгипервизоров.• Перемещая отказоустойчивость приложений вверх по стеку,облачные платформы позволяют отказаться от примененияспециализированного оборудованияВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам38Спасибо за внимание!Вопросы?anvial@lvk.cs.msu.suАнтоненко ВиталийВиртуализация и Облачные Вычисления, Лекция по IaaSПлатформам39.

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Нашёл ошибку?
Или хочешь предложить что-то улучшить на этой странице? Напиши об этом и получи бонус!
Бонус рассчитывается индивидуально в каждом случае и может быть в виде баллов или бесплатной услуги от студизбы.
Предложить исправление
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5140
Авторов
на СтудИзбе
441
Средний доход
с одного платного файла
Обучение Подробнее