Proksi dan Penyeimbang Beban
Kenali layanan perantara yang merutekan dan membagi lalu lintas.
Proksi dan Penyeimbang Beban adalah pelajaran Network+ Academy gratis di CoddyKit. Ini adalah pelajaran 4 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Network+ Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Network+ Academy mencakup 4 pelajaran total.
Layanan Perantara
Beberapa layanan jaringan berada di tengah lalu lintas, antara klien dan server, untuk menambahkan kontrol, keamanan, atau skalabilitas. Dua contoh utamanya adalah proksi dan penyeimbang beban.
Alih-alih membiarkan klien dan server berkomunikasi secara langsung, layanan perantara ini mencegat dan mengelola percakapan tersebut, sehingga meningkatkan kinerja, keamanan, dan keandalan.
Apa Itu Proksi
Server proksi bertindak sebagai perantara yang membuat permintaan atas nama klien. Alih-alih terhubung langsung ke situs web, klien meminta proksi, lalu proksi mengambil konten dan meneruskannya kembali.
Pengalihan ini memungkinkan proksi memfilter, mencatat, menyimpan sementara, dan mengendalikan lalu lintas, sehingga organisasi memiliki titik pusat untuk mengelola dan mengamankan akses internet keluar.
Proksi Terusan
Proksi terusan berada di depan klien internal dan menangani permintaan keluar mereka ke internet. Perusahaan menggunakannya untuk memfilter konten web, memblokir situs yang tidak diizinkan, menyimpan halaman populer dalam tembolok, dan mencatat penjelajahan pengguna.
Proksi ini juga menyembunyikan klien internal di balik alamat proksi. Dari sisi internet, semua permintaan tampak berasal dari proksi, bukan dari pengguna individual di belakangnya.
Proksi Balik
Proksi balik berada di depan server dan menangani permintaan masuk dari internet, lalu meneruskannya ke server bagian belakang yang tepat. Klien hanya berkomunikasi dengan proksi balik, tidak pernah langsung dengan server.
Proksi ini melindungi server dari paparan langsung, dapat menangani enkripsi, menyimpan konten dalam tembolok, dan menyediakan satu pintu masuk untuk banyak sistem bagian belakang, sehingga meningkatkan keamanan dan kemudahan pengelolaan.
Manfaat Proksi
Proksi menawarkan beberapa manfaat:
- Penyimpanan dalam tembolok untuk konten populer guna mempercepat respons dan menghemat lebar pita.
- Pemfilteran konten untuk memblokir situs yang tidak aman atau tidak diizinkan.
- Pencatatan untuk visibilitas dan penegakan kebijakan.
- Anonimitas, dengan menyembunyikan klien atau server sebenarnya di balik proksi.
Hal ini menjadikan proksi alat yang serbaguna untuk keamanan sekaligus kinerja.
Apa Itu Penyeimbang Beban
Penyeimbang beban mendistribusikan lalu lintas masuk ke beberapa server agar tidak ada satu server pun yang kewalahan. Penyeimbang ini menampilkan satu alamat kepada klien, lalu menyebarkan permintaan mereka ke sekumpulan server bagian belakang.
Hal ini sangat penting bagi layanan yang sibuk: kapasitas meningkat, waktu respons tetap rendah saat beban berat, dan Anda dapat menambahkan lebih banyak server untuk menangani pertumbuhan.
Cara Kerja Penyeimbangan Beban
Penyeimbang beban menggunakan algoritme untuk memilih server yang menangani setiap permintaan:
- Round robin: bergiliran menggunakan server satu per satu.
- Koneksi paling sedikit: mengirimkan permintaan ke server yang paling tidak sibuk.
- Berbobot: lebih mengutamakan server yang lebih bertenaga.
Penyeimbang ini juga melakukan pemeriksaan kesehatan, dengan mengeluarkan server yang gagal dari giliran agar pengguna tidak pernah diarahkan ke server yang mati.
Manfaat Ketersediaan Tinggi
Penyeimbang beban meningkatkan ketersediaan, bukan hanya kinerja. Jika satu server gagal, penyeimbang tersebut cukup berhenti mengirimkan lalu lintas kepadanya dan mengarahkan semuanya ke server yang sehat, sehingga pengguna tidak menyadari apa pun.
Redundansi ini membuat layanan tetap aktif bahkan saat terjadi kegagalan atau pemeliharaan server, sehingga penyeimbang beban menjadi komponen utama dalam desain jaringan yang tangguh dan selalu aktif.
Persistensi Sesi
Beberapa aplikasi mengharuskan pengguna terus mengakses server bagian belakang yang sama karena server tersebut menyimpan keadaan sesi mereka, seperti keranjang belanja. Persistensi sesi (juga disebut sesi lengket) memastikan klien tertentu selalu dikirim ke server yang sama.
Tanpanya, permintaan pengguna dapat berpindah-pindah antara server yang tidak berbagi keadaan, sehingga proses masuk atau keranjang belanja rusak. Persistensi menyeimbangkan tujuan penyebaran beban dengan kebutuhan akan kesinambungan berbasis keadaan.
Proksi vs Penyeimbang Beban
Keduanya memiliki beberapa kesamaan, tetapi tujuannya berbeda. Proksi berfokus pada perantaraan, pemfilteran, dan pengamanan lalu lintas, sedangkan penyeimbang beban berfokus pada pendistribusian lalu lintas demi skala dan waktu aktif.
Proksi balik sering juga melakukan penyeimbangan beban, dan perangkat modern kerap menggabungkan kedua peran tersebut. Intinya adalah memahami tambahan yang diberikan masing-masing: kontrol dan keamanan dibandingkan kapasitas dan ketahanan.
Menyatukan Semuanya
Proksi menjadi perantara lalu lintas: proksi terusan mengelola permintaan keluar klien (pemfilteran, penyimpanan dalam tembolok, pencatatan), sedangkan proksi balik berada di depan server untuk keamanan dan kontrol. Penyeimbang beban menyebarkan lalu lintas ke seluruh kumpulan server menggunakan algoritme dan pemeriksaan kesehatan, sehingga meningkatkan kinerja dan ketersediaan; kedua peran ini juga sering digabungkan.
Pemeriksaan Singkat
Uji pengetahuan Anda tentang layanan perantara.
Ringkasan
Proksi berada di antara klien dan server: proksi terusan mengendalikan lalu lintas keluar klien (pemfilteran, penyimpanan dalam tembolok, pencatatan), sedangkan proksi balik berada di depan dan melindungi server. Penyeimbang beban mendistribusikan lalu lintas ke seluruh kumpulan server menggunakan algoritme dan pemeriksaan kesehatan, sehingga meningkatkan kinerja dan ketersediaan. Kedua peran ini sering digabungkan dalam satu perangkat.
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Proksi dan Penyeimbang Beban” gratis?
Ya — teks lengkap “Proksi dan Penyeimbang Beban” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Network+ Academy, upgrade ke CoddyKit PRO. Kursus Network+ Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Proksi dan Penyeimbang Beban”?
Kenali layanan perantara yang merutekan dan membagi lalu lintas. Kamu berlatih Network+ Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Network+ Academy?
Tidak diperlukan pengalaman sebelumnya. Network+ Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 4 dari 4.
Berapa lama pelajaran “Proksi dan Penyeimbang Beban” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Network+ Academy ini?
Ya. Setiap pelajaran Network+ Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Cara NAT Membagikan Satu IP Publik
- Penerusan Port dan PAT
- Layanan Waktu dan Penamaan
- Proksi dan Penyeimbang Beban