Το blog της EuroVPS
Σημειώσεις από το πεδίο.
Από το μηχανοστάσιο.
Αποφάσεις, διερευνήσεις και μαθήματα από τη λειτουργία υποδομής παραγωγής. Γραμμένα από τους ανθρώπους που τη φροντίζουν.
Το αρχείο
Περισσότερα από την ομάδα.
Κάντε replication στο group, όχι στον δίσκο: συνέπεια στο replication συστοιχιών
Γιατί το replication κάθε volume χωριστά αφήνει αντίγραφα που δεν ξεκινούν, πώς το λύνουν τα consistency groups και πώς δοκιμάζετε ένα replica με ασφάλεια.
Μία πόρτα εισόδου για κάθε εσωτερικό εργαλείο: ένα μοτίβο self-hosting
Πώς τρέχετε task boards, dashboards, ένα password vault και άλλα πίσω από έναν reverse proxy: wildcard DNS, containers υπό systemd, πολυεπίπεδη πρόσβαση, ασφαλείς μετονομασίες.
Διαβάστε τη γραμμή scope: πώς ελέγχετε τους ισχυρισμούς ISO ενός παρόχου
Ένα λογότυπο αποδεικνύει λίγα. Τι διαβάζετε στο πιστοποιητικό ISO ενός παρόχου: το scope, ποιος το εξέδωσε και ποιος τον διαπίστευσε, τις ημερομηνίες και τη Δήλωση Εφαρμοσιμότητας.
Κεντρικό logging που αντέχει σε μια ανασκόπηση περιστατικού
Πώς χτίζετε κεντρικό logging που μπορείτε να εμπιστευτείτε όταν μετράει: αξιόπιστη προώθηση, ένα καθαρό όνομα ανά συσκευή, σωστά ρολόγια, streams ανά ρόλο και συναγερμοί στη σιωπή.
Σύνδεση της PHP με Valkey Sentinel, και απόδειξη ότι το failover δουλεύει
Ένα replicated cache βοηθά μόνο αν η PHP ακολουθεί το promotion. Πώς στήνετε Sentinel, συνδέετε WordPress και Laravel, επιλέγετε eviction policy, το δοκιμάζετε.
Ο χάρτης των failure domains, και η δοκιμή μεταβίβασης που τον αποδεικνύει
Η υψηλή διαθεσιμότητα είναι ισχυρισμός μέχρι να δοκιμαστεί. Πώς αντιστοιχίζετε replicas σε hosts, συστοιχίες και chassis, πώς επιβάλλετε anti-affinity και πώς τρέχετε ένα φύλλο δοκιμών failover.
Πώς ένα fabric EVPN ξέρει πού βρίσκεται ο server σας
Μια πρακτική περιήγηση στους τύπους διαδρομών BGP EVPN, τα anycast gateways και το ingress replication, με τις εντολές show που χρησιμοποιεί ένας μηχανικός για να εντοπίσει έναν host.
Πώς να κάνετε acceptance test σε ένα Kubernetes cluster πριν την παραγωγή
Ένας πράσινος πίνακας δεν είναι έτοιμο cluster. Δοκιμάστε πρώτα restores storage, αποτυχία κόμβου, disruption budgets, builds και πρόσβαση tenants σε OpenShift ή OKD.
Γράψτε πρώτα το rollback: ένα πρότυπο για αναβαθμίσεις ρουτίνας
Ένα πρακτικό πρότυπο αναβάθμισης: παρακολουθήστε τις εκδόσεις, κάντε προέλεγχο σε κάθε server, επαληθεύστε το backup, γράψτε πρώτα τον δρόμο επιστροφής.
Αλλάξτε ένα πράγμα, μετρήστε ξανά. Πώς βρίσκετε το πραγματικό bottleneck
Μια επαναλήψιμη μέθοδος για αργούς servers: ορίστε το σύμπτωμα, ελέγξτε κάθε πόρο για χρήση, κορεσμό και σφάλματα, αλλάξτε ένα πράγμα, μετρήστε ξανά.
Backup μόνο με pull. Γιατί η παραγωγή δεν πρέπει ποτέ να φτάνει τα δικά της backups
Πώς σχεδιάζετε backups που ένας εισβολέας στην παραγωγή δεν μπορεί να διαγράψει: pull από την πλευρά του backup, κλειδιά κλειδωμένα σε μία εντολή, append-only repos, prune τοπικά.
Αναβάθμιση self-hosted live chat χωρίς να χαθεί ούτε μία συνομιλία
Μέθοδος βήμα προς βήμα για αναβάθμιση self-hosted Chatwoot σε containers: μετρήσεις αναφοράς, dump σε ηρεμία, γραπτό rollback και έλεγχοι από την πλευρά του επισκέπτη.
Η πιο προνομιούχα θύρα του rack είναι αυτή που κανείς δεν προσέχει
Το iLO και το iDRAC μπορούν να σβήσουν, να επανεγκαταστήσουν ή να διαβάσουν οποιονδήποτε server. Πώς απομονώνουμε τους ελεγκτές διαχείρισης, πώς τους θωρακίζουμε και πώς τους ρυθμίζουμε μαζικά.
Φιλτράρετε πριν προτιμήσετε. Μια πολιτική BGP edge που αποτυγχάνει με ασφάλεια
Πώς δομείτε ένα multi-homed BGP edge: πρώτα η υγιεινή εισόδου, μετά ένα σχήμα local-preference σε βαθμίδες, πειθαρχία εξόδου και anti-spoofing. Με παραδείγματα.
Live migration ενός KVM guest μαζί με το storage του, βήμα προς βήμα
Πώς μεταφέρετε μια εικονική μηχανή KVM που τρέχει, μαζί με τον δίσκο της, ανάμεσα σε hosts με libvirt: έλεγχοι συμβατότητας, προετοιμασία προορισμού, η εντολή, και πότε πάτε cold.
Ομαδοποίηση των slow logs του PHP-FPM για να βρείτε τι περιμένει το site σας
Το slow log του PHP-FPM καταγράφει ένα stack trace για κάθε αργό αίτημα. Ομαδοποιημένο ανά frame στο οποίο κόλλησε κάθε αίτημα, σας λέει ακριβώς πού πάει ο χρόνος σας.
Σταματήστε να συγκρίνετε GPU με την ώρα.
Το φύλλο σύγκρισης έχει έξι παρόχους και μία στήλη, δολάρια ανά GPU-ώρα, σε αύξουσα σειρά, με την απόφαση να έλκεται προς την πρώτη γραμμή. Κανείς δεν ρωτά τι τιμή είναι αυτός ο αριθμός. Μπορεί να είναι κάρτα καταναλωτή, κοινόχρηστο μηχάνημα, ή αποκλειστικό silicon datacenter σε rack στην ΕΕ, και η στήλη δεν μπορεί να σας πει ποιο.
Πώς διαστασιολογείτε έναν server (οι περισσότεροι χρειάζονται λιγότερα από όσα νομίζουν)
Το τελευταίο σας τιμολόγιο καταγράφει τι χρεωθήκατε, όχι τι χρησιμοποιήσατε. Τρεις εντολές στο μηχάνημα που ήδη τρέχετε σάς δίνουν τον πραγματικό αριθμό.
Πώς αλλάζουμε routing χωρίς να ζητάμε άδεια.
Όταν οι περισσότεροι πάροχοι χρειάζονται αλλαγή routing, ανοίγουν ticket και περιμένουν. Εμείς κάνουμε την αλλαγή μόνοι μας, με ένα γραπτό runbook που την κρατά ασφαλή.
Χτίσαμε ένα VPN Control Center για την ομάδα ενός agency.
Ένα agency πολλών brands ζήτησε self-service: να μπορούν οι δικοί τους άνθρωποι να κάνουν τις συνηθισμένες αλλαγές VPN. Τι χτίσαμε, γιατί χρειάστηκε την ομάδα που λειτουργεί την υποδομή για να το χτίσει, και τι κρατήσαμε.
Αγοράζοντας το σοβαρό μηχάνημα, όπως κάνουμε από το 2004.
Από το 2004 παίρνουμε ξανά και ξανά την ίδια αγοραστική απόφαση: αγοράζουμε το σοβαρό μηχάνημα. Ορίστε τι σας αγοράζει αυτή η απόφαση.
Τα πιο διαβασμένα
Οι οδηγοί στους οποίους επιστρέφουν οι αναγνώστες- 0110 λόγοι που το site σας φορτώνει αργά (και πώς τους διορθώνετε)
- 02Τα αρχεία καταγραφής Linux που πρέπει να παρακολουθείτε σε RHEL 9 και 10
- 03Ρύθμιση WordPress Multisite με nginx και PHP-FPM σε RHEL 9 και 10
- 04Ο Αρχιμήδης και το πολύσπαστο: πώς ένας άνθρωπος κίνησε ένα πλοίο
- 05Πλήρης οδηγός για τους κωδικούς κατάστασης HTTP: σειρά 300
- 06Πλήρης οδηγός για τους κωδικούς κατάστασης HTTP: σειρά 400
- 07Πόση RAM, CPU, χώρο και IOPS χρειάζεται πραγματικά το VPS σας;
Βάλτε την ανάγνωση σε εφαρμογή
Έχετε έναν φόρτο εργασίας στο μυαλό σας;
Ξεκινήστε από τους αριθμούς.
Τα εργαλεία διαστασιολόγησης μετατρέπουν τις απαιτήσεις σας σε προτεινόμενη διαμόρφωση και ενδεικτικό εύρος τιμής. Ένας μηχανικός μπορεί να σας βοηθήσει να δείτε τι ταιριάζει.

