Хмарний сервер для MongoDB в Європі

Хмарний сервер для MongoDB в Європі

Хмарний сервер для MongoDB в Європі

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

Чому резиденція даних в ЄС важлива для MongoDB

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

Крім дотримання вимог, хостинг в ЄС зменшує затримку для європейських користувачів. База даних у Празі обслуговує берлінський застосунок на 70-100 мс швидше за запит, ніж у центрі обробки даних США.

Мінімальні характеристики для MongoDB

  • Малий (dev/staging, менше 1000 ops/s) - 4 vCPU, 8 ГБ RAM, 100 ГБ NVMe SSD
  • Середній (виробничий, 1000-20000 ops/s) - 8 vCPU, 32 ГБ RAM, 500 ГБ NVMe SSD
  • Великий (велика пропускна здатність або великі набори даних) - 16+ vCPU, 64-128 ГБ RAM, 1+ ТБ NVMe SSD

За замовчуванням WiredTiger займає 50% від (RAM - 1 ГБ) для свого кешу. На сервері з 32 ГБ це приблизно 15,5 ГБ.

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

Хмарні сервери DCXV забезпечують сховище NVMe з профілем випадкових IOPS, що потрібен для операцій запису MongoDB. Рекомендовані конфігурації:

  • 8 vCPU, 32 ГБ RAM, 500 ГБ NVMe - виробнича база даних застосунку, первинний вузол набору реплік
  • 16 vCPU, 64 ГБ RAM, 1 ТБ NVMe - великі сховища документів або навантаження аналітики
  • 3x 8 vCPU / 32 ГБ RAM - тривузловий набір реплік для високої доступності

Зв'яжіться з sales@dcxv.com для обговорення топології набору реплік.

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

# Встановлення MongoDB 7.0 на Ubuntu 22.04
curl -fsSL https://www.mongodb.org/static/pgp/server-7.0.asc | sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg --dearmor

echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/7.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list

sudo apt update && sudo apt install -y mongodb-org
sudo systemctl start mongod && sudo systemctl enable mongod
# Ключові параметри mongod.conf для сервера з 32 ГБ RAM
storage:
  wiredTiger:
    engineConfig:
      cacheSizeGB: 20
    collectionConfig:
      blockCompressor: snappy

security:
  authorization: enabled
# Налаштування тривузлового набору реплік
mongosh --quiet <<'EOF'
rs.initiate({
  _id: "rs0",
  members: [
    { _id: 0, host: "10.0.0.5:27017", priority: 2 },
    { _id: 1, host: "10.0.0.6:27017", priority: 1 },
    { _id: 2, host: "10.0.0.7:27017", priority: 1 }
  ]
})
EOF

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

На екземплярі з 8 vCPU / 32 ГБ RAM / NVMe з MongoDB 7.0:

  • Пропускна здатність читання (з індексом, в кеші) - 50 000-80 000 ops/s
  • Пропускна здатність запису (одиночні вставки) - 15 000-25 000 ops/s
  • Масова вставка (пакет 1000) - 100 000-200 000 docs/s

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

Висновок

MongoDB на хмарному сервері DCXV ЄС забезпечує резиденцію даних GDPR, малу затримку для європейських користувачів та гнучкість документної моделі у масштабі.

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.