Сервис видеоконференций на базе облачной инфраструктуры Cloud.ru
Компания Cloud.ru обеспечила размещение сервиса видеоконференций на IaaS-платформе, предоставила ресурсы пропускной способностью 40 Гбит/с и провела нагрузочное тестирование.
Цель проекта
В продуктовой линейке клиента есть сервис видеоконференций, который позволяет пользователям проводить видеовстречи без ограничений по времени. На данный момент воспользоваться сервисом можно бесплатно.
Компании требовалось найти надежную инфраструктуру для размещения платформы конференций. Помимо этого, канал должен был обеспечить скорость прохождения трафика до 40 Гбит/с.
Почему Cloud.ru
Клиент сделал выбор в пользу Cloud.ru, так как провайдер стал оптимальным вариантом относительно качества и стоимости предоставляемых услуг, а также гибкости в процессе работы.
Решение
Компания выбрала для размещения своей инфраструктуры облачную платформу Enterprise от Cloud. Она отличается высокой надежностью благодаря двум геораспределенным ЦОД уровня Tier III. Безопасность подтверждает аттестат соответствия нормам закона №152-ФЗ «О персональных данных» по УЗ-1.
На базовых условиях клиентам облака от Cloud.ru доступен канал в интернет с гарантированной скоростью до 10 Гбит/с. Эта скорость отвечает требованиям рынка облачных технологий и закрывает потребности всех клиентов провайдера. Получив запрос от клиента на поток с более высокой скоростью, Cloud.ru приступила к проработке сетевой архитектуры с нуля и столкнулся с рядом сложностей.
Во-первых, интернет-канал между Cloud.ru и операторами связи представляет собой несколько оптических линий и является коммунальной (общей для нескольких заказчиков) инфраструктурой. Чтобы предоставить одному клиенту Cloud.ru пропускную способность в 40 Гбит/с, общую пропускную способность между провайдером и оператором нужно увеличить минимум на 40 Гбит/с.
Кроме этого, пользоваться услугами только одного оператора связи может быть рискованно. Несмотря на то, что соединений с оператором несколько, провайдер должен увеличить их объем через минимум двух операторов.
С запасом Cloud.ru расширила канал связи еще на 80 Гбит/с при поддержке двух операторов и заложил архитектурную возможность масштабировать данное соединение в будущем.
Во-вторых, трафик, который приходит от оператора связи, нужно было принять и сбалансировать внутри инфраструктуры Cloud.ru. Для этого провайдер выделил два физических сервера, в каждом из которых установил по две карты пропускной способностью в 25 Гбит/с.
В-третьих, данную скорость требовалось отбалансировать на уровне виртуальных машин. В Cloud.ru они располагаются на физических compute-хостах, в каждом из которых стоят карточки по 10 Гбит/с. То есть виртуальные машины, расположенные на одном хосте, могут принять до 10 Гбит/с. Чтобы корректно отбалансировать входящий трафик на виртуальной инфраструктуре, Cloud.ru распределила все машины заказчика на четырех различных физических хостах.
В-четвертых, после проектирования архитектуры решения и реализации ее на инфраструктуре Cloud.ru перед специалистами встала еще одна непростая задача: тестирование пропускной способности канала.
Для того, чтобы провести нагрузочное тестирование канала в 40 Гбит/с, нужно разместить снаружи (не в инфраструктуре Cloud.ru) информационную систему, способную генерировать нагрузку в 40 Гбит/с.
Специалистам Cloud.ru удалось создать нагрузку в 32 Гбит/с. Эта скорость была важна для тестирования, потому что теоретически провайдер мог столкнуться только с двумя ограничениями. При отсутствии балансировки трафика между EDGE-серверами Cloud.ru оказался бы ограничен скоростью 25 Гбит/с. А из-за отсутствия балансировки между compute-хостами провайдер получил бы скорость в 10 Гбит/с. Значение выше 25 Гбит/с означало, что трафик на всех узлах балансируется корректно. В итоге Cloud.ru сгенерировала требуемую нагрузку, смогла проверить работоспособность всей системы и предоставить отчет заказчику. Таким образом, провайдер решил задачу, которая не являлась ключевой для него.
Результат
Компания получила возможность предоставить сервис видеоконференций, размещенный в облаке Enterprise, для рынка B2C и B2B. Скорость трафика может доходить до 40 Гбит/с. Есть потенциальная возможность увеличить ее даже до 160 Гбит/с. Это позволяет легко масштабировать решение при росте количества пользователей видеоплатформы. Инфраструктура Cloud.ru гарантирует высокую надежность уровня Tier III и безопасность по 152-ФЗ.
Дальнейшие планы
Клиент планирует поддерживать работу собственной платформы онлайн-конференций с помощью сервисов Cloud.ru, чтобы обеспечить высокое качество и комфорт проведения онлайн-мероприятий.
«Мы очень внимательно относимся к вопросам безопасности, и это было одним из главных критериев при выборе инфраструктуры Cloud.ru для размещения нашей платформы. Вторым не менее важным критерием была надежность и производительность системы — для бесперебойной работы платформы и высокой скорости передачи трафика»
«Эта задача наглядно показала возможность четырехкратного масштабирования облачной инфраструктуры под нужды клиента. Платформа Enterprise предоставляет своим клиентам надёжную и безопасную инфраструктуру для решения самых амбициозных задач»