Cyberun System Architecture Landscape
graph TD
%% --- Basic Style Definitions (Safe Mode) ---
classDef base fill:#fff,stroke:#5f6368,stroke-width:1px,color:#202124;
classDef user fill:#e8f0fe,stroke:#4285f4,stroke-width:2px,color:#174ea6;
classDef brain fill:#f3e8fd,stroke:#9334e6,stroke-width:2px,color:#5f259f;
classDef muscle fill:#fce8e6,stroke:#ea4335,stroke-width:2px,color:#a50e0e;
classDef vault fill:#fff7e0,stroke:#fbbc04,stroke-width:2px,color:#b06000;
classDef edge fill:#e6f4ea,stroke:#34a853,stroke-width:2px,color:#0d652d;
%% --- Top: User ---
User((đ¤ Global Users)):::user
%% --- Layer 1: Edge ---
subgraph Edge_Layer ["đ Edge Access Layer"]
direction TB
DNS("đ GeoDNS Resolver<br>(Latency-Based Routing)"):::edge
HAP("đĄī¸ HAProxy Cluster<br>(Anycast VIP)"):::edge
end
%% --- Layer 2: Brain ---
subgraph Brain_Layer ["đ§ Control Plane (The Brain)"]
direction TB
Karmada("â¸ī¸ Karmada Engine<br>(Orchestration)"):::brain
Flux("đ FluxCD<br>(GitOps Delivery)"):::brain
Auth("đ Keycloak<br>(IAM / OIDC)"):::brain
Obs("đ OpenSearch<br>(Observability)"):::brain
end
%% --- Layer 3: Muscle ---
subgraph Muscle_Layer ["đĒ Compute Plane (The Muscle)"]
direction TB
subgraph Destroyer_Zone ["New York (Destroyer)"]
direction TB
K8s_Gen["đĻ General Compute<br>(Microservices)"]:::muscle
Cilium_NY["đ Cilium eBPF<br>(CNI & Mesh)"]:::muscle
end
subgraph Aegis_Zone ["Nuremberg (Aegis)"]
direction TB
%% Modification: Generic description covering H200/A100/5090 etc.
K8s_GPU["đĨ AI HPC Nodes<br>(High-Performance GPU Fleet)"]:::muscle
Cilium_DE["đ Cilium eBPF<br>(CNI & Mesh)"]:::muscle
end
end
%% --- Layer 4: Vault ---
subgraph Vault_Layer ["đ° Storage Plane (The Vault)"]
direction TB
RBD[("đĸī¸ Ceph RBD<br>(High-Perf Block)")]:::vault
RGW[("âī¸ Ceph RGW<br>(S3 Object Gateway)")]:::vault
end
%% --- Core Links ---
%% 1. Traffic Flow
User ==>|HTTPS| DNS
DNS ==>|Resolve IP| HAP
HAP ==>|WireGuard| K8s_Gen
HAP ==>|WireGuard| K8s_GPU
%% 2. Management Flow
Flux -.->|Git Sync| Karmada
Karmada -->|gRPC| K8s_Gen
Karmada -->|gRPC| K8s_GPU
%% 3. Security & Obs
HAP -.->|OIDC| Auth
K8s_Gen -.->|Logs| Obs
K8s_GPU -.->|Metrics| Obs
%% 4. Storage I/O
K8s_Gen <==>|NVMe-oF| RBD
K8s_GPU <==>|Prefetch| RGW