**tl;dr** - εάν ξέρετε τι κάνετε και καταλαβαίνετε τα μειονεκτήματα, τότε είναι λογικό να μεταβείτε στο γυμνό μέταλλο όταν ξοδεύετε περισσότερα από 50 $ το μήνα σε φιλοξενία VPS, ανεξάρτητα από το αν είναι 1 VPS ή Πολλά. ## Τι πρέπει να γνωρίζετε ή να θέλετε να μάθετε * πώς να εκτελέσετε έναν hypervisor * πώς να εκτελέσετε τα δικά σας αντίγραφα ασφαλείας εκτός τοποθεσίας * πώς να κάνετε μια πλήρη επαναφορά ενός VM σε ένα διαφορετικό κομμάτι υλικού * πώς να κάνετε τη δική σας παρακολούθηση του διακομιστή και των αντιγράφων ασφαλείας ## Μειονεκτήματα με τα οποία πρέπει να νιώθεις άνετα * είστε υπεύθυνοι για όλη τη διαχείριση του διακομιστή και των VM (χωρίς τροχούς εκπαίδευσης!) * Ο χρόνος αποκατάστασης από αποτυχία υλικού μπορεί να είναι έως και μία ημέρα για τη ρύθμιση και τη μετεγκατάσταση ενός νέου αποκλειστικού διακομιστή * Επιλογές υποστήριξης δυνητικά χαμηλότερης ποιότητας * πιθανή χρήση επεξεργαστών παλαιότερης γενιάς για εξοικονόμηση χρημάτων * Οι ειδικοί πάροχοι διακομιστών με χαμηλότερο κόστος ενδέχεται να κάνουν συντομεύσεις για υποδομές όπως ψύξη και πρόληψη πυρκαγιάς ## Benchmark VPS vs Bare Metal | Πάροχος | ? Τρεις μεγάλοι; | Ψηφιακός Ωκεανός | Linode | Vultr | OVH Eco | |:-------------|--------------:|--------------:|-- -----:|---------:|----------:| | Όνομα | 2η φθηνότερη | Premium Intel | Κοινόχρηστο | Κανονικό | Αφιερωμένο | Τιμή | **10-12$** | $28 | $40 | $80 | $27 | Πυρήνες | 1 | 2 | 4 | 6 | **8** | RAM (GB) | 2 | 4 | 8 | 16 | **32** | Αποθήκευση (GB) | 50-55 | 80 | 160 | 320 | **480** | Ταχύτητα μνήμης | 58-78% | 100% | 100% | 265% | **424%** | Ταχύτητα IO | 52-144% | 100% | 90% | **260%** | **258%** | Ταχύτητα CPU | 43-173% | 100% | 240% | **328%** | **325%** | Web Runs | 17-63% | 100% | 150% | **333%** | **300%** | Εργασίες | 28-60% | 100% | 127% | **381%** | 195% ## Ανάλυση Για 27 $ το μήνα, μπορείτε να έχετε 2 φορές την απόδοση και 4 φορές την ποσότητα μνήμης και 3 φορές την ποσότητα αποθήκευσης σε σχέση με ένα VPS 40 $. Ωστόσο, τα άλλα πλεονεκτήματα της χρήσης ενός παρόχου VPS υπερτερούν της εξοικονόμησης. Εάν ξοδεύετε περισσότερα από 50 $ το μήνα σε VPS, τότε νομίζω ότι η εξοικονόμηση πόρων από τη μετάβαση σε έναν αποκλειστικό διακομιστή αξίζει τον κόπο. Οι πάροχοι VPS δεν κάνουν έκπτωση στην τιμή ανά vCPU ή τιμή ανά GB μνήμης RAM καθώς αυξάνετε τις προδιαγραφές του διακομιστή σας. Νομίζω ότι είναι λογικό όταν πουλάτε 4 ή λιγότερες vCPU σε ένα πακέτο, αλλά θα πρέπει πραγματικά να προσφέρουν εκπτώσεις όταν φτάσετε σε 6+ vCPU ή 12+ GB μνήμης RAM. Χωρίς να προσφέρετε εκπτώσεις σε αυτά τα επίπεδα, απλά δεν έχει νόημα να πληρώνετε τόσα πολλά όταν χρειάζεστε αυτό το ποσό επεξεργαστικής ισχύος ή μνήμης. ## Πάροχοι Για παρόχους VPS, δειγματοληψία τα Digital Ocean, Linode και Vultr. Δεν θα απογοητευτείτε με κανέναν από αυτούς τους τρεις παρόχους ως πάροχο VPS. Είναι όλοι πολύ καλοί στην τιμολόγηση των επιλογών τους, όπου μπορείτε να περιμένετε ότι η απόδοση θα είναι σύμφωνη με την τιμή που χρεώνεται. Για αποκλειστικούς διακομιστές δοκίμασα μόνο τον Eco διακομιστή της OVH στη γραμμή Kimsufi. Αυτοί είναι διακομιστές που είναι τουλάχιστον 6 ετών, αλλά εξακολουθούν να είναι πολύ ικανοί μηχανές. Το απόθεμα είναι διαθέσιμο για τη σειρά Kimsufi, αλλά όταν έχουν διακομιστή στο εύρος 20-30 $ το μήνα, είναι συνήθως εξαιρετική αξία. Αν ψάχνετε για κάτι πιο ισχυρό ή πιο μοντέρνο, πιθανότατα θα βρείτε καλύτερες προσφορές για 35 $+ το μήνα στη Hetzner, αλλά μόνο στα ευρωπαϊκά κέντρα δεδομένων τους. ## Επεξήγηση σημείου αναφοράς Όλα τα δεδομένα συγκριτικής αξιολόγησης προέρχονται από το [VPSBenchmarks](https://www.vpsbenchmarks.com/). Πλήρωσα για τη δοκιμή του αποκλειστικού διακομιστή, τα δεδομένα για τα VPS είναι από δοκιμές που δημοσιοποιεί ο ιστότοπος. Επέλεξα να ομαλοποιήσω τις μετρήσεις απόδοσης ώστε να είναι σε σύγκριση με τα 2 vCPU Digital Ocean VPS για να είναι πιο εύκολο να δείτε τη διαφορά στην απόδοση σε όρους %. Τα ανεπεξέργαστα δεδομένα δημοσιεύονται στα [σχόλια](https://www.reddit.com/r/webdev/comments/xyuq5s/comment/irirckd/). Καθώς πιθανότατα μισθώνετε έναν διακομιστή για να φιλοξενήσει έναν ιστότοπο, οι δύο πιο σημαντικές μετρήσεις είναι οι εκτελέσεις Ιστού και οι εργασίες. Το Web Runs είναι πόσα ταυτόχρονα αιτήματα μπορεί να χειριστεί το μηχάνημα κάθε φορά για να φιλοξενήσει μια εφαρμογή Rails που χρησιμοποιεί το VPS Benchmark. Ο διακομιστής Digital Ocean μπορεί να χειριστεί 30 ταυτόχρονα αιτήματα χωρίς σφάλμα, αλλά οτιδήποτε πέρα ​​από αυτό και ορισμένα αιτήματα θα αποτύχουν. Ο αποκλειστικός διακομιστής μπορεί να χειριστεί 3 φορές περισσότερο ή 90 ταυτόχρονες αιτήσεις. Αυτή είναι μια καλή δοκιμή πραγματικού κόσμου που αποδίδει αποτελέσματα με βάση έναν συνδυασμό της ταχύτητας της CPU και της μνήμης RAM (περίπου 60/40 αντίστοιχα). Το Tasks είναι πόσες εργασίες υψηλής χρήσης CPU ανά ώρα μπορούν να υποβληθούν σε επεξεργασία από το μηχάνημα σε ένα συγκεκριμένο τεστ VPS Benchmark. Ο αριθμός των πυρήνων έχει την υψηλότερη συσχέτιση με το αποτέλεσμα. Σημειώστε ότι ο αποκλειστικός διακομιστής OVH εκτελεί μόνο τις μισές εργασίες ανά ώρα από όσες υποδηλώνει ότι είναι δυνατός ο αριθμός των πυρήνων, κάτι που αποδίδω στην ηλικία του επεξεργαστή. ? Τρεις Μεγάλοι; - αυτό είναι ένα εύρος απόδοσης από χαμηλή έως υψηλή από Digital Ocean, Linode και Vultr. Το παρέχω ως εύρος, καθώς το θέμα αυτής της ανάρτησης δεν αφορά τα VPS χαμηλού επιπέδου, αλλά πολλοί άνθρωποι μπορεί να είναι περίεργοι για τα αποτελέσματα φθηνότερων επιλογών. Εάν ενδιαφέρεστε για τις φθηνότερες επιλογές (5-6 $), τότε μπορείτε να βρείτε αυτές τις πληροφορίες στο VPS Benchmark. ## Φροντιστήριο Βρίσκομαι στη διαδικασία να γράψω ένα βήμα προς βήμα σεμινάριο για το πώς να ρυθμίσετε και να εκτελέσετε τον αποκλειστικό διακομιστή σας με πολλές εικονικές μηχανές με μία μόνο διεύθυνση IP (περιορισμός διακομιστών Kimsufi). Θα το δημοσιεύσω σύντομα σε αυτό το subreddit! Μπορώ να σκεφτώ τρία σενάρια όπου είναι λογικό να χρησιμοποιούμε γυμνό μέταλλο * Έχετε προσληφθεί από μια εταιρεία για να δημιουργήσετε ένα on-prem cloud * Έχετε προσληφθεί από έναν πάροχο cloud για την αρχιτεκτονική του cloud * Θέλετε να μάθετε πώς να προσλαμβάνεστε για τα παραπάνω Για τους προγραμματιστές ιστού, το γυμνό μέταλλο δεν έχει ποτέ νόημα. Θα μπορούσα πρακτικά να συμπληρώσω ένα βιβλίο με τους λόγους, αλλά είχε ήδη δοθεί ένα βασικό: >Ο χρόνος αποκατάστασης από αποτυχία υλικού μπορεί να είναι έως και μία ημέρα για τη ρύθμιση και τη μετεγκατάσταση ενός νέου αποκλειστικού διακομιστή Από ανταγωνιστική σκοπιά, αυτά είναι φανταστικά νέα για μένα, όταν τρέχω σε VPS/Cloud Επειδή σε ένα σωστά ρυθμισμένο VPS, η ανάκτηση είναι _αυτόματη_ όταν αποτυγχάνει το υποκείμενο υλικό. Μπορεί να λαμβάνω μια ειδοποίηση καθώς προχωράω τη μέρα μου αντί να σταματήσω ό,τι κάνω, επειδή ολόκληρη η εταιρεία βγάζει χρήματα, ενώ εγώ ξαναφτιάχνω άλλο ένα μόνο σημείο αποτυχίας πανικόβλητος Θα πω ευχαρίστως στον πελάτη που ήταν μόλις απενεργοποιημένος για όλη την ημέρα, ότι κατασκευάζω με πλεονασμό, αυτόματη ανακατεύθυνση, αυτόματη ανάκτηση, με εφεδρικό κόψιμο και επαναφορά τόσο απλά που μπορούν να το κάνουν μόνοι τους με μερικά κλικ Προχωράτε αμέσως και υιοθετείτε τα σημεία αναφοράς που δεν θα έχουν κανένα σημαντικό κέρδος απόδοσης για τον τελικό χρήστη Δεν είμαι συνήθως τόσο σκληρός, αλλά αυτή δεν ήταν μια λογική πρόταση για τουλάχιστον μια δεκαετία, και μυρίζει ατζέντα. Υποθέτω ότι η δεύτερη ανάρτησή σας θα ωθήσει πιο έντονα την επωνυμία που αναφέρατε. και όταν το κάνετε, θα αναφερθεί ως ανεπιθύμητο.