Yandex Cloud или Selectel: одинаковые ядра ещё не дают одинаковый счёт

|Автор: Редакция QUASA|5 мин чтения| 2
Yandex Cloud или Selectel: одинаковые ядра ещё не дают одинаковый счёт

Выбор между Yandex Cloud и Selectel начинается с полного месячного счёта за одинаковую рабочую конфигурацию, а не с цены виртуальных ядер. Правила тарификации Yandex Compute Cloud включают вычисления, диски, публичный IP-адрес и исходящий трафик; первые 100 ГБ исходящего трафика за месяц не тарифицируются. К цене машины приходится добавлять ресурсы, без которых приложение не сможет работать.

У Selectel состав и период начисления отличаются: правила оплаты облачных серверов предусматривают почасовой учёт ресурсов и общий для проектов аккаунта месячный лимит в 3 ТБ бесплатного внешнего входящего и исходящего трафика. Для 1С к сравнению расходов нужно добавить время выполнения собственных операций: опубликованный прикладной тест даёт полезный пример, но его результат нельзя переносить на нынешние конфигурации без повторного испытания.

Что считать одинаковой конфигурацией

Для сопоставления задайте один и тот же срок работы, объём памяти и диска, тип публичного доступа и направления трафика. Условный профиль: постоянно работающая машина с двумя виртуальными ядрами, 4 ГБ памяти, сетевым SSD-диском на 100 ГБ, одним публичным адресом, 300 ГБ исходящего и 100 ГБ входящего трафика за 30 дней. Это параметры расчёта, а не конфигурация из прайса или обещание конкретной суммы.

Совпадение числа виртуальных ядер ещё не делает равными вычислительные ресурсы. У Yandex Cloud на стоимость влияет выбранная аппаратная платформа и базовый уровень производительности ядра. Для Selectel нужно зафиксировать конкретные регион, пул и конфигурацию процессора. Запись «сетевой SSD» тоже недостаточна: для базы данных важны доступные операции ввода-вывода и задержка, а одинаковый объём диска не гарантирует одинаковой скорости.

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

Как собрать месячный счёт

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

  • Вычисления и память. Для постоянно работающей машины примените тариф выбранной платформы ко всему расчётному периоду. В условном месяце из 30 дней это 720 часов. При непостоянной работе учитывайте правила остановки, а не просто вычитайте часы простоя из обеих смет.
  • Хранение. Прибавьте диск выбранного класса за срок его существования, затем нужные снимки и резервные копии. Ёмкость и класс должны соответствовать рабочей нагрузке, иначе более дешёвая строка хранения может означать другое решение.
  • Сеть. Посчитайте публичный адрес, входящий и исходящий внешний трафик по правилам каждого сервиса. У Selectel для платной части важен расход остальных проектов того же аккаунта.
  • Приложение. Если схема требует платной операционной системы, лицензии 1С, управляемой базы или балансировщика, включите их в обе сметы там, где ресурс действительно используется.

Режим остановки даёт ещё одно различие. В Yandex Cloud вычислительные ресурсы полностью остановленной ВМ перестают тарифицироваться, хотя её диск продолжает оплачиваться. У Selectel обычное выключение или приостановка сохраняет плату за зарезервированные ресурсы; отдельный режим заморозки освобождает от платы за ядра и память, но оставляет другие расходы. Для ночной или сезонной нагрузки это может изменить месячный итог даже при сходной цене часа работающей машины.

Когда трафик меняет результат

В условном профиле Yandex Cloud тарифицирует объём исходящего трафика сверх бесплатной части: из 300 ГБ исходящего потока платными окажутся 200 ГБ. Входящие 100 ГБ в эту строку не входят. У Selectel внешний поток в обе стороны составит 400 ГБ; он уложится в бесплатный объём, только если другие проекты аккаунта не исчерпали общий лимит. Это расчёт для заданных условий, а не прогноз фактического счёта.

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

Для пользователей в Казахстане и Узбекистане к рублёвой цене имеет смысл добавить валюту расчётов и задержку до места размещения. Эти параметры нельзя свести к цене ядра: дешёвая ВМ может оказаться неудобной для интерактивной работы, если отклик приложения не соответствует требованиям команды.

Что показал прикладной тест 1С

В прикладном испытании ЕАЕ-Консалт от 10 апреля 2023 года для конфигураций, обозначенных как 12 виртуальных ядер и 96 ГБ памяти, закрытие месяца заняло у Selectel 1 час против 2 часов 10 минут у стандартной конфигурации Yandex Cloud, а годовой отчёт — 14 часов против 8 часов. Следовательно, преимущество менялось вместе с операцией: быстрый результат закрытия месяца не означал быстрого построения годового отчёта.

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

Отдельный результат Yandex Cloud относился к выделенному хосту, предоставленному тогда в предварительном доступе; его нельзя смешивать с результатом стандартной ВМ. Авторы также оговорили, что испытывали стандартные предложения, а не лучшие доступные конфигурации каждого провайдера. За прошедшее время могли измениться платформы, диски и версии программ, поэтому исторические минуты показывают характер зависимости от нагрузки, а не нынешний рейтинг облаков.

Какой вариант выбрать

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

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

Читайте также:

Поделиться:

Подпишитесь на рассылку

Получайте свежие новости Web3, AI и криптовалют прямо на вашу почту.

0