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..
