


Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Sdims, a distributed operating system backbone designed for large-scale distributed systems. It provides information collection and management, scalability, flexibility, autonomy, and robustness. Sdims uses aggregation abstraction, distributed hash tables (dhts), and a flexible api for install, update, and probe. The system is designed for enterprise and global-scale services, handling a large number of machines and attributes, and exploiting dhts for building aggregation trees.
Typology: Study notes
1 / 4
This page cannot be seen from the preview
Don't miss anything!



January 23, 2007 1
Courtesy of Praveen Yalagandula (UT Austin)
Varun Singhal
January 23, 2007 2
System administration and management Service placement and location Sensor monitoring and control Distributed Denial-of-Service attack detection
File location service Multicast tree construction Naming and request routing …………
January 23, 2007 3
January 23, 2007 4
January 23, 2007 5
January 23, 2007 6
January 23, 2007 7
January 23, 2007 8
Each node assigned an ID from large space (160-bit) For each prefix (k), each node has a link to another node
Routes from all nodes to a particular key form a tree Different trees for different keys
January 23, 2007 9
January 23, 2007 10
January 23, 2007 11
January 23, 2007 12
January 23, 2007 19
January 23, 2007 20
January 23, 2007 21
Methodology Sparse attributes: multicast sessions with small size membership Node Stress = Amt. of incoming and outgoing info Two points Max Node Stress an order of magnitude less than Astrolabe Max Node Stress decreases as the number of nodes increases
1e+
1e+
Node Stress
Number of sessions
Astrolabe 256
Astrolabe 4096
Astrolabe 65536
January 23, 2007 22
1
10
100
1000
10000
0.0001 0.01 1 100 10000
Number of messages per operation
Read to Write ratio
January 23, 2007 23
Department Network
0
100
200
300
400
500
600
700
800
Update - All Update - Up Update - Local
Latency (ms)
Planet Lab
0
500
1000
1500
2000
2500
3000
3500
Update - All Update - Up Update - Local
January 23, 2007 24