С 1991 года на компьютерном рынке России
т.: 676 0965, 676 0396
Москва, Сосинская ул. 43,
м. Волгоградский проспект
Реализация облачного хранилища с OpenStack Swift
Проектирование, реализация и успешное управление вашим собственным кластером облачного хранилища с использованием популярного программного обеспечения OpenStack Swift.
Кападиа Амар, Варма Средхар,Раджана Крис.
Copyright © 2014 Packt Publishing. All rights reserved.
Перевод
978-1782168058
:
Copyright © 2014, ссылки обязательны
см. также
Руководство по эксплуатации OpenStack
список доступных у нас материалов по близкой тематике на русском языке см. на странице
GPFS
Оглавление
Заглавная страница
Благодарности
Состав исполнителей
Предисловие
Об авторах
О наших рецензентах
Поддерживаемые файлы, электронные книги, скидки и т.п.
Оглавление
Вводная часть
1.
Облачное хранилище: Почему я не могу быть как Google?
Элементы облачного хранилища
Уменьшенная полная стоимость владения
Неограниченное масштабирование
Эластичность
Предоставление по запросу
Универсальный доступ
Множественное владение
Варианты использования
Воздействие приложений
Шлюзы облака
Хранилище объектов
OpenStack Swift
Заключение
2.
Архитектура OpenStack Swift
Логическая организация объектов
Реализация Swift
Ключевые принципы архитектуры
Организация физических данных
Программные серверы информационных каналов
Один день из жизни операций создания
Один день из жизни операций чтения
Один день из жизни операций обновления
Один день из жизни операций удаления
Компоненты программного обеспечения заключительной обработки
Репликации
Корректоры
Аудиторы
Другие процессы
Встроенные функции программного обеспечения промежуточного слоя
Аутентификация
Протоколирование
Другие модули
Дополнительная функциональность
Поддержка больших объектов
Метаданные
Поддержка мультидиапазонности
CORS
Копии на стороне сервера
Состояние кластера
Заключение
3.
Установка OpenStack Swift
Планирование аппаратных средств
Установка сервера и настройка сети
Шаги предварительной установки
Загрузка и установка Swift
Установка узлов серверов хранения
Установка служб
Форматирование и монтирование дисков
RSYNC и RSYNCD
Установка прокси- сервера
Установка кольца
Запуск служб на всех узлах хранения
Поддержка нескольких регионов
Служба Keystone
Установка MySQL
Установка Keystone
Заключение
4.
Использование Swift
Установка клиентов
Создание маркера с использованием аутентификации
Отображение информации метаданных для учетных записей, контейнеров и объектов
С использованием клиента Swift CLI
С использованием cURL
С использованием REST API
Вывод списка контейнеров
С использованием клиента CLI
С использованием cURL
Вывод списка объектов контейнера
С использованием клиента Swift CLI
С использованием cURL
С использованием REST API
Обновление метаданных для контейнера
С использованием клиента Swift CLI
С использованием REST API
Переменные окружения
Псевдо- иерархические каталоги
ACL контейнера
Обмен большими объектами
Совместимость с API Amazon S3
Доступ к Swift с использованием команд S3
Доступ к Swift с использованием библиотек клиента
Java
Python
Ruby
Заключение
5.
Управление Swift
Повседневное управление
Мониторинг кластера Swift
Swift Recon
Swift Informant
Инструменты Swift dispersion
StatsD
Метрики Swift
Ведение журналов с помощью rsyslog
Управление отказами
Определение дисковых отказов
Обработка дисковых отказов
Обработка отказов узлов
Отказ сервера прокси
Отказ зоны и региона
Планирование емкости
Добавление новых устройств
Добаваление новых систем хранения и серверов прокси
Миграции
Заключение
6.
Выбор соответствующих аппаратных средств
Список аппаратных средств
Критерии выбора аппаратных средств
Шаг 1 - выбор конфигурации сервера хранения
Шаг 2 - определение настроек регионов и зон
Шаг 3 - выбор конфигурации сервера учетных записей и контейнеров
Шаг 4 - выбор конфигурации прокси- сервера
Шаг 5 - Выбор сетевых аппаратных средств
Шаг 6 - выбор соотношений между серверами различного типа
Шаг 7 - Выбор дополнительного сетевого оборудования
Шаг 8 - выбор шлюза облака
Дополнительные критерии выбора
Стратегия выбора производителя
Фирменное оборудование
Стандартное оборудование
Заключение
7.
Настройка вашей установки Swift
Тестирование производительности
Настройка аппаратных средств
Настройка программного обеспечения
Обзор колец
Настрока программных каналов данных
Настройка завершающего программного обеспечения
Дополнительные параметры настройки
Заключение
8.
Дополнительные ресурсы
Варианты использования
Предоставление служб
Web 2.0
Предприятия
Операционные системы, используемые для реализации OpenStack
Виртуализация, используемая в реализациях OpenStack
Инструменты подготовки и распространения
Инструменты мониторинга и отображения
Дополнительная информация
Заключение
Дополнения. Расширенные характеристики
Команды
List
Примеры
Stat
Примеры
Post
Примеры
Upload
Примеры
Download
Примеры
Delete
Примеры
Указатель
Поддерживаемые файлы, электронные книги, скидки и т.п.
Оглавление
Вводная часть
Перевод: Copyright © 2014
.
All rights reserved.
Ссылки обязательны (Refs and links obligatory).
http://www.mdl.ru