Ερ:
Ποια είναι η διαφορά μεταξύ δικτύων που ορίζονται από το λογισμικό (SDN) και virtualization δικτύου;
ΕΝΑ:Η δικτύωση που ορίζεται από το λογισμικό είναι μια ιδέα δικτύου όπου, στην αρχιτεκτονική δικτύου, το επίπεδο ελέγχου του δικτύου ή η δομή μεταφοράς δεδομένων διαχωρίζονται από άλλες λειτουργίες. Δημιουργεί κάποια αφαίρεση στα επίπεδα λογισμικού που διαχειρίζονται το δίκτυο.
Αντίθετα, η εικονικοποίηση του δικτύου είναι μια έννοια ευρείας κλίμακας για την αλλαγή της αρχιτεκτονικής δομής ενός δικτύου. Οι ειδικοί μιλούν για την εικονικοποίηση δικτύων όσον αφορά την αντικατάσταση δομών φυσικού υλικού με λογικές δομές, για παράδειγμα, διαίρεση ή διαχωρισμό ενός ενιαίου τεμαχίου υλικού σε διάφορες λογικές λειτουργίες. Είτε πρόκειται για λειτουργίες διακομιστών είτε για αποθήκευση δεδομένων, η βασική ιδέα της χρήσης εικονικών τεμαχίων υλικού (μερικές φορές ονομάζεται VMware) είναι η ίδια.
Για να μάθετε περισσότερα σχετικά με την εικονικοποίηση του δικτύου, διαβάστε αυτό το νέο έγγραφο από τον IBM Fellow, Ομότιμος Επιστημονικός Σύμβουλος CTO της Dell CTO και Cloudistics, Dr. Jai Menon "Προσεγγίσεις και Οφέλη από την Εικονικοποίηση Δικτύων" |
Ορισμένοι από εκείνους που γνωρίζουν τη δικτύωση που ορίζεται από το λογισμικό και την εικονικοποίηση δικτύου θα περιγράψουν τη δικτύωση που ορίζεται από το λογισμικό ως περισσότερο «μηχανική» ή πρακτική τεχνική για να αλλάξει τον τρόπο κατασκευής ενός δικτύου. Κατά μία έννοια, η δικτύωση που καθορίζεται από το λογισμικό θα μπορούσε να εξυπηρετήσει τον γενικό στόχο της εικονικοποίησης του δικτύου, που θα βοηθούσε στον έλεγχο του έργου ως ένα είδος φιλοσοφίας υψηλού επιπέδου για το σχεδιασμό. Με άλλα λόγια, χρησιμοποιώντας τεχνικές κωδικοποίησης SDN, έναντι χρήσης εικονικών μηχανών για αρχική κατασκευή δικτύου.
Άλλοι μιλούν για τη δικτύωση που ορίζεται από το λογισμικό ως ένα είδος εργαλείου προγραμματισμού, τον τρόπο με τον οποίο μεμονωμένες γλώσσες προγραμματισμού λειτουργούν για την υποστήριξη αρχιτεκτονικών υλικού και λογισμικού. Αυτά είναι τα δομικά στοιχεία που επιτρέπουν την κατασκευή και λειτουργία των πιο εξελιγμένων συστημάτων πληροφορικής.