Сравнение вариантов развертывания

Арендовать облачный Mac, купить устройство или использовать общую виртуальную машину

Сначала сравните скорость предоставления, принадлежность физических ресурсов, фактический срок использования и расположение узла. BerryVM предоставляет целые выделенные физические узлы Mac mini, доступные одному клиенту на весь срок аренды, без виртуализации.

Доступные конфигурации
2
Доступные локации
5
Срок аренды
День / неделя / месяц / квартал
Лист оценки развертывания DECISION / MAC-05
Что проверить
B
Собственное оборудование Долгосрочное владение, закупка и обслуживание на своей стороне
Для стабильного длительного использования
C
Общая виртуальная машина Ресурсы распределяются платформой, границы изоляции отличаются
Для задач, допускающих общие ресурсы
Порядок проверки Срок → конфигурация → узел → требования к изоляции
Три варианта — одна понятная таблица

Стоимость — не единственный фактор: важны также предоставление и принадлежность ресурсов

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

Сравнение аренды BerryVM, собственного оборудования и общей виртуальной машины
Критерий Аренда BerryVM Собственное оборудование Общая виртуальная машина
Начальные затраты Оплата аренды за выбранный срок без покупки целого устройства Сначала оплачиваются устройство, доставка и необходимые аксессуары Обычно оплата производится по тарифу или объему использования; структуру цены задает платформа
Получение После оформления заказа вы получаете данные для доступа к выделенному устройству Нужно выбрать оборудование, заказать, получить, установить и настроить среду После запуска экземпляра вы получаете виртуальные ресурсы, выделенные платформой
Принадлежность ресурсов Целый физический узел находится в эксклюзивном использовании на срок аренды Покупатель владеет устройством и управляет им в течение длительного срока Ресурсы базового хоста обычно совместно используются несколькими экземплярами
Гибкость сроков Можно выбрать срок использования: день, неделя, месяц или квартал После покупки формируется долгосрочный актив с высокими затратами при отказе от него Срок можно менять по правилам платформы, но границы физических ресурсов не равны эксклюзивности целого устройства
Обновление Перед следующей задачей или продлением выберите Berry M4 либо Berry M4 Pro Заменить оборудование, расширить парк или оформить новую закупку Переключить виртуальную конфигурацию; конкретные ресурсы распределяет платформа
Зарубежные узлы Сингапур, Токио, Сеул, Гонконг и восток США Зависит от места размещения собственного оборудования и сетевых условий Зависит от регионального каталога провайдера и типа экземпляра
Ответственность за обслуживание BerryVM отвечает за предоставление сервиса и работу физического узла, клиент — за среду проекта и управление доступом Покупатель отвечает за закупку, сеть, состояние оборудования и работы на месте Платформа отвечает за базовую инфраструктуру, клиент управляет рабочими нагрузками внутри экземпляра
Лучше всего подходит для Краткосрочных сборок, распределенной работы, гибкого CI/CD и экспериментов с большим объемом памяти Команд, которым нужно длительное постоянное использование и которые могут обслуживать оборудование на своей стороне Задач, допускающих общие базовые ресурсы и не требующих целого выделенного устройства
Границы физических ресурсов

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

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

Выделение устройства

Один заказ — одно выделенное устройство

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

Передача доступа

Данные доступа предоставляются для конкретного устройства

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

Зоны ответственности

Физическая работа и среда проекта управляются отдельно

BerryVM отвечает за физический узел и предоставление сервиса. Клиент отвечает за код, зависимости, ключи, правила удаленного доступа и сами рабочие нагрузки — это упрощает раздельную диагностику инфраструктуры и конфигурации проекта.

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

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

BerryVM предлагает две конфигурации: Berry M4 и Berry M4 Pro. Berry M4 подойдет для легких сборок и повседневной разработки; Berry M4 Pro — для задач с большим объемом памяти, крупных проектов и многозадачных сред.

Сравнение конфигураций Berry M4 и Berry M4 Pro и подходящих задач
Конфигурация Чип Память Локальное хранилище Приоритетные задачи Критерий выбора
Berry M4 M4 16GB 256GB Повседневная разработка в Xcode, проекты Swift, сборка React Native, легкий CI Runner Потребность задачи в памяти понятна, зависимости и кэш помещаются в доступное локальное хранилище
Berry M4 Pro M4 Pro 64GB 2TB Сборки с большим объемом памяти, многозадачные среды, эксперименты с MLX и локальным выводом моделей Модели, индексы, кэш или параллельные задачи требуют больше памяти и локального хранилища
Выбрать Berry M4

Четкие границы задачи и приоритет — быстро получить среду разработки

  • Запускается одна основная задача сборки
  • Зависимости и кэш можно регулярно очищать
  • Проекту не нужно долго хранить большой объем локальных данных
Выбрать Berry M4
Выбрать Berry M4 Pro

Память и хранилище критичны, регулярная очистка рабочего набора нежелательна

  • Одновременно работают несколько процессов сборки или разработки
  • Для загрузки моделей MLX требуется больше памяти
  • Для крупных зависимостей, кэша и артефактов нужно больше локального пространства
Выбрать Berry M4 Pro
Выбор из пяти локаций

Близкий к команде узел не обязательно близок к коду и артефактам

Обе доступные конфигурации предлагаются в Сингапуре, Токио, Сеуле, Гонконге и на востоке США. При выборе узла учитывайте расположение разработчиков, путь к репозиторию, источники загрузки зависимостей, назначение артефактов сборки и основные часовые пояса команды.

SG Доступно для заказа

Сингапур

В первую очередь оцените
Команды Юго-Восточной Азии, региональные зависимости и задачи доставки в Юго-Восточную Азию
Работа в часовых поясах
Подходит для постоянной совместной работы и передачи задач в течение рабочего дня в Азии
Как тестировать
Проверьте задержку, джиттер и стабильность удаленной сессии из фактической рабочей сети
Выбрать узел в Сингапуре
JP Доступно для заказа

Япония (Токио)

В первую очередь оцените
Команды в Японии, взаимодействие разработчиков в Северо-Восточной Азии и сервисные маршруты вокруг Токио
Работа в часовых поясах
Подходит для совместной работы японских и азиатских команд в близкие рабочие часы
Как тестировать
Отдельно протестируйте путь удаленного подключения и пути кода и загрузки зависимостей
Выбрать узел в Токио
KR Доступно для заказа

Южная Корея (Сеул)

В первую очередь оцените
Команды в Южной Корее, взаимодействие в Северо-Восточной Азии и задачи для корейских сетей
Работа в часовых поясах
Подходит для сборок и поставок в тот же день между Сеулом и Токио
Как тестировать
Проведите несколько тестов через фактических операторов и корпоративные сети команды
Выбрать узел в Сеуле
HK Доступно для заказа

Гонконг

В первую очередь оцените
Взаимодействие Южного Китая и Юго-Восточной Азии, трансграничную разработку и задачи с доступом из нескольких регионов
Работа в часовых поясах
Удобно для обработки отзывов по сборкам азиатскими командами в течение одного рабочего дня
Как тестировать
Протестируйте подключение из офиса, домашней сети и, при необходимости, корпоративного шлюза
Выбрать узел в Гонконге
US-E Доступно для заказа

Восток США

В первую очередь оцените
Команды востока Северной Америки, взаимодействие с Западной Европой и сборки для Северной Америки
Работа в часовых поясах
Подходит для рабочего дня Северной Америки и совместных часов с Западной Европой
Как тестировать
Одновременно проверьте путь от разработчика и пути к репозиторию и сервисам артефактов
Выбрать узел на востоке США
Сначала проверьте маршруты, затем выбирайте город

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

Как проверять сетевые маршруты
Четыре фиксированных срока

Рассчитывайте по предполагаемому времени использования, а не по неопределенной стартовой цене

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

Повседневная разработка и легкие сборки

Berry M4

M4-16-256
ЧипM4 Память16GB Хранилище256GB
За день$20.4 / день
За неделю$55.1 / неделю
За месяц$102.1 / месяц
За квартал$277.7 / квартал

Для краткосрочных сборок с четкими границами, переноса среды разработки, сборки React Native и легких задач непрерывной интеграции.

Заказать Berry M4
Большой объем памяти и крупный рабочий набор

Berry M4 Pro

M4P-64-2TB
ЧипM4 Pro Память64GB Хранилище2TB
За день$61.8 / день
За неделю$166.8 / неделю
За месяц$308.8 / месяц
За квартал$839.9 / квартал

Для сборок с большим объемом памяти, многозадачных рабочих пространств, экспериментов с MLX и проектов с повышенными требованиями к локальному кэшу и объему данных.

Заказать Berry M4 Pro
Порядок расчета стоимости

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

Сначала определите, сколько дней или недель продлится задача и нужно ли сохранять среду надолго. Затем умножьте срок на число параллельных устройств и добавьте необходимое расширение хранилища или количество устройств, объединенных через Thunderbolt 5.

  1. A
    Оцените непрерывное время использования

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

  2. B
    Определите число параллельных устройств

    Одно устройство соответствует одному основному рабочему слоту. Для параллельных сборок включите в общую стоимость число одновременно работающих устройств.

  3. C
    Добавьте необходимые опции

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

  4. D
    Сравните полную стоимость покупки

    При покупке учитывайте устройство, доставку, сеть, работы на месте, резервные мощности и затраты на вывод актива из эксплуатации, а не только цену на витрине.

Как сделать окончательный выбор

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

Ни один вариант развертывания не подходит всем командам. Два набора критериев ниже помогут быстро свести выбор к выполнимому варианту.

Краткосрочные задачи и меняющиеся потребности

Сначала сравните дневную и недельную аренду

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

  • Срок завершения проекта достаточно понятен
  • Число параллельных устройств меняется вместе с графиком релизов
  • Нужно заново выбирать локацию среди пяти узлов
  • Требуется целый физический узел в эксклюзивном использовании
Начать с краткосрочной аренды
Стабильный конвейер и долгосрочная среда

Сначала сравните месячную, квартальную аренду и покупку

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

  • Устройство предполагается использовать длительное время без перерывов
  • Среду нужно стабильно сохранять и постоянно обновлять
  • Есть ли у команды возможности для закупки, настройки сети и работ на месте
  • Нужна ли гибкость при будущем обновлении конфигурации
Сравнить месячный и квартальный планы
01 Обязательно ли целое устройство в эксклюзивном использовании
02 Сколько дней, недель или месяцев продлится задача
03 Где находятся команда и сервисы зависимостей
04 Нужно 16GB или 64GB памяти
Проверьте еще раз перед отправкой

Выберите конфигурацию, срок и узел, затем создайте заказ

Berry M4 и Berry M4 Pro доступны в Сингапуре, Токио, Сеуле, Гонконге и на востоке США. Перед заказом подтвердите необходимый объем памяти, локальное хранилище, число параллельных устройств и фактический срок аренды.