Nhìn chung khóa luận đã đáp ứng được mục tiêu đề ra ban đầu nghiên cứu về vấn đề khắc phục lỗi trong hệ thống phân tán và xây dựng được hệ thống hỗ trợ Fault tolerance bằng ngôn ngữ lập trình java. Hệ thống của chúng ta cho phép chạy một ứng dụng khi có lỗi nó sẽ chuyển đến một nơi khác và tiếp tục chạy từ chỗ nó bị dừng.
Hệ thống xây dựng trong khóa luận này mặc dù đã đáp ứng được yêu cầu của fault tolerance nhưng có sự hạn chế nó là hệ thống chỉ có thể chạy trên Linux., mặc dù bảo mật tốt nhưng nó lại không phổ biến như Windows.
Hướng tiếp theo của chúng ta là xây tiếp tục xây dựng làm sao cho hệ thống có thể chạy trên hệ điều hành Windows. Điều đó là quan trọng vì hầu hết các máy tính trên thế giới hiên nay đều cài hệ điều hành Windows.
Tài liệu tham khảo:
[1] Fault tolerance.pdf
[2] Voyager_User_Guide.pdf
[3] “An Introduction to the TACOMA Distributed System Version 1.0”
Dag Johansen, Robbert van Renesse, Fred B. Schneider
[4] “Execution context Migration with in a standard java virtual machine environment”---Andrew Dorman
Supervisor: DR. CASPAR RYAN
[5] “Network-aware Mobile Programs.”
Ranganathan, AnuragAcharya,ShamikD. Sharmaand JoelSaltz
[6] “Transparent FaultTolerance for Grid Applications”
Pawel Garbacki , Bartosz Biskupski , and Henri Bal
[7] “Sumatra: A Language for Resource-aware Mobile Programs” Anurag Acharya, M. Ranganathan, Joel Saltz
[8] “JXTA: Java™ P2P Programming” By Daniel Brookshier, Darren Govoni, Navaneeth Krishnan, Juan Carlos Soto
Publisher: Sams Publishing Pub Date: March 22, 2002
[9] “Bytecode Transformation for Portable Thread Migration in Java”
TakahiroSakamoto,TatsurouSekiguchi,andAkinoriYonezawa Department of Information Science, Faculty of Science,
UniversityofTokyo
[10] D.LangeandM.Oshima.ProgrammingMobileAgentsinJava. In
progress, 1996.
Danh sách các website tham khảo:
http://www.objectspace.com /products/Voyager/.
http://www.genmagic.com/Telescript/Whitepaper http://www.recursionsw.com/Voyager/