
Dokumen ini mendeskripsikan rancangan jaringan yang memadukan Cloudflare (DNS & edge), dua reverse proxy Ubuntu (round-robin + health check + failover), serta microcloud 3 node ber-HA dengan internal round-robin. Outbound menggunakan dual ISP dengan failover aktif/pasif berbasis static route + metric.
Ringkasan Arsitektur di xcodecloud.biz.id
- Cloudflare Edge & DNS Failover
Semua akses internet diarahkan ke Cloudflare yang melakukan intelligent DNS failover. Cloudflare memastikan pengguna diarahkan ke IP publik aktif secara otomatis, meningkatkan resiliensi, performa, dan keamanan di edge. - Dual Public IP & Reverse Proxy Redundancy
Dua koneksi internet publik digunakan secara paralel. Masing-masing IP publik diarahkan ke reverse proxy terpisah, yang mengelola distribusi trafik secara round-robin ke backend dengan health check dan failover. - Microcloud Node HA (3 Node)
Backend terdiri dari 3 node microcloud dalam konfigurasi HA. Health check real-time; jika sebuah node down, trafik otomatis dialihkan ke node aktif. Di dalam cluster, load balancing juga round-robin. - Intelligent Failover & Outbound Traffic
Outbound memakai dua ISP dengan failover aktif/pasif berbasis static default route + metric. Jika gateway utama gagal dijangkau, sistem otomatis beralih ke gateway cadangan.
Diagram Arsitektur

Spesifikasi server

Reverse Proxy cadangan ke 2 selain menggunakan Intel Xeon.

Komponen & Peran
Cloudflare: Edge security, CDN, DNS failover cerdas.
Reverse Proxy #1/#2 (Ubuntu): Routing L7, round-robin ke backend, health check, failover.
Microcloud (3 Node): Compute/storage ber-HA, internal round-robin.
Dual ISP: Outbound failover aktif/pasif (static route + metric).