Feature #165

Δαίμονας-γέφυρα από 0mq στο Aquarium

Added by Vangelis Koukis over 13 years ago. Updated about 13 years ago.

Status:Closed Start date:01/21/2011
Priority:High Due date:
Assignee:Vangelis Koukis % Done:

0%

Category:obsolete_db Spent time: -
Target version:-

Description

Πρόγραμμα το οποίο θα γράφεται συνδρομητής σε μηνύματα που εκδίδει το Ganeti, πάνω από 0mq
κι ανανεώνει ανάλογα την κατάσταση της ΒΔ.

Η υλοποίηση του API συμβουλεύεται τη βάση για να απαντήσει στα περισσότερα GET requests.


Related issues

related to Synnefo - Bug #243: Assertion failed στον ganeti-0mqd Closed 03/03/2011

History

#1 Updated by Vangelis Koukis about 13 years ago

  • Assignee changed from Vassilios Karakoidas to Vangelis Koukis

Μια πρώτη έκδοση του db_controller.py έχει υλοποιηθεί και λειτουργεί κανονικά. Δέχεται ειδοποιήσεις για αλλαγή της κατάστασης των δουλειών που έχουν υποβληθεί στο Ganeti μέσω ενός SUBSCRIBE socket του 0mq και καλεί μεθόδους του μοντέλου VirtualMachine για αλλαγή της κατάστασης του αντίστοιχου VM στη ΒΔ.

Μένει να επεκταθεί ώστε να γίνει σωστός UNIX-like δαίμονας, με σωστό χειρισμό σημάτων. Εκεί υπάρχει μικρό ζήτημα με τη χρήση κλήσεων 0mq, υπάρχει workaround βασισμένο στη χρήση threads.

#2 Updated by Vangelis Koukis about 13 years ago

  • Status changed from Assigned to Closed

Ο db_controller τρέχει, πρέπει να ενταχθεί στο γενικότερο σύστημα που θα τρέχει το logic της εφαρμογής, αυτό κλείνει.

Also available in: Atom PDF