Περιοχές και διαμονή δεδομένων

Οι ιστότοποί σας λειτουργούν εκεί που ορίζετε εσείς

Η περιοχή δεν είναι αίτημα υποστήριξης σε αυτήν την πλατφόρμα — είναι μια ιδιότητα του ιστοτόπου, την οποία σέβεται η μηχανή τοποθέτησης κάθε φορά που αναπτύσσεται κάτι. Επιλέγετε το κέντρο δεδομένων κατά τη δημιουργία ενός ιστοτόπου, από τις πόλεις που προσφέρει η γραμμή φιλοξενίας του σήμερα, και κάθε ανάπτυξη καταλήγει στη χωρητικότητα του στόλου σε αυτήν την τοποθεσία, με ένα παγκόσμιο edge μπροστά της. Κάθε σελίδα φιλοξενίας παραθέτει αυτές τις πόλεις, όπως ανακτώνται ζωντανά.

Ένας ιστότοπος κατανεμημένος σε ένα εύρος περιφερειακών κόμβων σε διάφορες περιοχές.
  • 700.000+ιστότοποι που φιλοξενούνται παγκοσμίως
  • Επιλέγετε εσείςτο κέντρο δεδομένων για κάθε ιστότοπο
  • 99,99%Εγγύηση διαθεσιμότητας
  • 58Γλώσσες πίνακα

Πού λειτουργούμε

Πίσω από κάθε τοποθεσία βρίσκονται δύο στοιχεία: ο στόλος εργατών (worker fleet) που εκτελεί τους ιστότοπούς σας και το επίπεδο ελέγχου (control plane) που τους διαχειρίζεται. Και τα δύο έχουν επίγνωση της περιοχής. Η τοποθεσία που θα επιλέξετε είναι δική σας απόφαση· η υποκείμενη χωρητικότητα αποτελεί δική μας διευθέτηση και λειτουργούμε σκόπιμα σε περισσότερους από έναν παρόχους, ώστε κανένας μεμονωμένος πάροχος να μην αποτελεί από μόνος του την πλατφόρμα.

Επιλεγμένο ανά ιστότοπο

Κάθε σειρά φιλοξενίας προσφέρει το δικό της σύνολο κέντρων δεδομένων. Επιλέγετε ένα όταν δημιουργείτε έναν ιστότοπο και η φόρμα παραγγελίας προσφέρει μόνο μια πόλη όπου αυτή η γραμμή διαθέτει χώρο σήμερα.

Σε ζωντανή προβολή

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

Πώς λειτουργεί στην πραγματικότητα η τοποθέτηση

Η περιοχή επιβάλλεται στον κώδικα, τη στιγμή που δημιουργείται ένας ιστότοπος — όχι από έναν χειριστή που θυμάται ποιο πλαίσιο να χρησιμοποιήσει.

Κάθε worker έχει ετικέτα

Κάθε κεντρικός υπολογιστής στον στόλο καταχωρίζεται με ένα κλειδί περιοχής, μια λίστα συγγένειας γραμμής προϊόντων, έναν τύπο διακομιστή ιστού και έναν αριθμό χωρητικότητας, και στη συνέχεια αναλαμβάνει εργασίες. Η υπηρεσία τοποθέτησης φιλτράρει τους υποψηφίους πρώτα κατά περιοχή, μετά κατά γραμμή προϊόντων, στη συνέχεια κατά ελεύθερη χωρητικότητα και επιλέγει τον κατάλληλο κεντρικό υπολογιστή με τον μικρότερο φόρτο.

Ο ιστότοπος κληρονομεί και διατηρεί την περιοχή

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

Η χωρητικότητα δεσμεύεται ατομικά

Η τοποθέτηση δεσμεύει χωρητικότητα με μια ενημέρωση υπό όρους, η οποία επιτυγχάνει μόνο όσο ο worker είναι ακόμα ενεργός, συνεχίζει να δέχεται αναπτύξεις και παραμένει κάτω από το όριο χωρητικότητας. Δύο αναπτύξεις που ανταγωνίζονται για την τελευταία θέση δεν μπορούν να επικρατήσουν και οι δύο, επομένως μια περιοχή δεν υπερκαλύπτεται ποτέ αθόρυβα.

Χωρίς σιωπηρή μετάπτωση στη λάθος περιοχή

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

Εκκένωση αντί για διακοπή

Κάθε worker διαθέτει έναν διακόπτη accepts-deploys. Η εναλλαγή του σε drain διακόπτει την άφιξη νέων ιστοτόπων ενώ οι υπάρχοντες ιστότοποι συνεχίζουν να εκτελούνται ανεπηρέαστοι, γεγονός που αποτελεί τον τρόπο με τον οποίο εκτελούμε συντήρηση, ανανεώσεις υλικού και παροπλισμό εντός μιας περιοχής χωρίς να μετακινούμε τους φόρτους εργασίας σας.

Η εντοπιότητα δεδομένων ως απόφαση προϊόντος

Η διαμονή δεδομένων είναι μία από τις λίγες αποφάσεις φιλοξενίας που είναι πραγματικά δύσκολο να αντιστραφούν, επομένως η πλατφόρμα την αντιμετωπίζει ως πρωταρχική διάσταση και όχι ως απλή λεπτομέρεια ανάπτυξης. Η επιλογή διαμονής του πελάτη αποτελεί παράμετρο εισόδου για την τοποθέτηση, η περιοχή καταγράφεται στον ιστότοπο και ο στόλος επισημαίνεται ανάλογα. Αυτό είναι που καθιστά μια απάντηση σχετικά με τη διαμονή δεδομένων ελέγξιμη και όχι απλώς ανέκδοτη.

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

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

Μια τοπική προέλευση είναι μόνο η μισή ιστορία της ταχύτητας

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

  • Το Cloudflare βρίσκεται μπροστά από όλα — CDN, WAF, DNS και προστασία DDoS — έτσι ώστε οι αποκρίσεις που μπορούν να αποθηκευτούν στην προσωρινή μνήμη να εξυπηρετούνται από το άκρο του δικτύου (edge) κοντά στον επισκέπτη και όχι από την περιοχή προέλευσής σας.
  • Το LSCache εκτελείται στον ίδιο τον worker ως προσωρινή μνήμη πλήρους σελίδας σε επίπεδο διακομιστή με ESI και έξυπνη αυτόματη εκκαθάριση, πράγμα που σημαίνει ότι τα περισσότερα αιτήματα WordPress δεν αγγίζουν καθόλου την PHP ή τη MySQL.
  • Μια προσωρινή μνήμη αντικειμένων Redis ανά ιστότοπο απαλλάσσει τα αιτήματα που φτάνουν στην εφαρμογή από τις επαναλαμβανόμενες αναγνώσεις της βάσης δεδομένων.
  • Η εκκαθάριση συντονίζεται και στα δύο επίπεδα από ένα στοιχείο ελέγχου στον πίνακα, καθώς και μέσα από το WordPress μέσω του προσθέτου προσωρινής μνήμης Zinn®, ώστε ένα αντίγραφο στο edge και ένα αντίγραφο προέλευσης να μην διαφέρουν ποτέ μετά τη δημοσίευση.
  • Οι πελάτες του Footprint-Free τοποθετούν ομάδες λογαριασμών CDN σε επίπεδα στην κορυφή: οι ιστότοποι κατανέμονται μεταξύ των δικών μας λογαριασμών και των δικών σας, με την εξισορρόπηση να επανυπολογίζεται από τη ζωντανή κατάσταση του λογαριασμού κατά τον χρόνο ανάπτυξης.
  • Δεν δημοσιεύουμε συγκριτικά τεστ καθυστέρησης ή ρυθμοαπόδοσης και δεν ισχυριζόμαστε ότι μια συγκεκριμένη περιοχή θα είναι η ταχύτερη για το κοινό σας. Επιλέξτε την περιοχή που υποδεικνύουν οι επισκέπτες σας και οι απαιτήσεις συμμόρφωσής σας, και αφήστε τα επίπεδα προσωρινής μνήμης να κάνουν τα υπόλοιπα.

Τομείς αποτυχίας, αντίγραφα ασφαλείας και ειλικρινή όρια

Η πολυ-περιφερειακή υποδομή έχει ελάχιστη αξία εάν τα πάντα εξακολουθούν να μοιράζονται την ίδια μοίρα. Η αρχιτεκτονική διαχωρίζει τα μέρη που δεν πρέπει να καταρρεύσουν ταυτόχρονα.

Το επίπεδο ελέγχου και ο στόλος είναι ξεχωριστά

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

Οι δημόσιες επιφάνειες είναι επίσης ανεξάρτητες

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

Η κατάσταση βρίσκεται εκτός πλατφόρμας

Η σελίδα κατάστασης φιλοξενείται σκόπιμα σε διαφορετικό πάροχο και σε διαφορετική περιοχή. Μια σελίδα κατάστασης που εκτελείται στην ίδια την υποδομή την οποία παρακολουθεί είναι άχρηστη ακριβώς τη στιγμή που τη χρειάζεστε.

Αμετάβλητα, εκτός εγκατάστασης, απομονωμένα αντίγραφα ασφαλείας

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

Τι δεν ισχυριζόμαστε

Δεν διατυπώνουμε συμφωνία επιπέδου εξυπηρέτησης, χρόνο απόκρισης ή τιμή καθυστέρησης σε αυτήν τη σελίδα — οι όροι SLA συμφωνούνται ανά σύμβαση. Το ποσοστό 99.99% που συνδέεται με τα προγράμματα Footprint-Free αποτελεί διαβεβαίωση χρόνου λειτουργίας, έναν στόχο προς τον οποίο δομούμε τις υπηρεσίες μας, και όχι καταγεγραμμένο ιστορικό διαθεσιμότητας.

Επιλογή περιοχής

Στην πράξη, η απόφαση συνοψίζεται σε τέσσερις ερωτήσεις και οι περισσότεροι πελάτες τις απαντούν σε λιγότερο από ένα λεπτό.

  • Έχετε κάποια συμβατική ή κανονιστική απαίτηση διαμονής δεδομένων; Εάν ναι, αυτό αποφασίζει — οι πελάτες της EU με υποχρεώσεις GDPR επιλέγουν ένα κέντρο δεδομένων εντός της Ευρωπαϊκής Ένωσης και διαθέτουμε μια εγγενή διαδρομή EU συμβατή με το GDPR όταν ένα συμβόλαιο το απαιτεί συγκεκριμένα.
  • Πού βρίσκεται το κοινό από το οποίο όντως αποκομίζετε έσοδα; Επιλέξτε το κέντρο δεδομένων που βρίσκεται πλησιέστερα σε αυτό από τις πόλεις που προσφέρει η φόρμα παραγγελίας.
  • Απαιτούν οι προμήθειες του αγοραστή σας μια πιστοποιημένη υποκείμενη πλατφόρμα; Εάν η πιστοποίηση SOC 2 ή ISO 27001 στην υποδομή κάτω από τους ιστότοπούς σας αποτελεί απαράβατο όρο, ενημερώστε μας πριν ξεκινήσετε τη δημιουργία και θα σας τοποθετήσουμε σε χωρητικότητα που διαθέτει μία τέτοια.
  • Θέλετε να κατανείμετε το χαρτοφυλάκιό σας σε διαφορετικούς τομείς αστοχίας; Η τοποθέτηση ιστοτόπων σε περισσότερα από ένα κέντρα δεδομένων εξαλείφει τη συγκέντρωση σε μία μόνο τοποθεσία.
  • Δεν είστε σίγουροι; Ξεκινήστε με τη δοκιμαστική περίοδο χωρίς κάρτα. Τίποτα σχετικά με τον πίνακα ελέγχου, τα προγράμματα οδήγησης ή το σύνολο λειτουργιών δεν αλλάζει όταν αργότερα κάνετε ανάπτυξη αλλού.

Συχνές ερωτήσεις

Μπορώ να επιλέξω σε ποια περιοχή θα αναπτυχθούν οι ιστότοποί μου;

Ναι. Η περιοχή αποτελεί είσοδο για τη μηχανή τοποθέτησης και όχι αίτημα που διεκπεραιώνεται εκτός διαδικασίας. Καρφιτσώστε μια περιοχή και μόνο οι fleet workers με ετικέτα για αυτήν την περιοχή θα είναι κατάλληλοι για να λάβουν τον ιστότοπο· η επιλεγμένη περιοχή αποθηκεύεται στη συνέχεια στην εγγραφή του ιστοτόπου, ώστε να μπορείτε πάντα να διαπιστώνετε πού εκτελείται. Εάν την αφήσετε απροσδιόριστη, ο ιστότοπος κληρονομεί την περιοχή του worker στον οποίο καταλήγει.

Σε ποιες περιοχές λειτουργείτε;

Εξαρτάται από τη γραμμή φιλοξενίας, επειδή κάθε γραμμή εκτελείται στη χωρητικότητα που έχει δημιουργηθεί για αυτήν. Η φόρμα παραγγελίας και κάθε σελίδα φιλοξενίας απαριθμούν τις πόλεις που μπορείτε να επιλέξετε σήμερα, με ζωντανή ανάγνωση από τη μηχανή τοποθέτησης, επομένως αυτή η απάντηση δεν καθίσταται ποτέ παρωχημένη. Για αυστηρή διαμονή δεδομένων εντός EU, επιλέξτε ένα κέντρο δεδομένων εντός της Ευρωπαϊκής Ένωσης· όπου οι προμήθειες απαιτούν πιστοποιημένη υποκείμενη πλατφόρμα, μπορούμε να τοποθετήσουμε σε χωρητικότητα που πληροί αυτές τις απαιτήσεις. Οι προμηθευτές πίσω από κάθε τοποθεσία αποτελούν δική μας εμπορική συμφωνία — εσείς επιλέγετε την τοποθεσία, όχι τον προμηθευτή.

Διαθέτετε πιστοποίηση SOC 2 ή ISO 27001;

Όχι — η Zinn Digital® δεν διαθέτει δικές της πιστοποιήσεις συμμόρφωσης σήμερα, και δεν θα υπονοήσουμε το αντίθετο. Αυτό που μπορούμε να κάνουμε είναι να τοποθετήσουμε τον φόρτο εργασίας σας σε μια υποκείμενη πλατφόρμα που τις διαθέτει, όπου οι προμήθειες ενός αγοραστή καθιστούν μια πιστοποιημένη πλατφόρμα κάτω από τους ιστοτόπους σας αυστηρή απαίτηση. Ξεχωριστά, οι ίδιοι οι έλεγχοι της πλατφόρμας είναι πραγματικοί και επιθεωρήσιμοι: απομόνωση ανά ιστότοπο, ασφάλεια σε επίπεδο γραμμής σε κάθε πίνακα εμβέλειας μισθωτή, μυστικά που διατηρούνται στο Vault, TLS παντού και καταγραφή ελέγχου προνομιακών ενεργειών.

Τι συμβαίνει εάν η περιοχή που επιθυμείτε δεν έχει διαθέσιμη χωρητικότητα;

Η ανάπτυξη αποτυγχάνει εμφανώς με ένα σφάλμα τοποθέτησης αντί να μεταφέρει αθόρυβα τον ιστότοπό σας κάπου αλλού. Αυτό γίνεται σκόπιμα: ένας ιστότοπος που άλλαξε αθόρυβα δικαιοδοσία είναι πολύ χειρότερη έκβαση από μια ανάπτυξη που σταμάτησε και σας εξήγησε τον λόγο. Η χωρητικότητα προστίθεται με τη σύνδεση περισσότερων κεντρικών υπολογιστών σε αυτήν την περιοχή, όπου εγγράφονται αυτόματα και αρχίζουν αμέσως να δέχονται εργασίες.

Θα είναι ο ιστότοπός μου αργός για επισκέπτες που βρίσκονται μακριά από το κέντρο δεδομένων του;

Δεν δημοσιεύουμε συγκριτικά τεστ καθυστέρησης (latency benchmarks) και δεν θα υποσχεθούμε κάποιο συγκεκριμένο νούμερο. Αυτό που μπορούμε να περιγράψουμε είναι η αρχιτεκτονική: το Cloudflare βρίσκεται μπροστά από κάθε ιστότοπο, ώστε οι αποκρίσεις που επιδέχονται προσωρινή αποθήκευση να εξυπηρετούνται από μια τοποθεσία edge κοντά στον επισκέπτη, το LSCache εξυπηρετεί ολόκληρες σελίδες από τον worker χωρίς να αγγίζει την PHP ή τη βάση δεδομένων, και μια κρυφή μνήμη αντικειμένων Redis ανά ιστότοπο απορροφά τα επαναλαμβανόμενα ερωτήματα. Για τους περισσότερους ιστότοπους περιεχομένου, αυτός ο συνδυασμός σημαίνει ότι η περιοχή προέλευσης (origin) έχει πολύ μικρότερη σημασία από τη διαμόρφωση της κρυφής μνήμης. Εάν το κοινό σας είναι συγκεντρωμένο σε μία ήπειρο, τοποθετήστε την προέλευση εκεί σε κάθε περίπτωση.

Μπορώ να μεταφέρω έναν υπάρχοντα ιστότοπο σε άλλη περιοχή αργότερα;

Η περιοχή ορίζεται κατά την τοποθέτηση ενός ιστοτόπου και αποθηκεύεται στην εγγραφή του, επομένως η αλλαγή περιοχής αποτελεί μετεγκατάσταση και όχι απλή εναλλαγή. Επικοινωνήστε μαζί μας πριν από τη δημιουργία εάν γνωρίζετε ήδη ότι επίκειται μεταφορά — είναι πολύ πιο οικονομικό να τοποθετήσετε σωστά τον ιστότοπο από την πρώτη φορά παρά να μεταφέρετε ένα ενεργό χαρτοφυλάκιο.

Πού φυλάσσονται τα αντίγραφα ασφαλείας μου;

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

Μπορώ να το δοκιμάσω χωρίς να δεσμευτώ σε μια περιοχή;

Ναι. Η δοκιμή διαρκεί 14 ημέρες και δεν απαιτεί κάρτα. Καλύπτει το Footprint-Free Hosting για έως και πέντε ιστότοπους, κάτι που είναι αρκετό για να δείτε πώς συμπεριφέρονται οι αναπτύξεις, η τοποθέτηση και τα επίπεδα προσωρινής μνήμης προτού αποφασίσετε πού πρέπει να φιλοξενείται το παραγωγικό σας χαρτοφυλάκιο.

Ξεκινήστε από εκεί που έχει νόημα, μετακινηθείτε όταν έχει σημασία

Ξεκινήστε μια δοκιμή 14 ημερών χωρίς πιστωτική κάρτα ή ενημερώστε μας πρώτα για τις απαιτήσεις διαμονής σας και θα σας τοποθετήσουμε σωστά από την πρώτη κιόλας ανάπτυξη.

Ξεκινήστε δωρεάν