Design and Implement a High Availability Sharded Server Cluster

Postgraduate Thesis uoadl:1932084 692 Read counter

Unit:
Κατεύθυνση / ειδίκευση Τεχνολογίες Πληροφορικής και Επικοινωνιών (ΤΠΕ)
Πληροφορική
Deposit date:
2017-09-21
Year:
2017
Author:
Taratitas Ioannis
Supervisors info:
Ρουσσοπούλου Μέμα, Αναπληρωτής Καθηγητής, τμήμα Πληροφορικής και Τηλεπικοινωνιών,Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών
Original Title:
Σχεδίαση και Εφαρμογή Υψηλής Διαθεσιμότητας Συστάδας Εξυπηρετητών με Οριζόντια Κατακερμάτιση
Languages:
Greek
Translated title:
Design and Implement a High Availability Sharded Server Cluster
Summary:
Traditional relational databases, despite their wide adoption, begin to show weaknesses when having to deal with very large amounts of data. The rapid growth of data over the last few years, has led to the emergence of new database management systems. In order to manage those data , the new database management systems are differentiated from the traditional ones, by sharding the data through multiple nodes and achieving linear scalability. in order to store and manage the data in parallel.The goal of this thesis is to design and implement a high availability architecture of MariaDB Server Cluster using Spider Storage Engine and compare their performance to a traditional centralized architecture using the SysΒench benchmark
Main subject category:
Technology - Computer science
Keywords:
High Availability,Server Cluster,Sharding,Spider Storage Engine,Master -Slave
Index:
Yes
Number of index pages:
2
Contains images:
Yes
Number of references:
32
Number of pages:
78
3 thesis.pdf (1 MB) Open in new window

 


synodeftikoyliko.rar
5 MB
File access is restricted.