Skip to Content
Vm ManagementΤοπολογία Δικτύου

Τοπολογία Δικτύου

Η προβολή τοπολογίας είναι ένα επεξεργάσιμο γράφημα επιθυμητής κατάστασης με επικάλυψη με ανακαλυφθεί κατάσταση χρόνου εκτέλεσης libvirt. Διατηρώντας αυτά τα δύο επίπεδα διακριτά, αποτρέπεται η εμφάνιση μιας κάρτας στο καμβά από το να θεωρείται εσφαλμένα ως αναπτυγμένη υποδομή.

Μοντέλο γραφήματος

ΣτοιχείοΕπιθυμητή κατάστασηΑπόδειξη χρόνου εκτέλεσης
Κόμβος VMΌνομα, πόροι, δίσκοι, παραλλαγή εκκίνησης, θέσηΑναγνωριστικό/όνομα τομέα, κατάσταση ισχύος, διεπαφές, αποτέλεσμα ανάπτυξης
Κόμβος δικτύουΛογικό όνομα, τύπος, υποδίκτυο, θέσηΌνομα δικτύου Libvirt, γέφυρα, ενεργή κατάσταση, κατάσταση DHCP
ΆκρηΠροβλεπόμενη επισύναψη VM σε δίκτυοΔιασύνδεση/MAC συνδεδεμένη στο αναμενόμενο δίκτυο χρόνου εκτέλεσης

Οι κόμβοι μπορούν να προγραμματιστούν, να προβλεφθούν, να εκτελεστούν, να σταματήσουν ή να αποτύχουν. Χρησιμοποιήστε το κείμενο λεπτομέρειες κατάστασης και ανάπτυξης· Το χρώμα είναι δευτερεύον στοιχείο και μπορεί να αλλάξει με το Θέμα διεπαφής χρήστη.

Επιλογές δικτύου

  • Τα δίκτυα NAT παρέχουν έξοδο επισκέπτη μέσω ενός διαχειριζόμενου δικτύου libvirt όταν το ο οικοδεσπότης και η πολιτική το επιτρέπουν.
  • Τα απομονωμένα δίκτυα παρέχουν συνδεσιμότητα VM-to-VM χωρίς εξωτερική διαδρομή.
  • Πρόσθετη γέφυρα ή συμπεριφορά απευθείας στο Διαδίκτυο είναι χειριστής και ειδικά για την ανάπτυξη· δεν υπονοείται σχεδιάζοντας μια άκρη.

Για στατική διευθυνσιοδότηση, το εγγεγραμμένο υποδίκτυο, πύλη, δεσμευμένες διευθύνσεις, DHCP Το εύρος, οι κρατήσεις MAC και η διαμόρφωση των επισκεπτών πρέπει να συμφωνούν. Μόνο μια άκρη γραφήματος δεν διαμορφώνει μια διεύθυνση μέσα σε έναν αυθαίρετο επισκέπτη.

Επεξεργασία και ανάπτυξη

  1. Επιλέξτε το σωστό εύρος έργου/κατασκευής πριν από την επεξεργασία.
  2. Προσθέστε VM και κόμβους δικτύου και συνδέστε τις λαβές τους.
  3. Επιλέξτε μια εικόνα εκκίνησης και πόρους για κάθε VM.
  4. Αποθηκεύστε την τοπολογία και επιβεβαιώστε την πρόοδο της αναθεώρησης του διακομιστή.
  5. Αναπτύξτε κόμβους και περιμένετε για δεδομένα επικάλυψης χρόνου εκτέλεσης.
  6. Επαληθεύστε κάθε επιθυμητή άκρη σε σχέση με τις πραγματικές διεπαφές του VM.

Η τοπολογία του έργου διατηρείται στον διακομιστή με ελέγχους αναθεώρησης. Το UI επίσης χρησιμοποιεί τοπικές κρυφές μνήμες και αποθηκευμένες αποθήκες, οπότε περιμένετε να ολοκληρωθεί η αποθήκευση πριν αλλαγή εμβέλειας ή κλείσιμο της σελίδας. Ένα σφάλμα αποθήκευσης σημαίνει ότι ο καμβάς δεν είναι ακόμα ανθεκτικό.

Παράδειγμα ελέγχων αποδοχής

Για μια τοπολογία πελάτη/API:

client -- isolated-lan -- api \ nat-egress (only if required)

Επαληθεύστε όλα τα ακόλουθα:

  • υπάρχουν και εκτελούνται και οι δύο τομείς.
  • και τα δύο έχουν διεπαφή στο ίδιο απομονωμένο δίκτυο χρόνου εκτέλεσης.
  • χάρτες ανάλυσης ονόματος/διεύθυνσης api στον επισκέπτη που προορίζεται.
  • ένας ισχυρισμός http_responds από την πλευρά του πελάτη φτάνει στο τελικό σημείο υγείας του API.
  • το απομονωμένο δίκτυο δεν έχει ακούσια εξωτερική διαδρομή.
  • οποιοδήποτε άκρο NAT υπάρχει μόνο όπου η συνταγή απαιτεί έξοδο.

Ανανέωση και εξαγωγή

Η κατάσταση χρόνου εκτέλεσης ανανεώνεται από το απόθεμα backend και μπορεί να καθυστερήσει έναν κύκλο ζωής ζητήστε εν συντομία. Μη αυτόματη ανανέωση κατά την επικύρωση μιας μετάβασης. Κάποια τοπολογία οι προβολές εκθέτουν την εξαγωγή JSON για τεκμηρίωση. ένα εξαγόμενο γράφημα είναι επιθυμητή κατάσταση δεδομένα, όχι αντίγραφο ασφαλείας δίσκων VM ή απόδειξη ότι ο χρόνος εκτέλεσης ταίριαζε με αυτά.

Δείτε Δημιουργία VM και Προσαρμοσμένοι ισχυρισμοί.