GH GambleHub

Марказҳои минтақавӣ

(Қисмат: Экосистема ва шабака)

1) Чаро марказҳои минтақавӣ лозиманд

Маркази минтақавӣ як кластери маҳаллии дарвозаҳои ҳисоббарорӣ, нигоҳдорӣ ва шабакавӣ мебошад, ки барои:
  • Таъхир ва UX: наздикӣ ба корбар (RTT↓, TTI/TTF↓).
  • Мувофиқат ва иқомат: нигоҳдорӣ/коркарди маълумот дар доираи салоҳият.
  • Устуворӣ ва тавонмандӣ: бор кардани ядрои ҷаҳонӣ, кор бо ҷудокунии қисман минтақа.
  • Иқтисод: паст шудани трафики байниминтақавӣ, CDN/кэшҳои маҳаллӣ, тарифҳои мусоиди IX/peering.

2) Нақшҳои маркази минтақавӣ

1. Edge/Gateway - қабати вуруд (HTTP/2/3, g

2. Хонанда/API - RPC, индексатсияҳо, хадамоти ҷустуҷӯ, назари моддии маҳаллӣ.
3. Compute/Stream - коркарди рӯйдодҳо, ҷамъбаст, филтрҳои зидди қаллобӣ.
4. Тайёраҳои маълумот - Намоиши TSDB/сутун, нигоҳдории объект барои маълумоти "гарм".
5. Мувофиқат/KYC/KYB - ҳамгироии маҳаллӣ бо провайдерҳо ва каталогҳои таҳримот.
6. Пардохтҳо/PSP - усулҳои пардохти маҳаллӣ ва пандусҳо дар/хомӯш.
7. Bridge/Relay як терминали мубодилаи паём бо буфери маҳаллии ниҳоӣ мебошад.
8. Мушоҳида - ченакҳо/гузоришҳо/роҳҳо, намунаҳои синтетикӣ.
9. Идоракунӣ/дастрасӣ - феҳристҳои нақшҳо, калидҳо ва маҳдудиятҳо барои иштирокчиёни минтақа.

3) Топологияҳои ҷойгиркунӣ

Hub-and-Spoke: марказии "маркази усто" + spawns минтақавӣ бо қисман мустақилият.
Active-Active (Multi-Primary): амалиёти симметрии якчанд марказҳо бо такрори бидуни низоъ (CRDT/гузоришҳои пешрафта).
Фаъол-пассив: захираи гарм бо такрори даврӣ ва ғалтаки DR.

Edge-Tiered: гиреҳҳои канори лоғар (CDN, мухлиси Web

Интихоб аз талаботҳои ниҳоӣ/пайдарҳамӣ, хароҷоти канал ва маҳдудиятҳои танзим вобаста аст.

4) Сиёсати геомаршрутизатсия ва истиқомат

GeodNS/Anycast + LB Latency-Aware LB: мо ба маркази наздиктарини солим дархостҳо мефиристем.
Масири салоҳият: маълумоти субъектҳо (EU/UK/TR ва ғайра) дар маркази мувофиқ боқӣ мемонанд; интиқоли байниминтақавӣ - танҳо дар рӯйхатҳои сафед.
Трафик SOR (Smart Order Routing) барои минтақаҳо: RTT, арзиши канал, парчамҳои мувофиқат, бори квота ва SLO-ро ба назар мегирад.
Fail-in-Place: Вақте ки алоқаҳои беруна таназзул меёбанд, марказ ба дархостҳои "танҳо ниҳоӣ" ва амалиёти маҳаллӣ хизмат мекунад.

5) Маълумот: феҳристҳо, нусхабардорӣ, синфҳои нигоҳдорӣ

Синфҳои маълумот:
  • P0 - пардохтҳо/пулҳо/муайянсозӣ (истиқомати қатъӣ, ҳамоҳангсозии "сигналҳо" танҳо дар агрегатҳо/ҳашҳо).
  • P1 - чорабиниҳо ва агрегатҳои маҳсулот (намуди маҳаллӣ + содироти даврӣ).
  • P2 - ислоҳи/гузоришҳо (фишурдани хашмгин, нигоҳдории дароз дар минтақа).
Нусхабардорӣ:
  • Чорабиниҳо - боркашонӣ бо фармоиш дар дохили ҳизб (калидҳои минтақа).
  • Нигоҳдорӣ - асинхронии MMR/CRDT ё нусхаҳои эҳтиётии фаврӣ.
  • Истиқомат: Сиёсати DLP/PII, токенизатсия, калидҳои алоҳидаи рамзгузорӣ дар як минтақа.

6) Иҷро ва кэш

Кэшҳо: кэши канорӣ (TTL кӯтоҳ), хондан дар API, кэши манфӣ.
Маълумоти гарм: охирин блокҳо/маҷмӯаҳо, индексатсияҳои гарм оид ба усулҳои маъмул.
Буферҳои DA/Batch барои L2/bridges: навбати маҳаллии нашрияҳо бо тасдиқи.
TPS-и танзимшудаи сахтафзор: $/TPS ва банақшагирии иқтидори $/RPS дар асоси нархҳои минтақавӣ.

7) QOS, навбатҳо ва backpressure

P0/P1/P2 синфҳо дар сатҳи автобус ва дарвоза; навбатҳо ва квотаҳои алоҳида.
Тақсимот: калиди 'мавзӯъи' иҷорагир 'барои гузариши пешбинишуда.
DLQ: карантини паёмҳои "заҳролуд", ретрай бо ҷиттер.
Назорати қабул: маҳдудияти RPC-ҳои "гарон" (аз рӯи диапазон, филтрҳо, маҳдудиятҳо).

8) Маркази минтақавии SLI/SLO

SLI:
  • p95 Latency (Edge/API), Меъёри муваффақият, Queue-Lag p95, Намоиши тару тоза, Finality p95 (купрук/эстафета), Таносуби гео-хит (ҳиссаи дархостҳо дар минтақа), Pass Pass%.
SLO (нишонаҳо):
  • Edge/API p95 ≤ 350-450 мс, Мавҷудият ≥ 99. 95%.
  • Тару тоза (P1) p95 ≤ 3 дақ; Queue-Lag P0 p95 ≤ 2 с.
  • Таносуби Гео-Хит ≥ 85% (бе хоп байниминтақавӣ).
  • DR RTO ≤ 15 дақиқа, RPO ≤ 5 дақиқа барои P0.

9) Мушоҳидакорӣ ва панели панелҳо

Ops Core: ниҳонӣ/хатогӣ/queue-lag/гузариш аз ҷониби синфи QOS.
Geo View: харитаи гармидиҳии RTT, таносуби Geo-Hit, трафики байниминтақавӣ.
Мувофиқат: истиқомат, таҳримот, гузоришҳои содиротӣ.
Bridge/DA: ниҳоии p95, мушкилот/reorg, нокомии нашр.
Иқтидор ва арзиш: TPS_per_$, дархост кардани CTS/1k, Истифодаи%.

10) ДР ва устуворӣ

Каналҳои эҳтиётӣ: IX/провайдерҳои мустақил, нақбҳои рамзишудаи алоқаи байнидавлатӣ.
Ҳолати ҷудошуда: "танҳо ниҳоӣ", таназзули API, векселҳои маҳаллӣ ва пас аз оштӣ.
Машқҳои мунтазам: бастани трансатлантикӣ, аз даст додани DA/provers, "ҷиттер/талафот" дар марзҳо.

11) Иқтисодиёт ва банақшагирии тавонмандӣ

CTS (Арзиш ба хидмат) барои 1k ops: каналҳо + ҳисобҳо + нигоҳдорӣ + литсензияҳо.
TPS_per_$: фарохмаҷрои устувор барои $1 инфрасохтор.
Оптимизатсияи Peering/IX: нуқтаҳои ҳамсолони маҳаллӣ, эълонҳои префикс, фишурдасозӣ ва қассобӣ.
Модели сатҳ: T1 (min-set services), T2 (таҳлили пурраи хун), T3 (стек пурра + DA/пул).

12) Танзимоти истинод

12. 1 Сиёсати масир (YAML)

yaml routing:
geodns:
regions: [eu, uk, tr, la, apac, na]
policies:
prefer_local: true fallback_chain: [nearest_healthy, master_hub]
compliance:
residency:
eu: ["eu"]
uk: ["uk"]
tr: ["tr"]
export_whitelist:
eu: ["anonymized_metrics","hash_anchors"]
slo_gates:
p0_latency_p95_ms: 400 queue_lag_p95_ms: 2000

12. 2 K8s Edge дарвоза + HPA

yaml apiVersion: apps/v1 kind: Deployment metadata: { name: edge-gw, labels: { region: eu } }
spec:
replicas: 4 template:
spec:
containers:
- name: gw image: org/edge-gw:2. 7. 0 ports: [{ containerPort: 443 }]
env:
- { name: QOS_CLASSES, value: "P0,P1,P2" }
- { name: DENY_HEAVY_RANGE, value: "eth_getLogs>5000" }
apiVersion: autoscaling/v2 kind: HorizontalPodAutoscaler metadata: { name: edge-gw-hpa }
spec:
minReplicas: 4 maxReplicas: 24 metrics:
- type: Pods pods:
metric: { name: request_latency_p95_ms }
target: { type: AverageValue, averageValue: 350m }

12. 3 Кафка: тақсимоти минтақа/хайма

yaml topic: "events. p0"
partitions: 96 config:
min. insync. replicas: 2 cleanup. policy: delete compression. type: zstd message. timestamp. type: CreateTime

12. 4 Сиёсати истиқомат ва содирот

yaml data_policy:
pii: { tokenized: true, cross_region_export: "deny" }
exports:
anonymized_metrics: { allowed: ["eu","uk","na"], schedule: "5m" }
hash_anchors: { allowed: ["eu","uk","na","apac"], cadence: "15m" }

13) Схемаҳои маълумот ва дархостҳо

Феҳристи марказҳо ва пайвандҳо

sql
CREATE TABLE hubs (
hub_id TEXT PRIMARY KEY,
region TEXT, tier SMALLINT, status TEXT,
rtt_ms INT, cost_per_1k_ops NUMERIC,
created_at TIMESTAMPTZ
);

CREATE TABLE interlinks (
src_hub TEXT, dst_hub TEXT,
capacity_mbps INT, cost_per_gb NUMERIC,
encrypted BOOLEAN, health TEXT,
PRIMARY KEY (src_hub, dst_hub)
);

Таносуби гео-хит и тару тоза

sql
SELECT region,
100. 0 SUM(CASE WHEN served_in_region THEN 1 ELSE 0 END)/COUNT() AS geo_hit_pct,
PERCENTILE_CONT(0. 95) WITHIN GROUP (ORDER BY freshness_s) AS freshness_p95
FROM req_stats
WHERE ts >= now() - INTERVAL '24 hours'
GROUP BY region;

TPS_per_$

sql
SELECT hub_id,
AVG(tps_sustained) / NULLIF(AVG(cost_usd_hour),0) AS tps_per_usd
FROM hub_perf
WHERE ts >= now() - INTERVAL '7 days'
GROUP BY hub_id;

14) Қоидаҳои амалиётӣ

Ҳамарӯза: Ҳисоботи SLO (ниҳонӣ/ақибмонӣ/тару тоза), аудити содиротӣ/истиқоматӣ, вазъи чеҳраҳои байнидавлатӣ.

Ҳафтаина: калибрченкунии квотаҳо/Qo

Ҳармоҳа: машқҳои DR (ҳолати ҷудошуда, коммутатсияи канал), санҷиши DA/bridge.
Пеш аз раҳоӣ: иҷрои канарейка аз ҷониби як марказ/минтақа, дарвозаҳои SLO ва нақшаи бозгашт.

15) Ҳодисаҳои дафтарча

A. суқути канали байниминтақавӣ

1. Гузариш ба интизории IX, фишурдасозӣ/маҷмӯаҳоро фаъол созед;

2. Hub дар ҳолати "танҳо-танҳо";

3. Навбати содирот - ба буфер, бо маҳдудият;

4. Иртибот бо иштирокчиён, пас аз марг.

B. таназзули маҳаллии API p95

1. Афзалияти P0, даргиронидани P2-throttle;

2. Зиёд кардани нусхаҳои канорӣ/API;

3. Танҳо барои усулҳои гарм кэшро фаъол созед;

4. Ташхиси вазнини дархостҳо, агар лозим бошад, қоидаҳоро рад кунед.

C. вайрон кардани ҷои истиқомат

1. Блоки содиротии фаврии минтақавӣ;

2. Редаксия/баръакси содирот;

3. Огоҳии DPO/Мутобиқат;

4. Навсозии сиёсатҳо ва озмоишҳо.

Қуллаҳои нокомии D. reorg/DA

1. Афзудани баҳси K/Window;

2. Даргиронидани "анҷомёбии таъхир";

3. Истеъмолкунандагонро огоҳ кунед;

4. Ҳисоботҳои иловагӣ.

E. боркунии нобаробар

1. Азнавташкилдиҳии GeodNS/Latency-LB;

2. Тавозуни нархҳо/нархҳо;

3. Ташаккули трафик барои филиалҳо/манбаъҳо.

16) Рӯйхати санҷиши амалисозӣ

1. Минтақаҳо/қаламравҳо ва SLO-ҳои мақсаднокро интихоб кунед.
2. Топологияи тарроҳӣ (Hub-Spoke ё Active-Active), каналҳо/IX.
3. Нақшҳои почта: Edge/API/Compute/Data/Bridge/Мувофиқат.
4. Танзими резидентура, феҳристҳо ва сиёсати содирот.
5. Даргиронидани QOS, навбатҳо, cache ва backpressure.
6. Баланд бардоштани мушоҳида ва Geo/Compliance/Perf/панели хароҷот.
7. Танзими DR (RTO/RPO), машқҳо ва ҳолати ҷудогона.
8. Андозагирии иқтисодӣ (CTS, TPS_per_$) ва буҷетро ворид кунед.

17) Луғат

Таносуби Geo-Hit - ҳиссаи дархостҳое, ки аз ҷониби маркази "он" хизмат мекунанд.
RPO/RTO - ҳадафҳои вақти талаф/барқарорсозӣ.
Hub-and-Spoke як гиреҳи марказӣ бо кластерҳои периферӣ мебошад.
CRDT - сохторҳои иттилоотӣ барои такрори бидуни низоъ.
CTS барои 1k ops - арзиши хидматрасонии 1000 амалиёт.
TPS_per_$ - иқтидори як доллар инфрасохтор.

Сатри поён: марказҳои минтақавӣ шабакаи глобалиро ба як қатор доменҳои оптимизатсияшуда, мувофиқ ва тобовар табдил медиҳанд. Бо расмиёти равшани SLO, резидентура, QOS ва DR, онҳо таъхир ва хароҷотро коҳиш медиҳанд, эътимодро афзоиш медиҳанд ва миқёси экосистемаро бидуни аз даст додани идоракунӣ имкон медиҳанд.

Contact

Тамос гиред

Барои саволҳо е дастгирӣ ба мо муроҷиат кунед.Мо ҳамеша омодаем!

Telegram
@Gamble_GC
Оғози интегратсия

Email — муҳим аст. Telegram е WhatsApp — ихтиерӣ.

Номи шумо ихтиерӣ
Email ихтиерӣ
Мавзӯъ ихтиерӣ
Паем ихтиерӣ
Telegram ихтиерӣ
@
Агар Telegram нависед — ҷавобро ҳамон ҷо низ мегиред.
WhatsApp ихтиерӣ
Формат: рамзи кишвар + рақам (масалан, +992XXXXXXXXX).

Бо фиристодани форма шумо ба коркарди маълумот розӣ ҳастед.