Облака и искусственный интеллект: о чем говорили на GoCloud Tech
24 октября Cloud.ru провел технологическую конференцию про облака и AI GoCloud Tech, на которой эксперты рассказали о сценариях использования облачных решений, о «внутрянке» облачных сервисов, о состоянии и развитии рынка AI в России, ML-разработке и о ключевых обновлениях платформы Cloud.ru Evolution.
107 открытий553 показов
Cloud.ru — один из крупнейших российских поставщиков облачных и AI-решений. Провайдер предлагает пользователям более 100 IaaS и PaaS-сервисов для эффективного управления данными и поддержки IT-инфраструктуры в облаке. А еще — ML-платформу на базе суперкомпьютеров и публичное импортонезависимое облако Cloud․ru Evolution на основе собственных разработок и open source.
Что такое Cloud.ru Evolution и какие обновления появились
Платформа Cloud.ru Evolution — это собственная разработка компании, в которой интегрированы самые востребованные среди разработчиков сервисы. На платформе можно запускать виртуальные машины, пользоваться сервисами Managed Kubernetes, а еще объектными хранилищами для своих проектов и многое другое – уже доступно более 20 сервисов.
С момента запуска в начале 2024 года, Cloud.ru Evolution активно развивается: ее протестировали более 30 тысяч пользователей, и теперь она включает в полтора раза больше сервисов, чем было изначально. На конференции провайдер анонсировал еще несколько обновлений:
- Появилась вторая зона доступности — теперь пользователи могут развертывать отказоустойчивые приложения.
- Можно автоматизированно развертывать кластеры PostgreSQL и управлять ими.
- Добавили Evolution Container Apps, который запускает контейнеры в готовой облачной среде на базе Docker-образов — их пользователи загружают в реестр Artifact Registry.
- Развернули маркетплейс Cloud.ru. Это цифровая витрина программного обеспечения от различных вендоров и партнеров, которая объединила почти все: от инструментов для анализа данных до образов для разработчиков, таких как LAMP и Nginx.
- Появились виртуальные машины с GPU. Это сервис, ориентированный на ресурсоемкие задачи, где пользователям доступны мощные графические карты, такие как V100, что особенно полезно для обучения нейронных сетей.
- Запустили Evolution Managed Trino и Evolution Managed Metastore — инструменты для обработки больших объемов данных и хранения метаданных.
Чаще всего юзеры используют облачные ресурсы для тестирования и проверки гипотез, аналитики данных, разработки cloud-native приложений и многого другого. Получить большинство самых востребованных сервисов клиенты могут по модели free tier, в рамках которой доступны фиксированные объемы облачных ресурсов.
Самое яркое обновление — запуск сервиса Evolution Bare Metal
Одним из самых обсуждаемым апдейтов на конференции стал сервис Evolution Bare Metal, который теперьдоступен всем пользователям. Суть его в том, что пользователь может зайти в личный кабинет, выбрать подходящую ему конфигурацию, выбрать тип операционки, провести настройки и запустить процесс установки. После того, как процесс установки закончится, клиент получает полностью готовое решение, которое, интегрировано с остальными сервисами Cloud.ru. При этом весь объем арендованных ресурсов принадлежит только одному пользователю.
Плюс сервис мало чем отличается от обычных виртуальных машин, но за исключением производительности. Evolution Bare Metal позволяет производить мониторинг и подключаться к удаленной консоли, а еще управлять питанием и, например, переустанавливать образы, если пользователю это вдруг понадобится.
В Evolution Bare Metal делается акцент на автоматизации: клиенты могут быстро развернуть физический сервер без участия инженеров. При установке операционной системы сервер временно подключается к изолированной сети для безопасности, а после завершения установки возвращается в общую сеть. Также платформа поддерживает MC-LAG — технологию для повышения надежности сети. Это значит, что если один из сетевых интерфейсов выходит из строя, соединение сохраняется благодаря другим.
Evolution Bare Metal разделен на микросервисы, каждый из которых отвечает за свою задачу: включение и выключение серверов, установку системы, настройку сети и мониторинг. После установки сервер становится недоступен разработчикам Cloud.ru, и мониторинг ведется извне, что обеспечивает приватность данных клиента.
Когда система становится сложной, мы производим декомпозицию и разбиваем систему на набор сервисов. То есть то, что для клиента выглядит как единый неделимый сервис, у нас под капотом на самом деле это набор микросервисов, которые уже работают и взаимодействуют друг с другом. У нас отдельно выделены сервисы, они позволяют управлять серверами, то есть уже переключение, включение-выключение, перезагрузка и так далее.
Более того, платформа поддерживает виртуальную консоль, позволяющую восстановить доступ, если клиент случайно заблокировал его, например, настройками фаервола. Cloud.ru также работает над унифицированной системой доступа к виртуальным консолям, чтобы пользователи могли подключаться к серверам разных производителей без каких-либо сложностей.
В Evolution Bare Metal есть готовые конфигурации для разных задач. Они отличаются типом процессоров, объемом памяти и характеристиками дисков. Благодаря этому пользователь может развернуть сервис меньше, чем за минуту — здесь, конечно, не учитываем время на установку операционной системы.
Для чего можно использовать Evolution Bare Metal:
- Размещение высоконагруженных приложений, баз данных и российских EPR-систем
- Среда для разработки и тестирования
- Обработка больших данных
- Создание виртуализированных сред и контейнеров для рационального управления ресурсами и изолирования приложений и сервисов для их гибкости и безопасности
Управлять сервисом можно через удобный интерфейс в личном кабинете или через API, что делает сервис доступным как для малого бизнеса, так и для крупных компаний, работающих с финансовыми, аналитическими и стриминговыми приложениями.
В будущем Cloud.ru планирует интеграцию EvolutionBare Metal с Kubernetes, что позволит использовать физические серверы для контейнеров, дополняя возможности виртуальных машин в рамках общей облачной инфраструктуры.
О сетевых сервисах настоящего будущего
Cloud.ru представил несколько больших обновлений в своих сетевых сервисах — они упрощают управление инфраструктурой для пользователей и предоставляют им больше возможностей для настройки сети.
Раньше единственный вариант подключения виртуальной машины к интернету был через «плавающий» IP, когда локальный адрес машины отображался в публичный IP. Теперь у платформы есть Direct IP — возможность назначать публичный IP напрямую на интерфейс виртуальной машины. Это удобно для тех, кто хочет усилить контроль над подключениями, например, для настройки виртуального фаервола.
Для распределения нагрузки есть сервис Load Balancer. Сейчас он в публичном превью, и его можно тестировать. Этот балансировщик уровня L4 поддерживает алгоритмы round robin, maglev и least request, каждый из которых полезен для разных сценариев. К примеру, maglev направляет запросы от одного клиента на одну и ту же машину, что может быть полезно для постоянного соединения. Скоро LoadBalancer станет доступен для продакшена, а в следующем году планируется добавить взвешенный round robin и поддержку для внутреннего балансировщика. Компания даже наметила переход на новую архитектуру, что позволит добавить L7-балансировку.
Еще один новый сервис — Evolution DNS, который решает проблему с DNS-записями. Сейчас Cloud DNS поддерживает только внешние записи, но в Evolution DNS появится возможность создания приватных доменов. К тому же, можно будет настроить перенаправление запросов на конкретные публичные серверы и отслеживать статистику обращений.
Что касается сетевого взаимодействия между виртуальными сетями, мы предлагаем VPC Peering через наш Magic Router — решение, которое соединяет VPC в пределах одного облака. Magic Router также поддерживает Direct Connect для прямого соединения с нашей облачной инфраструктурой через физические точки присутствия, а также межплатформенное соединение для совместной работы с нашими другими облачными платформами.
С новыми функциями Cloud.ru делает управление сетевой инфраструктурой проще и безопаснее, открывая больше возможностей для масштабирования и настройки сети в соответствии с потребностями бизнеса. Разработчики, посетившие конференцию, отметили, что проведенный на ней день позволил им узнать больше актуальной информации из своей сферы деятельности и построить новые коммуникации.
107 открытий553 показов