Copyright © 2013 Packt Publishing
Первая публикация на английском языке: сентябрь 2012
Вторая редакция: октябрь 2013 (английский язык)
Все права защищены. Никакая часть этой книги не может быть воспроизведена, сохранена в поисковой системе или передана в любой форме или любыми средствами без предварительного письменного разрешения издателя, за исключением случаев кратких цитат, встроенных в критических статьях и обзорах.
При подготовке этой книги были предприняты все усилия чтобы гарантировать точность представленной информации. Тем не менее, информация, содержащаяся в этой книге, продается без гарантии в явном или неявном виде. Ни авторы, ни Packt Publishing, ни у их дилеры и дистрибьюторы не будут нести ответственность за любые убытки, вызванные или предположительно вызванные прямо или косвенно этой книгой.
Packt Publishing пыталась предоставить информацию о товарных знаках обо всех компаниях и продуктов, упомянутых в данной книге для надлежащего использования капиталов. Тем не менее, Packt Publishing не может гарантировать точность этой информации.
Copyright © 2015
|
Данный документ предоставляется по лицензии Creative Commons Attribution 3.0 License, за исключением разделов со специальными оговорками. |
2015-01-23
Аннотация
Более 100 рецептов успешной установки и управления вашими облачными средами OpenStack с полным обзором Nova, Swift, Keystone, Glance, Horizon, Neutron и Cinder в редакции OpenStack Grizzly.
- Авторы
- Кевин Джексон
- Коди Банч
- Рецензенты
- Майк Дуган
- Лорен Мэлхойт
- Пол Ричардс
- Трэвор Робертс мл.
- Мэйш Сайдел-Кесинг
- Шен Вин
- Эрик Райт
- Редакторы
- Картикей Пандей
- Ребекка Юу
- Ведущий технический редактор
- Ажаруддин Шейх
- Технические редакторы
- Гаури Дасгупта
- Дипика Гаонкар
- Моника Джон
- Шини Пуджари
- Координаторы проекта
- Аршад Сопаривала
- Приянка Гоэл
- Корректор
- Стефэн Свони
- Составители указателя
- Моника Аджмера Мехта
- Рекха Наир
- Теджал Сони
- Графика
- Юврадж Маннари
- Коррдинатор производства
- Пуджа Чиплункар
- Изготовитель переплета
- Пуджа Чиплункар
Майк Дуган
Лорен Мэлхойт
Пол Ричардс
Трэвор Робертс мл.
Мэйш Сайдел-Кесинг
Шен Вин
Эрик Райт
- 1. Служба идентификации OpenStack Keystone
- 2. Запуск службы образов OpenStack
- Введение
- Установка службы образов OpenStack
- Настройка службы образов OpenStack с применением MySQL
- Настройка службы образов OpenStack службой идентификации OpenStack
- Управление образами при помощи службы образов OpenStack
- Регистрация хранимых удаленно образов
- Совместное использование образов владельцами
- Просмотр совместно используемых образов
- 3. Запуск вычислительной среды OpenStack
- Введение
- Установка служб контроллера вычислительной среды OpenStack
- Создание песочницы вычислительного сервера с применением VirtualBox и Vagrant
- Установка пакетов вычислительной среды OpenStack
- Настройка служб базы данных
- Настройка вычислительной среды OpenStack
- Настройка вычислительной среды OpenStack службой идентификации OpenStack
- Останов и запуск служб Nova
- Установка инструментов командной строки в Ubuntu
- Проверка служб вычислительной среды OpenStack
- Использование вычислительной среды OpenStack
- Управление группами безопасности
- Создание ключевых пар и управление ими
- Запуск нашего первого экземпляра
- Завершение экземпляра
- 4. Установка хранилища объектов OpenStack
- Введение
- Создание среды песочницы хранилища объектов OpenStack
- Установка хранилища объектов OpenStack
- Настройка хранилища
- Настройка репликаций
- Настройка службы хранилища объектов OpenStack
- Настройка сервера прокси хранилища объектов OpenStack
- Настройка сервера учетных записей
- Настройка сервера контейнеров
- Настройка сервера объектов
- Создание колец
- Останов и запуск хранилища объектов OpenStack
- Настройка хранилища объектов OpenStack службой идентификации OpenStack
- Наладка доступа SSL
- Тестирование хранилища объектов OpenStack
- 5. Использование хранилища объектов OpenStack
- 6. Администрирование хранилища объектов OpenStack
- Введение
- Подготовка дисков для хранилища объектов OpenStack
- Управление кластером хранилища объектов OpenStack при помощи swift-init
- Проверка состояния кластера
- Эталонное тестирование хранилища объектов OpenStack
- Управление емкостью кластера swift
- Удаление узлов из кластера
- Определение отказавших дисков и их замена
- Сбор статистики использования
- 7. Запуск блочного хранилища OpenStack
- 8. Сетевые среды OpenStack
- Введение
- Настройка одноранговой сетевой среды с применением DHCP
- Настройка сетевой среды менеджером виртуальных сетей
- Настройка диапазонов IP каждого владельца для менеджера виртуальных сетей
- Автоматическое назначение фиксированных сетей владельцам
- Изменение фиксированной сети владельцам
- Присоединение плавающих IP адресов к экземпляру вручную
- Отсоединение плавающих IP адресов от экземпляра вручную
- Автоматическое назначение плавающих IP
- Создание песочницы сервера сетевой среды для Neutron с применением VirtualBox и Vagrant
- Установка и настройка OVS для Neutron
- Установка и настройка API сервера Neutron
- Настройка узлов вычислительной среды OpenStack для Neutron
- Создание сетевой среды Neutron
- Удаление сетевой среды Neutron
- Создание внешней сетевой среды Neutron
- 9. Использование инструментальной панели OpenStack
- Введение
- Установка инструментальной панели OpenStack
- Использование инструментальной панели OpenStack для управления ключами
- Использование инструментальной панели OpenStack для управления сетевыми средами Neutron
- Использование инструментальной панели OpenStack для управления группами безопасности
- Использование инструментальной панели OpenStack для запуска экземпляров
- Использование инструментальной панели OpenStack для завершения экземпляров
- Использование инструментальной панели OpenStack для соединения с экземплярами с применением VNC
- Использование инструментальной панели OpenStack для добавления новых владельцев
- Использование инструментальной панели OpenStack для управления пользователями
- 10. Автоматизация установок OpenStack
- Введение
- Установка сервера Opscode Chef
- Установка клиента Chef
- Загрузка справочника рецептов для поддержки DHCP, Razor и OpenStack
- Установка PuppetLabs Razor и DHCP из справочника рецептов
- Сборка среды Chef для OpenStack
- Загрузка первого узла OpenStack в Razor
- Определение брокера, модели и политики Razor
- Контроль установки узла
- Использование Chef для установки OpenStack
- Расширение нашей среды OpenStack
- 11. Высокая доступность OpenStack
- 12. Поиск и устранение неисправностей
- Введение
- Понимание ведения журналов
- Проверка служб OpenStack
- Поиск и устранение неисправностей в службах вычислительной среды OpenStack
- Поиск и устранение неисправностей в службах хранилища объектов OpenStack
- Поиск и устранение неисправностей в инструментальной панели OpenStack
- Поиск и устранение неисправностей в службах аутентификации OpenStack
- Поиск и устранение неисправностей в сетевой среде OpenStack
- Предоставление сообщений об ошибках
- Получение помощи в сообществе
- 13. Мониторинг