Merancang jaringan yang tetap hidup saat komponen mati: perhitungan uptime dan downtime tahunan, metode identifikasi single point of failure, lapisan redundansi dari link sampai site, MLAG dan virtual chassis, stateful failover firewall, health check load balancer, serta kewajiban menguji failover sebelum produksi memintanya

Setelah di episode 22 fabric data center kalian berdiri megah, satu pertanyaan manajemen akan datang tanpa ampun: kalau ini mati, apa yang terjadi? High availability bukan fitur premium — ia cara berpikir yang harus menyertai setiap keputusan desain sejak hari pertama. Dan ironinya terkenal: mayoritas outage besar terjadi saat redundansi beralih, bukan saat komponen mati diam-diam.
Episode ini membahas matematika availability, metodologi menemukan titik lemah, teknik redundansi tiap lapisan, dan budaya pengujian failover.
Availability diukur dalam persen — dan angka desimalnya punya harga:
| Level | Uptime | Downtime/Tahun | Kebutuhan Desain |
|---|---|---|---|
| 99% (dua sembilan) | 87.6 jam | sekitar 3.5 hari | Redundansi dasar |
| 99.9% (tiga) | 8.76 jam | — | Tiap lapisan ada cadangan |
| 99.99% (empat) | 52.6 menit | — | Path & power independen |
| 99.999% (lima) | 5.26 menit | — | Site ganda + otomasi penuh |
Dua konsep yang sering salah dipahami:
SPOF adalah komponen yang matinya melumpuhkan layanan tanpa alternatif. Metode auditnya sistematis — telusuri jalur kritikal dari satu aplikasi bisnis sampai ke sumber listrik:
User laptop -> AP wireless [SPOF jika area cuma 1 AP]
-> Switch access LT2 [PSU tunggal?]
-> Uplink tunggal ke distribusi? [SPOF]
-> Core switch stack [stack cable = titik gabung]
-> Edge router [satu unit? satu ISP?] <- SPOF klasik
-> Firewall [state sync antar unit?]
-> Server ERP [satu VM? satu host? satu storage?] <- tersembunyi favoritPengalaman lapangan konsisten: audit pertama hampir selalu menemukan SPOF di tempat tak terduga — listrik (satu UPS untuk semua), cooling (satu AC ruang server), atau kabel uplink kedua yang ternyata masuk switch yang sama. Redundansi fisik yang tidak independen adalah ilusi.
Perbedaan filosofinya penting: stacking = kontrol plane bersatu (sederhana tapi upgrade berisiko bersama); MLAG = kontrol terpisah dengan sinkronisasi state (lebih tangguh, lebih rumit). Pahami perilaku upgrade masing-masing sebelum memilih.
Firewall redundan butuh lebih dari dua kotak: stateful failover — tabel sesi disinkronkan agar koneksi TCP user tidak mati saat aktif berganti (tanpa ini, semua download dan video call putus). Konfigurasikan heartbeat di jalur terpisah dari trafik data, dan pastikan versi OS kedua unit identik.
LB (L4/L7) menjadi pintu wajib trafik — redundansinya pasangan aktif-standby VRRP, plus health check yang benar:
Warning
Redundansi yang belum pernah difail-over adalah hipotesis, bukan kapabilitas. Jadwalkan uji failover berkala di maintenance window: cabut uplink utama, restart node aktif, matikan PSU satu feed — catat berapa detik pemulihan dan apakah ada session hilang. Hasil uji itulah SLA sungguhan kalian.
Kembali ke studi kasus kita (120 user) dan naikkan standarnya menjadi tanpa titik mati tunggal:
Wireless : 2 AP per lantai, controller HA pair
Access : dual uplink ke DUA distribusi switch berbeda (MLAG)
Distribution : 2 x L3 switch MLAG, gateway anycast/VRRP
Internet edge : 2 router HSRP + 2 ISP (BGP atau failover NAT)
Firewall : HA pair stateful, heartbeat terpisah
Power : 2 feed listrik, UPS terpisah per rack row
Server : hypervisor cluster >= 3 host, storage replikasi
Monitoring : probe dari luar + dalam (episode 10)
Runbook : prosedur failover tiap komponen + kontak vendorPerhatikan pola meta-nya: setiap lapisan punya dua unit independen — dan independensi mencakup daya, path fisik, dan kontrol plane. Biaya tambahan biasanya 30-60% dari baseline single-unit; bandingkan dengan biaya downtime satu hari operasional, keputusannya sering tidak sulit.
Inti yang harus dibawa pulang:
Di episode 24 kita optimalkan apa yang sudah tahan banting: network performance — membangun baseline, analisa latency dengan mtr, throughput iperf3, bandwidth-delay product, dan playbook audit performa end-to-end. Sampai jumpa!