OpenStack
книга

OpenStack : практическое знакомство с облачной операционной системой

Здесь можно купить книгу "OpenStack : практическое знакомство с облачной операционной системой" в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.

Автор: Андрей Маркелов

Форматы: PDF

Издательство: ДМК Пресс

Год: 2018

Место издания: Москва

ISBN: 978-5-97060-652-0

Страниц: 307

Артикул: 94747

Возрастная маркировка: 16+

Электронная книга
559

Краткая аннотация книги "OpenStack"

Книга знакомит читателя с основными сервисами облачной операционной системы OpenStack на начало 2018 года (версия Queens). Рассмотрены вопросы интеграции OpenStack и системы работы с контейнерами Docker, программно-определяемой системы хранения данных Ceph, настройки производительности и высокой доступности сервисов. В четвертое издание добавлен материал по работе с сетью, настройками производительности и отказоустойчивости. В связи с переходом на сервис Gnocchi переработана глава, посвященная сервису телеметрии. Издание рассчитано на ИТ-специалистов (системных и сетевых администраторов, а также администраторов систем хранения данных), желающих познакомиться с де-факто стандартом в области открытых продуктов построения облачной инфраструктуры типа IaaS – OpenStack.

Содержание книги "OpenStack : практическое знакомство с облачной операционной системой"


Предисловие
Благодарности
Об авторе
Рецензенты
Предполагаемая аудитория
О чем эта книга
Что нового во втором, третьем и четвертом изданиях?
Что вам необходимо помимо книги
Глава 1. Введение в OpenStack
Что такое облачная инфраструктура?
Что такое облачные приложения?
История OpenStack
Архитектура OpenStack
Гипервизор KVM и эмулятор QEMU
Дистрибутивы OpenStack
Глава 2. Настройка лабораторного окружения OpenStack
Подготовка CentOS 7 к использованию дистрибутива OpenStack RDO
Отличия RDO от «Upstream»
Как установить OpenStack RDO одной командой?
Как установить OpenStack одной командой из исходных кодов?
Как определить, какую версию OpenStack я использую?
Установка и настройка брокера сообщений
Установка и настройка базы данных
Переход на использование утилиты OpenStackClient
Глава 3. Сервис идентификации Keystone
Терминология Keystone
Установка и настройка Keystone
Работа с пользователями, ролями и проектами в Keystone
Глава 4. Сервис хранения образов Glance
Установка и настройка сервиса Glance
Подготовка образов виртуальных машин
Работаем с образами виртуальных машин
Глава 5. Сервис блочного хранилища Cinder
Архитектура Cinder
Настройка сервисов Cinder
Создание и удаление томов Cinder
Глава 6. Объектное хранилище Swift
Архитектура Swift
Подготовка дополнительных серверов лабораторного окружения
Установка сервиса Swift-proxy
Установка узлов хранения Swift
Создание сервисных колец Swift
Завершение настройки
Работа с сервисом Swift
Настройка Swift в качестве хранилища для Glance
Рекомендации по поиску неисправностей в сервисах Swift
Глава 7. Контроллер и вычислительный узел Nova
Архитектура Nova
Установка контроллера Nova
Установка вычислительных узлов Nova
Глава 8. Службы сети Neutron
Архитектура Neutron
Работа Neutron при создании экземпляра виртуальной машины
Установка узла управления Neutron
Установка сетевого узла Neutron
Установка вычислительного узла Neutron
Глава 9. Работа с виртуальными машинами из командной строки
Сеть в OpenStack
Запускаем экземпляр виртуальной машины
Добавляем к экземпляру виртуальной машины сеть
Моментальные снимки и резервные копии
Шифрование томов Cinder
Квоты на ресурсы
Зоны доступности и агрегирование вычислительных узлов в Nova
Зоны доступности в Cinder
Живая миграция виртуальных машин
Настройка экземпляров виртуальных машин при помощи cloud-init
Глава 10. За фасадом Neutron
Виртуальный коммутатор Open vSwitch
Группы безопасности
Утилита для визуализации сети plotnetcfg
Зеркалирование трафика на Open vSwitch для мониторинга сети в OpenStack
Балансировщик нагрузки как сервис (LBaaS)
Глава 11. Веб-панель управления Horizon и работа пользователя из графического интерфейса
Установка веб-интерфейса
Работа с OpenStack в интерфейсе Horizon
Глава 12. Сервис сбора телеметрии
Установка служб Gnocchi и Ceilometr управляющего узла
Установка службы триггеров Aodh
Установка служб вычислительного узла для отправки сообщений телеметрии
Интеграция с сервисами Glance и Cinder
Работа со службой телеметрии в современных версиях OpenStack
Работа со службой телеметрии Ceilometer в версиях Newton и ранее
Глава 13. Сервис оркестрации Heat
Архитектура сервиса
Установка сервисов Heat
Запуск простого стека
Глава 14. Контейнеры и OpenStack
Краткое знакомство с Docker
Совместное использование Docker и OpenStack
Настройка работы драйвера Docker для OpenStack Nova
Глава 15. Программно-определяемая система хранения данных Ceph
Архитектура Ceph
Быстрая установка кластера Ceph при помощи ceph-deploy
Установка кластера ceph вручную
Интеграция Ceph с сервисами OpenStack
Глава 16. Отказоустойчивость и производительность OpenStack
Обзор способов обеспечения высокой доступности сервисов облака
Выделение вычислительных ресурсов
Выделение оперативной памяти
Повышение производительности виртуальных машин
Повышение производительности сети
Определение аппаратных требований к оборудованию
Заключение
Приложение 1. Пример правил брандмауэра, реализующих группы безопасности на вычислительном узле
Приложение 2. Листинг шаблона Heat
Запуск одной виртуальной машины – test-server.yml
Приложение 3. Список основных используемых службами OpenStack сетевых портов

Все отзывы о книге OpenStack : практическое знакомство с облачной операционной системой

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Внимание!
При обнаружении неточностей или ошибок в описании книги "OpenStack : практическое знакомство с облачной операционной системой (автор Андрей Маркелов)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!