Προσωρινή αποθήκευση σε κρυφή μνήμη (cache) για παροχή κατ’ απαίτηση υπηρεσιών IPTVΠροσωρινή αποθήκευση σε κρυφή μνήμη (cache) για παροχή κατ’ απαίτηση υπηρεσιών IPTVCaching for on demand IPTV services Διπλωματική Εργασία Diploma Work 2016-07-042016elΗ προσωρινή αποθήκευση αντικειμένων πολυμέσων κοντά στους χρήστες σε ένα σύστημα παροχής υπηρεσιών κατ' απαίτηση σε δίκτυο IPTV μειώνει το φορτίο του δικτύου και βελτιώνει την καθυστέρηση παράδοσης των αντικειμένων. Η μερική προσωρινή αποθήκευση τμημάτων αντικειμένου video είναι αποτελεσματική λόγω του περιορισμένου χώρου της κρυφής μνήμης-cache και του γεγονότος ότι ορισμένα τμήματα του αντικειμένου έχουν διαφορετική δημοτικότητα από άλλα τμήματα του. Σε αυτή την εργασία προτείνουμε μια στρατηγική μερικής προσωρινής αποθήκευσης, η οποία λαμβάνει υπόψη της αλλαγές στη δημοτικότητα των αντικειμένων με την πάροδο του χρόνου για τον υπολογισμό της χρησιμότητας των διαφόρων τμημάτων των video. Χρησιμοποιούμε διαμερισμό της κρυφής μνήμης-cache για να αποφύγουμε την έξοδο από αυτήν δημοφιλών αντικειμένων που παροδικά δε ζητούνται συχνά, εξαιτίας μη δημοφιλών αντικειμένων που παροδικά ζητούνται με μεγαλύτερη συχνότητα. Τα αποτελέσματα της μελέτης μας μέσω προσομοίωσης δείχνουν ότι το προτεινόμενο σύστημα προσωρινής αποθήκευσης βελτιώνει το Βyte Hit Ratio και μειώνει το κλάσμα των αιτήσεων που εξυπηρετούνται με καθυστέρηση (Delayed Starts) συγκριτικά με τις τεχνικές προσωρινής αποθήκευσης Least Recently Used (LRU) και Least Recently Least Frequently Used (LRFLU) στις παρακάτω περιπτώσεις που εξετάστηκαν: i) με στατικό εξυπηρετητή παροχής αντικειμένων video (ο εξυπηρετητής περιέχει ένα σταθερό αριθμό αντικειμένων video, των οποίων οι δημοτικότητες δε μεταβάλλονται με το χρόνο), ii) με δυναμικό εξυπηρετητή παροχής αντικειμένων video στην διάρκεια λειτουργίας του εξυπηρετητή (έχουμε εισαγωγή νέων αντικειμένων video σε αυτόν με παράλληλη απομάκρυνση παλιότερων αντικειμένων) και iii) με επίδραση του ρυθμού γήρανσης στις δημοτικότητες των αντικειμένων video (η δημοτικότητα των αποθηκευμένων αντικειμένων video στον εξυπηρετητή αλλάζει με την πάροδο του χρόνου).Διπλωματική Εργασία που υποβλήθηκε στη σχολή ΗΜΜΥ του Πολ. Κρήτης για την πλήρωση προϋποθέσεων λήψης του πτυχίουhttp://creativecommons.org/licenses/by/4.0/Πολυτεχνείο Κρήτης::Σχολή Ηλεκτρονικών Μηχανικών και Μηχανικών ΥπολογιστώνMarkopoulos_Alexandros_Dip_2016.pdfChania [Greece]Library of TUC2016-07-04application/x-unknown1.7 MBfree Markopoulos Alexandros Μαρκοπουλος Αλεξανδρος Paterakis Michalis Πατερακης Μιχαλης Liavas Athanasios Λιαβας Αθανασιος Bletsas Aggelos Μπλετσας Αγγελος Πολυτεχνείο Κρήτης Technical University of Crete Δυναμικός εξυπηρετητής Dynamic server Static server Στατικός εξυπηρετητής Cache Κρυφή μνήμη