Βάλτε δύο πακέτα VPS δίπλα δίπλα και οι γραμμές χαρακτηριστικών συχνά φαίνονται ίδιες: 4 vCPU, 8 GB RAM, NVMe, 1 Gbit/s, απεριόριστη κίνηση. Μετά το ένα τρέχει την εφαρμογή σας ομαλά και το άλλο κολλάει κάθε βράδυ. Η γραμμή χαρακτηριστικών δεν λέει ψέματα, ακριβώς. Απλώς παραλείπει το κομμάτι που μετράει.
Αυτό το κείμενο αφορά τη σύγκριση πακέτων μέσα στην κατηγορία VPS. Αν ακόμα αποφασίζετε αν ένα VPS είναι καν το σωστό είδος φιλοξενίας, ξεκινήστε από το VPS, κοινόχρηστη φιλοξενία, αποκλειστικός server ή cloud.
vCPU: ανώτατο όριο, όχι εγγύηση
Η λέξη που κρύβει τα περισσότερα. Στις περισσότερες πλατφόρμες VPS ένα vCPU είναι ένα κομμάτι του χρόνου ενός φυσικού πυρήνα, προγραμματισμένο δίπλα στα κομμάτια άλλων πελατών. Ο αριθμός στο πακέτο δείχνει πόσα μπορείτε να χρησιμοποιήσετε ταυτόχρονα σε μια αιχμή. Αν μπορείτε να τα κρατήσετε όλα στο 100 % για ώρες είναι άλλο ερώτημα, που απαντιέται (αν απαντιέται) στην πολιτική εύλογης χρήσης.
Θα είμαστε συγκεκριμένοι για τα δικά μας πακέτα, γιατί η ασάφεια είναι αυτό που χαλάει τα πράγματα: ο αριθμός vCPU είναι ανώτατο όριο για σύντομες αιχμές, όχι αποκλειστικοί φυσικοί πυρήνες, και το παρατεταμένο πλήρες φορτίο CPU μπορεί να περιοριστεί ώστε να είναι δίκαιο για όλους στο μηχάνημα. Σε web εφαρμογές, bots, agents και βάσεις δεδομένων σπάνια γίνεται αισθητό. Σε ώρες κωδικοποίησης βίντεο γίνεται.
Τι να ρωτήσετε πριν αγοράσετε: είναι ο αριθμός vCPU εγγυημένος ή burst, και τι συμβαίνει υπό παρατεταμένο φορτίο; Τι να ελέγξετε μετά: τη στήλη st (steal) στο vmstat. Σταθερό διψήφιο steal σημαίνει ότι περιμένετε τη δουλειά κάποιου άλλου.
RAM: ο μόνος ειλικρινής αριθμός
Η μνήμη είναι το χαρακτηριστικό που επιδέχεται τη λιγότερη ερμηνεία. Τα 8 GB είναι 8 GB. Τα μόνα ερωτήματα είναι αν το πακέτο φτάνει για το φορτίο σας και αν ο πάροχος πουλάει πάνω από τη χωρητικότητα, κάτι που θα το καταλάβετε από ανεξήγητο swap. Αν δεν ξέρετε πόση χρειάζεστε, το πότε χρειάζεστε πραγματικά 64 GB RAM δείχνει πώς να ξεχωρίσετε τα προβλήματα μνήμης από τα προβλήματα δίσκου και CPU.
NVMe: διεπαφή, όχι ταχύτητα
Το NVMe είναι διεπαφή αποθήκευσης, πολύ ταχύτερη από το παλιό SATA. Όμως η ετικέτα δεν λέει τίποτα για το πόσοι servers μοιράζονται τους ίδιους δίσκους ή αν κάθε server έχει όριο I/O. Ένα πακέτο μπορεί να γράφει NVMe και να δίνει μέτρια απόδοση υπό φορτίο. Όλα τα πακέτα μας χρησιμοποιούν NVMe· παρ' όλα αυτά προτιμάμε να το δοκιμάσετε παρά να μας πιστέψετε στον λόγο μας.
Το μέγεθος του δίσκου μετράει περισσότερο απ' όσο νομίζει ο κόσμος. Μια βάση δεδομένων, τα logs και μερικά Docker images τρώνε τα 15 GB πιο γρήγορα απ' ό,τι φαντάζεστε, και τα πακέτα μεγαλώνουν μόνο επί τόπου, οπότε διαλέξτε τον δίσκο που θα χρειάζεστε σε έξι μήνες.
«1 Gbit/s»: ταχύτητα θύρας, όχι ρυθμαπόδοση
Αυτή είναι η ταχύτητα της σύνδεσης ανάμεσα στον server σας και τον μεταγωγέα. Δεν είναι υπόσχεση ότι θα έχετε πάντα ένα gigabit προς οπουδήποτε. Αυτό που παίρνετε εξαρτάται από το φορτίο της γραμμής και τη διαδρομή μέχρι την άλλη άκρη.
Τα δικά μας νούμερα, για αναφορά: τα πακέτα Linux έχουν θύρα 1 Gbit/s, τα πακέτα Windows 150 Mbit/s. Σε ήσυχη γραμμή ένας Linux server παίρνει περίπου 940 Mbit/s προς κάθε κατεύθυνση· όταν πολλοί servers είναι απασχολημένοι μαζί, η γραμμή μοιράζεται εξίσου σε όσους στέλνουν ενεργά. Οι λεπτομέρειες, μαζί με το πώς να κάνετε μια δοκιμή ταχύτητας που δεν σας ξεγελά, είναι στο Κίνηση και ταχύτητα.
«Απεριόριστη»: χωρίς όριο όγκου, όχι χωρίς όρια
Απεριόριστη κίνηση σημαίνει ότι κανείς δεν μετράει τα terabyte σας και δεν υπάρχει επιβράδυνση μετά από μηνιαίο πλαφόν. Δεν σημαίνει απεριόριστη ταχύτητα: η θύρα και το δίκαιο μερίδιο που αναφέρθηκαν ισχύουν ακόμα. Διαβάστε το «απεριόριστο εύρος ζώνης» με ιδιαίτερη προσοχή. Συνήθως σημαίνει χωρίς όριο όγκου συν έναν όρο εύλογης χρήσης, και στον όρο αυτόν βρίσκεται το πραγματικό όριο.
Οι γραμμές που δεν είναι στο φύλλο χαρακτηριστικών
Μερικές από τις μεγαλύτερες διαφορές ανάμεσα στα πακέτα δεν εμφανίζονται καθόλου στον τίτλο:
- IPv4 περιλαμβάνεται ή όχι. Ένα πακέτο χωρίς δική του IPv4 δεν μπορεί να φιλοξενήσει ιστότοπο σε IPv4. Εδώ, το Small με $8 είναι σε NAT και το Small-IP με $16 έχει το ίδιο μέγεθος με δική του διεύθυνση· το τι μπορεί και τι δεν μπορεί μια προωθημένη θύρα εξηγεί τη διαφορά στην πράξη.
- Αντίγραφα ασφαλείας. Περιλαμβάνονται, πρόσθετο επί πληρωμή ή δικό σας πρόβλημα.
- Περίοδος χρέωσης. Τα ετήσια πακέτα εδώ κοστίζουν 10 % λιγότερο από τη μηνιαία πληρωμή.
- Τοποθεσία. Οι δικοί μας βρίσκονται στη Γερμανία και τη Φινλανδία. Διαλέξτε αυτή που είναι πιο κοντά στους χρήστες σας ή στο API με το οποίο μιλάει το bot σας.
- Αλλαγή μεγέθους. Μπορείτε να μεγαλώσετε επί τόπου και πόσο κρατάει; Μπορείτε να μικρύνετε;
Σύγκριση τιμών χωρίς αυταπάτες
Η διαίρεση της τιμής με τα gigabyte RAM είναι δελεαστική και συνήθως παραπλανητική. Ένα πακέτο φθηνό ανά gigabyte αλλά χωρίς IPv4, με αντίγραφα επί πληρωμή και μικρό δίσκο μπορεί να κοστίσει περισσότερο από το «ακριβό» μόλις προσθέσετε όσα πραγματικά χρειάζεστε. Στήστε την ίδια πλήρη διαμόρφωση και στις δύο πλευρές, με τη διεύθυνση, τα αντίγραφα και τον δίσκο που θα χρησιμοποιήσετε, και συγκρίνετε το μηνιαίο σύνολό της.
Ελέγξτε έναν νέο server την πρώτη του ώρα
Οι περισσότεροι πάροχοι σας αφήνουν να δοκιμάσετε φθηνά. Περάστε την πρώτη ώρα μετρώντας αντί να εγκαθιστάτε:
nproc && lscpu | grep 'Model name'
vmstat 1 30 # watch the st column
fio --name=rand --rw=randread --bs=4k --size=1G --runtime=30 --time_based --direct=1
iperf3 -c <a test server near you> -P 4 -t 20
Τρέξτε τις ίδιες εντολές ένα βράδυ σε ώρα αιχμής. Αν τα νούμερα καταρρεύσουν, το μάθατε φθηνά.
Πού δεν ταιριάζει αυτό
Τα φύλλα χαρακτηριστικών δεν λένε τίποτα για την υποστήριξη, για το πώς χειρίζεται ένας πάροχος τις αναφορές κατάχρησης ή για το τι γίνεται όταν χαλάσει το υλικό. Οι μετρήσεις μίας ώρας δεν προβλέπουν τον επόμενο μήνα. Και για κάποια φορτία τίποτα από αυτά δεν μετράει: ένα Telegram bot στο Nano δεν θα καταλάβει τη διαφορά ανάμεσα σε έναν καλό και έναν εξαιρετικό δίσκο. Προσαρμόστε την προσπάθεια της σύγκρισης σε αυτό που διακυβεύεται. Για ένα bot των $3, διαλέξτε κάτι λογικό και προχωρήστε. Για βάση δεδομένων παραγωγής, δοκιμάστε.
Δείτε τα πακέτα VPS με τις παραπάνω ερωτήσεις στο μυαλό, και αν έρχεστε από άλλον πάροχο, το μετακόμιση VPS χωρίς διακοπή έχει τη σειρά της μετάβασης.
Σχόλια
Δεν υπάρχουν ακόμη σχόλια. Γίνετε ο πρώτος.