Cеминар: Работа с технологиями - Основы хостинга сайтов
1. Cеминар “Работа с технологиями”
Основы хостинга
сайтов
ВИНОГРАДОВО, 9-10 октября 2013 г.
2. Повестка дня: что мы рассмотрим?
1.Что такое хостинг?
2.Виды хостинга
3.Критерии выбора хостинга
4.Соглашение об уровне обслуживания
(SLA)
2
3. Что такое интернет-хостинг?
Три основных условия для создания сайта в Интернете:
•Доменное имя
•Платформа сайта
•Хостинг (сервер + интернет-соединение + выделенный IP-адрес)
Интернет-хостинг – это услуга по подключению серверов к
Интернету, позволяющая организациям и частным лицам
размещать контент и/или предоставлять услуги в Интернете.
3
4. Типы хостинга
1. Хостинг, ориентированный на выполнение
конкретных задач
Файловый хостинг (например, хранение личных
файлов, хостинг файлов ПО, кэширование контента - CDN)
E-mail хостинг (используются только сервера
электронной почты)
DNS–хостинг (оптимально для провайдеров с
несколькими географически удаленными друг от друга
серверами: обеспечение безопасности и минимизация
задержки)
Игровые серверы (многопользовательские
видеоигры)
4
5. Типы хостинга
2. Полнофункциональный хостинг
Выделенный сервер
Хостинг-провайдер владеет и управляет серверами, клиент вправе распоряжаться
выделенным сервером.
Виртуальный выделенный сервер
Технология виртуализации используется для того, чтобы несколько логических
серверов могли работать на одном физическом сервере.
Колокация
Обеспечивается только подключение, бесперебойное питание и
кондиционирование воздуха. Клиент сам осуществляет администрирование своей
системы.
Облачный хостинг
Применяется облачная сеть виртуализированных серверов, которые могут
использоваться для хостинга.
Комплексный управляемый хостинг
Гибридное решение - сочетание физических и виртуальных серверов.
5
7. Пирамида компонентов хостинга
Контент
Приложение
Сервер приложений
и база данных
Операционная система
и служебное ПО
Аппаратное
обеспечение сервера
Межсетевой экран и
балансировка нагрузки
Резервирование, восстановление
и перезагрузка
Топология сети и система
доменных имен
Материальная инфраструктура
7
Управляемые
услуги
Серверы коллективного
доступа и выделенные
серверы
Колокация
8. Какой вид хостинга лучше всего подходит вам?
Виртуальный выделенный сервер
(VPS)
• Делит аппаратное обеспечение на виртуальные
серверы, распределение ресурсов на которых не
отражает напрямую распределение машинных ресурсов.
• Уровень контроля и производительности гораздо
выше, чем при виртуальном хостинге (полный контроль
администратора – root-доступ).
• Вы несете ответственность за исправление неполадок и
обслуживание сервера.
• Поддерживает все функции выделенного сервера по
более низкой стоимости.
• Сервер является выделенным только виртуально –
к его ресурсам одновременно имеет доступ ряд
клиентов.
8
9. Какой вид хостинга лучше всего подходит вам?
Выделенный сервер
• Аренда сервера целиком, другими клиентами сервер
не используется.
• Лучше всего подходит для больших сайтов с высоким
трафиком и необходимостью в отсутствии
ограничений на используемое ПО.
• Управление обычно осуществляется клиентом (т. е. вы
несете ответственность за безопасность и обслуживание
собственного выделенного сервера, что требует с вашей
стороны более высокой квалификации и наличия
технической поддержки).
• Если вы не хотите делать инвестиции, необходимые
для владения сервером и его эксплуатации, то это
очень доступное решение.
• Как правило, дорогой вариант хостинга по сравнению с
другими.
9
10. Какой вид хостинга лучше всего подходит вам?
Колокация
•
Вы размещаете свой собственный сервер на территории (в
помещениях) хостинг-провайдера.
•
Хостинг-провайдер практически не оказывает поддержку,
предоставляя только электропитание, доступ в Интернет и
помещения для размещения сервера.
•
Обновление или внесение изменений в аппаратное обеспечение
должны производиться вашим администратором в центре обработки
данных.
•
Большинство хостинг-провайдеров сейчас требуют наличия
специальных корпусов для монтажа на стойку и стандартные
конфигурации системы.
•
Защита серверов благодаря резервированию систем
кондиционирования, пожаротушения, бесперебойному
электропитанию (от выделенных дизель-генераторов).
•
Отказоустойчивое подключение к Интернету, включая
резервирование маршрутизатора, что позволяет осуществлять
переключение на резервные мощности при отказе оборудования
(fail-over)/возврат в рабочее положение, предшествующее сбою
(fail-back).
10
11. Какой вид хостинга лучше всего подходит вам?
Управляемый хостинг
• Как правило, пользователь не является владельцем
сервера. Сервер арендуется пользователем (как в случае
выделенного сервера) без права полного контроля
над ним (root-доступ запрещен).
• Пользователь не обладает возможностью полного
контроля. Не позволяя пользователю вносить изменения
в сервер и не допуская возможности возникновения
проблем с конфигурацией, провайдер может
гарантировать качество услуг.
• Обслуживание обычно включает контроль непрерывной
работы сервера, гарантию на аппаратное обеспечение,
обновления системы безопасности и другие услуги.
11
12. Какой вид хостинга лучше всего подходит вам?
Облачный хостинг
• Новый тип децентрализованного хостинга.
• Предоставляет масштабируемый хостинг на основе
кластерных серверов с балансировкой нагрузки.
Тарификация зависит от интенсивности
использования ресурсов.
• Сайт, размещенный на облачном хостинге, является
более надежным, поскольку в случае поломки одного
из серверов его могут заменить другие серверы в облаке.
• Облачный хостинг также позволяет провайдерам
взимать с пользователей плату только за фактически
потребляемые ресурсы вместо фиксированной платы за
предположительно используемый объем ресурсов или
фиксированных начальных инвестиций в оборудование.
• Вопросы политики защиты данных.
12
13. Какой вид хостинга лучше всего подходит вам?
Кластерный хостинг
•
Кластерный хостинг обеспечивает «виртуализацию» ресурсов,
выводя их за пределы одного физического сервера. В результате
хостинг сайта не ограничивается ресурсами одного сервера.
•
Идеальное решение в случае потребности в выделенном
хостинге высокой эксплуатационной готовности или
масштабируемом веб-хостинге.
•
В кластерную хостинговую платформу интегрированы
несколько уровней обеспечения безопасности, в том числе
интеллектуальная маршрутизация, резервирование
коммутационной матрицы, встроенный межсетевой экран и
технологии прокси.
Грид-хостинг
•
Серверы соединены в топологию типа «решетка»
(«сетка»). Каждый узел в сети связан с двумя соседними по
одному или нескольким измерениям.
•
При грид-хостинге кластер серверов образует сетку, состоящую из
ряда узлов.
13
14. Какие у вас требования?
Месячный бюджет
Текущий ежемесячный трафик
Технологические требования
(язык программирования, серверная архитектура,
пользовательские требования)
Технические возможности
(панель управления, командная строка, контроль, поддержка)
Расположение
14
15. Критерии оценки хостинга
Цена
Установочная плата (разовая)
Ежемесячная плата (повторяющаяся)
Ограничение на объем передачи данных в месяц
(максимум)
Срок действия обязательств
Клиентское обслуживание
Техподдержка – время отклика/время решения
проблемы
Электронная почта, телефон, службы мгновенных
сообщений, система регистрации неисправностей
Часы работы, нерабочие часы, 24/7
15
16. Критерии оценки хостинга
Какие функции/дополнения должен
предоставлять хороший веб-хостинг?
Функции (неограниченное дисковое пространство и пропускная
способность, гарантия непрерывной работы, множественные домены,
статистика трафика и пр.)
Скрипты (поддержка CGI/Perl, базы данных MySQL, поддержка PHP,
Javascript, Flash/Shockwave, Real Audio/Video, поддержка SSL и пр.)
Продвинутые скрипты (Wordpress, Joomla, Drupal, Ruby on Rails,
PHPMyAdmin и пр.)
Клиентская поддержка (бесплатные звонки, круглосуточный онлайнчат, поддержка по электронной почте, время отклика и пр.)
Центр обработки данных (резервирование сервера, балансировка
нагрузки, круглосуточный контроль, резервный источник питания,
резервное соединение и пр.)
16
17. Метрики производительности сети
Пропускная способность (номинальная) - количество данных,
которое в данный момент может быть передано на сервер (чем выше
пропускная способность, тем больше данных сайт может обрабатывать
одновременно).
Пропускная способность (реальная) - средний показатель
успешной доставки сообщений по каналу связи.
Задержка - задержка в пересылке пакета данных от отправителя к
получателю (производящему декодирование), зависящая в основном от
времени пересылки пакетов данных и времени обработки на всех
проходимых ими узлах (например, географическая задержка).
Джиттер - колебание времени прохождения пакетов данных,
вызванное перегрузкой сети, рассинхронизацией времени на серверах
или изменениями маршрута.
Частота ошибок - количество поврежденных битов, выраженное в
процентном или долевом отношении от общего отправленного объема.
17
18. Оценка хостинга: общие метрики
SLA (Соглашение об уровне обслуживания) соглашение об уровне обслуживания, предоставляемого
провайдером услуг клиенту. Оно должно включать:
Уровни производительности и исключения (такие как гарантия
процента времени непрерывной работы («аптайма»), при этом
допустим небольшой процент простоя («даунтайма»).
Порядок компенсации в случае неисполнения гарантии времени
непрерывной работы.
Виды поддержки, доступной для клиентов/включенной в цену.
Разрешение споров (будет ли вместо судебных разбирательств
в первую очередь применяться арбитраж и т.д.).
Процедура завершения предоставления услуг/процедура отказа
от предоставления услуг.
18
19. Оценка хостинга: надежность
Гарантированный аптайм (время непрерывной работы) сервера
Эксплуатационная
готовность %
Время простоя в Время простоя в Время простоя в
год
месяц (30 дней) неделю
90%
36.5 дня
72 часа
16.8 часа
95%
18.25 дня
36 часов
8.4 часа
97%
10.96 дня
21.6 часа
5.04 часа
98%
7.30 дня
14.4 часа
3.36 часа
99%
3.65 дня
7.20 часа
1.68 часа
99.5%
1.83 дня
3.60 часа
50.4 минуты
99.8%
17.52 часа
86.23 минуты
20.16 минуты
99.9%
8.76 часа
43.2 минуты
10.1 минуты
99.95%
4.38 часа
21.56 минуты
5.04 минуты
99.99%
52.56 минуты
4.32 минуты
1.01 минуты
19
20. Критерии оценки хостинга
Электропитание - в центре обработки данных обычно есть
аккумуляторная, которая может обеспечить резервное питание лишь на
несколько минут, после чего происходит переключение на дизельгенераторы.
Масштабируема ли инфраструктура центра обработки
данных?
Оценка текущих нужд (поэтапный подход – переместив
несколько серверов или приложений, ваша компания сможет
оценить, насколько хорошо хостинг обеспечивает требуемую
надежность, масштабируемость и безопасность).
Будущие технологические потребности – что может
предложить провайдер услуг, если вы решите провести
модернизацию? (например, облачные сервисы, контроль
безопасности и т.д.)
Планирование мощностей - какие планы по расширению может
предложить провайдер услуг для удовлетворения будущих
потребностей своих клиентов в увеличении
пространства/производительности?
20
21. Критерии оценки хостинга
Комплексные меры безопасности
Физическая безопасность - круглосуточная
охрана территории, отсутствие открытой
информации о расположении центра обработки
данных, доступ на территорию по магнитной
карте/биометрическим идентификаторам, доступ к
серверу с помощью ключа, безопасное
географическое расположение (то есть, не вблизи
железнодорожных путей и заводов).
Сетевая безопасность - возможность выявления
вторжений, наличие виртуальных межсетевых
экранов и балансировки нагрузки, возможность
контроля трафика линий, управляемая
профилактика DDoS-атак.
21
22. Полезные ссылки
•
Рейтинг и сравнение лучших
хостинг-провайдеров России
•
http://so-hosting.info/rating_rus.html
Рейтинг хостинг-провайдеров (по
цене, надежности, функциям, простоте в
использовании и поддержке)
http://www.findmyhosting.com/
•
Обзоры и рейтинг лучших
хостинг-провайдеров
Украины
http://
so-hosting.info/rating_ukr.html
•
Сравнение тарифных планов
хостинг-провайдеров
http://www.hostworld.ru/rating.php
•
Сравнение лучших веб-хостингов
2013
http://web-hostingreview.toptenreviews.com/
•
Сайт с обзорами веб-хостингов
http://www.WebHostingGeeks.com
•
•
Самые популярные хостинговые
компании в России
http://myip.ms/view/best_hosting/RUS/B
est_Hosting_in_Russia.html
•
Гид по веб-хостингам Украины
Обзор и рейтинг хостинга в
России
http://blogibiznes.ru/kakoy-hostingluchshe-vyibrat-v-rossii.html
http://www.ukrainewebhosting.com/
22