Упрощаем работу с виртуальными машинами в Yandex Cloud: пять полезных функций

Как защитить инфраструктуру от сбоев, увеличить объём хранилища и изменить сетевую конфигурацию без остановки сервисов? Рассказываем о пяти важных обновлениях для бесперебойной работы ваших проектов.

Михаил Бобров, руководитель службы виртуальных машин

Каждую минуту у нас запускается около десяти новых виртуальных машин (ВМ). Всего на платформе их работает 250 тысяч — от простых тестовых стендов до масштабных бизнес‑проектов. Одни живут несколько часов, другие — годами.

За полный цикл работы ВМ отвечает команда Compute. Специалисты развивают сервис для управления одиночными и групповыми ВМ, следят за их запуском на физических серверах, собирают данные о производительности и устраняют последствия сбоев. Ещё одна важная задача — подобрать подходящее «железо» под нужды ВМ пользователя и оптимально распределить ресурсы облака.

«Горячая» настройка сети без перезагрузки

Представьте: вам срочно нужно добавить новый сетевой сегмент к защищённой сети или изменить маршрутизацию, но останавливать рабочие сервисы нельзя. Теперь это не проблема: в четвёртом квартале 2024 года мы представили новую PCI‑топологию, которая позволяет менять сетевую конфигурацию на работающих серверах.

Одна ВМ теперь может работать как полноценное сетевое устройство. К ней подключаются до 80 дисков и 32 сетевых интерфейса — система справится с функциями межсетевого экрана, маршрутизатора или балансировщика нагрузки. При этом количество подключаемых устройств не зависит от размера системы.

Мы позаботились о защите от сбоев. Новый модуль yc‑route‑switcher автоматически перенаправит трафик на резервный сервер за одну минуту, если основной откажет. А для защиты DMZ‑сегмента создали решение с двумя межсетевыми экранами Next‑Generation Firewall в разных зонах доступности. Если один выйдет из строя, второй продолжит работу.

Для тех, кому важна комплексная защита инфраструктуры, мы разработали специальное решение на базе Check Point NGFW. Оно разделяет сеть на безопасные зоны и защищает от вторжений, вирусов и ботов. Доступно на маркетплейсе Yandex Cloud как по подписке, так и для работы с вашей лицензией.

Команда представила ряд улучшений в работе ВМ. Все они отвечают ключевым требованиям бизнеса к продакшн‑среде: надёжности, гибкости управления и простоте обслуживания. В этой статье руководитель службы виртуальных машин Yandex Cloud Михаил Бобров рассказывает о ключевых обновлениях.

Новое свойство ВМ — «поколение оборудования». Оно описывает базовые характеристики виртуализации: PCI‑топологию, настройки BIOS и другие технические параметры. Текущее поколение legacy скоро уступит место generation2 с расширенными возможностями. Не беспокойтесь о настройках, они сохранятся при создании резервных копий ВМ.

Увеличение объёма дисков без остановки работы серверов

Если закончилось место на диске, теперь можно увеличить его объём без остановки ВМ и работающих на ней сервисов. Это особенно важно для бизнес‑критичных систем, где каждая минута простоя может стоить денег.

Новая функция будет полезна компаниям, которые используют Kubernetes®. Мы уже встроили её в Yandex Managed Service for Kubernetes®, она работает автоматически для всех классов хранилища. А если вы используете собственную инсталляцию Kubernetes, то сможете подключить больше постоянных томов к каждому узлу и динамически менять их размер для любого приложения.

Гибкие политики обслуживания

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

Мы заранее сообщим вам о плановых работах через метаданные и API. Вы сможете выбрать оптимальный сценарий:

  • «Живую» миграцию без остановки сервисов
  • Быстрый перезапуск

При миграции задержка составит всего несколько секунд — ваши клиенты даже не заметят переезда на другой сервер.

Перед началом работ можно взять паузу. За это время команда спокойно перенесёт нагрузку или корректно остановит сервисы. Стандартным ВМ для этого хватает минуты. А для ресурсоёмких задач, например дообучения нейросетей на GPU, мы увеличили окно до 24 часов.

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

Настроить политики можно через командную строку или Terraform.

Важно: функция недоступна для прерываемых ВМ, которые могут быть остановлены в любой момент.

Безопасное хранение данных

Мы предлагаем встроенное шифрование дисков ВМ, которое защитит ваши данные от несанкционированного доступа.

Чтобы настроить защиту, создайте ВМ от имени пользователя или сервисного аккаунта с доступом к ключу шифрования. Дальше система возьмёт безопасность под свой контроль. Благодаря гранулярному доступу криптографические ключи будут доступны только авторизованным пользователям и сервисам.

Такой подход особенно важен для организаций, которые работают с персональными данными или коммерческой тайной. Банки защищают финансовую информацию клиентов, медицинские учреждения — истории болезней пациентов, а бизнес — коммерческие тайны. Единый центр управления ключами поможет контролировать доступ к данным и предотвратит утечки информации.

Упрощённое подключение по SSH

Управлять доступом к ВМ стало удобнее: появилось центральное хранилище SSH‑ключей — единый профиль OS Login. Теперь вам не придётся вспоминать, где хранятся ключи, и добавлять их в метаданные каждой машины по отдельности. Достаточно один раз сохранить ключ в профиле.

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

Это обновление особенно ценно для начинающих пользователей. Больше не нужно разбираться в тонкостях настройки SSH при создании ВМ, платформа всё сделает сама. И даже если у вас нет профиля OS Login, вы всегда сможете скопировать ключи в метаданные ВМ.

Что в итоге

Работа с ВМ стала проще. В продакшн‑средах большинство новых изменений пройдёт без остановки сервисов. Протестируйте наши обновления самостоятельно в консоли.

.

Источник: https://yandex.cloud/ru/blog/posts/2024/11/vm-five-functions

Перезвоним и ответим на ваши вопросы

Имя *
Код *
Телефон *
Компания *
Сообщение

На связи любым способом

Заявка на аудит

Имя *
Компания *
tel *
email *

Скачать пример аудита

Имя *
Компания *
tel *
email *
Опишите задачу
Имя
Компания
Телефон
Email