Presented By: Mohamed Ramez Atassi Supervisor:
- Dr. Ahmed Sameh
Research Progress Presented By: Mohamed Ramez Atassi Supervisor: - - PowerPoint PPT Presentation
Research Progress Presented By: Mohamed Ramez Atassi Supervisor: Dr. Ahmed Sameh How to use a group of untrusted volunteers to increase the capacity of the web server of a dynamic web site Volunteers contribute by providing disk space
The web server creates and maintains a DHT Volunteers join the DHT Popular web files are periodically inserted into DHT using
Links to immutable files like images are inserted directly on
Example: dht://dht.mysite.com/key=A2SD74EF5F389 These dht:// links are resolved by a browser’s extension Web pages are accessed using a script on server Script directs requests to either DHT or files on server Redirection to DHT is achieved by returning an html file with
Two approaches were suggested in first proposal: Complete
Complete page storage causes wasted storage, hence wasted
Second approach causes more server load and higher failure
New approach, combination of both, is suggested Store complete web page as one fragment, and add other
An extension of the client’s browser is used to do the
An attractive objective to add to our objectives would be
Question: Can we fulfill the required tasks using JavaScript
Many DHT implementations are available: Chord, Tapestry,
Chord/Dhash has been chosen Default implementation versus Other ports Choosing Parameters:
Modify the implementation to act as a mini web server