Αντιγραφή δεδομένων με βάση την ακύρωση σε κέντρα δεδομένων

Περίληψη

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

Περίληψη σε άλλη γλώσσα

Distributed in-memory datastores underpin cloud applications that run within a datacenter and demand high performance, strong consistency, and availability. A key feature of datastores is data replication. The data are replicated across servers because a single server often cannot handle the request load. Replication is also necessary to guarantee that a server or link failure does not render a portion of the dataset inaccessible. A replication protocol is responsible for ensuring strong consistency between the replicas of a datastore, even when faults occur, by determining the actions necessary to access and manipulate the data. Consequently, a replication protocol also drives the datastore’s performance. Existing strongly consistent replication protocols deliver fault tolerance but fall short in terms of performance. Meanwhile, the opposite occurs in the world of multiprocessors, where data are replicated across the private caches of different cores. The multiprocessor regime uses in ...
περισσότερα

Όλα τα τεκμήρια στο ΕΑΔΔ προστατεύονται από πνευματικά δικαιώματα.

DOI
10.12681/eadd/56522
Διεύθυνση Handle
http://hdl.handle.net/10442/hedi/56522
ND
56522
Εναλλακτικός τίτλος
Invalidation-based replication in the datacenter
Συγγραφέας
Κατσαράκης, Αντώνιος (Πατρώνυμο: Εμμανουήλ)
Ημερομηνία
2021
Ίδρυμα
University of Edinburgh
Εξεταστική επιτροπή
Michio Honda
Murray Cole
Rodrigo Rodrigues
Επιστημονικό πεδίο
Επιστήμες Μηχανικού και ΤεχνολογίαΕπιστήμη Ηλεκτρολόγου Μηχανικού, Ηλεκτρονικού Μηχανικού, Μηχανικού Η/Υ ➨ Υπολογιστές, Υλικό (hardware) και Αρχιτεκτονική
Λέξεις-κλειδιά
Αντιγραφή δεδομένων; Προτόκολλα αντιγραφής δεδομένων; Κατανεμημένα συστήματα; Ανοχή σε σφάλματα; Κατανεμημένες συναλλαγές; Υψηλή απόδοση; Συνέπεια δεδομένων; Μεροληπτικές προσπελάσεις δεδομένων; Εξισορρόπηση φόρτου
Χώρα
Ηνωμένο Βασίλειο
Γλώσσα
Αγγλικά
Άλλα στοιχεία
πιν., σχημ., γραφ.
Στατιστικά χρήσης
ΠΡΟΒΟΛΕΣ
Αφορά στις μοναδικές επισκέψεις της διδακτορικής διατριβής για την χρονική περίοδο 07/2018 - 07/2023.
Πηγή: Google Analytics.
ΞΕΦΥΛΛΙΣΜΑΤΑ
Αφορά στο άνοιγμα του online αναγνώστη για την χρονική περίοδο 07/2018 - 07/2023.
Πηγή: Google Analytics.
ΜΕΤΑΦΟΡΤΩΣΕΙΣ
Αφορά στο σύνολο των μεταφορτώσων του αρχείου της διδακτορικής διατριβής.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.
ΧΡΗΣΤΕΣ
Αφορά στους συνδεδεμένους στο σύστημα χρήστες οι οποίοι έχουν αλληλεπιδράσει με τη διδακτορική διατριβή. Ως επί το πλείστον, αφορά τις μεταφορτώσεις.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.