Yük Paylaşımı
1) Neden "ortak" dağıtım
Çok hizmetli/çok zincirli bir ağda, kaynaklar (düğümler, sıralayıcılar, köprüler, DA, POP/edge, GPU/CPU, çıkış kanalları) farklı varlıklara aittir. Ortak Yük Paylaşımı (NRC), talebin genel kalite, maliyet ve risk kuralları altında işbirliği içinde ele alınmasını sağlar:- sivri ve yerel arızalar sırasında SLO'yu stabilize eder;
- Servis maliyetini azaltır
- Roller için adalet ve öngörülebilirliği arttırır;
- "gürültülü komşular've alanlar arası tahkimi en aza indirir.
2) Nesneler ve roller
Güç sağlayıcıları: doğrulayıcılar/düğümler, sıralayıcılar, DA havuzları, GPU/CPU kümeleri, POP/edge.
Tüketiciler: hizmet operatörleri, içerik oluşturucular/stüdyolar, bağlı kuruluşlar/toplayıcılar, analitik/ML.
Koordinatörler: dengeleyiciler, yönlendiriciler, Politika/Uyumluluk Kapısı, Ödüller ve Faturalandırma.
Denetim: auditory/regulyatory,治理 Komitesi.
3) Yüklerin taksonomisi (QoS sınıfları)
Q4 - son tarih komutları: kritik düzen/kesinlik (köprüler, ödemeler, risk).
Q3 - sıralı akışlar: anahtarla nedensellik (kullanıcı/oturum/varlık).
Q2 - tam olarak bir kez etkili: faturalandırma/anlık görüntüler/hak transferi.
Q1/Q0 - kütle/en iyi etki: telemetri, indeksler, çevrimdışı analitik.
Her sınıf için SLO/SLA, retray pencereleri, uçuş sınırları, öncelikler kaydedilir.
4) NRC politikaları: neyi optimize ediyoruz
Belirli bir sağlayıcı/rota üzerinde çalışma yapma kararı, katı değişmezlere (sipariş, uyumluluk, kotalar) sahip faydacı bir işlev kullanılarak yapılır:
Utility(route provider) =
wL·Latency_p95 + wQ·QueueDepth + wC·Cost_per_unit
+ wF·FinalityLag + wR·RiskScore + wA·AvailabilityPenalty
+ wG·Geo/PolicyPenalty
Denge profilleri QoS için farklıdır:
- Q4 ↑wL, ↑wF, ↑wR; Q1 ↑wC, ↓wF.
Değişmezler: Anahtar başına sıkı sipariş (Q3/Q4), idempotency, RNFT/uyumluluk sınırları.
5) Ortak dağıtım algoritmaları
Hot-Shard Relief ile anahtar başına tutarlı karma (geçici hot key subsegmentation).
Yüzdelik farkında yönlendirme: Kuyrukları gizlememek için p50 değil, p95/p99 çözümü.
Kapasiteye duyarlı kotalar: QoS sınıfı/sağlayıcısı/bölgesi başına belirteç kovaları.
EDF/LLF для Q4: En Erken Son Tarih İlk/En Az Gevşeklik İlk
Probing & Half-open: Türetilen yolların "kurtarma" hızlı örnekleri.
Backpressure: şekillendiriciler, max-in-flight, politikaya göre bozulma (zarif).
Çift yazma/Yeniden Oynatma engelleri (Q3/Q2): sağlayıcılar arasında güvenli aktarım için.
6) Adalet ve anti-" gürültülü komşu "
Adil paylaşım, aşağıdakilerin bir kombinasyonu ile elde edilir:- Jain Adalet Endeksi по CPU/GPU/IO/çıkış; Hedef koridor kotalarla destekleniyor.
- Genel kuyruklarda ağırlıklı adil kuyruk (WFQ/DRR);
- Değer ve hacim ile ilgili bütçe sınırları;
- Sıkışık yönlerde dalgalanma ek ücretleri (dinamik wC);
- Kuyrukların/hataların sistematik olarak aşılması için para cezaları.
7) Ekonomi ve teşvikler
Şarj üniteleri: vCPU-sn, GiB-saat RAM, GPU-dakika, GB-depolama-ay, GB-çıkış, DA-bayt.
Sağlayıcılar için ödeme modeli: temel oran × kalite × hacim - para cezaları:[
P_i =\sum _ t\underbrace {\text {Rate} i\cdot U {i, t}} {\ text{объем}}
\ cdot\underbrace {QF {i, t}} {\text {quality}}
-\underbrace {Ceza {i, t}} _ {\text {SLA/olaylar}}
]
Burada (QF) SLO için çarpandır (başarı, p95, DLQ = 0, kesinlik gecikmesi).
Kalite bonusu: Sabit SLO'lu alanlar, -rate ↓take veya trafik ↑obyem alır.
Sigorta fonu/kesme: tazminatı kapsar; RNFT'deki S-rehinleri tarafından yönetilir.
8) RNFT sözleşmeleri ve hakları
RNFT (İlişki NFT): NRC'de sağlayıcı/operatör katılım sözleşmesi:- 'role _ bindings' (Sağlayıcı/Operatör/Oracle/Sequencer), 'paylar/ücretler', 'QoS- классы';
- 'quotas/limits', 'S-stake', 'slashing _ rules', 'SLA/KPI';
- 'region/compliance' (beyaz liste), 'egress/DA' tavanları;
- 'dispute/escrow', 'governance _ version', 'sunset'.
9) Düzen, idempotans, kesinlik
Seçilen rotada anahtar başına sıkı sipariş; Yük devretme ile - "pause" + replay barrier.
Giden kutusu/Gelen kutusu + idempotency_key ve görülen tablolar (TTL).
X-zinciri kesinliği: meydan okuma pencereleri için muhasebe; Kritik işlemler minimum 'FinalityLag'e yönlendirilir.
10) Uyum ve coğrafi kurallar
Fail-closed: şüphede - engelleme, manuel çoğunluk.
ZK geçer: yaş/coğrafi/yaptırım doğrulama kişisel veri açıklama olmadan.
Vergiler/Kesintiler: Rewards Router aracılığıyla yapılan ödemeler.
Veri dışa aktarma politikaları: Bölgeye göre DA/çıkış, saklama süreleri.
11) Gözlemlenebilirlik ve telemetri
Uçtan uca izleme: 'x _ msg _ id', 'route _ id', 'provider _ id', bridge/DA aşamaları.
Metrikler (QoS/sağlayıcı başına): p50/p95/p99, yeniden deneme %, zaman aşımı %, yinelenen oran, sıra dışı %, kuyruk derinliği, kesinlik gecikmesi, maliyet/req.
Дашборды: Paylaşılan Yük Canlı, Kuyruk Isı Haritası, Sağlayıcı Kalitesi, Rota Başına Maliyet, Adalet Paneli.
Uyarılar: hata bütçesi yanması, flep oranı, DLQ derinliği, dalgalanma fiyatları, uyumluluk blokları.
12) Olaylar ve bozulma
1. Algılama: p95/p99 büyüme, kuyruklar, kesinlik gecikmesi, uyumluluk hataları.
2. İzolasyon: gezi devresi, hisselerin yeniden dağıtılması, gürültülü akışlar için kotaların düşürülmesi.
3. Tazminat: RNFT kuralları uyarınca emanet/sigorta fonundan yapılan ödemeler.
4. Ölüm sonrası: RCA, ağırlıkların/sınırların/risk imzalarının güncellenmesi, prova.
13) Formüller ve yer işaretleri
SuccessRate = 1 − (zaman aşımları + hatalar )/istekler
TailAmplification = p99/p50 (hedef: ↓, QoS başına koridorlar)
Adalet Endeksi (Jain) = (Σ x) ²/( n· Σ x ²) kota/kaynağa göre
Maliyet/Req = Σ (kaynak × teklif )/successful _ requests
Headroom = (cap − current )/cap
Sağlayıcı QualityFactor: (QF = f (\text {success}, p95, DLQ, finality))
Utility_min при 'Sipariş = gerçek ∧ Uygunluk = gerçek ∧ Kotalar = gerçek'
SLO yer işaretleri (örnek):- S4: 99 ≥ başarı. 99 %, p95 ≤ 200 ms, DLQ = 0, MTTR ≤ 15 dk.
- S3: ≤ 10⁻⁶/soobshch sırasının ihlali., p95 ≤ 500 ms.
- DA: Verimlilik ≤ X GB/s'de sonluluk × 3 ≥ T _ bloğu.
14) 治理 (ağırlıklar, kotalar, fiyatlar)
Teklifler: Ağırlıklarda değişiklik (w), limitler, tarifeler ve kalite bonusları.
R-değiştirici: Çekirdek kalitesindeki oylar R itibarı ile ağırlıklandırılır.
Günbatımı düzenlemeleri: geçici değişiklikler - reselection olmadan otomatik geri alma.
Genel raporlama: Sağlayıcı kalitesi ve eşitliği ile ilgili üç aylık raporlar.
15) Uygulama oyun kitabı
1. Akışları ve nedensellik anahtarlarını eşleme (QoS/bölge/uyumluluk ile).
2. Sağlayıcıların tanımı ve RNFT çerçeveleri (kotalar, S, KPI rehin).
3. Telemetri ve örnekler (OWD/RTT/jitter/kuyruk/maliyet/kesinlik; EWMA + p95/p99).
4. Fayda politikaları (QoS başına ağırlık, maliyet bütçesi, dalgalanma koridorları).
5. Teslimat garantileri (giden/gelen kutusu, idempotence, seri engeller).
6. Geri basınç ve adalet (WFQ/DRR, belirteç kovaları, anti-gürültü).
7. Gözlemlenebilirlik (gösterge panoları, uyarılar, hata bütçeleri).
8. Kaos/oyun günleri (sağlayıcı/köprü/DA düşüşü, patlamalar, coğrafi bloklar).
9. Ekonomi ve ters (QF ikramiye, para cezaları/kesme, emanet).
10. 治理 ve raporlama (teklifler, gün batımı, genel metrikler).
11. Ölçeklendirme (yeni sağlayıcılar/bölgeler, rota optimizasyonu).
16) NRC Programı KPI
Teslimat: başarı (QoS başına), DLQ = 0 (Q4/Q3), yinelenen/sipariş dışı ↓.
Gecikme: Hedef koridorlarda p95/p99 ve TailAmplification.
Adalet: Jain, olayları "gürültülü komşu'olarak azaltarak hedef ≥.
Ekonomi: Sürekli SLO ile Maliyet/Req ↓, "ucuz" rotaların payında bir artış.
Sağlamlık: MTTR medyan ≤ hedefi, kararlı flep hızı.
Uyum: %100 geçiş coğrafi/yaş/yaptırımlar, sıfır ihlaller.
Sağlayıcılar: QF ↑ yüksek olan sağlayıcılardan hacim payı, para cezalarının sıklığı ↓.
17) Teslimat kontrol listesi
- QoS sınıfları, nedensellik anahtarları ve tanımlanmış SLO/SLA'lar
- Rota/sağlayıcı başına Yardımcı Program Politikaları, Kotalar ve Belirteçler Yapılandırıldı
- Uygulanan tutarlı karma, sıcak parça kabartma, Q4 için EDF/LLF
- Giden kutusu/gelen kutusu, idempotency ve sıra engelleri içerir
- Telemetri ve panolar bağlı (gecikme/kuyruk/kuyruk/maliyet/kesinlik)
- Geri basınç ve adalet (WFQ/DRR, anti-gürültü)
- QF bonusları/cezaları, emanet ve S-kesme ayarlayın
- Geçti kaos/oyun-gün ve post-mortems
- Uyum Kapısı ve vergi indirimleri çalışması
- Utverzhden治理 - Ağırlıklar/Limitler/Fiyatlar süreci (gün batımı ile birlikte)
18) Sözlük
NRC: kooperatif yük dağıtımı.
RNFT: Değiştirilemez ilişki/yetki/limit sözleşmesi ve KPI.
QF (Kalite Faktörü): Ödemelerin/hacmin sağlayıcı kalitesine göre çarpanı.
Kuyruk Amplifikasyonu: p99/p50 - kuyruk gücü.
WFQ/DRR: Ağırlıklı sermaye planlamacıları ailesi.
Giden Kutusu/Gelen Kutusu: Garantili teslimat ve idempotency modeli.
Dalgalanma fiyatlandırması: dinamik aşırı yük ek ücreti.
19) Alt satır
Paylaşılan yük paylaşımı, ağı, politikanın (QoS, adalet, uyum) ve ekonominin (QF bonusları, para cezaları, taahhütler), sipariş ve kesinliği kaybetmeden hızlı, dürüst ve ucuz bir şekilde işleneceği yere doğrudan trafiği yönlendirdiği bir kooperatif işleme havuzuna dönüştürür. Böyle bir taslak öngörülebilir SLO'lar, sağlayıcılar için şeffaf teşvikler ve zirvelere, çöküşlere ve fiyat şoklarına karşı dayanıklılık sağlar.