Какой сервис сетевой связности использовать: глобальный роутер Selectel, Direct или Global Connect?

ggdmoq8za4hpdk591l56sqojauu.png


Существует много способов, как организовать инфраструктуру. Например, можно объединить on-premise с сервером или облаком провайдера. Или собрать географически распределенную инфраструктуру в нескольких регионах.

Но как объединить разные серверы и проекты в одну сеть? Какую услугу использовать: глобальный роутер Selectel, Direct или Global Connect — и в чем разница? С такими же вопросами к нам приходят клиенты. Поэтому мы постарались дать гайд по выбору услуги. О том, что из этого получилось, рассказываем под катом.

Когда нужна сетевая связность


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

Представьте: у вас есть инфраструктура, размещенная в одном месте — дата-центре или на on-premise площадке. А все сервисы хостятся на одном физическом сервере — на нем же хранятся все данные. Какие есть недостатки у такого подхода?

c3xy0lnhy6un1-2-h-owbnnktxk.png


Основной минус описанной архитектуры — низкий уровень отказоустойчивости. Если ваш сервер упадет, вы потеряете доступ к данным и сервисам. Это может повлечь как временные, так и материальные издержки.

Еще один минус — отсутствие гибкости в масштабировании. Если ресурсов не хватает, нужно собрать и настроить новый сервер. Для этого нужны квалифицированные специалисты, само «железо» и дополнительные средства на содержание оборудования.

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

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

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


В Selectel есть несколько услуг, с помощью которых можно организовать сетевую связность. Среди них — глобальный роутер Selectel, Direct и Global Connect. Но, чем они отличаются и какую технологию использовать, зависит от сети, которую нужно построить.

jmalarcjemzwgrb9zn9mpovaz2g.png

Сеть на базе on-premise и инфраструктуры провайдера


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

saxk4t_iancp-0elsqn9il24oda.png


Если база данных находится в дата-центре, а веб-сервер — на on-premise машине, следует учесть расходы на трафик между ними.

Связать on-premise с инфраструктурой Selectel можно с помощью услуги Direct Connect.

Direct Connect — это услуга, которая позволяет объединить любую внешнюю сетевую инфраструктуру с инфраструктурой внутри Selectel. Она особенно полезна, если вы хотите построить гибридную инфраструктуру или объединить территориально разнесенные сегменты сети между собой — через стабильное высокоскоростное соединение без выхода в интернет.

В рамках Direct Connect можно связать on-premise и сторонние дата-центры с выделенными серверами, облаком на базе VMware, облачной платформой и Colocation в Selectel. При необходимости можно использовать логические порты и организовать соединение между инфраструктурой в Selectel и магистральным оператором RETN.

Подробнее о Direct Connect →


Обратите внимание. Есть несколько вариантов, как связать внешнюю инфраструктуру с Selectel через Direct Connect — с помощью L3 VPN- и L2-соединений. В первом случае мы организуем подключение через глобальный роутер — он «встроен» в Direct Connect и не требует дополнительной оплаты. Во втором — протягиваем и резервируем кабели.

Сеть из нескольких проектов


Проблема неоптимального потребления ресурсов актуальна не только для on-premise. Клиент дата-центра может арендовать выделенный сервер с GPU, но не использовать его ресурсы в полной мере. Например, если хостит на нем файловое хранилище, которое лучше разместить на отдельной виртуальной машине. Тогда ее можно объединить с выделенным сервером с помощью глобального роутера — в рамках приватной сети.

mw5fhyaoesys1bzxaoll5n68ei4.png


С помощью глобального роутера Selectel можно объединять различные сервисы компании в единую локальную сеть. Например, выделенные серверы, облачную платформу, балансировщик нагрузки и облако на базе VMware.

В основе глобального роутера — совокупность физически зарезервированных маршрутизаторов, размещенных в разных пулах и объединенных в один домен маршрутизации по IP/MPLS.

Подробнее о глобальном роутере Selectel →


Обратите внимание. Объединяемые сервисы могут располагаться в разных дата-центрах Selectel — Direct Connect подключать не нужно. Будет достаточно глобального роутера — он бесплатен с неограниченным трафиком внутри региона и при использовании полосы до 1 Гбит/с между регионами.

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


Разберем последний возможный сценарий построения инфраструктуры: когда какая-то ее часть хостится у зарубежного облачного провайдера — например, AWS, Microsoft Azure или Google Cloud. Такая связность может понадобиться, если нужно, например, хранить данные иностранных клиентов. В этом случае выбор однозначен: нужно использовать Global Connect.

9iixnc-hskesmoxjavxl4jvlbeo.png


Global Connect — технология, которая позволяет организовать выделенный доступ между инфраструктурой в Selectel и зарубежными облачными провайдерами. В их списке — AWS, Microsoft Azure, Office 365, Google Cloud, Alibaba Cloud, IBM Cloud, Oracle Cloud, Salesforce, Nutanix Xi Cloud и другие.

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

Подробнее о Global Connect →


Как в случае с Direct Connect, технология использует глобальный роутер, если нужно связать с зарубежным облаком несколько сервисов — например, выделенные и облачные серверы — в рамках одной сети. Тогда картина будет такой: сетевая связность с зарубежным облаком организована через выделенный VLAN, а внутри инфраструктуры Selectel — через глобальный роутер.

Заключение


Есть разные способы, как настроить сетевую связность. Например, можно комбинировать глобальный роутер, Direct и Global Connect между собой — выбор решения зависит от задачи.

Возможно, эти тексты тоже вас заинтересуют:

→ 6 книг по MySQL для старта работы и погружения в технологию
→ Sega Master System II, винтажная аудиотехника и кое-что еще: покупки на воскресной барахолке под Валенсией
→ Как разработать Telegram-бота для генерации сложных паролей

© Habrahabr.ru