Ugrás a tartalomhoz
← Blog'a dön

NIP Platformu: kendi hipervizörümüz, 38 sunucu, 20 kontrol paneli bileşeni

Nortinia Infrastructure Platform, 7 ürünümüzün üzerinde çalıştığı temeldir. Nasıl kurulduğu ve donanımın neden bizim olmasında ısrar ettiğimiz.

Kendi donanımımıza sahip olmak bir hobi değil. Tasarruf, istikrar ve veri egemenliğidir.

NIP platformu 3 katmandan oluşur: (1) hipervizör (XCP-ng üzerinde, kendi donanımımızda, 38 fiziksel sunucu), (2) yönetim arayüzü (289 page.tsx dosyası, 180+ varlık, 22+ BullMQ kuyruğu, SSE tabanlı gerçek zamanlı güncellemeler), (3) izleme ve otomasyon (SSH tabanlı cron toplayıcıları, yedekleme/geri yükleme, veritabanı klonlama, kesintisiz dağıtım betikleri). Platform kendini de yönetir — NIP, NIP'i izler; NIP, NIP'i dağıtır.

5 kategoride 20 kontrol paneli bileşeni

  • Infrastructure: hypervisor status, VM allocation, storage advisor, fleet health
  • Performance: CPU/MEM/disk time-series, container top-10, network flow
  • Security: posture score, open incidents, CVE exposure, auth events
  • Business: site health, deploy history, backup status, DR drill results
  • Operational: on-call, resource pool quotas, audit timeline, auto-incidents

Neden kendi hipervizörümüz

3 neden: tasarruf (aylık AWS/Azure faturası donanım amortismanını aşardı), veri egemenliği (müşteri verileri asla kendi veri merkezimizden çıkmaz) ve istikrar (son 24 ayda yalnızca 1 planlanmamış kesinti — 11 dakika, donanım arızası). Bulut kötü değil; farklı bir karar bağlamı içindir. 38 sunuculu, 12 kişilik bir ekip için kendi donanımı daha ucuz ve daha istikrarlıdır.

NIP, klasik anlamda tek başına satılan bir ürün değildir. Nortinia ekosisteminin temelidir — yapay zekâ ürünlerimizi ve Netorigo ailesini çalıştıran odur. "Sadece NIP" istemek, bir evin "sadece temelini" satın almak gibidir. Yapabilirsiniz ama bir anlamı yoktur.

Kurulum özellikleri

  • Hipervizör: XCP-ng 8.3, 38 fiziksel sunucu, 12 lokasyon (fiziksel konum), 300+ sanal makine
  • Veritabanı: PostgreSQL 16 (kiracı başına şema), Redis 7 (önbellek + BullMQ kuyrukları)
  • Çalışma ortamı: PM2 cluster (nip-api :3010, nip-web :3011), gzip destekli Nginx ters proxy
  • İzleme: Beszel tarzı SSH toplayıcı, 2 dakikalık döngü, 13 metrik + Docker konteyner istatistikleri
  • Yedekleme: günlük pg_dump + 3-2-1 stratejisi, aylık felaket kurtarma tatbikatı (belgelenmiş ve otomatik)
  • Dağıtım: kendi kendini dağıtır — NIP, nohup + PM2 reload yöntemiyle kendini günceller

NIP ne DEĞİLDİR

NIP bir VMware alternatifi değildir. Bir hiper ölçekli bulut sağlayıcı değildir. Kubernetes alternatifi de değildir. Orta büyüklükte bir sunucu havuzunu (10–100 sunucu) 5–15 kişilik bir ekip için yönetilebilir kılan pragmatik bir kontrol düzlemidir. 500+ sunucunuz ve 50+ DevOps uzmanınız varsa VMware vSphere ya da büyük bir bulut satın alın. 12 sunucunuz ve 5 kişiniz varsa NIP tam ideal noktadır.

Bir konuyu ele almamızı ister misiniz?

Bize yazın — bu konuda gerçek deneyimimiz varsa yayımlarız.