Ana içeriğe geç

Organizasyon limitlerini yönet

Bir organizasyonun fleet kaynaklarına (node, CPU core, bellek, GPU) hard cap koy. Org limitleri platform lisans cap'inin üstüne eklenir — her uç birim oluşturma / node ekleme isteği hem lisans cap'i hem de organizasyonun kendi cap'i ile gate'lenir.

Kim yapabilir​

Süper yöneticiler. Sıradan organizasyon üyeleri Limitler butonunu görmez.

Dialog'u aç​

  1. Yönetim → Organizasyonlar (admin bölümü kenar çubuğu).
  2. Organizasyon satırını bul, action sütunundan Limitler'e tıkla.
  3. Dialog iki kısımla açılır:
    • Mevcut kullanım — read-only, son fleet snapshot'ından hesaplanır. nodes, cpu_cores, memory_gi, gpus ve org'un uç birim sayısını gösterir.
    • Limit formu — dört numerik input, her birinin yanında Sınırsız toggle'ı.

Cap belirle​

Sınırlamak istediğin her boyut için:

  1. Sınırsız toggle'ını kapat.
  2. Cap'i tam sayı olarak gir (core, GiB, vb.).

Per-org tavanı istemediğin boyutlarda Sınırsız açık kalsın (varsayılan) — platform lisans cap'i yine geçerli kalır.

Kaydet'e tıkla.

Doğrulama kuralları​

Sunucu iki invariant'ı zorlar:

  1. Tek-org cap ≤ lisans cap. Sıfırdan büyük bir limit aynı boyuttaki platform lisans cap'ini aşamaz.
  2. Tüm orgların cap toplamı ≤ lisans cap. Bir boyut üzerinde tüm orgların sıfırdan büyük limitlerinin toplamı lisans cap'ini geçemez.

İhlal durumunda dialog spesifik boyut ve çakışan sayılarla toast hata gösterir, örnek:

Organizasyon limitleri toplamı platform lisans cap'ini aşıyor: nodes sum=15 (other orgs 12 + this 3) > license=10

Bu org'un limitini ya da başka bir org'un limitini, toplam sığacak şekilde düşür.

Uç birim oluşturma / node ekleme anında ne olur​

Limitler set'lendikten sonra, aşağıdaki endpoint'lere her istek:

  • POST /api/orgs/:org/edge-instances (BYO + provisioner)
  • POST /api/orgs/:org/edge-instances/provision (VM yolu)
  • POST /api/orgs/:org/edge-instances/:id/nodes (node ekle)

…üç ardışık gate'ten geçer:

  1. Lisans count cap (örn. max_edges aşılmadı)
  2. Lisans-bazlı fleet quota (tüm orglardaki toplam kaynak)
  3. Org seviye cap (sadece bu org'un kaynakları)

Org'un mevcut kullanımı sıfırdan büyük herhangi bir cap'e ulaşmış veya geçmişse, istek 402 ORG_LIMIT_REACHED ile geri döner — response body fail eden boyut ve mevcut/cap sayılarını içerir.

Cap'i kaldırmak için limit = 0​

Sınırsız toggle'ını tekrar aç (veya 0 yaz). Boyut "per-org tavansız" durumuna döner — sadece lisans cap'i uygulanır.

Kullanım gözükmüyorsa​

Periyodik fleet aggregator henüz çalışmadıysa (taze install, hiç uç birim yoksa) usage satırı sıfır gösterir. Aggregator her ~15 dakikada bir çalışır; ilk döngü tamamlanınca dialog dolar.

Ayrıca bkz​