Umumiy hisoblash resurslari
1) «Umumiy hisoblash resurslari» nima?
Umumiy hisoblash resurslari (ITR) - bu CPU/GPU/xotira/disk/tarmoq/DA (data availability) mantiqiy yagona puli bo’lib, standartlashtirilgan interfeyslar, siyosat va iqtisodiyot orqali ko’plab rollarni (ishlab chiquvchilar, uzel operatorlari, ma’lumotlar/kontent provayderlari, tahlilchilar, ML-buyruqlar) taqdim etadi rag’batlantirish. Maqsad - utilizatsiyani oshirish, xarajatlarni kamaytirish va multiarendlik va zanjirlararo stsenariylarda prognoz qilinadigan unumdorlikni taʼminlashdan iborat.
2) Resurslar taksonomiyasi
Hisoblash: CPU (umumiy maqsad), GPU (o’qitish/inferens), NPU/TPU (ML-tezlatgichlar).
Xotira va disklar: RAM, lokal NVMe, obyekt/blok saqlash, keshlar (Redis/KeyDB).
Tarmoq: o’tkazish qobiliyati, egress/ingress, QoS sinflari, shaxsiy kanallar.
Ma’lumotlar va DA: e’lon qilish, replikatsiya qilish, snapshotlar va dalillarni saqlash uchun kvotalar.
Xizmat limitlari: podalar/konteynerlar, ochiq fayllar, deskriptorlar, GPU-mikro bo’linish (MIG) soni.
3) Iste’mol modellari (workload types)
Onlayn/past kechikish: API, matching, oʻyin/fintech konturlari, kross-cheyn messenjing.
Striming/real-taym: voqealarni qayta ishlash, anti-frod, telemetriya, real-time analitikasi.
Batch: ETL/ELT, hisobot, davriy hisob-kitoblar, fich tayyorlash.
ML/AI: o’qitish (GPU-intensiv), inferens (past kechikish/yuqori konvertatsiya).
Omborxonalar va keshlar: OLTP/OLAP, lakehouse, CDN/edge kesh.
Har bir sinf uchun SLO, ustuvorlik, izolyatsiya va tariflar belgilanadi.
4) Orkestrlash va rejalashtirish
QoS ustuvorligi va klassi bo’yicha sheduling: «muddatlar» uchun EDF/LLF, ustuvor navbatlar, kafolatlangan «minimumlar».
Resurslar soʻrovlari: CPU/Memory uchun’requests/limits’, tejash uchun GPU-kvotalar va ulushlar, preemptible/spot-pullar.
Shovqinga qarshi: cgroup/kompensatsiya «noisy neighbor», NUMA-pinning, tarmoq polislari.
Topologiya va lokalizm: ma’lumotlar va hisoblash co-location, affinity/anti-affinity, edge-bog’lash.
Avtomashtirma: gorizontal (HPA), vertikal (VPA), klaster (CA), GPU/DA-batchalar uchun avtopilot.
5) Multiarendlik va izolyatsiya
Уровни: namespace→project→org (budget/quotas/ACL).
Izolyatsiya: konteynerlar, VM, qum qutilari (gVisor/Firecracker), tarmoq (VPC/NetworkPolicy), omborlar (CSI-polislar).
Shovqinni kamaytirish siyosati: IOPS/egress limitlari, «fair-share» rejalashtirish, tanqidiy xizmatlar uchun dedicated-tirlar.
Xato/resurs budjetlari: avto-degradatsiyaga ega bo’lgan per-tenant error budget va resource budget.
6) QoS, ustuvorlik va SLO/SLA
QoS klasslari: Q4 (kritik-pealtime), Q3 (tartibga solingan), Q2 (exactly-once-samarali), Q1 (at-least-once), Q0 (best effort).
SLO-misollar: p95 latency API ≤ 200 ms (Q4), GPU-kutish navbati ≤ 2 min (Q3), batch T ≤ 30 min (Q1).
QoS shartnomasi → resurslar: har bir sinfga kafolatlangan kvotalar va avariya «stop-kranlar» biriktiriladi.
7) Iqtisodiyot va monetizatsiya (billing/rag’batlantirish)
Tarifikatsiya birliklari: vCPU-sek, GiB-RAM soatlari, GPU-minutlar, GB-storage-oy, GB-egress, DA-bayt/nashr.
Tarif rejalari: pay-as-you-go, kvotalar va ortiqcha xarajatlar bilan obuna, rezervatsiyalar (commit), chegirmalar bilan spot/preemptible.
Temir/data-markazlar provayderlari uchun RevShare: aylanma ulushi, SLA-bonuslar/jarimalar.
Quvvat bozori: uzellar/klastyerlar listingi, sifat reytinglari, GPU slotlari auksionlari.
- U-token - kvota/limitlar, chegirmalar to’lovi.
- S-token - SLA uzellari/pullari uchun garovlar (ishlamay qolganlik/buzilganlik uchun slashing).
- R-token - provayder/ijarachining obro’si (narx/ustuvorlik modifikatori).
- RNFT-kontraktlar - «resurs majburiyat» yakka tartibdagi shartnomalari (limitlar, narx, muddat, KPI, chiqish).
8) Kontraktlar va yadro servislari
Resource Registry: resurslar turlari, mashinalar/GPU klasslari, mavjud zonalar/edge-POP.
Quota Manager: per tenant/project kvotalari/limitlari, egress/IOPS/DA byudjeti.
Scheduler/Placement: podlar/joblar/pullar, ustuvorliklar, lokallik, shovqinga qarshi.
Billing & Metering: birliklar bo’yicha hisoblagichlar, tariflar, ortiqcha xarajatlar, byudjet bo’yicha alertlar.
Rewards Router: provayderlarga to’lovlarni taqsimlash, SLA-breyklar uchun jarimalar.
Compliance Gate: hududlar, PD/FZD, yosh/KS-cheklovlar, hisobotlarni eksport qilish.
Observability Hub: metriklar/treyslar/loglar, DLQ uchun job, replay.
9) Xavfsizlik va komplayens
Autentifikatsiya/avtorizatsiya: mTLS/OIDC, ABAC/RBAC, «eng kichik imtiyozlar».
Tarmoqni segmentlash: VPC, private-link, trafik siyosati bilan servis mash.
Ma’lumotlar: at-rest/in-transit shifrlash, asosiy rotatsiya, niqoblash/testlar uchun soxta ma’lumotlar.
GPU/CPU izolyatsiyasi: to’g’ridan-to’g’ri kirishni taqiqlash, DMA/IOMMU nazorati, side-kanaldan himoya qilish.
Komplayens: audit jurnali, ma’lumotlarni hududiy mahalliylashtirish, saqlash/o’chirish siyosati, oshkor etmasdan tekshirish uchun ZK-ruxsatnomalar.
10) Kuzatish va unumdorlikni boshqarish
Metrikasi: uCPU%, GPU-util, RAM/Cache hit, IOPS/throughput diski, p95 RTT/egress tarmog’i, GPU/Batch-lag navbati.
SLO/SLA-dashbordlar: QoS sinflari va ijarachilar bo’yicha «salomatlik», xato budjetlari.
Profillash: flamegraph-rasmlar, hot-path-tahlil, oʻlchamlarni avtomatik tavsiya qilish.
Alertlar: laglarni oshirib yuborish, GPU-navbatlarni haddan tashqari qizdirish, egress-portlash, «noisy neighbor» bayroqlari.
11) Frod va suiiste’molchilikka qarshi
Sybil/bot-yuk: S-garovlar, R-obroʻ, xulq-atvor belgilari.
Egress suiiste’moli/tarmoqni skanerlash: rate limits/IDS, karantin segmentlari.
Spot chegirmalarni farming qilish: arb siyosatiga qarshi, sovutish, pullar orasidagi «sakrash» limitlari.
Vijdonsiz provayderlar: talabnoma berilgan spetsifikatsiyalarni nazorat qilish, sintetik namunalar, slashing va RNFTning «qora ro’yxatlari».
12) Zanjirlararo ssenariylar (multicheyn/edge)
Foydalanish huquqini koʻchirish: RNFT huquqlari va kvotalari messenjing orqali oʻtkaziladi, (R) obroʻsi ishonch domenida qoladi.
DA-kvotalar va nashrlar: bayt/chastota uchun tarifikatsiya, yakuniy/vaqtinchalik qulflar.
Edge-hisoblash: lokal buferli POP-tugunlar, inferensni foydalanuvchiga yaqinroq «itarish».
Dedup va idempotentlik X-domain: global’x _ job _ id’, oxiridagi seen jadvallari, challenge-davrlar.
13) Sig’imni rejalashtirish va barqarorlik
Capacity planning: iste’mol trendlari, mavsumiylik, N haftalik zaxiralar, p95 «qizil chiziqlar».
Game-days va stress-testlar: GPU/egress/DA ortiqcha yuklash, AZ/POP o’chirish, degradatsiya stsenariylari.
Dizayn boʻyicha tanazzul: graceful fallback (kam aniqlangan modellar/kesh), Q4/Q3 ustuvorliklari.
Yashil samaradorlik: utilizatsiya, carbon-aware sheduling, sovutish/energiya narxi, batchni yashil oynalarga o’tkazish.
14) OVR ekotizimining metrikasi va KPI
Utilizatsiya: CPU/GPU busy%, RAM/Cache hit, IOPS/GB saqlash-foydalanish.
Samaradorligi: cost-to-serve/so’rov, spotlarni utilizatsiya qilish, marj/daqiqa GPU.
Sifati: sinflar boʻyicha p50/p95 latency, SLA-breyklar/1000 soʻrov, jobni ishga tushirish navbati/vaqti.
Adolat: «noisy neighbor» indeksi, ijarachilar bo’yicha hodisalar ulushi, kvotalarni taqsimlash.
Iqtisodiyot: daromad/resurs-birlik, rejalar bo’yicha NRR/GRR, takroriy tushum ulushi.
Xavfsizlik: izolyatsiya chastotasi, egress-anomaliyalar, nufuzli slash-hodisalar.
15) (boshqaruv) resurslari
Parametrlar-propozallar: ovoz berish orqali tariflar/kvotalar/koridorlar o’zgarishi.
R-modifikator: nufuzi sezgir o’zgarishlarda «xom kapital» ta’sirini cheklaydi.
Sunset-klauzullar: avto-qaytarish bilan vaqtinchalik aksiyalar/chegirmalar.
Ommaviy hisobot: OTM g’aznachiligining choraklik hisobotlari, SLA auditi.
16) Ishga tushirish pleybuki
1. Ehtiyojlarni xaritalash. Vazifalar klasslari, SLO, maʼlumotlar lokalizmi.
2. Hovuzlar dizayni. Mashinalar klasslari, GPU-tiyerlar, storage/network-darajalar, edge-POP.
3. Siyosat va kvotalar. QoS-klasslar, budgets, egress/IOPS/DA limitlari.
4. Iqtisodiyot. Tariflar, spot/zaxiralar, provayderlarga rag’batlantirish, RNFT shartnomalari.
5. Xavfsizlik va komplayens. mTLS/OIDC, shifrlash, audit jurnallari, geo-siyosat.
6. Kuzatish darajasi. KPI/SLO dashbordlari, alertlar, profillash.
7. Uchuvchi va masshtablash. Vazifalar sinfi (masalan, inferens) → batch/strimingga kengaytirish.
8. Hodisalar va post-mortemlar. Game-days, repleylar, siyosat/tariflarga tuzatishlar kiritish.
17) Oziq-ovqat tayyorgarligi chek-varaqasi
- Barcha turdagi vazifalar uchun QoS/SLO aniqlangan
- Kvotalar/limitlar va «fair-share» rejalashtirish kiritilgan
- Sozlangan spot/preemptible pullar va anti-arb siyosati
- Amalga oshirilgan RNFT shartnomalari, billing va Rewards Router
- Izolyatsiya, shifrlash va komplayens-hisobot ta’minlandi
- Utilizatsiya/sifat/iqtisodiyot dashbordlari mavjud
- Ishlab chiqilgan avariyalar: stop-kranlar, degradatsiyalar, post-mortemalar
- Multi-cheyn huquqlar o’tish, DA-kvotalar, edge-tarqatish sozlangan
18) Glossariy
OVR (umumiy hisoblash resurslari): ekotizim uchun yagona quvvat puli.
RNFT: resurslar/limitlar/muddatlarga bo’lgan huquqlar uchun kontrakt- «munosabat».
S-token: SLA garov/provayder/uzel javobgarligi.
R-token: sifat/ishonchlilikning so’zsiz obro’si.
DA: ma’lumotlarning ochiqligi qatlami (dalillarni e’lon qilish/saqlash).
Spot/Preemptible: yangilanish siyosati bilan arzon, ammo uzilayotgan resurslar.
Xulosa: umumiy hisoblash resurslari ekotizimni o’z-o’zidan muvozanatli hisoblash fabrikasiga aylantiradi, ularda utilizatsiya yuqori, sifat oldindan aytib bo’ladigan, rag’batlantiruvchi vositalar tenglashtirilgan, xavfsizlik va komplayens esa protokolga kiritilgan. To’g "ri orkestrlash, iqtisodiyot va iqtisodiyot ko’p martalik yuklarni unumdorlik va ishonchni yo’qotmasdan kengaytirish imkonini beradi.