Results (
Indonesian) 2:
[Copy]Copied!
 
Sebuah Scalable Terdistribusi Sistem Informasi Manajemen 
* 
Praveen Yalagandula 
ypraveen@cs.utexas.edu 
Mike Dahlin 
dahlin@cs.utexas.edu 
Departemen Ilmu Komputer 
The University of Texas di Austin 
Austin, TX 78712 
ABSTRAK 
Kami menyajikan Scalable Distributed Management Information sys 
tem (SDIMS) yang 
mengumpulkan 
informasi tentang skala besar net- 
sistem bekerja dan yang dapat berfungsi sebagai sebuah blok bangunan dasar untuk 
berbagai skala besar aplikasi terdistribusi dengan menyediakan de- 
ekor views penayangan informasi dan ringkasan terdekat dari di- global yang 
pembentukan . Untuk melayani sebagai sebuah blok bangunan dasar, SDIMS harus memiliki 
empat sifat: skalabilitas untuk banyak node dan atribut, fleksibilitas 
untuk mengakomodasi berbagai aplikasi, iso- administrasi 
lation untuk keamanan dan ketersediaan, dan ketahanan untuk node dan net- 
kegagalan kerja. Kami merancang, melaksanakan dan mengevaluasi SDIMS yang (1) 
memanfaatkan Terdistribusi Tabel Hash (DHT) untuk membuat agregat scalable 
pohon agregasi, (2) memberikan fleksibilitas melalui API sederhana yang memungkinkan 
propagasi aplikasi kendali membaca dan menulis, (3) memberikan 
isolasi administrasi melalui ekstensi sederhana untuk DHT saat 
algoritma, dan (4) mencapai ketahanan untuk node dan rekonstruksi jaringan 
figurasi melalui malas reaggregation, on-demand reaggregation, 
dan replikasi spasial merdu. Melalui simulasi ekstensif dan 
percobaan mikro-benchmark, kita mengamati bahwa sistem kami adalah atau- 
der rentang yang lebih terukur dari pendekatan yang ada, mencapai 
sifat isolasi pada biaya sederhana meningkat baca latency 
dibandingkan dengan DHTs datar, dan anggun menangani kegagalan. 
Categories dan Subjek Deskriptor 
C.2.4 [ 
Computer-Jaringan Komunikasi 
]: Terdistribusi sistemik 
tems- 
Sistem Jaringan operasi, Database Terdistribusi 
Umum Persyaratan 
Manajemen, Desain, Eksperimentasi 
Kata kunci 
Sistem Informasi Manajemen, Tabel Hash Terdistribusi, Net- 
bekerja monitoring System 
* 
karya ini didukung sebagian oleh National Science Foun- 
dation (CNS-0326001) dan Texas Advanced Technology Pro- 
gram. Dahlin juga didukung oleh IBM Fakultas Kemitraan 
penghargaan. 
Izin untuk membuat salinan digital atau keras semua atau bagian dari pekerjaan ini untuk 
penggunaan pribadi atau ruang kelas diberikan tanpa biaya asalkan salinan yang 
tidak dibuat atau didistribusikan untuk keuntungan atau keuntungan komersial dan bahwa salinan 
menanggung pemberitahuan ini dan kutipan penuh pada halaman pertama. Untuk menyalin sebaliknya, untuk 
menerbitkan, untuk posting di server atau untuk mendistribusikan ke daftar, membutuhkan tertentu sebelum 
izin dan / atau biaya. 
SIGCOMM'04, 
Agustus 30-September 3, 2004, Portland, Oregon, USA. 
Copyright 2004 ACM 1-58113-862-8 / 04/0008 ... 
$ 
5,00. 
1. PENDAHULUAN 
Tujuan dari penelitian ini adalah untuk merancang dan membangun sebuah Dis- Scalable 
tributed Sistem Informasi Manajemen (SDIMS) yang 
mengumpulkan 
informasi tentang sistem jaringan skala besar dan yang dapat berfungsi 
sebagai blok bangunan dasar untuk berbagai skala besar didistribusikan 
aplikasi . Pemantauan, query, dan bereaksi terhadap perubahan 
keadaan sistem terdistribusi adalah komponen inti dari applica- 
tions seperti manajemen sistem [15, 31, 37, 42], layanan tempat- 
ment [14, 43], berbagi data dan caching [18, 29, 32, 35, 46], sensor 
monitoring dan kontrol [20, 21], pembentukan pohon multicast [8, 9, 33, 
36, 38], dan penamaan dan permintaan routing yang [10, 11]. Oleh karena itu kami 
berspekulasi bahwa SDIMS dalam sistem jaringan akan menyediakan 
"sistem operasi terdistribusi backbone" dan memfasilitasi bangan 
ngunan dan penyebaran layanan terdistribusi baru. 
Untuk sistem informasi skala besar, 
agregasi hirarkis 
adalah abstraksi fundamental untuk skalabilitas. Daripada mengekspos semua 
informasi ke semua node, agregasi hirarkis memungkinkan node untuk 
mengakses tampilan rinci penayangan informasi dan ringkasan terdekat dari 
informasi global. Dalam SDIMS berdasarkan agregasi hirarkis, 
node yang berbeda oleh karena itu dapat menerima jawaban yang berbeda untuk query 
"menemukan simpul [dekatnya] dengan setidaknya 1 GB memori bebas" atau "menemukan 
sebuah [dekatnya] salinan file foo." Sebuah sistem hirarkis yang mengumpulkan 
informasi melalui pohon pengurangan [21, 38] memungkinkan node untuk mengakses 
informasi yang dibutuhkan dengan mempertahankan sistem skalabilitas. 
untuk digunakan sebagai sebuah blok bangunan dasar, SDIMS harus memiliki 
empat sifat. Pertama, sistem harus scalable: harus 
mengakomodasi sejumlah besar node yang berpartisipasi, dan harus 
memungkinkan aplikasi untuk menginstal dan memantau sejumlah besar data di- 
upeti. Perusahaan dan sistem skala global saat ini mungkin memiliki puluhan 
ribu hingga jutaan node dan angka-angka ini akan meningkat 
dari waktu ke waktu. Demikian pula, kami berharap untuk mendukung banyak aplikasi, dan 
setiap aplikasi dapat melacak beberapa atribut (misalnya, beban dan 
memori mesin sistem ini) atau jutaan atribut (misalnya, 
file mana yang disimpan di mana mesin). 
Kedua, sistem harus memiliki 
fleksibilitas 
untuk mengakomodasi 
berbagai aplikasi dan atribut. Sebagai contoh, 
rea
Being translated, please wait..
