Your browser does not support JavaScript!

Αρχική    Managing service performance in NoSQL distributed storage systems  

Αποτελέσματα - Λεπτομέρειες

Προσθήκη στο καλάθι
[Προσθήκη στο καλάθι]
Κωδικός Πόρου 000381369
Τίτλος Managing service performance in NoSQL distributed storage systems
Άλλος τίτλος Διαχείριση απόδοσης υπηρεσιών σε NoSQL κατανεμημένα συστήματα αποθήκευσης
Συγγραφέας Χαλκιαδάκη, Μαρία Γεώργιος
Σύμβουλος διατριβής Νικολάου, Χρήστος
Μέλος κριτικής επιτροπής Μαγκούτης, Κώστας
Πλεξουσάκης, Δημήτρης
Μπίλας, Άγγελος
Περίληψη Τα συστήματα υπηρεσιών μεγάλης κλίμακας απαιτούν υψηλή απόδοση, διαθεσιμότητα, και αξιοπιστία για να ικανοποιήσουν τις ανάγκες της παγκόσμιας ηλεκτρονικής αγοράς. Η πρόσφατη τάση σχεδίασης νέων υπηρεσιών βασισμένων σε υπολογιστικές υποδομές νέφους (Cloud computing) αποσκοπεί στο συνδυασμό ενός ευέλικτου οικονομικού μοντέλου με την υψηλή απόδοση και διαθεσιμότητα των τεχνολογιών κατανεμημένου υπολογισμού και αποθήκευσης που εστιάζουν σε περιβάλλοντα νέφους. Μια τέτοια σημαντική τεχνολογία είναι και οι μη-σχεσιακές (NoSQL) κατανεμημένες βάσεις δεδομένων, οι οποίες σήμερα χρησιμοποιούνται από παρόχους υπηρεσιών όπως οι Google, Yahoo, Facebook, κά. Καθώς οι ανάγκες των παρόχων επεκτείνονται στην προσφορά εγγυήσεων απόδοσης της υπηρεσίας, η ερευνητική κοινότητα επικεντρώνεται σε μηχανισμούς που παρέχουν ελεγχόμενη απόδοση, προβλέψιμη αξιοπιστία, και εγγυημένη απόκριση ή/και ρυθμοαπόδοση εισόδου / εξόδου. Στην εργασία αυτή, παρουσιάζουμε ένα σύστημα παροχής ποιότητας υπηρεσιών εστιασμένο στον έλεγχο της απόδοσης εφαρμογών πάνω από το κατανεμημένο NoSQL σύστημα αποθήκευσης Apache Cassandra. Παρουσιάζουμε την αρχιτεκτονική και υλοποίηση του συστήματος και αναλύουμε τα αποτελέσματα αποτίμησης του χρησιμοποιώντας μια επέκταση του Cloud Yahoo Serving Benchmark(YCSB) σε εικονικές μηχανές του Amazon EC2. Το σύστημά μας βασίζεται σε μια μεθοδολογία πρόβλεψης της ποιότητας των υπηρεσιών με βάση συστηματικές μετρήσεις. Η πειραματική αποτίμηση αποδεικνύει ότι η μέθοδος είναι αποτελεσματική για την εκτίμηση των απαιτούμενων πόρων για μια εφαρμογή και κατά συνέπεια, για τον έλεγχο της απόδοσης των εφαρμογών. Η υλοποίηση που παρουσιάζουμε είναι επικεντρωμένη στο Apache Cassandra, ωστόσο οι βασικές της αρχές είναι γενικές και μπορούν να εφαρμοστούν και σε άλλα NoSQL συστήματα.
Φυσική περιγραφή 47 σ. : χάρτ., πίν., έγχ. εικ. ; 30 εκ.
Γλώσσα Αγγλικά
Θέμα Cloud computing
Distributed key-value stores
Quality of service
Ποιότητα Υπηρεσιών
Υπολογιστικά νέφη
Ημερομηνία έκδοσης 2013-11-15
Συλλογή   Σχολή/Τμήμα--Σχολή Θετικών και Τεχνολογικών Επιστημών--Τμήμα Επιστήμης Υπολογιστών--Μεταπτυχιακές εργασίες ειδίκευσης
  Τύπος Εργασίας--Μεταπτυχιακές εργασίες ειδίκευσης
Εμφανίσεις 507

Ψηφιακά τεκμήρια
No preview available

Κατέβασμα Εγγράφου
Προβολή Εγγράφου
Εμφανίσεις : 30