Лист закупочных критериев

Аренда, покупка или общие ресурсы: сначала сравните условия закупки

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

Базовая конфигурация — ArmVMS M4: M4, 16GB RAM, 256GB SSD, стоимость начинается от $20.7/день . Фактическая доступность узла отображается в консоли в реальном времени.

PROCUREMENT / 03

Критерии закупочного решения

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

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

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

Сравнение облачного Mac ArmVMS, собственного оборудования и общих виртуальных машин по критериям закупки
Критерий закупки Аренда ArmVMS Собственное оборудование Apple Silicon Общая виртуальная машина
Первоначальные затраты Можно выбрать аренду на день, неделю, месяц или квартал; стоимость заказа зависит от модели, срока и дополнительных опций, без покупки целого устройства за свой счёт. Потребуется единовременно купить оборудование и подготовить место, электропитание, сетевое подключение и условия для дальнейшей эксплуатации. Обычно оплата идёт за экземпляр или объём ресурсов, но нужно проверить, являются ли ресурсы общими, и рассчитать накопленную стоимость при длительном использовании.
Скорость запуска Выберите конфигурацию среди доступных узлов, после оформления заказа получите данные для подключения и разверните зависимости проекта и среду сборки. Закупка, доставка, регистрация устройства, настройка сети и подготовка удалённого доступа обычно делают цепочку запуска более длинной. Экземпляр обычно создаётся быстро, но доступная архитектура, версия системы и пределы ресурсов зависят от каталога сервиса.
Выделенность ресурсов Каждый заказ соответствует выделенному физическому узлу Apple Silicon, а не виртуальной машине; конфигурации чипа, памяти и локального хранилища определены заранее. Команда самостоятельно управляет оборудованием, выделенными вычислительными ресурсами, политиками доступа и физической средой. Базовые вычислительные ресурсы могут использоваться несколькими задачами; оцените влияние конкуренции на время сборки и стабильность длительных задач.
Гибкость масштабирования Добавляйте узлы под задачи или выбирайте ArmVMS Pro (M4 Pro); после завершения проекта не нужно продолжать владеть временно добавленным оборудованием. Масштабирование обычно означает новую закупку, развёртывание и управление дополнительными устройствами; при сокращении ёмкости придётся учитывать простаивающие активы. Объём ресурсов можно менять, но фиксированность производительности зависит от модели общих ресурсов и характеристик экземпляра.
Выбор узла Доступны 5 узлов: Сингапур, Япония (Токио), Южная Корея (Сеул), Гонконг и восток США; обе конфигурации представлены во всех узлах. Расположение узла определяется местом, где команда разместила оборудование; для использования из других регионов сетевой маршрут нужно проектировать самостоятельно. Регион определяется каталогом сервиса; отдельно проверьте одновременную доступность целевой системы и ресурсов Apple Silicon.
Зоны ответственности команды ArmVMS отвечает за предоставление физического узла; пользователь — за учётные данные проекта, права доступа к коду, настройку зависимостей, данные приложения и необходимые резервные копии. Команда управляет оборудованием, сетью, удалённым доступом, системной средой, правами, данными и жизненным циклом активов. Пользователь по-прежнему управляет настройками проекта и приложения, а также должен понимать права доступа и границы изоляции общей инфраструктуры.
Структура затрат

Цена — лишь первый уровень: сравнивать нужно полный цикл использования

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

Аренда ArmVMS

Стоимость прозрачно меняется в зависимости от конфигурации и срока

Конфигурация ArmVMS M4: M4, 16GB RAM, 256GB SSD; стоимость составляет $20.7/день, $55.8/неделю, $103.4/месяц, $281.2/квартал. Подходит для повседневной разработки, лёгких сборок и поэтапной проверки совместимости.

Конфигурация ArmVMS Pro (M4 Pro): M4 Pro, 64GB RAM, 2TB SSD; стоимость составляет $61.5/день, $166.1/неделю, $307.6/месяц, $836.7/квартал. Подходит для крупных проектов, высокопараллельных сборок и задач инференса больших моделей.

Собственное оборудование

Цена устройства не равна полной стоимости владения

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

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

Общая виртуальная машина

Низкий порог входа не отменяет проверки конкуренции за ресурсы

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

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

Запуск и масштабирование

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

Потребность в ресурсах разработки редко бывает постоянной. Релизы, обновление зависимостей, проверка совместимости и эксперименты с моделями создают кратковременные пики. При выборе способа развёртывания сначала определите длительность пика, число параллельных задач и необходимость сохранить ёмкость после его окончания.

01

Краткосрочный проект запускается на определённый срок

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

02

На пике тестирования добавьте отдельную среду выполнения

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

03

Для крупных задач выберите более мощную конфигурацию, а не временно объединяйте общие ресурсы

Для крупных проектов Xcode, большого числа параллельных задач или инференса больших моделей сразу выберите ArmVMS Pro (M4 Pro) с M4 Pro, 64GB RAM и 2TB SSD. Границы конфигурации указаны в заказе, поэтому не нужно объяснять колебания задачи динамически общими ресурсами.

Типичные признаки необходимости масштабирования по срокам

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

Посмотреть путь от выбора до первой сборки
Границы контроля

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

ArmVMS предоставляет выделенный физический узел Apple Silicon, а не виртуальную машину. Команда получает определённые чип, память, локальное хранилище и расположение узла, однако учётные данные проекта, права на код и данные приложения остаются под контролем пользователя.

Что предоставляет ArmVMS

Проверяемые параметры физического узла и заказа

  • В соответствии с заказом предоставляется ArmVMS M4 или ArmVMS Pro (M4 Pro) с указанными конфигурациями чипа, памяти и хранилища.
  • В зависимости от выбора предоставляется узел в Сингапуре, Японии (Токио), Южной Корее (Сеул), Гонконге или восточной части США.
  • В консоли отображаются срок аренды, узел, конфигурация, дополнительные опции, данные для подключения и другие поля заказа.
  • Все узлы работают 365 дней в году без перерывов.
  • При проблемах с подключением или предоставлением узла поддержка доступна через тикет в консоли или по адресу support@armvms.com.
Зона ответственности пользователя

Права проекта и настройки приложения

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

После первого подключения проверьте шесть параметров

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

Посмотреть материалы по развёртыванию и устранению проблем
Оценка соответствия

Решайте, стоит ли арендовать, исходя из рабочей нагрузки, а не начиная со способа закупки

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

Когда аренда подходит лучше

Нужны Apple Silicon и гибкий срок аренды

  • У спринта, проверки совместимости или временного проекта есть чёткая дата завершения.
  • Нужны фиксированные границы ресурсов без влияния общей нагрузки на сборки.
  • Нужно быстро добавить несколько независимых исполнителей CI/CD.
  • Команде нужен узел в Сингапуре, Японии (Токио), Южной Корее (Сеул), Гонконге или восточной части США.
  • Нужно исключить подключение оборудования и подготовку удалённого доступа из внутренних закупочных процессов.
  • Для крупных проектов или инференса больших моделей нужны M4 Pro, 64GB RAM и 2TB SSD.
Когда стоит рассмотреть покупку

Ёмкость постоянна, а условия для управления оборудованием уже есть

  • Ожидается длительная работа одной группы устройств на полной нагрузке, а потребность в ёмкости почти не меняется.
  • У команды уже есть стабильное место, питание, сеть, удалённый доступ и процессы управления оборудованием.
  • Данные или внутренние процессы требуют постоянного размещения оборудования в среде под непосредственным контролем команды.
  • Инженеры могут заниматься системной средой, аппаратными сбоями и жизненным циклом активов.
  • Закупка, размещение, сеть, эксплуатация и простой рассчитаны за полный период использования.
  • Срок ожидания закупки не повлияет на текущий релиз или период тестирования.

Перед отправкой данных для выбора подготовьте ответы на эти пять вопросов

Тип проекта
iOS, macOS, visionOS, автоматизация CI/CD или эксперименты с ИИ.
Срок использования
Сколько дней, недель или месяцев планируется использование и есть ли точная дата завершения.
Параллельные задачи
Сколько задач сборки, тестирования, архивирования или инференса выполняется одновременно.
Требуемая ёмкость
Сколько локального хранилища нужно для зависимостей проекта, кэша сборки, артефактов и файлов моделей.
Целевой узел
Какой доступный узел ближе к расположению команды, исходного кода и участников совместной работы.
Следующий шаг

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

Для повседневной разработки и лёгких сборок начните с ArmVMS M4, а для крупных проектов и инференса больших моделей рассмотрите ArmVMS Pro (M4 Pro). Если вы ещё не определились, укажите тип проекта, число параллельных задач, требования к хранилищу, срок аренды и целевой узел.