nowmag.gr

Το υβριδικό Cloud (σύννεφο) είναι ένα περιβάλλον υπολογιστικού νέφους που χρησιμοποιεί ένα συνδυασμό τοπικών υπηρεσιών, ιδιωτικού cloud και δημόσιων υπηρεσιών cloud τρίτων μερών, με συντονισμό μεταξύ των δύο πλατφορμών. Η δυνατότητα που προσφέρει το υβριδικό cloud στη μεταφορά των φορτίων εργασίας μεταξύ των ιδιωτικών και δημόσιων νεφών, παρέχει στις επιχειρήσεις μεγαλύτερη ευελιξία και περισσότερες επιλογές ανάπτυξης δεδομένων.

 

Αρχιτεκτονική υβριδικού cloud

Η δημιουργία ενός υβριδικού σύννεφου απαιτεί τη διαθεσιμότητα:

  • Δημόσιας υποδομής ως υπηρεσία (IaaS), όπως οι Amazon Web Services, Microsoft Azure ή η πλατφόρμα Google Cloud.
  • Την δημιουργία ενός ιδιωτικού νέφους, είτε στις εγκαταστάσεις της εταιρείας, είτε μέσω ενός ιδιωτικού φορέα νέφους όπου θα φιλοξενείται.
  • Επαρκή συνδεσιμότητα δικτύου WAN (Wide Area Network) μεταξύ αυτών των δύο περιβαλλόντων.

Συνήθως, μια επιχείρηση θα επιλέξει ένα δημόσιο σύννεφο για πρόσβαση σε υπολογιστικά instances (στιγμιότυπα), αποθηκευτικούς πόρους ή άλλες υπηρεσίες, όπως big data analytics clusters  ή serverless υπολογιστικές δυνατότητες.

Ωστόσο, μια επιχείρηση δεν έχει άμεσο έλεγχο πάνω στην αρχιτεκτονική ενός δημόσιου σύννεφου, οπότε για την ανάπτυξη ενός υβριδικού σύννεφου πρέπει να σχεδιάσει το ιδιωτικό της σύννεφο με τέτοιο τρόπο, ώστε να επιτύχει συμβατότητα με το επιθυμητό δημόσιο σύννεφο ή σύννεφα. Αυτό περιλαμβάνει την υλοποίηση κατάλληλου υλικού στο κέντρο δεδομένων (data center), συμπεριλαμβανομένων των διακομιστών, της αποθήκευσης, του τοπικού δικτύου (LAN) και τους balancers φορτίου.

Μια επιχείρηση πρέπει στη συνέχεια να αναπτύξει ένα επίπεδο virtualization ή έναν hypervisor για να δημιουργήσει και να υποστηρίξει εικονικές μηχανές (VM) και, σε ορισμένες περιπτώσεις, containers. Στη συνέχεια, οι IT ομάδες πρέπει να εγκαταστήσουν ένα στρώμα λογισμικού ιδιωτικού σύννεφου, όπως το OpenStack, πάνω από τον hypervisor, για να προσφέρουν δυνατότητες cloud, όπως αυτοεξυπηρέτηση, αυτοματοποίηση και συντονισμό, αξιοπιστία και ανθεκτικότητα, χρέωση και αντιστροφή χρέωσης. Ένας σχεδιαστής ιδιωτικού σύννεφου θα δημιουργήσει συνήθως ένα μενού τοπικών υπηρεσιών, όπως υπολογιστικά instances ή στιγμιότυπα βάσεων δεδομένων, από τα οποία μπορούν να κάνουν τις επιλογές τους οι χρήστες.

Το κλειδί για τη δημιουργία ενός επιτυχημένου υβριδικού σύννεφου είναι η επιλογή επιπέδων λογισμικού hypervisor και cloud, που είναι συμβατά με το επιθυμητό δημόσιο σύννεφο, εξασφαλίζοντας την κατάλληλη διαλειτουργικότητα με τις διεπαφές προγραμματισμού εφαρμογών (API) και τις υπηρεσίες του συγκεκριμένου δημόσιου σύννεφου. Η δημιουργία συμβατού λογισμικού και υπηρεσιών επιτρέπει επίσης στα instances να μεταναστεύουν απρόσκοπτα μεταξύ των ιδιωτικών και δημόσιων σύννεφων. Ένας προγραμματιστής μπορεί επίσης να δημιουργήσει προηγμένες εφαρμογές, χρησιμοποιώντας ένα συνδυασμό υπηρεσιών και πόρων σε όλες τις δημόσιες και ιδιωτικές πλατφόρμες.

Τα πλεονεκτήματα του υβριδικού cloud και περιπτώσεις χρήσης

Το υβριδικό cloud computing δίνει τη δυνατότητα σε μια επιχείρηση να αναπτύξει ένα ιδιωτικό σύννεφο στις εγκαταστάσεις της, για να φιλοξενήσει ευαίσθητα ή κρίσιμα φορτία και να χρησιμοποιήσει έναν παροχέα δημόσιου cloud για να φιλοξενήσει λιγότερο κρίσιμους πόρους, όπως δοκιμαστικούς και αναπτυξιακούς φόρτους εργασίας.

Το υβριδικό σύννεφο είναι ιδιαίτερα πολύτιμο για δυναμικά ή εξαιρετικά μεταβαλλόμενα φορτία εργασίας. Για παράδειγμα, ένα σύστημα εισαγωγής εντολών συναλλαγής που αντιμετωπίζει σημαντικές αιχμές ζήτησης κατά τη διάρκεια της περιόδου των διακοπών είναι ένα σοβαρό υποψήφιο σύστημα για χρήση υβριδικού σύννεφου. Η εφαρμογή θα μπορούσε να εκτελεστεί σε ιδιωτικό σύννεφο και να χρησιμοποιεί cloud bursting (έκρηξη νέφους) για να αποκτήσει πρόσβαση σε πρόσθετους υπολογιστικούς πόρους από ένα δημόσιο σύννεφο όταν οι υπολογισμοί δημιουργούν αιχμή ζήτησης.

Μια άλλη περίπτωση υβριδικού σύννεφου είναι η επεξεργασία big data. Μια εταιρεία, για παράδειγμα, θα μπορούσε να χρησιμοποιήσει το υβριδικό αποθηκευτικό νέφος για να διατηρήσει τις συσσωρευμένες δραστηριότητές της, τις πωλήσεις, τα δοκιμαστικά και άλλα δεδομένα και στη συνέχεια να εκτελέσει ερωτήματα ανάλυσης στο δημόσιο σύννεφο, το οποίο μπορεί να κλιμακώσει ένα analytics cluster για να υποστηρίξει  τις απαιτητικές κατανεμημένες υπολογιστικές εργασίες.

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

Οι προκλήσεις που αντιμετωπίζει το υβριδικό cloud

Παρά τα πλεονεκτήματά του, το υβριδικό cloud computing μπορεί να παρουσιάσει τεχνικές, επιχειρηματικές και διοικητικές προκλήσεις. Τα φορτία εργασίας των ιδιωτικών cloud πρέπει να έχουν πρόσβαση και να αλληλεπιδρούν με τους δημόσιους παρόχους cloud, οπότε, όπως προαναφέρθηκε, το υβριδικό σύννεφο απαιτεί συμβατότητα API και σταθερή συνδεσιμότητα δικτύου.

Για το δημόσιο τμήμα ενός υβριδικού σύννεφου, υπάρχουν πιθανά ζητήματα συνδεσιμότητας, παραβιάσεις συμφωνιών σε επίπεδο υπηρεσιών (SLA) και άλλες ενδεχόμενες διακοπές υπηρεσιών. Για να μετριάσουν αυτούς τους κινδύνους, οι οργανισμοί μπορούν να σχεδιάσουν φόρτους εργασίας υβριδικού σύννεφου, που διαλειτουργούν με πολλαπλούς δημόσιους παρόχους cloud. Ωστόσο, αυτό μπορεί να περιπλέξει τον σχεδιασμό του φορτίου και τις δοκιμές. Σε ορισμένες περιπτώσεις, μια επιχείρηση πρέπει να επανασχεδιάσει τα φορτία εργασίας που έχει προγραμματίσει για το υβριδικό σύννεφο, ώστε να λειτουργούν με τα API συγκεκριμένων παρόχων δημόσιου σύννεφου.

Μια άλλη πρόκληση με το υβριδικό υπολογιστικό νέφος είναι η κατασκευή και η συντήρηση του ίδιου του cloud, πράγμα που απαιτεί σημαντική τεχνογνωσία από το τοπικό προσωπικό ΙΤ και τους σχεδιαστές σύννεφων. Η εφαρμογή πρόσθετου λογισμικού, όπως βάσεις δεδομένων, συστήματα helpdesk και άλλα εργαλεία, μπορεί να περιπλέξει περαιτέρω ένα ιδιωτικό σύννεφο. Επιπλέον, η επιχείρηση είναι πλήρως υπεύθυνη για την τεχνική υποστήριξη ενός ιδιωτικού cloud και πρέπει να προσαρμόζει τυχόν αλλαγές στα API του δημόσιου cloud και τις αλλαγές υπηρεσιών με την πάροδο του χρόνου.

Εργαλεία διαχείρισης υβριδικού cloud

Τα εργαλεία διαχείρισης, όπως τα Egenera PAN Cloud Director, RightScale Cloud Management, Cisco CloudCenter και η πλατφόρμα διαχείρισης CloudCenter Enterprise Scalr Enterprise βοηθούν τις επιχειρήσεις να διαχειρίζονται τη δημιουργία ροών εργασίας, τους καταλόγους υπηρεσιών, τις χρεώσεις και άλλες εργασίες που σχετίζονται με το υβριδικό σύννεφο. Πρόσθετα εργαλεία διαχείρισης υβριδικών cloud περιλαμβάνουν το BMC Cloud Lifecycle Management, το IBM Cloud Orchestrator, το Abiquo Hybrid Cloud, το Red Hat CloudForms και το VMware vCloud Suite. Δεδομένου του τεράστιου όγκου των διαθέσιμων εργαλείων, είναι σημαντικό οι επιχειρήσεις που ενδεχομένως θα υιοθετήσουν κάποιο από αυτά να δοκιμάσουν και να αξιολογήσουν προσεκτικά τα υποψήφια εργαλεία στο δικό τους περιβάλλον υβριδικού σύννεφου, πριν αναλάβουν δέσμευση σε συγκεκριμένο εργαλείο.

Επιμέλεια: Σ. Χατζηστρατής

You May Like This