Προγραμματισμός

Ένα σύννεφο στο κέντρο δεδομένων σας; Το Azure Stack φτάνει

Επιτέλους είναι εδώ: Μετά από μια παρατεταμένη κύηση με τρεις δημόσιες προεπισκοπήσεις, η Microsoft ανακοίνωσε την κυκλοφορία του Azure Stack. Μπορείτε να κατεβάσετε το δωρεάν κιτ ανάπτυξης Azure Stack τώρα. Πλήρεις λύσεις υλικού και λογισμικού θα κυκλοφορήσουν τους επόμενους δύο μήνες, όταν η Microsoft ολοκληρώσει την πιστοποίηση.

Η μεταφορά του δημόσιου cloud στα κέντρα δεδομένων εσωτερικής εγκατάστασης θα ήταν πάντα μεγάλη δουλειά και η Microsoft δεν θα παραδώσει ολόκληρη την Azure σε αυτήν την αρχική κυκλοφορία. Στην πραγματικότητα, μην περιμένετε να δείτε όλα τα Azure στο Azure Stack, καθώς υπάρχουν πολλές δυνατότητες Azure που βασίζονται στην κλίμακα του cloud. Τούτου λεχθέντος, υπάρχει κάτι παραπάνω από αρκετά για να ξεκινήσουμε, με υποστήριξη για βασικά χαρακτηριστικά Azure IaaS και PaaS. Άλλα προαιρετικά στοιχεία περιλαμβάνουν την Υπηρεσία εφαρμογών του Azure και τις λειτουργίες χωρίς διακομιστές.

Θα πρέπει να περιμένετε λίγο για μερικές από τις πιο αναμενόμενες δυνατότητες: Azure Container Service και PaaS δεύτερης γενιάς της Microsoft, Azure Service Fabric. Παρόλο που αφήνοντας λειτουργίες PaaS όπως αυτές για μεταγενέστερες ενημερώσεις έχει νόημα για τον χάρτη πορείας της Microsoft, είναι κρίμα που δεν κατάφεραν στην αρχική κυκλοφορία, καθώς διαιωνίζει το μύθο ότι οι λύσεις υβριδικού cloud είναι για το IaaS. Ωστόσο, αξιοποιώντας ένα σύγχρονο μοντέλο devops με βάση κοντέινερ και έναν αγωγό συνεχούς ολοκλήρωσης, είναι εύκολο να αντιμετωπίζετε το IaaS ως προσαρμοσμένο PaaS, ειδικά με την υποστήριξη της Azure Stack για Chef, Docker και Mesos.

Cloud-consops devops στις εγκαταστάσεις

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

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

Οι εφαρμογές που βασίζονται στο ASDK θα κλιμακωθούν και θα εκτελεστούν σε πλήρη εφαρμογή πολλαπλών διακομιστών, καθώς και στο ίδιο το Azure. Το ASDK χρειάζεται έναν μεγάλο διακομιστή με πολλούς πυρήνες, μνήμη και αποθήκευση. Καθώς απαιτεί επίσης τρέχον υλικό, δεν θα μπορείτε να επαναχρησιμοποιήσετε περιττό ή ξεπερασμένο εξοπλισμό. Λαμβάνοντας υπόψη τις επιλογές, είναι πιθανότατα καλύτερο να χρησιμοποιείτε ισοδύναμο υλικό σε έναν μόνο κόμβο υπολογιστών Azure Stack από έναν από τους πιστοποιημένους προμηθευτές συστήματος, καθώς θα μειώσει τον κίνδυνο τυχόν ασυμβίβαστων και θα δώσει μια ιδέα για το πώς θα αποδώσει μια εφαρμογή.

Τι κοστίζει λοιπόν;

Το επιχειρηματικό μοντέλο γύρω από το Azure Stack είναι ενδιαφέρον, χρησιμοποιώντας τιμές συνδρομής όπως το Azure. Μπορείτε να πληρώσετε ανά ώρα ή ανά μήνα, με χρέωση βάσης VM 0,008 $ / vCPU / ώρα ή 6 $ / vCPU / μήνα). Όπως το Azure, πάνω από έναν κεντρικό υπολογιστή βάσης VM, μπορείτε να χρησιμοποιήσετε τις υπάρχουσες άδειες χρήσης διακομιστή Windows ή Linux. Εάν δεν διαθέτετε άδειες, τότε ο Windows Server VM διατίθεται σε 0,046 $ / vCPU / ώρα ή 34 $ / vCPU / μήνα. Υπάρχει παρόμοια τιμολόγηση για τον αποθηκευτικό χώρο και για τις Υπηρεσίες εφαρμογών Azure, όλα βασίζονται στη χρήση του vCPU. Όπως ήταν αναμενόμενο, είναι φθηνότερο από την τιμολόγηση της Azure για παρόμοιες λειτουργίες, αλλά εδώ πληρώνετε μόνοι σας για το υλικό και αυτό δεν θα είναι φθηνό.

Το να εξοικειωθείτε με μια συνδρομή για τη χρήση του εσωτερικού σας θα είναι η μεγαλύτερη αλλαγή στη χρήση του Azure Stack. Ένα από τα πλεονεκτήματα των υπηρεσιών cloud ήταν η μετάβαση από κεφάλαιο σε λειτουργικές δαπάνες και η Azure Stack φέρνει το ίδιο μοντέλο στο εσωτερικό του. Είναι ένα μεγάλο ερώτημα εάν αυτό θα είναι αποδεκτό από τους περισσότερους CIO και CFO. Ωστόσο, με μεγάλο μέρος του Azure Stack που καλύπτεται από τις υπάρχουσες συμφωνίες Enterprise και Cloud Service, δεν θα πρέπει να υπάρχει υπερβολικό οικονομικό σοκ.

Δημιουργία σύννεφων σε πιστοποιημένο υλικό

Η Hewlett Packard Enterprise θα είναι μια από τις πρώτες που θα προσφέρει μια εφαρμογή Azure Stack, μαζί με την Dell και τη Lenovo. Το HPL ProLiant για Microsoft Azure Stack δεν είναι φθηνό: Αναζητάτε μια επένδυση τουλάχιστον 300.000 $ για μια βασική διαμόρφωση. Αυτό δεν προκαλεί έκπληξη όταν αναλύετε τα περιεχόμενα μιας θήκης, η οποία βασίζεται στους διακομιστές ProLiant DL380 Gen9. Κάθε ράφι έχει τέσσερις έως 12 κόμβους Azure Stack DL380, με ένα μόνο DL360 χειρισμό διαχείρισης υλικού. Τρεις διακόπτες χειρίζονται διασυνδέσεις rack και διακομιστή, ενώ οι ενσωματωμένες μονάδες διανομής ισχύος μπορούν να διαμορφωθούν για να ταιριάζουν στις απαιτήσεις υπολογισμού και αποθήκευσης.

Με έως και 12 κόμβους υπολογισμού και αποθήκευσης ανά ράφι και έως και 88 TB αποθηκευτικού χώρου ανά κόμβο, υπάρχει μεγάλη ευελιξία στην προσφορά Azure Stack της HPE, κάτι που είναι εκπληκτικό για κάτι που έχει δημιουργηθεί γύρω από ένα πολύ περιορισμένο σύνολο επιλογών υλικού. Αυτό είναι καλό, καθώς σας δίνει τη δυνατότητα αναβάθμισης στοιχείων ενός ραφιού προς τα εμπρός, επιτρέποντάς του να επεκταθεί με τις απαιτήσεις σας. Θα είναι ενδιαφέρον να δούμε ποιες διαμορφώσεις γίνονται πιο δημοφιλείς.

Εναλλακτικές επιλογές θα έρθουν αρχικά τόσο από την Dell EMC όσο και από τη Lenovo, με την Cisco και την Huawei να ακολουθήσουν. Οι επιλογές της Lenovo περιλαμβάνουν μια μονάδα 25U ύψους μισού ραφιού, καθώς και μια πιο οικεία σχάρα 42U. Όπως η HPE, η Lenovo χρησιμοποιεί γνωστούς διακομιστές ως βάση των κόμβων υπολογισμού και αποθήκευσης. Πρόκειται για μια προσέγγιση που πρέπει να περιορίσει το κόστος στο ελάχιστο, καθώς υπάρχουν ήδη οικονομίες κλίμακας, ειδικά καθώς οι προμηθευτές της Azure Stack θα πρέπει να αποθηκεύουν αρκετά εξαρτήματα για να καλύψουν ολόκληρο τον κύκλο ζωής υποστήριξης ενός ραφιού. Μια μικρότερη εφαρμογή Azure Stack θα πρέπει να ταιριάζει με ορισμένα από τα προτεινόμενα σενάρια ανάπτυξης της Microsoft, ειδικά όταν τοποθετείτε ένα αντίγραφο των υπηρεσιών cloud σε περιβάλλον περιορισμένου χώρου και εύρους ζώνης, όπως ένα κρουαζιερόπλοιο ή ένα ορυχείο.

Έχοντας μια σταθερή βάση υλικού, ακόμα κι αν από διαφορετικούς προμηθευτές, έχει πολύ νόημα για μια πλατφόρμα όπως το Azure Stack. Η Microsoft έχει δεσμευτεί για συχνές ενημερώσεις στο Azure Stack, οι οποίες είναι απίθανο να ταιριάζουν με το ρυθμό του δημόσιου cloud, αλλά θα είναι σημαντικά ταχύτερες από ό, τι έχετε συνηθίσει με τον Windows Server και τη στοίβα εφαρμογών του.

Ένα πράγμα παραμένει ξεκάθαρο: Η εκτέλεση του Azure Stack, όπως το Azure Pack πριν από αυτό, δεν θα μοιάζει με την εκτέλεση του Windows Server. Με πιστοποιημένο υλικό, μπορείτε να αγνοήσετε τα μηχανήματά σας και να εστιάσετε στις εφαρμογές σας και στην πύλη Azure Stack. Θα πρέπει να αντιμετωπίζετε το Azure Stack σαν ένα σύννεφο για να αξιοποιήσετε στο έπακρο - ένα σύννεφο που βρίσκεται στο κέντρο δεδομένων σας.