Информация о книге

978-5-4237-0466-7

Главная  » Тематика определяется » Искусство планирования мощностей

Оллспоу Д., Искусство планирования мощностей

Питер, 2011 г., 978-5-4237-0466-7


Описание книги

Книга посвящена вопросам практического планирования и управления мощностями интернет-проектов. Вы научитесь использовать реальные инструменты и адаптироваться к изменениям нагрузки на веб-сайт, которая будет возрастать со временем. В книге рассмотрены процессы планирования мощностей для развивающихся веб-сайтов, включая сбор данных, закупку и развертывание компонентов, а также некоторые популярные и проверенные временем средства и методы измерений. Инженерам приходится учиться работать с высокими нагрузками. Мало того, им приходится учиться работать с растущими нагрузками. Как масштабируется back-end? Сколько посетителей система может обслужить за час? Что делать, когда число посетителей удвоится? Когда нужно закупать серверы? Сколько их нужно и какими они должны быть? Как обосновать расходы на оборудование? Все эти вопросы неминуемо возникают, когда интернет-проект начинает набирать популярность. Настоящих профессионалов в данной области сравнительно мало, поэтому очень важно иметь возможность изучать положительный опыт коллег по цеху. В предлагаемой книге Джон Оллспоу в увлекательной манере описывает практические решения, которые применяются во Flickr. Основы планирования мощностей, которые здесь приведены, являются универсальными и подходят для любых интернет-ресурсов.

Ключевые слова

Поделиться ссылкой на книгу



Содержание книги

Предисловие к русскому изданию
Предисловие
Почему я написал эту книгу
Направленность и основные темы
Для кого написана эта книга
Структура материала
Использование примеров кода
Благодарности
Глава 1. Цели, проблемы и процессы планирования
мощностей
Приблизительные вычисления
Прогнозирование сбоев систем
Извлекайте полезную информацию из статистики
использования системы
Приобретение оборудования: закупка как процесс
Не путайте производительность с мощностями
Влияние социальных веб-сайтов и открытых API
Глава 2. Определение целей
Разные виды требований и метрик
Интерпретация формальных результатов
измерений
Соглашения об уровне обслуживания
Требования к мощностям в сфере "бизнес-бизнес"
Ожидания пользователей
Архитектурные решения
Аппаратные решения (вертикальное,
горизонтальное и диагональное масштабирование)
Глава 3. Сбор данных: как измеряются мощности
Средства сбора метрических данных
Основы и элементы систем сбора метрических
данных
Формат RRD и RRDTool
Ganglia
SNMP
Метрическая интерпретация журналов
Мониторинг как инструмент срочного выявления
проблем
Сбор данных и планирование сетевых ресурсов
Балансировка нагрузки
Применение мониторинга
Сбор данных прикладного уровня
Хранение данных
База данных
Реальный пример: сбор метрик для базы данных
Системы кэширования
Установление потолков системы кэширования
Особые случаи и многофункциональные серверы
Использование API и его влияние на мощности
Примеры и реальность
Итоги
Глава 4. Прогнозирование
На волне
Тренды, аппроксимация и время
Привязка метрик прикладного уровня к системной
статистике: пример с базой данных
Прогнозирование использования пиковых ресурсов:
веб-сервер
Проблемы с малыми наборами данных
Автоматизация прогнозирования
Запас прочности
Закупка оборудования
Эффект наращивания мощностей
Долгосрочные тенденции
Итерации и уточнение
Итоги
Глава 5. Развертывание
Философия автоматизированного развертывания
Цель: минимальное время запуска новых мощностей
Цель: централизация изменений
Цель: централизация управления
Цель: автоматизация настройки новых серверов
Инструменты автоматизации установки
Автоматизация настройки
Управление пользователями и доступом
Итоги
Приложение А. Виртуализация и облачные
вычисления
Виртуализация
Облачные инфраструктуры
Конкретные примеры использования облачного
сервиса
Пример: анонимная фирма-разработчик ПО для
настольных систем
Пример: WordPress.com
Пример: анонимный агрегатор новостей
Пример: SmugMug.com
Итоги
Приложение Б. Действия в критических ситуациях
Смягчение последствий сбоев
Отключение "тяжеловесных" функций
Готовые статические страницы
Кэширование с предоставлением просроченного
контента
Действия при сбоях
Приложение В. Инструменты планирования
мощностей
Мониторинг
Системы сбора метрических данных и оповещения
о событиях
Специализированные системы сбора и
графического представления информации
Инструменты развертывания
Автоматизированная установка ОС
Управление конфигурацией
Управление кластером
Системы учета оборудования
Анализ трендов и аппроксимация
Книги о теории массового обслуживания и
математических аспектах планирования мощностей
Алфавитный указатель


Об авторе


Последние поступления в рубрике "Тематика определяется"



Лучшие задания на устройство мироздания. 1-4 классы Зеленко С.

В сборник включены занимательные задания, кроссворды, головоломки, загадки, лабиринты, шифровки, решение которых поможет ученикам начальной школы закрепить и расширить знания о растительном и животном мире, о природных явлениях и окружающей среде....

Словарные филворды и головоломки. Игры со словами для детей Зеленко С.

В сборник включены игровые задания в виде филвордов, кроссвордов, кейвордов, лабиринтов, ребусов и шифровок, решение которых поможет ученикам начальных классов закрепить знание словарных слов за курс младшей школы. Задания специально разработаны таким образом, чтобы сделать процесс запоминания сложной учебной информации простым и увлекательным....

Математические судоку и лабиринты. Игровые задания для детей Зеленко С.

Сборник математических судоку и лабиринтов включает занимательные задания, которые помогут ученикам начальных классов выучить и закрепить табличные случаи умножения и деления....

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Оллспоу Д., Искусство планирования мощностей в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.