Περίληψη: | Ο σκοπός της παρούσας εργασίας είναι η ανάπτυξη ενός daemon που θα ελέγχει ένα
σύνολο από virtual machines, και θα τα χρησιμοποιεί προκειμένου να εξομοιώνονται
λειτουργίες δικτύων υπολογιστών. Κάθε ενεργό στιγμιότυπο ενός virtual machine θα έχει
ασφαλώς το ρόλο ενός (εικονικού) υπολογιστή. Οι λειτουργίες που υλοποιεί ο κώδικας είναι η
δημιουργία, ο έλεγχος και η μεταβολή ενός δικτύου εικονικών υπολογιστών, μέσω ενός μενού επιλογών, το οποίο ταυτόχρονα παρέχει πληροφορίες για κάθε εικονικό υπολογιστή. Η
υλοποίηση του δικτύου γίνεται με τη χρήση του User Mode Linux (ενός Linux virtual machine)ενώ κάθε ενεργό UML στιγμιότυπο (UML instance) του virtual machine έχει το ρόλο ενός εικονικού υπολογιστή. Η ευελιξία που παρέχεται από τα Virtual Machines είναι τεράστια, και τα καθιστά ιδανικά για το δίκτυο που θα κάνουμε. Η συμπεριφορά του εξάλλου θα είναι όμοια με αυτή ενός πραγματικού δικτύου.
|