Architecture, Security & Networking
Kubernetes orchestration, ArcaneOS chain-of-trust, container isolation, networking, and data encryption.
FluxEdge Architecture, Security & Networking
FluxEdge's technical architecture combines Kubernetes orchestration, Docker containerization, and the Flux decentralized infrastructure layer to deliver a secure, globally distributed GPU compute platform. This article covers the architecture, security model, networking, and storage systems in depth.
Architecture Overview
- β’Kubernetes orchestration: All workloads run as Kubernetes pods. Providers join regional Kubernetes clusters via FluxCore's Service Module.
- β’Docker containers: Any hardened Dockerized application can run. Standard OCI-compatible images from any registry.
- β’Decentralized provider network: Thousands of providers globally contribute GPU hardware through FluxCore.
- β’Premium partner network: Enterprise-grade GPUs from Hyperstack (NexGen Cloud / NVIDIA) complement the community network.
- β’ArcaneOS layer: The secure operating system with cryptographic chain-of-trust handles container isolation on provider machines.
- β’Flux Domain Manager (FDM): HAProxy-based service handling domains, SSL certificates, and load balancing for deployed applications.
Security Model
FluxEdge implements multiple security layers to protect both renters and providers:
- 1
Container Isolation
All workloads run in isolated containers with strict access controls. Renters cannot access the host system or other tenants' workloads.
- 2
ArcaneOS Chain-of-Trust
Every install step on provider machines is cryptographically secured. The System Attestation Service validates OS integrity with active state and memory protection.
- 3
Encrypted Disk Allocation
Disk space allocated to renters is cryptographically separated, ensuring complete data isolation between users.
- 4
Provider Data Privacy
Provider personal data and host-level configuration remain secure and inaccessible to renters at all times.
- 5
Permissioned Access Controls
Compute containers are secured with fine-grained permission controls. Shell access is scoped to the pod level, not the host.
- 6
Data Encryption
Both data-at-rest and data-in-transit encryption are enforced across the platform.
Account Security Features
| Feature | Description |
|---|---|
| Two-Factor Authentication (2FA) | Google Authenticator or compatible TOTP app. Strongly recommended for all accounts. |
| Anti-Phishing Code | A custom code that appears in all email notifications from FluxEdge. If the code is missing, the email is not from FluxEdge. |
| Password Management | Standard credential management with secure password requirements. |
Always enable 2FA and set an anti-phishing code on your FluxEdge account. GPU compute credits have real monetary value β protect your account as you would protect a cloud provider account.
Networking
- β’Port mapping: Container ports are mapped to public ports with TCP or HTTP protocol selection. Multiple ports supported per deployment.
- β’Custom domains: Attach your own domains to deployments or specific ports. Multiple domains can be comma-separated.
- β’FDM load balancing: Applications are accessible at YOURAPPNAME.app.yourroot.domain. Multi-port apps use YOURAPPNAME_PORT.app.yourroot.domain.
- β’Zero egress fees: All bandwidth is unlimited and included in pricing. No per-GB charges for data transfer.
- β’Regional deployment: Filter machines by geographic region to optimize for latency or data sovereignty requirements.
Decentralized Resilience
Unlike centralized cloud providers where a single data center outage can take down services, FluxEdge's distributed architecture provides inherent redundancy. Providers are spread across thousands of locations worldwide. If one provider goes offline, users can migrate their workload to another available machine. The roadmap includes Automated Machine Failover to handle this migration automatically.
Planned roadmap features include Machine-Agnostic Deployments (deploy without specifying exact machine), Private Clusters (dedicated K8s clusters for enterprise), and Managed Services APIs for programmatic FluxEdge access.
Other articles in FluxEdge GPU Computing
What is FluxEdge?
Overview of the decentralized GPU compute marketplace β value proposition, network scale, and getting started.
Renting GPU Compute
How to rent Dedicated and Premium GPU machines β filtering, provisioning, and machine management.
Deploying Workloads
Quick Launch templates and custom Docker/YAML deployments β ports, domains, GPU selection, and persistent storage.
Becoming a Provider with FluxCore
Install FluxCore, benchmark your GPU, join the marketplace, and earn from rentals with auto-switch mining fallback.
Pricing, Billing & Payments
Dynamic pricing formula, payment methods (fiat + crypto), deposit bonus, provider earnings, and KYC levels.
GPUs, Frameworks & Use Cases
Supported GPU models (RTX 4090 to H100), AI/ML frameworks, and real-world use cases from training to rendering.
FluxEdge vs Traditional Cloud
Detailed comparison with AWS, GCP, Azure β egress fees, pricing, vendor lock-in, and migration strategy.