Cloud & IT Cert Prep · Pelajaran

Proksi dan Penyeimbang Beban

Kenali layanan perantara yang merutekan dan membagi lalu lintas.

Pelajaran 4 dari 413 langkah

Proksi dan Penyeimbang Beban adalah pelajaran Cloud & IT Cert Prep 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 Cloud & IT Cert Prep, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Cloud & IT Cert Prep 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.

Gratis untuk memulai

Belajar Cloud & IT Cert Prep dengan tutor AI — gratis

Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.

Kursus
150
Pelajaran
600

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 Cloud & IT Cert Prep, upgrade ke CoddyKit PRO. Kursus Cloud & IT Cert Prep 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 Cloud & IT Cert Prep 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 Cloud & IT Cert Prep?

Tidak diperlukan pengalaman sebelumnya. Cloud & IT Cert Prep 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 Cloud & IT Cert Prep ini?

Ya. Setiap pelajaran Cloud & IT Cert Prep 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

  1. Cara NAT Membagikan Satu IP Publik
  2. Penerusan Port dan PAT
  3. Layanan Waktu dan Penamaan
  4. Proksi dan Penyeimbang Beban
← Kembali ke Cloud & IT Cert Prep