Copyright © 2014 Packt Publishing
Первая публикация на английском языке: октябрь 2014
Все права защищены. Никакая часть этой книги не может быть воспроизведена, сохранена в поисковой системе или передана в любой форме или любыми средствами без предварительного письменного разрешения издателя, за исключением случаев кратких цитат, встроенных в критических статьях и обзорах.
При подготовке этой книги были предприняты все усилия чтобы гарантировать точность представленной информации. Тем не менее, информация, содержащаяся в этой книге, продается без гарантии в явном или неявном виде. Ни авторы, ни Packt Publishing, ни у их дилеры и дистрибьюторы не будут нести ответственность за любые убытки, вызванные или предположительно вызванные прямо или косвенно этой книгой.
Packt Publishing пыталась предоставить информацию о товарных знаках обо всех компаниях и продуктов, упомянутых в данной книге для надлежащего использования капиталов. Тем не менее, Packt Publishing не может гарантировать точность этой информации.
Copyright © 2015
|
Данный документ предоставляется по лицензии Creative Commons Attribution 3.0 License, за исключением разделов со специальными оговорками. |
2014-10-13
Аннотация
Проектирование архитектуры и построение сетевой инфраструктуры вашего облака с применением сетевой среды OpenStack Neutron.
- Автор
- Джеймс Дентон
- Рецензенты
- Кевин Джексон
- Джордж Армин Гарсиа Лопес
- Джейкоб Уолкик
- Редактор выпуска
- Картикей Пандей
- Редактор
- Ричард Харвей
- Редактор разработки содержания
- Сусмита Панда
- Технический редактор
- Шини Пуджари
- Литературные редакторы
- Рошни Банерджи
- Саранг Чари
- Каруна Нарайянан
- Координатор проекта
- Карик Ведам
- Корректоры
- Мартин Дайвер
- Амиша Грин
- Саманта Лайон
- Составители указателя
- Хаманджини Бари
- Моника Аджмера Мехта
- Теджал Сони
- Графика
- Шитал Ауте
- Ронак Дхрув
- Валентина д`Сильва
- Диша Хариа
- Абхинаш Саху
- Координаторы производства
- Апарна Бхагат
- Шантану Н. Загаде
- Изготовитель переплета
- Апарна Бхагат
Автор посвящает эту книгу памяти своего деда, благородного Эгги, чья любознательность во всех вопросах, в том числе в технике, помогла автору сформировать его идентичность и сферу деятельности.
Эта книга также посвящена его другу Алехандро Мартинесу, великому товарищу по команде и Racker.
- 1. Подготовка сети для OpenStack
- 2. Установка OpenStack
- Требования системы
- Перед тем как вы начнете
- Установка и настройка протокола службы времени
- Модернизация системы
- Установка OpenStack
- Заключение
- 3. Установка Neutron
- 4. Построение инфраструктуры виртуальной коммутации
- Предоставление экземплярам связности второго уровня
- Типы сетей Neutron
- Выбор подключаемых программ сетевой среды
- Настройка подключаемых программ сетевой среды второго уровня
- Заключение
- 5. Создание сетевой среды с применением Neutron
- Управление сетевой средой
- Управление сетевой средой в командной строке
- Создание однородной сетевой среды в командной строке
- Создание виртуальной сети в командной строке
- Создание локальной сети в командной строке
- Просмотр сетей в командной строке
- Обзор свойств сетевой среды в командной строке
- Модернизация сетевой среды в командной строке
- Удаление сетевой среды в командной строке
- Создание сетевой среды в инструментальной панели
- Подсети в Neutron
- Создание подсетей в инструментальной панели
- Порты Neutron
- Подключение экземпляров к сетевой среде
- Изучение процесса получения адресов экземплярами
- Изучение извлечения метаданных экземплярами
- Заключение
- 6. Создание маршрутизатора в Neutron
- Настройка агента третьего уровня в Neutron
- Управление маршрутизатором в командной строке
- Создание маршрутизаторов в командной строке
- Работа с интерфейсами маршрутизатора в командной строке
- Подключение внутренних интерфейсов к маршрутизатору
- Подключение интерфейсов шлюза к маршрутизатору
- Просмотр интерфейсов, подключенных к маршрутизатору
- Удаление внутренних интерфейсов
- Создание интерфейсов шлюза
- Просмотр маршрутизаторов в командной строке
- Просмотр свойств маршрутизаторов в командной строке
- Модернизация свойств маршрутизаторов в командной строке
- Трансляция сетевых адресов
- Управление плавающими IP адресами
- Демонстрация трафика от экземпляра в интернет
- Установка основы
- Создание сети внешнего провайдера
- Создание маршрутизатора Neutron
- Присоединение маршрутизатора к внешней сети
- Тестирование соединений шлюза
- Создание внутренней сети
- Присоединение маршрутизатора к внутренней сети
- Создание экземпляров
- Проверка связей экземпляров
- Наблюдение за поведением установленного по умолчанию NAT
- Назначение плавающих IP
- Переназначение плавающих IP
- Управление маршрутизатором в инструментальной панели
- Создание маршрутизатора в инструментальной панели
- Подключение интерфейсов шлюза к маршрутизатору в инструментальной панели
- Подключение внутреннего интерфейса к маршрутизатору в инструментальной панели
- Просмотр топологии сети в инструментальной панели
- Привязывание плавающих IP к экземплярам в инструментальной панели
- Отсоединение плавающих IP в инструментальной панели
- Заключение
- 7. Балансировка нагрузки обмена в Neutron
- Основы балансировки нагрузки
- Встраивание балансировщика нагрузки в сетевую среду
- Установка балансировщика нагрузки как службы
- Управление балансировщиком нагрузки в командной строке
- Построение балансировщика нагрузки
- Управление балансировщиком нагрузки в инструментальной панели
- Заключение
- 8. Безопасность экземпляров в сетевой среде
- Группы безопасности в OpenStack
- Межсетевой экран как служба
- Знакомство с iptables
- Работа с группами безопасности
- Управление группами безопасности в командной строке
- Создание групп безопасности в командной строке
- Удаление групп безопасности в командной строке
- Просмотр групп безопасности в командной строке
- Просмотр подробностей групп безопасности в командной строке
- Модернизация групп безопасности в командной строке
- Создание правил групп безопасности в командной строке
- Удаление правил групп безопасности в командной строке
- Просмотр правил групп безопасности в командной строке
- Просмотр подробностей правил групп безопасности в командной строке
- Применение групп безопасности к экземплярам в командной строке
- Реализация правил групп безопасности
- Работа с группами безопасности в инструментальной панели
- Работа с межсетевым экраном как службой
- Подготовка Neutron для межсетевого экрана как службы
- Работа с межсетевым экраном в командной строке
- Создание правил межсетевого экрана в командной строке
- Удаление правил межсетевого экрана в командной строке
- Просмотр правил межсетевого экрана в командной строке
- Просмотр подробностей правил межсетевого экрана в командной строке
- Модернизация правил межсетевого экрана в командной строке
- Создание политик межсетевого экрана в командной строке
- Удаление политик межсетевого экрана в командной строке
- Просмотр политик межсетевого экрана в командной строке
- Просмотр подробностей политик межсетевого экрана в командной строке
- Модернизация политик межсетевого экрана в командной строке
- Вставка правил в политики межсетевого экрана в командной строке
- Удаление правил в политики межсетевого экрана в командной строке
- Создание межсетевого экрана в командной строке
- Удаление межсетевого экрана в командной строке
- Просмотр межсетевых экранов в командной строке
- Просмотр подробностей межсетевого экрана в командной строке
- Модернизация межсетевого экрана в командной строке
- Работа с межсетевыми экранами в инструментальной панели
- За кулисами правил межсетевого экрана
- Заключение
- Дополнение A. Дополнительные команды Neutron
- Дополнение B. Настройка ML2
- Указатель