InfoCreate an account or log in to access more pages.

Version 2 of 2

Pendahuluan

Generated Aksbel book section. · Working · Sep 14, 2026 22:40 · saved by @mujirin

Pendahuluan

Setiap kali seseorang membuka aplikasi perbankan, menonton video, mengirim pesan, memesan kendaraan, menyimpan foto, menjalankan model kecerdasan buatan, atau mengakses sistem informasi kampus, ada rangkaian sistem yang bekerja di belakang layar. Sebagian sistem itu berada di perangkat pengguna, sebagian berada di jaringan telekomunikasi, dan sebagian besar berada di pusat data. Dalam buku ini, pusat data dipahami sebagai fasilitas rekayasa yang menampung perangkat komputasi, penyimpanan data, jaringan, serta sistem pendukung seperti daya listrik, pendinginan, keamanan, pemantauan, dan prosedur operasi.

Definisi itu sengaja dibuat luas. Pusat data bukan hanya “ruangan berisi server”. Server memang penting, tetapi server tidak dapat bekerja sendirian. Ia membutuhkan listrik yang stabil, udara atau cairan pendingin untuk membuang panas, jaringan untuk berkomunikasi, sistem keamanan untuk mencegah akses tidak sah, prosedur pemeliharaan agar gangguan tidak berubah menjadi bencana, dan rancangan kapasitas agar layanan tetap berjalan saat permintaan meningkat. Cara pandang ini sejalan dengan gagasan bahwa pusat data skala besar dapat dipahami sebagai satu komputer raksasa yang terdiri atas ribuan hingga jutaan komponen yang harus dirancang dan dioperasikan sebagai satu sistem terpadu (Barroso et al., 2018).

Bayangkan sebuah aplikasi toko daring. Ketika pengguna menekan tombol “beli”, permintaan dikirim melalui jaringan ke sistem aplikasi. Sistem aplikasi memeriksa akun pengguna, membaca katalog produk, mengurangi stok, menghitung biaya pengiriman, membuat catatan transaksi, memanggil layanan pembayaran, lalu mengirim jawaban kembali ke pengguna. Dalam hitungan detik, banyak lapisan bekerja bersama: prosesor mengeksekusi instruksi, memori menyimpan data sementara, storage menyimpan data permanen, switch dan router mengarahkan paket jaringan, firewall memeriksa lalu lintas, basis data menjaga konsistensi transaksi, dan sistem monitoring mengawasi apakah semuanya masih sehat. Jika salah satu lapisan gagal tanpa rancangan cadangan yang baik, pengalaman pengguna dapat berubah dari “transaksi berhasil” menjadi “layanan tidak tersedia”.

Di sinilah rekayasa pusat data menjadi penting. Rekayasa berarti menerapkan ilmu, matematika, pengalaman teknis, standar, dan pertimbangan ekonomi untuk merancang sistem yang memenuhi kebutuhan nyata. Dalam konteks pusat data, kebutuhan itu biasanya mencakup kinerja, kapasitas, ketersediaan, keamanan, efisiensi energi, kemudahan operasi, kepatuhan, dan keberlanjutan. Tidak ada rancangan yang sempurna untuk semua situasi. Rancangan pusat data untuk rumah sakit, bursa efek, kampus, perusahaan rintisan, penyedia cloud, dan edge data center di dekat menara telekomunikasi akan memiliki prioritas yang berbeda.

Mengapa pusat data tidak boleh dipahami sepotong-sepotong

Kesalahan awal yang umum terjadi adalah mempelajari pusat data sebagai kumpulan perangkat terpisah: server dibahas sendiri, jaringan sendiri, UPS sendiri, pendinginan sendiri, keamanan sendiri. Pendekatan itu berguna untuk pengenalan, tetapi tidak cukup untuk merancang dan mengoperasikan fasilitas nyata. Pusat data adalah sistem, yaitu kumpulan bagian yang saling berinteraksi sehingga perilaku keseluruhannya tidak dapat dipahami hanya dari satu komponen.

Contohnya, menambah server berarti menambah kapasitas komputasi. Namun server tambahan juga menambah konsumsi daya listrik, menambah panas, membutuhkan port jaringan, membutuhkan ruang rak, menambah kabel, meningkatkan beban pemeliharaan, dan mungkin menuntut lisensi perangkat lunak tambahan. Jika tim aplikasi hanya melihat kapasitas CPU, mereka mungkin mengira ekspansi mudah. Jika tim fasilitas melihat panel listrik sudah hampir penuh, tim jaringan melihat port leaf switch hampir habis, dan tim pendinginan melihat hot spot mulai muncul, maka keputusan yang sama menjadi persoalan rekayasa lintas-disiplin.

Istilah workload akan sering muncul dalam buku ini. Workload adalah beban kerja yang diberikan aplikasi kepada infrastruktur. Workload web sederhana mungkin didominasi oleh permintaan HTTP singkat. Workload basis data transaksi mungkin membutuhkan latensi rendah dan konsistensi data yang ketat. Workload pelatihan model AI/ML mungkin membutuhkan GPU dalam jumlah besar, jaringan berkecepatan tinggi, dan pendinginan intensif. Satu pusat data dapat menampung banyak workload sekaligus, sehingga perancang harus memahami kebutuhan teknis tiap jenis beban kerja sebelum memilih arsitektur.

Istilah lain yang penting adalah kapasitas. Kapasitas bukan hanya “berapa banyak server yang bisa dipasang”. Kapasitas dapat berarti daya listrik tersedia, kapasitas pendinginan, jumlah unit rak, jumlah port jaringan, throughput storage, ruang lantai, kemampuan tim operasi, atau batas kontrak energi. Misalnya, sebuah ruang mungkin masih memiliki tempat kosong untuk sepuluh rak, tetapi jika daya listrik tersisa hanya cukup untuk dua rak berdaya tinggi, maka kapasitas praktisnya bukan sepuluh rak. Dalam pusat data, kapasitas yang tidak seimbang sering menghasilkan stranded capacity, yaitu kapasitas yang secara teori ada tetapi tidak dapat dimanfaatkan karena sumber daya lain menjadi pembatas.

Dari listrik menjadi panas, dari panas menjadi persoalan rekayasa

Salah satu prinsip dasar pusat data modern adalah hubungan antara komputasi, daya listrik, dan panas. Perangkat IT menggunakan energi listrik untuk menjalankan prosesor, memori, storage, kipas, dan komponen elektronik lain. Hampir seluruh daya listrik yang dikonsumsi perangkat IT pada akhirnya harus dibuang sebagai panas dari lingkungan operasi perangkat tersebut. Karena itu, desain pendinginan bukan aksesori; ia adalah konsekuensi langsung dari operasi komputasi. Pedoman termal pusat data, termasuk rentang kondisi lingkungan untuk peralatan pemrosesan data, dibahas secara sistematis oleh ASHRAE Technical Committee 9.9 (ASHRAE TC 9.9, 2021).

Contoh sederhana: jika satu rak mengonsumsi daya IT 10 kW, maka sistem pendinginan harus mampu menangani beban panas yang kira-kira sebanding dengan daya tersebut, dengan memperhitungkan distribusi aliran udara, suhu udara masuk server, kelembapan, kebocoran udara, serta efisiensi perangkat pendingin. Jika sepuluh rak serupa dipasang dalam satu baris, beban panasnya menjadi sekitar 100 kW. Angka ini tidak dapat diselesaikan hanya dengan “menambah AC” tanpa memahami pola aliran udara, jalur udara panas dan dingin, kapasitas unit pendingin, serta konfigurasi ruangan.

Dalam buku ini, kata termal digunakan untuk hal-hal yang berkaitan dengan panas dan suhu. Kata fisis digunakan untuk sifat, kuantitas, sistem, dan hukum yang dibahas dalam fisika, misalnya “besaran fisis”, “makna fisis”, dan “sistem fisis”. Kata fisik digunakan untuk hal yang berkaitan dengan tubuh, benda material, perangkat, bentuk, atau akses nyata, misalnya “keamanan fisik”, “perangkat fisik”, dan “akses fisik ke ruang server”. Pembedaan ini penting karena rekayasa pusat data berada di pertemuan antara sistem komputasi, sistem fisis, perangkat fisik, dan organisasi manusia.

Ketersediaan: bukan sekadar “server menyala”

Salah satu tujuan utama pusat data adalah menyediakan layanan yang dapat diakses saat dibutuhkan. Dalam rekayasa, istilah availability atau ketersediaan biasanya merujuk pada proporsi waktu ketika sistem berada dalam keadaan dapat memberikan layanan yang diharapkan. Secara sederhana, jika selama satu tahun suatu layanan berjalan normal selama 8.751,24 jam dan tidak tersedia selama 8,76 jam, maka ketersediaannya adalah:

\[ \text{Availability} = \frac{\text{waktu tersedia}}{\text{waktu tersedia} + \text{waktu tidak tersedia}} \]

\[ = \frac{8751{,}24}{8751{,}24 + 8{,}76} = 0{,}999 = 99{,}9\% \]

Perhitungan ini tampak sederhana, tetapi maknanya dalam pusat data sangat besar. Downtime selama beberapa menit dapat berarti transaksi gagal, jadwal operasi terganggu, data tidak dapat diakses, atau reputasi layanan menurun. Namun ketersediaan bukan hanya urusan perangkat IT. Gangguan dapat berasal dari utility feed, UPS, baterai, generator, switchgear, kesalahan konfigurasi jaringan, kegagalan pendinginan, kebakaran, kebocoran air, pembaruan perangkat lunak yang buruk, atau prosedur operasi yang tidak disiplin.

Karena itu, buku ini akan membedakan beberapa istilah yang sering bercampur. Reliability atau keandalan berkaitan dengan kemampuan komponen atau sistem untuk berfungsi tanpa gagal selama periode tertentu. Maintainability berkaitan dengan kemudahan dan kecepatan sistem diperbaiki atau dipelihara. Resilience atau resiliensi berkaitan dengan kemampuan sistem untuk menyerap gangguan, beradaptasi, dan tetap memberikan layanan penting. Fault tolerance berarti sistem mampu tetap beroperasi meskipun ada komponen yang gagal. Semua istilah ini saling terkait, tetapi tidak identik.

Sebagai contoh, sebuah server tunggal dapat sangat andal, tetapi jika ia satu-satunya server untuk aplikasi penting, kegagalannya tetap menghentikan layanan. Sebaliknya, beberapa server yang masing-masing tidak sempurna dapat membentuk layanan yang lebih tersedia jika dirancang dengan load balancer, replikasi data, health check, dan prosedur failover yang benar. Prinsip serupa berlaku pada sistem daya dan pendinginan: satu komponen mahal tidak selalu lebih baik daripada arsitektur yang memiliki redundansi, pemantauan, dan prosedur pemeliharaan yang matang.

Efisiensi energi dan batas metrik tunggal

Pusat data mengonsumsi energi untuk perangkat IT dan sistem pendukung. Karena itu, efisiensi energi menjadi bagian penting dari rekayasa pusat data. Salah satu metrik yang paling dikenal adalah Power Usage Effectiveness atau PUE. PUE didefinisikan sebagai perbandingan antara energi total fasilitas pusat data dan energi yang digunakan oleh peralatan IT (The Green Grid, 2012):

\[ \text{PUE} = \frac{\text{energi total fasilitas}}{\text{energi peralatan IT}} \]

Jika dalam satu periode pusat data menggunakan energi total 1.500 MWh dan perangkat IT menggunakan 1.000 MWh, maka:

\[ \text{PUE} = \frac{1500}{1000} = 1{,}5 \]

Artinya, untuk setiap 1 unit energi yang dipakai perangkat IT, ada tambahan 0,5 unit energi yang dipakai sistem pendukung seperti pendinginan, distribusi daya, pencahayaan, dan beban fasilitas lain dalam batas pengukuran yang digunakan. PUE yang lebih rendah biasanya menunjukkan efisiensi energi fasilitas yang lebih baik, tetapi PUE tidak boleh dijadikan satu-satunya ukuran keberhasilan. PUE tidak langsung menjawab apakah sumber energinya rendah karbon, apakah air digunakan secara boros, apakah perangkat IT dimanfaatkan secara optimal, atau apakah layanan yang dijalankan memang bernilai.

Contohnya, pusat data di iklim dingin mungkin dapat memakai economizer udara sehingga PUE rendah, tetapi tetap perlu memperhatikan kualitas udara, kelembapan, risiko korosi, keamanan, dan ketersediaan energi. Pusat data lain mungkin memiliki PUE sedikit lebih tinggi, tetapi menggunakan listrik rendah karbon, memanfaatkan panas buangan, atau memiliki desain yang lebih sesuai untuk kebutuhan lokal. Rekayasa yang baik tidak berhenti pada satu angka; ia membaca angka dalam konteks.

Keamanan sebagai bagian dari rancangan, bukan tambahan akhir

Pusat data menyimpan dan memproses data yang sering kali bernilai tinggi: identitas pengguna, catatan transaksi, informasi kesehatan, rancangan produk, model bisnis, log sistem, dan rahasia organisasi. Karena itu, keamanan harus dipahami sejak awal. Keamanan pusat data mencakup keamanan fisik, keamanan lingkungan, dan keamanan siber.

Keamanan fisik mencakup pagar, penjagaan, kontrol akses, biometrik, mantrap, CCTV, dan pengelolaan tamu. Keamanan lingkungan mencakup deteksi kebakaran, sistem pemadaman, sensor kebocoran air, pemantauan suhu dan kelembapan, serta prosedur tanggap darurat. Keamanan siber mencakup segmentasi jaringan, pengelolaan identitas dan akses, hardening sistem, vulnerability management, logging, SIEM, enkripsi, serta perlindungan hypervisor dan container.

Standar ISO/IEC 27001 menempatkan keamanan informasi sebagai sistem manajemen yang membutuhkan kebijakan, penilaian risiko, kontrol, pemantauan, dan perbaikan berkelanjutan, bukan sekadar pemasangan alat keamanan (ISO/IEC, 2022). Dalam arsitektur modern, pendekatan zero trust juga penting untuk dipahami. Zero trust tidak berarti “tidak percaya siapa pun” secara harfiah, melainkan prinsip bahwa akses ke sumber daya harus diverifikasi secara eksplisit, dibatasi sesuai kebutuhan, dan dievaluasi terus-menerus berdasarkan identitas, konteks, dan risiko (NIST, 2020).

Contoh sederhana: seorang teknisi yang memiliki kartu akses ke gedung belum tentu boleh masuk ke semua ruang. Ia mungkin hanya boleh masuk ke ruang tertentu, pada jam tertentu, untuk tiket kerja tertentu, dan tindakannya perlu tercatat. Prinsip yang sama berlaku di sistem digital: akun administrator tidak seharusnya memiliki akses permanen tanpa batas ke semua server, semua jaringan, dan semua data.

Operasi: tempat rancangan diuji setiap hari

Rancangan pusat data yang baik belum cukup. Pusat data adalah fasilitas yang hidup: perangkat diganti, kabel ditambah, firmware diperbarui, baterai menua, filter udara kotor, kapasitas berubah, aplikasi bermigrasi, ancaman keamanan berkembang, dan manusia berganti shift. Karena itu, operasi menjadi bagian inti dari rekayasa.

Dalam buku ini, pembaca akan bertemu istilah SOP, MOP, dan EOP. SOP atau Standard Operating Procedure adalah prosedur standar untuk kegiatan rutin. MOP atau Method of Procedure adalah langkah rinci untuk pekerjaan tertentu, misalnya mengganti UPS module atau menambah koneksi jaringan. EOP atau Emergency Operating Procedure adalah prosedur saat keadaan darurat, misalnya kehilangan sumber listrik utama atau alarm kebakaran. Ketiganya penting karena pusat data tidak boleh bergantung pada ingatan individu semata.

Contoh: mengganti satu breaker mungkin terlihat sederhana bagi teknisi berpengalaman. Namun di pusat data, breaker yang salah dapat memadamkan rak produksi, memutus jalur redundan, atau menghilangkan kemampuan failover. MOP yang baik menjelaskan ruang lingkup pekerjaan, prasyarat, risiko, diagram terkait, langkah eksekusi, titik verifikasi, rencana rollback, personel yang menyetujui, dan komunikasi yang harus dilakukan. Rekayasa pusat data adalah rekayasa perangkat sekaligus rekayasa prosedur.

Operasi juga terkait dengan business continuity, yaitu kemampuan organisasi untuk terus menjalankan fungsi penting saat terjadi gangguan. ISO 22301 membahas business continuity management system sebagai pendekatan sistematis untuk memahami dampak gangguan, merencanakan respons, menguji kesiapan, dan memperbaiki kemampuan organisasi (ISO, 2019). Dalam pusat data, ini berarti desain teknis harus terhubung dengan kebutuhan bisnis: layanan mana yang paling kritis, berapa lama boleh berhenti, berapa banyak data boleh hilang, siapa yang mengambil keputusan saat insiden, dan bagaimana pemulihan diuji.

Cara berpikir yang akan dipakai dalam buku ini

Buku ini akan membangun pemahaman secara bertahap. Pertama, kita melihat pusat data sebagai ekosistem layanan digital. Setelah itu, kita masuk ke dasar komputasi: server, prosesor, memori, storage, sistem operasi, virtualisasi, container, dan workload. Kemudian kita mempelajari jaringan, penyimpanan, dan cara menerjemahkan kebutuhan aplikasi menjadi kebutuhan infrastruktur.

Sesudah fondasi IT terbentuk, buku bergerak ke fasilitas: lokasi, bangunan, tata ruang, rak, kabel, kelistrikan, distribusi daya kritis, redundansi daya, termal, pendinginan, dan efisiensi energi. Bagian berikutnya membahas keandalan, standar, keamanan, monitoring, operasi, pemeliharaan, manajemen perubahan, ekonomi, otomasi, keberlanjutan, serta desain edge, modular, dan cloud-scale. Pada akhirnya, pembaca diajak menyusun proyek perancangan pusat data dari nol.

Alur ini mencerminkan satu prinsip penting: pusat data harus dirancang dari kebutuhan menuju sistem, bukan dari daftar perangkat menuju harapan. Pertanyaan awal bukan “UPS apa yang harus dibeli?” atau “berapa banyak rak yang bisa dipasang?”, melainkan:

Apa layanan yang harus didukung?
Siapa penggunanya?
Berapa beban kerja saat normal dan saat puncak?
Berapa ketersediaan yang dibutuhkan?
Apa konsekuensi jika layanan berhenti?
Data apa yang harus dilindungi?
Berapa batas biaya, energi, ruang, dan waktu?
Bagaimana sistem akan dioperasikan selama bertahun-tahun?

Setelah pertanyaan itu jelas, barulah rancangan teknis dapat dipilih dengan lebih bertanggung jawab.

Bekal matematika dan sains yang diperlukan

Buku ini ditujukan untuk tingkat undergraduate, sehingga pembahasan akan menggunakan matematika dan sains dasar secara bertahap. Pembaca akan bertemu perhitungan daya, energi, kapasitas pendinginan, rasio efisiensi, probabilitas kegagalan sederhana, estimasi biaya, dan pertumbuhan kapasitas. Persamaan akan dijelaskan dari makna fisis atau makna teknisnya sebelum digunakan.

Sebagai contoh, daya listrik dalam watt menyatakan laju penggunaan energi. Jika perangkat menggunakan daya 1 kW selama 3 jam, energi yang digunakan adalah:

\[ E = P \times t = 1 \text{ kW} \times 3 \text{ jam} = 3 \text{ kWh} \]

Perhitungan sederhana ini menjadi sangat penting saat diskalakan. Seribu server masing-masing 500 W berarti beban IT 500 kW. Jika berjalan terus-menerus selama 24 jam, energi IT hariannya adalah 12.000 kWh atau 12 MWh. Dari sini kita mulai memahami mengapa kapasitas listrik, biaya energi, pendinginan, dan keberlanjutan bukan topik tambahan, melainkan bagian pusat dari desain.

Pembaca tidak diharapkan sudah menjadi ahli listrik, ahli termal, arsitek jaringan, atau insinyur keamanan. Namun pembaca diharapkan bersedia membangun pemahaman lintas bidang. Rekayasa pusat data adalah bidang yang menghargai orang yang mampu berdialog dengan banyak disiplin: tim aplikasi, tim jaringan, tim fasilitas, tim keamanan, tim keuangan, vendor, auditor, dan manajemen.

Tujuan belajar

Setelah menyelesaikan buku ini, pembaca diharapkan mampu membaca pusat data sebagai sistem rekayasa yang utuh. Pembaca tidak hanya mengetahui nama perangkat, tetapi memahami mengapa perangkat itu ada, bagaimana ia berinteraksi dengan bagian lain, risiko apa yang muncul saat ia gagal, bagaimana kapasitasnya dihitung, bagaimana ia dipantau, dan bagaimana keputusan teknis memengaruhi biaya serta keberlanjutan.

Lebih konkret, pembaca diharapkan mampu:

  • menjelaskan komponen utama pusat data modern dan hubungan antarkomponen;
  • menerjemahkan kebutuhan aplikasi menjadi kebutuhan komputasi, jaringan, storage, daya, pendinginan, keamanan, dan operasi;
  • memahami perbedaan antara kapasitas teoritis dan kapasitas yang benar-benar dapat dipakai;
  • membaca metrik seperti availability, PUE, latency, throughput, IOPS, MTTR, dan MTBF secara kritis;
  • mengenali titik kegagalan tunggal dan prinsip redundansi;
  • memahami mengapa standar penting, tetapi juga mengapa sertifikasi bukan pengganti pemahaman teknis;
  • mempertimbangkan dampak energi, karbon, air, e-waste, dan siklus hidup perangkat dalam keputusan desain;
  • menyusun rancangan konseptual pusat data dengan argumen teknis yang dapat dipertanggungjawabkan.

Tujuan ini ambisius, tetapi dapat dicapai jika pembaca membaca secara bertahap. Jangan terburu-buru menghafal istilah. Setiap kali menemukan konsep baru, tanyakan tiga hal: apa definisinya, mengapa konsep itu dibutuhkan, dan bagaimana contohnya dalam pusat data nyata. Jika ketiganya dapat dijawab, konsep itu mulai menjadi alat berpikir.

Sikap profesional dalam rekayasa pusat data

Pusat data mendukung layanan yang sering kali digunakan banyak orang. Kesalahan kecil dapat berdampak luas. Karena itu, rekayasa pusat data membutuhkan sikap profesional: teliti, jujur terhadap risiko, tidak menutupi ketidakpastian, disiplin mengikuti prosedur, mau menguji asumsi, dan bersedia belajar dari insiden.

Sikap profesional juga berarti tidak menjual kompleksitas yang tidak perlu. Rancangan yang baik bukan selalu rancangan paling mahal atau paling rumit. Rancangan yang baik adalah rancangan yang sesuai kebutuhan, dapat dioperasikan, dapat dipelihara, aman, efisien, terdokumentasi, dan dapat berkembang. Kadang solusi terbaik adalah menambah redundansi. Kadang solusi terbaik adalah menyederhanakan arsitektur. Kadang persoalan yang tampak teknis ternyata berasal dari proses perubahan yang buruk. Kadang metrik yang tampak bagus menyembunyikan risiko di tempat lain.

Buku ini akan mengajak pembaca melihat pusat data dengan cara demikian: tenang, sistematis, dan kritis. Kita akan mulai dari gambaran besar, lalu masuk ke detail teknis satu per satu. Pada akhirnya, tujuan utamanya bukan sekadar mengetahui pusat data, melainkan mampu berpikir seperti seorang perancang dan operator infrastruktur kritis.

References

ASHRAE Technical Committee 9.9. (2021). Thermal Guidelines for Data Processing Environments (5th ed.). ASHRAE.

Barroso, L. A., Hölzle, U., & Ranganathan, P. (2018). The Datacenter as a Computer: Designing Warehouse-Scale Machines (3rd ed.). Morgan & Claypool.

ISO. (2019). ISO 22301:2019 Security and resilience — Business continuity management systems — Requirements. International Organization for Standardization.

ISO/IEC. (2022). ISO/IEC 27001:2022 Information security, cybersecurity and privacy protection — Information security management systems — Requirements. International Organization for Standardization.

National Institute of Standards and Technology. (2020). Zero Trust Architecture (NIST Special Publication 800-207). NIST.

The Green Grid. (2012). PUE: A Comprehensive Examination of the Metric. The Green Grid.

τ TheoryTrace