Скачать презентацию Выбор хостинг-платформы для размещения сайта www masterhost ru Скачать презентацию Выбор хостинг-платформы для размещения сайта www masterhost ru

b02fded8013d111063c754ea51bb7d36.ppt

  • Количество слайдов: 40

Выбор хостинг-платформы для размещения сайта www. masterhost. ru Выбор хостинг-платформы для размещения сайта www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Что такое платформа? Платформа для web-сервисов: q Хостинг-платформа § Выбор хостинг-платформы для размещения сайта Что такое платформа? Платформа для web-сервисов: q Хостинг-платформа § Инфраструктура § Аппаратная платформа § Технология виртуализации § Операционная система § Серверное ПО q Средства разработки/управления сервисом § Средства разработки/программирования § CMS/CMF www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Администрирование (с разработкой то же самое) Стандартное администрирование Индивидуальное Выбор хостинг-платформы для размещения сайта Администрирование (с разработкой то же самое) Стандартное администрирование Индивидуальное администрирование Администрирование пользователем www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Типовые варианты хостинг-платформы Виртуальный (Shared) хостинг q Преимущества: § Выбор хостинг-платформы для размещения сайта Типовые варианты хостинг-платформы Виртуальный (Shared) хостинг q Преимущества: § Стоимость и распространенность § Стандартизированность § Минимальные требования к пользователю § Поддержка системы провайдером q Недостатки: § Предопределенный перечень ПО § Фиксированные настройки § Низкая степень изоляции ресурсов § Небольшие пределы по ресурсам www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Типовые варианты хостинг-платформы Подходит ли мне shared-хостинг ? q Выбор хостинг-платформы для размещения сайта Типовые варианты хостинг-платформы Подходит ли мне shared-хостинг ? q q q + Стандартные технологии + Невысокая нагрузка / посещаемость + Характер нагрузки: в отдельные моменты времени q q - Гибкие настройки - Гибкие возможности по установке ПО - Высокая нагрузка - Требование гарантированности ресурсов q ? Финансовые условия www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Типовые варианты хостинг-платформы Dedicated q Преимущества: § Широкий перечень Выбор хостинг-платформы для размещения сайта Типовые варианты хостинг-платформы Dedicated q Преимущества: § Широкий перечень ПО § Возможность гибкой настройки § Отсутствие “соседей” § Эксклюзивное использование ресурсов § Поддержка системы провайдером q Недостатки: § Относительно высокая цена www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Типовые варианты хостинг-платформы Нужен ли мне Dedicated? q q Выбор хостинг-платформы для размещения сайта Типовые варианты хостинг-платформы Нужен ли мне Dedicated? q q + Высокая посещаемость/нагрузка + Требования гарантий по ресурсам + Требования по физической изоляции + Специальная конфигурация ПО q - Полная свобода действий q - Специфическое оборудование q ? Условия администрирования q ? Финансовая целесообразность www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Типовые варианты хостинг-платформы Colocation q Преимущества: § Произвольное ПО Выбор хостинг-платформы для размещения сайта Типовые варианты хостинг-платформы Colocation q Преимущества: § Произвольное ПО и оборудование § Возможность произвольной настройки § Отсутствие “соседей” § Все ресурсы сервера § Полный контроль над сервером q Недостатки: § Относительно высокая цена § Необходимость администрирования § Необходимость контроля за оборудованием § Полная ответственность пользователя за функционирование системы www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Типовые варианты хостинг-платформы Нужен ли мне Colocation? q + Выбор хостинг-платформы для размещения сайта Типовые варианты хостинг-платформы Нужен ли мне Colocation? q + Специальные требования к оборудованию q + Персональное администрирование q + Возможность использования уже имеющихся ресурсов q - Отсутствие специалистов q - Невозможность обслуживания оборудования q ? Финансовая целесообразность www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Типовые варианты хостинг-платформы Кратко о VPS/VDS q Среднее по Выбор хостинг-платформы для размещения сайта Типовые варианты хостинг-платформы Кратко о VPS/VDS q Среднее по стоимости q Среднее по ресурсам q Гибкая управляемость q Свои особенности www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Типовые варианты хостинг-платформы VPS/VDS q Преимущества: § Высокий уровень Выбор хостинг-платформы для размещения сайта Типовые варианты хостинг-платформы VPS/VDS q Преимущества: § Высокий уровень гарантий по ресурсам § Широкий диапазон возможных конфигураций § Гибкая управляемость § Возможности роста q Недостатки: § Ограниченный доступ к “оборудованию” сервера q Целый ряд особенностей!!! www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Типовые варианты хостинг-платформы “За” и “против” VPS/VDS q q Выбор хостинг-платформы для размещения сайта Типовые варианты хостинг-платформы “За” и “против” VPS/VDS q q + “Экономичный нестандарт” + Экспериментальная площадка + Равномерная нагрузка + Перспективы роста q q - Очень большие потребности по ресурсам - Активное использование нелимитируемых ресурсов - Пиковые нагрузки - Прямая работа с оборудованием q q www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Что скрыто внутри? www. masterhost. ru Выбор хостинг-платформы для размещения сайта Что скрыто внутри? www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Хорошо жить в идеальном мире… но скучно ; -) Выбор хостинг-платформы для размещения сайта Хорошо жить в идеальном мире… но скучно ; -) www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Основная проблема массового хостинга Высокая энтропия и низкий уровень Выбор хостинг-платформы для размещения сайта Основная проблема массового хостинга Высокая энтропия и низкий уровень контроля www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Массовый виртуальный хостинг Крупный проект § Хорошо продуманная архитектура Выбор хостинг-платформы для размещения сайта Массовый виртуальный хостинг Крупный проект § Хорошо продуманная архитектура § Оптимальная конфигурация ПО § Оптимальный набор оборудования www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Массовый виртуальный хостинг § Большое количество разных проектов § Выбор хостинг-платформы для размещения сайта Массовый виртуальный хостинг § Большое количество разных проектов § Несогласованность проектов § Отсутствие серьезного проектирования § Отсутствие оптимизации § Стандартное ПО и оборудование § Недружественность проектов www. masterhost. ru

11 Выбор хостинг-платформы для размещения сайта Архитектура хостинга типового Internet-проекта Front. End App Server 11 Выбор хостинг-платформы для размещения сайта Архитектура хостинга типового Internet-проекта Front. End App Server DB Server Storage www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Front. End – эффективность § Непосредственная обработка запросов § Выбор хостинг-платформы для размещения сайта Front. End – эффективность § Непосредственная обработка запросов § Эффективное кэширование www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Application Server – эффективность § § Эффективное кэширование Разделение Выбор хостинг-платформы для размещения сайта Application Server – эффективность § § Эффективное кэширование Разделение проекта Эффективное масштабирование Горячее резервирование www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Application Server – разделение ресурсов Ограничения на потребление ресурсов Выбор хостинг-платформы для размещения сайта Application Server – разделение ресурсов Ограничения на потребление ресурсов Лимит Ресурс Процессы 1 2 3 Пользователи 4 www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Application Server – разделение доступа Конфиденциальность и целостность информации Выбор хостинг-платформы для размещения сайта Application Server – разделение доступа Конфиденциальность и целостность информации www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Data. Base Server § Ограничения на потребление ресурсов § Выбор хостинг-платформы для размещения сайта Data. Base Server § Ограничения на потребление ресурсов § Неэффективность кэширования § Проблемы резервирования www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Экономия ресурсов и оверселлинг Дисковое пространство Гарантированно Занятое пространство Выбор хостинг-платформы для размещения сайта Экономия ресурсов и оверселлинг Дисковое пространство Гарантированно Занятое пространство 1 2 3 4 5 6 пользователи www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Экономия ресурсов и оверселлинг Процессорные ресурсы и оперативная память Выбор хостинг-платформы для размещения сайта Экономия ресурсов и оверселлинг Процессорные ресурсы и оперативная память 100 % Пользователь 1 Пользователь 2 Пользователь 3 t www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Экономия человеческих ресурсов Человеческие ресурсы § Унификация § Автоматизация Выбор хостинг-платформы для размещения сайта Экономия человеческих ресурсов Человеческие ресурсы § Унификация § Автоматизация § Документация § Специальная организация www. masterhost. ru

Выбор хостинг-платформы для размещения сайта VPS/VDS: виртуальный выделенный сервер Application OS OS Hardware Application Выбор хостинг-платформы для размещения сайта VPS/VDS: виртуальный выделенный сервер Application OS OS Hardware Application Application VE VE OS OS OS Hypervisor Hardware www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Технологии виртуализации Виртуализация уровня ОС: Виртуализация оборудования: § Free. Выбор хостинг-платформы для размещения сайта Технологии виртуализации Виртуализация уровня ОС: Виртуализация оборудования: § Free. BSD Jails § Solaris Zones § Virtuozzo / Open. VZ § Free. VPS § …. § VMware § Hyper-V § Xen § KVM § …. www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Современный VPS - взгляд пользователя § Виртуализированный выделенный сервер Выбор хостинг-платформы для размещения сайта Современный VPS - взгляд пользователя § Виртуализированный выделенный сервер ü Практически полный контроль ü Достаточно высокий уровень изоляции ü Гарантированные ресурсы § Динамическое выделение ресурсов ü Прозрачное масштабирование характеристик ü Гарантии и реальность § Миграция без прерывания сервиса ü Прозрачное сервисное обслуживание ü Прозрачное изменение лимитов по ресурсам § § § Внешние механизмы контроля и управления Внешние механизмы резервного копирования По ряду характеристик VPS существенно превосходит аналогичный физический сервер заметно более высокой стоимости www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Виртуализация уровня ОС - взгляд пользователя Преимущества Ядро ОС Выбор хостинг-платформы для размещения сайта Виртуализация уровня ОС - взгляд пользователя Преимущества Ядро ОС и файловая система – зона ответственности провайдера Обновление ядра без прерывания сервиса Значительно больше возможностей по динамическому получению ресурсов ü Память используется по мере необходимости ü Используется файловая система хост-сервера § Широкие возможности внешнего управления ü Настройка VPS, модификация данных и установка ПО ü Работа в offline-режиме, режим восстановления § Внешнее резервное копирование на уровне файловой системы www. masterhost. ru § § §

Выбор хостинг-платформы для размещения сайта Виртуализация уровня ОС - взгляд пользователя Недостатки § § Выбор хостинг-платформы для размещения сайта Виртуализация уровня ОС - взгляд пользователя Недостатки § § § Ограничения на тип используемой ОС Невозможность загрузки собственного ядра ОС Наличие ограничений по некоторым общесистемным параметрам www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Virtuozzo: эффективное использование ресурсов Как экономить ресурсы, или VPS Выбор хостинг-платформы для размещения сайта Virtuozzo: эффективное использование ресурсов Как экономить ресурсы, или VPS и оверселлинг § § Процессор: лимиты и гарантии Память: физическая и виртуальная Единая файловая система VZFS ü Быстрое разворачивание VPS по шаблону ü Совместное использование неизменяемых данных ü Совместное использование разделяемых библиотек www. masterhost. ru

Выбор хостинг-платформы для размещения сайта VPS: подводные камни Виртуальный сервер – выделенный, но не Выбор хостинг-платформы для размещения сайта VPS: подводные камни Виртуальный сервер – выделенный, но не отдельный: § Большое количество процессов ü Особенности диспетчеризации (fair scheduling, LA) ü Высокая дисковая активность (random IO) § Единая файловая система § Единые системные шины § Единые физические сетевые интерфейсы www. masterhost. ru

Выбор хостинг-платформы для размещения сайта VPS – ожидания и реальность Почему мой VPS работает Выбор хостинг-платформы для размещения сайта VPS – ожидания и реальность Почему мой VPS работает не так, как я предполагал? § Особенности распределения ресурсов § Особенности администрирования VPS § Корпоративное окружение и массовый хостинг VPS – это особенный тип хостинга www. masterhost. ru 5

Выбор хостинг-платформы для размещения сайта Виртуализация оборудования Виртуальный выделенный сервер § Близок по возможностям Выбор хостинг-платформы для размещения сайта Виртуализация оборудования Виртуальный выделенный сервер § Близок по возможностям к выделенному серверу § Динамическое выделение ресурсов при наличии поддержки на уровне ОС § Внешнее управление и резервное копирование (необходима установка агентов) § Ряд интересных особенностей – как положительных, так и отрицательных § Повышенные затраты на виртуализацию по сравнению с виртуализацией уровня ОС www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Выбор хостинг-платформы Стоимость Универсальность Производительность § Сбалансированная конфигурация оборудования Выбор хостинг-платформы для размещения сайта Выбор хостинг-платформы Стоимость Универсальность Производительность § Сбалансированная конфигурация оборудования § Оптимальный набор ПО § Оптимальная конфигурация ПО www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Оптимизация хостинг-платформы под CMS Увеличение производительности / снижение нагрузки: Выбор хостинг-платформы для размещения сайта Оптимизация хостинг-платформы под CMS Увеличение производительности / снижение нагрузки: § Оптимизация набора и параметров ПО § Эффективные механизмы кэширования § Эффективные методы отдачи контента § Оптимальная плотность размещения Оптимизация работы разработчика и администратора: § Автоматизация установки ПО § Оптимизация механизмов управления www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Оптимизация хостинг-платформы под CMS не отменяет необходимости правильного использования Выбор хостинг-платформы для размещения сайта Оптимизация хостинг-платформы под CMS не отменяет необходимости правильного использования CMS !!! www. masterhost. ru

Выбор хостинг-платформы для размещения сайта Выбор хостинга q Какой тип хостинга необходим? q Выбор Выбор хостинг-платформы для размещения сайта Выбор хостинга q Какой тип хостинга необходим? q Выбор хостинг-провайдера § Спектр предоставляемых услуг § Используемые технологии и ПО § Стабильность § Техническая поддержка § Мифы и реальность § Соотношение цена/качество § Кому можно верить? www. masterhost. ru

Ключ к успеху – взаимовыгодное сотрудничество! Дмитрий Криков dkrikov@masterhost. ru www. masterhost. ru Спасибо Ключ к успеху – взаимовыгодное сотрудничество! Дмитрий Криков dkrikov@masterhost. ru www. masterhost. ru Спасибо за внимание! Вопросы?