Пользуюсь Hermes агентом на AWS для своих личных задач плюс работы со своей инфраструктурой в личном AWS аккаунте.
Задался целью минимизировать расходы на такого Hermes агента, работающего на AWS.
Прошёл весь путь запуска Hermes, начиная от
nano и выше.Выяснилось, что реально рабочие конфигурации для Hermes начинаются от
1 CPU + 2 GB RAM, то есть small и выше.Для того, чтобы не подкручивать настройки и использовать Hermes относительно комфортно, то это
2 CPU + 4 GB RAM, то есть medium и выше.Крутить на on-demand такое можно, но Hermes вполне может быть с некоторым даунтаймом, чуть что, поэтому добавив простой бэкап скрипт всего конфига на S3, можно поднять такое на спотах.
И вот тут выяснилась засада. Просто так найти спот виртуалку (в регионе Frankfurt и Stockholm как ближайшие AWS регионы), которая просто выживет и не упадёт в течение суток на спотах в этом диапазоне конфигураций (1-2+ CPU & 2-4+ GB RAM) — очень непростая задача.
В результате прогнал по всем доступным подобным конфигам в этом диапазоне виртуалок, перебирая те, кто проживут 24часа+, как некоторая гарантия, что она будет жить дальше. По личной статистике за последний год, если падает, то обычно в первые же сутки, а если нет — может работать многими месяцами.
🏁 Score-list
Зоны:
🇸🇪 =
eu-north-1 Stockholm 🇩🇪 =
eu-central-1 Frankfurt •/••/••• = разные AWS Zone IDs внутри региона# Pass EC2-type Zone CPU RAM Cost $/month Cheaper×01 ✅ t3.small 🇸🇪••• 2 2 4.6 3.4x
02 ✅ t3.small 🇸🇪•• 2 2 5.0 3.1x
03 ✅ t4g.small 🇩🇪• 2 2 5.7 2.5x
04 ✅ t3a.small 🇩🇪•• 2 2 6.1 2.6x
05 ✅ c8g.medium 🇸🇪•• 1 2 7.2 4.3x
06 ✅ c7g.medium 🇸🇪••• 1 2 7.2 3.9x
07 ✅ t3.small 🇩🇪• 2 2 7.3 2.4x
08 ✅ t3.small 🇩🇪••• 2 2 7.4 2.4x
09 ✅ m8g.medium 🇸🇪•• 1 4 8.8 3.9x
10 ✅ c7g.medium 🇸🇪•• 1 2 8.8 3.2x
11 ✅ m8g.medium 🇸🇪• 1 4 9.3 3.8x
12 ✅ t3.medium 🇸🇪••• 2 4 10.5 3.0x
13 ✅ m7g.medium 🇸🇪••• 1 4 10.5 3.0x
14 ✅ t3.medium 🇸🇪• 2 4 10.9 2.9x
15 ✅ c8g.medium 🇩🇪•• 1 2 11.0 3.0x
16 ✅ r7g.medium 🇸🇪•• 1 8 11.1 3.8x
17 ✅ t3.medium 🇸🇪•• 2 4 11.2 2.8x
18 ✅ m7g.medium 🇸🇪• 1 4 11.8 2.7x
19 ✅ m8g.medium 🇩🇪•• 1 4 12.0 3.3x
20 ✅ m8g.medium 🇩🇪• 1 4 12.3 3.2x
21 ✅ t3a.medium 🇩🇪•• 2 4 12.8 2.5x
22 ✅ t3.medium 🇩🇪•• 2 4 13.9 2.5x
23 ✅ c8g.large 🇸🇪••• 2 4 15.3 4.1x
✅ Рекомендация spot для Hermes
1. Бюджетный winner:
t3.small очень дешёво $4.6, но RAM только 2 GB.2. Рабочий default:
t3.medium 2 CPU / 4 GB — $10.5.3. Graviton:
m8g.medium — 4 GB RAM, несколько вариантов от $8.8, но 1 CPU.Ориентир on-demand для Stockholm в месяц:
•
t4g.small $12.6•
t4g.medium $25.2Итог: 60 тестов · ✅ 23 · 🔻 26 · 🔴 11 (полный список в комментарии)
✅ passed · 🔻 failed · 🔴 no capacity
#EC2 #Spot #AI #Agent
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥6❤4