Download presentation
Presentation is loading. Please wait.
1
Distributed Object System
2
Project Goals Develop a distributed system for performing time-consuming calculations. Load Balancing support. Fault Tolerance support. Working with.Net Framework. Learning C# programming language.
3
DosAgent DosAgent: A command line application running on all computers in the system. Receives running objects from all other participating machines every T seconds and stores them as “sleeping” objects. If the operation failed the remote service is considered down and a failure treatment is issued. Failure treatment restarts all “sleeping” objects originating from the dead service, on the least utilized machine in the system.
4
DosAgent DosAgent screenshot
5
DosConsole DosConsole: GUI application. Establishes connection to a specified machine in the system. Presents a list of objects “running” and “sleeping” on a specified machine. Launches new objects in to the system. Kills running objects in the system.
6
DosConsole DosConsole screenshot
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.