Client/Server Architecture: Pengertian, Maksud, Contoh + Pembahasannya!

3 min read

Gambar Kamus Akronim Istilah Jargon Dan Terminologi Teknologi Risk Management Atau Manajemen Resiko

Berikut ini adalah postingan artikel kategori Risk Management yang membahas tentang penjelasan pengertian, definisi, dan arti dari istilah kata client/server architecture berdasarkan rangkuman dari berbagai jenis macam sumber (referensi) relevan, terkait, serta terpercaya.

Pengertian Client/Server Architecture

Apa itu sebetulnya yang dimaksud dengan client/server architecture ini?

Arsitektur klien/server adalah model komputasi di mana beberapa komponen bekerja dalam peran yang ditentukan secara ketat untuk berkomunikasi.

Server host, memberikan dan mengelola sebagian besar sumber daya dan layanan yang akan dikonsumsi oleh klien.

Jenis arsitektur sumber daya bersama ini memiliki satu atau lebih komputer klien yang terhubung ke server pusat melalui jaringan atau koneksi internet.

Arsitektur klien/server juga dikenal sebagai model komputasi jaringan atau jaringan klien/server karena semua permintaan dan layanan dikirimkan melalui jaringan.

Ini dianggap sebagai bentuk sistem komputasi terdistribusi karena komponen melakukan pekerjaan mereka secara independen satu sama lain.

Pembahasan dari Apa itu Pengertian, Arti, serta Contoh dari Istilah Client/Server Architecture

Ilustrasi Gambar Pembahasan Apa Pengertian Arti Dan Definisi Istilah Akronim Jargon Kata Teknis Atau Terminologi Client/Server Architecture
Ilustrasi Gambar Pembahasan Apa Itu Pengertian Arti Dan Definisi Istilah Akronim Jargon Kata Teknis Atau Terminologi Client/Server Architecture

Baik, agar kita dapat lebih mendalami arti penjelasan serta maksud dari acronym atau kata tersebut di atas, pastinya kita juga perlu memahami lebih dalam tentang pembahasan tentang apa itu pengertian, maksud, dan akronim, istilah, jargon, atau terminologi client/server architecture.

Dalam arsitektur klien/server, server bertindak sebagai produser dan klien bertindak sebagai konsumen.

Server menampung dan menyediakan layanan intensif komputasi kelas atas untuk klien sesuai permintaan.

Layanan ini dapat mencakup akses aplikasi, penyimpanan, berbagi file, akses printer dan/atau akses langsung ke daya komputasi mentah server.

Arsitektur klien/server berfungsi ketika komputer klien mengirimkan sumber daya atau permintaan proses ke server melalui koneksi jaringan, yang kemudian diproses dan dikirim ke klien.

Komputer server dapat mengelola beberapa klien secara bersamaan, sedangkan satu klien dapat terhubung ke beberapa server sekaligus, masing -masing menyediakan serangkaian layanan yang berbeda.

Model klien/server karena berevolusi cukup baik untuk apa yang oleh beberapa orang disebut sebagai Web 2.0, di mana internet perlahan -lahan menjadi ruang virtual fungsional bagi pengguna.

Ini memberikan model yang mapan dan dapat diprediksi untuk bagaimana sesi pengguna akan berjalan, dan bagaimana penyedia memberikan sumber daya berdasarkan permintaan paket data dan sumber daya lainnya.

Contoh komunikasi klien/server

Berikut adalah contoh cara kerja komunikasi klien/server.

Dalam penggunaan rata-rata browser untuk mengakses situs web sisi server, pengguna atau klien memasuki URL.

Server DNS mencari alamat IP server web, dan memberikannya ke browser.

Browser menghasilkan permintaan HTTP atau HTTPS, dan server, sebagai produser, mengirim file.

Klien, sebagai konsumen, menerimanya, dan kemudian, biasanya, mengirimkan permintaan tindak lanjut.

Meskipun model ini secara teknis berfungsi untuk sejumlah proses serupa, ia memiliki beberapa kelemahan.

Seiring waktu, alternatif yang disebut pemodelan peer-to-peer atau P2P telah muncul, yang menurut banyak orang dalam beberapa hal lebih unggul daripada model klien/server tradisional, terutama dalam hal menyerahkan penanganan tantangan spesifik di mana komunikasi lebih berkembang.

Masalah dengan model klien/server

Salah satu masalah terbesar dengan pengaturan klien/server tradisional adalah sifat dari beban kerja yang tidak dapat diprediksi.

Dalam mendefinisikan sistem klien/server sebagai sistem yang skala secara vertikal dan menggunakan penyimpanan data pusat, beberapa analis percaya bahwa peer-to-peer lebih gesit dan serbaguna untuk memastikan bahwa beban kerja yang tidak dapat diprediksi dikelola dengan baik.

Para ahli berbicara tentang hal -hal seperti zona redundansi dan ketersediaan dan failover sebagai sarana untuk menjaga sistem bisnis online berjalan dengan lancar, meskipun ada perubahan dalam permintaan atau masalah lainnya.

Misalnya, masalah besar lainnya adalah kegunaan serangan penolakan terdistribusi (DDOS).

Dalam jenis serangan ini, aktivitas klien yang tidak terkendali membanjiri server.

Mereka yang melihat internet beberapa dekade yang lalu menunjukkan bahwa cukup mudah untuk membanjiri situs dengan serangan DDOS karena model klien/server rata -rata tidak diatur untuk ambang batas di atas sejumlah lalu lintas.

Sistem peer-to-peer dapat menyelesaikan banyak masalah itu, dan mengamankan sistem terhadap serangan DDOS dan serangan cyber serupa.

Peer-to-peer juga membantu dalam menangani beberapa jenis gangguan lain berdasarkan satu titik kegagalan.

Dengan munculnya sistem yang terdesentralisasi dan terdistribusi, misalnya, teknologi buku besar yang tidak dapat diubah, sistem peer-to-peer menjadi lebih populer dan mulai menggantikan arsitektur klien/server.

Istilah Sinomim:

Model Komputasi Jaringan, Jaringan Klien/Server

Seperti yang sudah kita lihat di atas, istilah ini merupakan salah satu dari kumpulan kamus, akronim, istilah, jargon, atau terminologi dalam bidang teknologi yang diawali dengan abjad atau awalan C, serta merupakan terms yang terkait dengan Risk Management.

Arti Client/Server Architecture dalam Kamus Terjemahan Bahasa Indonesia dan Inggris

Selain membahas tentang pengertian dan pembahasan definisinya, untuk lebih memperdalamnya, di sini kita juga perlu mengetahui apa arti kata client/server architecture dalam kamus terjemahan bahasa Indonesia dan Inggris.

Untuk lebih mudah dalam memahaminya, di artikel ini Kami akan menguraikannya berupa tabel terjemahan bahasa Indonesia dan Inggris sebagai berikut.

Tipe Bahasa Indonesia Bahasa Inggris
Terminologi arsitektur klien/server client/server architecture
Kategori manajemen risiko risk management

Penutup

Baiklah, di atas adalah pembahasan dan penjelasan tentang apa itu arti dari client/server architecture.

Semoga postingan artikel yang sudah Kami bagikan ini dapat bermanfaat serta dapat menambah wawasan kita semua.

Lihat juga pembahasan tentang apa itu pengertian, maksud, dan akronim, istilah, jargon, atau terminologi artikel lainnya yang berhubungan dengan bidang Teknologi yang ada di laman blog UrlWebsite Kami.

Sumber (Referensi)

Artikel ini dibuat berdasar dari simpulan arti definisi dari berbagai referensi relevan yang berotoritas seperti Wikipedia, Webopedia Technology Dictionary dan beberapa sumber lainnya seperti Technopedia dan Techterms. Kata Client/Server Architecture ini merupakan salah satu dari kumpulan terminologi “Risk Management” dalam bidang teknologi yang dimulai dengan abjad atau awalan C. Artikel ini di-update pada bulan Apr tahun 2024.

UrlWebsite Blog: Membahas Teknologi Lebih Lanjut!