Обзор услуги "Виртуальное приватное облако" от компании Селектел

 9 ноября 2015      
 Обзоры хостинга      
 Метки:  , , ,       
 Комментариев еще нет

Сегодня в обзоре не просто хостинг, и даже не облачные серверы, все намного сложнее и интереснее. Речь пойдет об облачной инфраструктуре. А говоря на понятном для большинства языке — это виртуальная серверная (вычислительный центр, центр обработки данных ЦОД), со своими виртуальными коммутаторами, маршрутизаторами и серверами. При этом все это виртуальное многообразие можно собирать и конфигурировать как конструктор, из кубиков, добавляя процессоры, оперативную память, жесткие диски и так далее. То есть это полноценная IT инфраструктура, но уже в облаке.

Кому и когда все это может пригодиться

Обозреваемая услуга на голову выше обычного хостинга, и если вам нужно просто разместить сайт на WordPress, то это будет сродни съездить в булочную на такси, как в фильме «Бриллиантовая рука». Хотя… если вам нужно организовать стабильный, кластерный, выдерживающий большие нагрузки хостинг, то данная услуга подойдет как нельзя лучше.
Но в первую очередь виртуально виртуальное облако будет интересно корпоративным клиентам, то есть организациям, и вот почему:

  1. Использование виртуального приватного облака позволяет уменьшить расходы на «железо» за счет оптимального использования ресурсов. Ведь в виртуальном мире можно не покупать память с запасом, а плавно ее наращивать с ростом потребностей. При этом вам не надо физически лезь в сервер и подключать новый жесткий диск или вставлять планку оперативной памяти. Кто знаком с виртуализацией, тот меня поймет. При этом вы экономите на железе и оплате электроэнергии.
  2. Безотказность работы приложений. Этот плюс так же выходит из виртуализации. При построении системы виртуализации используется несколько серверов и при поломке одного, другие автоматически возьмут на себя часть задач неисправного и все ваши приложения будут работать, пусть и с потерей производительности. Представьте что будет в реальной серверной, если в сервере «сгорит» материнка? Как минимум простой в работе, пока не отремонтируют старый сервер, либо восстановят весь софт из резервных копий на новом.
  3. Быстрое развертывание инфраструктуры и ее масштабирование при необходимости. Теперь чтобы установить новый сервер, совсем не обязательно переносить системный блок в серверную, подключать его к электропитанию и в локальную сеть. Достаточно нескольких щелчков мышки.

Виртуальное приватное облако от компании Селектел

Компания Селектел отечественный лидер в IT индустрии. Ранее я делал обзоры ее услуг аренды виртуальных и выделенных серверов. Поэтому останавливаться подробно на истории компании и ее достижениях я не буду. Скажу лишь, что компания на рынке с 2007 года, является официальным юридическим лицом, владеет собственным оборудованием, которое как и компания находится в России — https://selectel.ru/about/.
Для реализации виртуального приватного облака (VPC) в компании Селектел за основу принята платформа OpenStack, которая де-факто является стандартом для построения современных облачных сервисов.

Что получает владелец VPC

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

Цены на виртуальные комплектующие выглядят так:

Чтобы упростить сложность восприятия цен, я создал облако следующей конфигурации: 1 CPU, RAM 512 MB, HDD 10 GB. Сразу скажу, что это параметры облака, то есть ресурсы которые я купил. Из которых в дальнейшем можно создавать виртуальные серверы. Так что заранее прошу не путать эти понятия.
Стоимость такого облака составит 90 копеек в час. Что в среднесатистический месяц составит 657 рублей.

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

Для управления облаком предусмотрен отдельный URL, то есть совсем не обязательно заходить в панель управления Селектел.

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

Структура сети имеет классический вид. Все серверы находятся за NAT в «серой сети» класса С. Снаружи маршрутизатор имеет один или несколько «белых» адресов, запросы на которые вы пробрасываете на внутренние ресурсы. Иными словами — это типичная ситуация для абсолютного большинства организаций в нашей стране. Наша виртуальная серверная повторяет ее под копирку.

Как создать виртуальный сервер в виртуальном приватном облаке

Из тех ресурсов, что вы купили можно создать один или несколько виртуальных серверов.

Для популярных операционных систем доступны готовые образы.

Прогуляемся по панели управления виртуальным сервером. Из нее можно сделать практически все.

Есть управление по питанию, режимы восстановления и перезагрузки.

Для доступа к консоли сервера совсем не обязательно использовать SSH клиент, он есть прямо в панели управления сервером. Здесь кроме всего прочего можно сменить ROOT пароль.

При необходимости можно посмотреть логи.

Настроить дисковые накопители

И «поиграться» с портами сервера.

Видеопрезентация создания виртуального приватного облака и виртуальных серверов

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

Тестирование производительности виртуальных серверов созданных в рамках виртуального приватного облака компании Селектел

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

Типовая конфигурация виртуального сервера для тестирования

В своих тестах я использую следующую конфигурацию: 1 ядро процессора, 512 МБ оперативной памяти и жесткий диск от 10 ГБ. На сервере я использую операционную систему CentOS с набором программного обеспечения для хостинга. Подробнее с процессом тестирования вы можете ознакомиться в этой статье.

Время доступа к серверу

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

C:\>ping 95.213.180.28

Обмен пакетами с 95.213.180.28 по с 32 байтами данных:
Ответ от 95.213.180.28: число байт=32 время=39мс TTL=57
Ответ от 95.213.180.28: число байт=32 время=35мс TTL=57
Ответ от 95.213.180.28: число байт=32 время=36мс TTL=57
Ответ от 95.213.180.28: число байт=32 время=35мс TTL=57

Статистика Ping для 95.213.180.28:
Пакетов: отправлено = 4, получено = 4, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 35мсек, Максимальное = 39 мсек, Среднее = 36 мсек

Для сравнения, средний ping до серверов Яндекс в этот момент составил 30мс. Результат отличный.

Синтетические тестирование UnixBench

Утилита UnixBench позволит косвенно оценить производительность сервера. Подробнее о ее использовании читайте здесь.

Как видите результаты очень хорошие. Используется серверное «железо». Параметры соответствуют заявленным. Серверы расположенные в VPC работают очень быстро.
Я ввел градацию скорости работы виртуальных серверов в зависимости от коэффициента UnixBench. Если сервер набирает 1000 баллов, то это оценка «хорошо», если — 1500, то это «отлично». Данный сервер получает оценку пять с минусов. Производительность у него меньше, чем у физического выделенного сервера, но существенно лучше, чем у большинства виртуальных серверов. Сравните с моими обзорами. Данное утверждение справедливо для конфигурации 1CPU + 512RAM.

Скорость загрузки сайта

Это главный потребительский тест. Он наглядно покажет как быстро будут открываться страницы сайта у посетителей. Чтобы его провести я скопирую этот блог на новый сервер от компании Селектел. Для наглядности назову его test-selectel.moonback.ru.
Для проведения данной проверки я воспользуюсь бесплатным сервисом ping-admin.ru. И проведу тестирование одной популярной страницы сайта для потенциальных посетителей из России:

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

Впечатления и выводы о VPC Selectel

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

Когда-то давно я услышал критерий определения качества: «интерфейс понятный домохозяйкам». Суть этого понятия в том, что разобраться в работе того или иного устройства и/или программы сможет даже неподготовленный человек. Я думаю компании Селектел удалось разработать удобный и понятный интерфейс управления своими услугами.

Скорость работы созданного облака высока. По результатам моего тестирования, скорость соединения с серверами для посетителей из России в среднем составляет 1 МБ в секунду (1 МегаБайт, то есть 10 Мегабит).
Виртуальный сервер созданный в рамках виртуального приватного облака в минимальной конфигурации показал хорошую производительность, набрав в тесте UnixBench 1400 баллов.

Данная статья не описывает всех возможностей и все варианты использования виртуального приватного облака. Но то, что я протестировал, произвело на меня хорошее впечатление.

Благодарности

При написании обзора были использованы следующие источники:

  1. http://habrahabr.ru/company/selectel/blog/258173/
  2. http://habrahabr.ru/company/selectel/blog/240947/

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Нажимая кнопку "Отправить" я даю свое согласие на обработку введенной мной персональной информации в соответствии с Федеральным Законом от 27.07.2006 №152-ФЗ "О персональных данных", на условиях и для целей определенных политикой конфиденциальности.

Технический блог © 2017
SQL - 62 | 0,213 сек. | 11.53 МБ
Политика конфиденциальности