Хмарний сервер для хостингу LLM в Європі: посібник з ШІ

Хмарний сервер для хостингу LLM в Європі: посібник з ШІ

Хмарний сервер для хостингу LLM в Європі: посібник з ШІ

Самостійний хостинг великої мовної моделі дає вам повний контроль над тим, які дані потрапляють до моделі, де вони обробляються та хто має до них доступ. Для європейського бізнесу це не просто аргумент щодо витрат - це вимога відповідності. Будь-який запит, що містить персональні дані жителів ЄС, повинен оброблятися під юрисдикцією ЄС відповідно до GDPR.

Чому юрисдикція ЄС важлива для хостингу LLM

Коли користувачі взаємодіють з LLM - задають питання, отримують резюме документів, генерують контент - ці запити часто містять імена, електронні адреси, запити про здоровя та інші персональні дані. Надсилання цих запитів до API, розміщеного в США, означає, що персональні дані залишають юрисдикцію ЄС при кожному запиті.

Самостійний хостинг на хмарному сервері DCXV ЄС означає, що вся інференція залишається в межах ЄС. Для охорони здоровя, юридичних та фінансових застосунків в Європі власна інфраструктура LLM в ЄС - це практичний шлях до відповідності GDPR.

Вибір розміру моделі та квантизації

  • Моделі 7B (Q4, ~4 ГБ VRAM) - підходять для узагальнення, класифікації, Q&A по документах
  • Моделі 13B (Q4, ~8 ГБ VRAM) - краще міркування, краще дотримання інструкцій
  • Моделі 34B (Q4, ~20 ГБ VRAM) - якість, близька до GPT-3.5
  • Моделі 70B (Q4, ~40 ГБ VRAM) - клас GPT-4 для більшості завдань

Мінімальні характеристики для хостингу LLM

  • CPU обслуговування (7B Q4) - 16 vCPU, 32 ГБ RAM, 200 ГБ NVMe SSD
  • GPU початковий (7B-13B, RTX 4090) - 8 vCPU, 32 ГБ RAM, 24 ГБ VRAM, 500 ГБ NVMe
  • GPU середній (34B Q4, A100 40 ГБ) - 16 vCPU, 64 ГБ RAM, 40 ГБ VRAM, 1 ТБ NVMe
  • GPU високий (70B Q4, A100 80 ГБ) - 16 vCPU, 128 ГБ RAM, 80 ГБ VRAM, 2 ТБ NVMe

Рекомендована конфігурація DCXV

Хмарні сервери DCXV надають GPU-оснащені сервери в ЄС для хостингу LLM:

  • GPU сервер, 24 ГБ VRAM - моделі 7B-13B для SaaS-копілотів та внутрішніх асистентів
  • GPU сервер, 80 ГБ VRAM - моделі 70B для виробничих API
  • CPU сервер, 32-64 ГБ RAM - моделі 7B через llama.cpp для фонової обробки

Зв'яжіться з sales@dcxv.com для отримання інформації про доступність GPU.

Команди швидкого налаштування

# Варіант 1: Ollama (найпростіший)
curl -fsSL https://ollama.com/install.sh | sh
sudo systemctl enable --now ollama
ollama pull llama3.1:8b

# Відкрити у приватній мережі
# Додайте до /etc/systemd/system/ollama.service:
# Environment="OLLAMA_HOST=0.0.0.0:11434"
sudo systemctl daemon-reload && sudo systemctl restart ollama
# Варіант 2: vLLM для GPU з OpenAI-сумісним API
pip install vllm

python -m vllm.entrypoints.openai.api_server \
  --model meta-llama/Llama-3.1-8B-Instruct \
  --host 10.0.0.5 --port 8000 \
  --gpu-memory-utilization 0.90

Яке середовище запуску вибрати

Команди вище показують два способи обслуговувати ті самі ваги, і вибір не про якість - усі вони запускають одну модель. Він про те, що станеться, коли другий запит надійде до завершення першого:

Середовище Одночасні запити Де працює найкраще Коли вибирати
Ollama У черзі, по одному CPU або один GPU Внутрішні інструменти, один користувач, найшвидший старт
llama.cpp У черзі, з невеликим пакетом CPU, ваги GGUF Немає GPU взагалі або нічна пакетна обробка
vLLM Постійне пакетування Тільки GPU Багато користувачів на одному GPU і важлива пропускна здатність
TGI Постійне пакетування Тільки GPU Ви вже працюєте зі стеком Hugging Face

Різниця більша, ніж здається. GPU, що обслуговує один запит за раз, більшість часу чекає на пам'ять, тому середовище з пакетуванням може обслужити в кілька разів більше користувачів на тій самій карті без жодних змін у моделі. Саме тому показники для CPU і для GPU нижче - це не одне й те саме, помножене на коефіцієнт, а різні за формою типи роботи.

Очікувані показники продуктивності

vLLM на RTX 4090, Llama 3.1 8B FP16:

  • Генерація (один запит) - 80-120 токенів/с
  • Пакетна пропускна здатність (8 запитів) - 400-700 токенів/с
  • Час до першого токена - 150-300 мс

llama.cpp CPU (16 vCPU), 8B Q4_K_M:

  • Швидкість генерації - 18-30 токенів/с

Це очікування для заліза цього класу, а не заміри в нашій лабораторії. Використовуйте їх як відправну точку для сайзингу і міряйте своє навантаження: реальні числа залежать від ваших даних, запитів і налаштувань значно більше, ніж від провайдера.

Висновок

Самостійний хостинг LLM на інфраструктурі ЄС - це найнадійніший шлях до GDPR-сумісного ШІ у виробництві. Використовуйте vLLM для GPU-обслуговування та llama.cpp для гнучкості CPU.

Starlink Mini 2 за CGNAT: як дістатися до об'єкта, що переїжджає
networkingcloudinfrastructure

Starlink Mini 2 за CGNAT: як дістатися до об'єкта, що переїжджає

Starlink Mini 2 вийшла, але стандартні тарифи сидять за CGNAT. Ми порахували 990 208 IPv4 на 12+ млн клієнтів і порівняли чотири способи дістатися до об'єкта.

Протести проти дата-центрів у Європі: що робити клієнтам
clouddedicatedinfrastructure

Протести проти дата-центрів у Європі: що робити клієнтам

6 листопада сотні людей увійшли на будмайданчик дата-центру Microsoft в Амстердамі. Цифри мережі Нідерландів, виміряна затримка до хабів ЄС і поради клієнтам.

Виборці США відхилили дата-центри 45 до 1: уроки покупцям
clouddedicatedinfrastructure

Виборці США відхилили дата-центри 45 до 1: уроки покупцям

47 голосувань у США щодо дата-центрів: обмежувальна сторона виграла 45. Ми перерахували сирі дані й пояснюємо, що це означає для тих, хто орендує сервери.

AWS BYOIP у 2026: $43.80 за IPv4 чи власний блок /24
ipv4pricingcloud

AWS BYOIP у 2026: $43.80 за IPv4 чи власний блок /24

AWS бере $0.005 на годину за публічну IPv4, $43.80 на рік. BYOIP без цієї плати: коли куплений чи орендований /24 окупається, і перевірка готовності ROA.

Відхід від VMware після Broadcom: перевірений план міграції
clouddedicatedinfrastructure

Відхід від VMware після Broadcom: перевірений план міграції

Broadcom скасував безстрокові ліцензії, урізав партнерів і сховав VDDK. Як перенести ВМ на KVM, Proxmox чи Hyper-V: дати, факти і перевірена конвертація OVA.