Masa Depan Client Server

Perhitungan dalam jaringan dari node pemrosesan, masing-masing memegang bagian dari masukan dan / atau sumber-sumber awalnya, dapat diklasifikasikan ke dalam perhitungan tersentralisasi atau terdistribusi. Solusi terpusat bergantung pada satu node yang ditunjuk sebagai node komputer yang seluruh proses aplikasi lokal. Dalam komputasi terdistribusi, langkah-langkah pemrosesan aplikasi dibagi antara node yang berpartisipasi. Tujuan dalam sistem tersebut adalah untuk meminimalkan biaya komunikasi dan komputasi. Sistem terdistribusi lebih lanjut dapat diklasifikasikan ke dalam model client-server dan model P2P. Dalam model client-server, server unit mendaftar pusat, serta hanya penyedia konten dan layanan. Seorang klien hanya permintaan konten atau pelaksanaan jasa, tanpa berbagi salah satu layanan sendiri. Model client-server dapat flat di mana semua klien hanya berkomunikasi dengan server tunggal atau dapat ditingkatkan hirarkis untuk skalabilitas.

Selama tahun dan saat ini paradigma client-server adalah kuda perang dari aplikasi kebanyakan pengguna. Pada tahun-tahun terakhir ada paradigma baru yang muncul, peer-to-peer (P2P) terutama mendukung aplikasi menyediakan file-sharing, tukar konten seperti musik, film dan program, tetapi juga telah berhasil menerapkan dan mendistribusikan komputasi berbasis internet telepon. Definisi halus dari rekan-to-rekan adalah: “A Peer-to-rekan [P2P sistem] adalah sistem pengorganisasian diri entitas yang sama, otonom (rekan kerja) yang bertujuan untuk penggunaan bersama sumber daya didistribusikan dalam lingkungan jaringan menghindari pusat layanan “[21]. Adalah mungkin untuk mengatakan bahwa topeer-peer adalah suatu sistem dengan selforganization sepenuhnya desentralisasi dan penggunaan sumber daya. Karena prinsip-prinsip desain, sepenuhnya desentralisasi dan mengorganisasikan diri – menentang paradigma client-server – konsep peer-to-peer muncul sebagai desain masa depan. Dari sudut pandang konsep peer-to-peer ada tantangan yang berbeda, misalnya ulet dan scalable sistem terdistribusi dan layanan baru. Statistik membuktikan bahwa 50 persen dari mematuhi lalu lintas Internet untuk aplikasi peer-to-peer, dalam beberapa kasus sampai 75 persen. Tumbuhnya internet, pengguna dan bandwidth, adalah membutuhkan peningkatan dari kekayaan beragam aplikasi. Paradigma klien-server membutuhkan upaya besar dan sumber daya untuk memenuhi tantangan. aplikasi berbasis internet mengidentifikasi tiga karakteristik utama:

Skalabilitas.
Keamanan dan kehandalan.
Fleksibilitas dan kualitas layanan.

Sulit bagi client-server aplikasi berbasis untuk memenuhi evolusi Internet. Klien-server disentralisasi merupakan salah satu kendala utama (bottleneck sumber daya), adalah mudah diserang dan sulit untuk memodifikasi karena penempatannya dalam infrastruktur jaringan. Semua disajikan di atas mengindikasikan bahwa ada bias dari paradigma, dari skema client-server untuk skema rekan-topeer.,/p>

UNSTRUCTURED PEER-TO PEER SYSTEMS

Apakah generasi pertama dari peer-to-peer file sharing berdasarkan, yang menggunakan pendekatan terstruktur. Napster [11] adalah salah satu dari mereka dengan strategi yang berbasis di metaserver dan server untuk mencari lokasi dari item data, setelah itu data ditransfer langsung antara rekan-rekan. Gnutella menggunakan teknik banjir, permintaan dikirim ke semua rekan-rekan dalam sistem sampai data yang dibutuhkan dari rekan ditemukan. Peer-to-peer jaringan tidak bergantung pada infrastruktur transportasi yang menawarkan layanan spesifik. Berdasarkan koneksi TCP atau HTTP, bentuk sistem peer-to-peer struktur overlay berfokus pada alokasi dan distribusi konten. Dalam standar sistem client-server konten disimpan dan disediakan oleh server pusat. Peer-to-peer sangat terdesentralisasi dan menemukan konten yang diinginkan di beberapa rekan dan memberikan alamat IP yang sesuai rekan rekan yang ke pencarian. Download dari konten dimulai menggunakan koneksi yang terpisah. Dalam sistem client-server server menyediakan layanan atau isi (webserver, server waktu), klien hanya permintaan konten atau layanan dari server. Dalam sistem peer-to-peer semua sumber daya yang disediakan oleh teman sebaya, bermain peran klien atau / dan server, ini diungkapkan oleh istilah servent (suku kata pertama dari istilah server dan yang kedua dari istilah klien). Ada dalam generasi pertama sistem peerto-rekan beberapa orang yang menggunakan pendekatan sentralistik. Server masih tersedia, namun bertentangan dengan pendekatan client-server server ini hanya menyimpan alamat IP dari teman di mana beberapa konten yang tersedia, mengurangi beban dari server (Napster [11] adalah contoh). Gnutella 0.4 dan Freenet adalah pendekatan desentralisasi dalam penggantian skema terpusat di atas disajikan. Skema ini bergantung pada banjir identifier konten yang diinginkan melalui jaringan, mencapai sejumlah besar rekan-rekan. Peer yang berbagi konten akan menanggapi meminta rekan. Sebuah kelemahan penting adalah generasi besar dari lalu lintas oleh permintaan banjir. Untuk menghindari situasi ini, Gnutella 0,6 memperkenalkan sebuah hirarki node yang disebut superpeers, yang menyimpan konten yang tersedia pada rekan-rekan yang terhubung bersama dengan alamat IP mereka. Misi utama superpeers ini adalah mengurangi hop dalam proses pencarian, mengurangi lalu lintas dalam jaringan.

Skema di atas adalah tidak terstruktur peer-to-peer karena konten disimpan pada node yang diberikan dan alamat IP tidak berhubungan dan tidak mengikuti struktur apapun. Contoh dari sistem peer-to-peer tidak terstruktur adalah Napster, Gnutella [11,],? FastTrack, eDonkey, Freenet.
3

STRUCTURED PEER-TO PEER SYSTEMS

Tantangan scalable mengembangkan aplikasi tidak terstruktur Peerto-rekan menaruh perhatian komunitas riset. Karena keuntungan dan kemungkinan sistem desentralisasi mengorganisir diri, peneliti memfokuskan pada pendekatan untuk didistribusikan, konten-addressable penyimpanan data yang disebut Distributed Hash Tabel (DHT). Ini dikembangkan untuk memberikan didistribusikan pengindeksan, skalabilitas, kehandalan dan kesalahan tolerance.Using DHT item data dapat diambil dari jaringan dalam kompleksitas O (logN). Jaringan dasar dan jumlah rekan-rekan dalam pendekatan struktur dapat tumbuh tanpa dampak pada efisiensi aplikasi didistribusikan; ada kontras dengan yang sebelumnya tidak terstruktur menjelaskan peer-to-peer aplikasi yang biasanya pameran, di terbaik, kompleksitas pencarian linear. Empat dari mekanisme yang paling menarik dan representatif untuk routing pesan dan mencari data untuk sistem distribusi konten terstruktur adalah: Freenet [6, 7] adalah sistem longgar terstruktur yang menggunakan pengenal file dan node untuk menghasilkan perkiraan file mana mungkin berlokasi, dan mode rantai propagasi pendekatan untuk query ke depan dari node ke node. Chord adalah sistem yang node memiliki tabel routing didistribusikan dalam bentuk lingkaran identifier yang semua node dipetakan dan meja jari asosiasi tersebut akan dibangun. BISA adalah sistem n-dimensi menggunakan koordinat Cartesian ruang untuk menerapkan lokasi didistribusikan dan tabel routing, node masing-masing bertanggung jawab untuk zona di koordinat space.Tapestry (dan Pastry dan Kadmelia [13]) didasarkan pada struktur data plaxton mesh, yang mempertahankan pointer ke node dalam jaringan yang cocok dengan ID elemen struktur seperti pohon atau ID prefiks ke posisi digit.

Aplikasi

Present

Dari 2004 sampai hari ini

Dukungan untuk komunikasi yang berbeda bentuk Telephony.
Streaming
Scalable dan sistem penamaan yang fleksibel.
Pribadi komunikasi (e.g.e-mail).
Interorganization berbagi sumber daya.
Konteks / sadar routing konten.

Masa Depan

Tantangan di masa depan aplikasi
Konferensi video.
Distribusi materi pembelajaran.
Layanan berbasis lokasi di Mobile Ad Hoc Networks (MANET), didistribusikan, dan terpusat.
Sadar konteks layanan.
Komputasi dapat dipercaya.

Present
Sampai hari ini.

Hukum sesuai terhadap pengguna. .
Paten perangkat lunak. .
Intelektual properti. .
P2P membutuhkan akses tarif flat. .
Masih rendah bandwidth simpul akhir. .
Digital hak pengelolaan. .
Best layanan usaha tidak cukup untuk kebanyakan aplikasi.

Masa Depan
Kurangnya kepercayaan. .
Komersialisasi sebagai akhir dari P2P. .
P2P terintegrasi ke topik lainnya. .

Kini
Semantik integrasi jenis informasi yang berbeda dalam database-peer tertentu.
Kualitas kriteria layanan (konsistensi, ketersediaan, keamanan, keandalan). .
Legacy dukungan dalam lapisan. .
P2P dan interaksi non-permintaan balasan. .
DHTs sangat adaptif. .
Tampilan optimasi. .
P2P sinyal efisiensi. .
Penyebaran data. .
Alokasi sumber daya (mekanisme dan protokol) dan menjamin kualitas layanan P2P sistem. .
Cukup penentuan sumber informasi. .
Akuntansi insentif. .
Realistis P2P simulator. .
Reputasi mekanisme desentralisasi. .
Semantik query. .
Efisien P2P konten distribusi. .
Konten berbasis permintaan pencarian, metadata. .
Pengurangan sinyal lalu lintas. .
Data-centric P2P algoritma. .
Manajemen konten. .
Aplikasi / data integrasi. .
Keamanan kepercayaan, otentikasi transmisi. .
Insentif mekanisme pasar. .
Reliable pesan. .
P2P di ponsel selular / ad-hoc. .

Tantangan Masa Depan
Anonymous tapi tetap aman e-commerce.
Interoperabilitas dan / standar vs. .
Real P2P untuk sistem informasi bisnis. .
real time P2P penyebaran data. .
P2P file sistem. .
Konsep kepercayaan dan keamanan yang dinamis. .
Update konten dinamis. .
Terdistribusi mekanisme pencarian. .
P2P teknologi di MANET. .
Mobile P2P. .
Intelligent pencarian. .
Diferensiasi layanan. .
GRID P2P-integrasi. .

Diambil dari http://www.infosum.net/id/communication/a-survey-on-peer-to-peer-systems.html

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)
Share

Post a Response

*
To prove you're a person (not a spam script), type the security word shown in the picture.
Anti-Spam Image