PYXIDA Institutional Repository
and Digital Library
 Home
Collections :

Title :Installing, removing applications in datacenters and distributing their resources to incoming requests
Alternative Title :Εγκατάσταση, απεγκατάσταση εφαρμογών σε κέντρα δεδομένων και διανομή των πόρων τους στα εισερχόμενα αιτήματα
Creator :Kakavas, Achilles
Κακάβας, Αχιλλέας
Contributor :Kalogeraki, Vana (Επιβλέπων καθηγητής)
Xylomenos, George (Εξεταστής)
Gkritzalis, Dimitrios (Εξεταστής)
Athens University of Economics and Business, Department of Informatics (Degree granting institution)
Type :Text
Extent :35p.
Language :en
Abstract :Almost every application, which has a back-end part and accepts requests, today is hosted in a datacenter. For example Netflix (Preet Singh & Agarwal, 2013), Zoom (Zoom, 2023) and applications, which process big data, use machine learning and online games are housed in datacenters (Nlyte Software, n.d.). So, there is the necessity of managing the resources of datacenters, in a way that SLO of applications are met and they are utilized to maximum degree. This application offers a solution. By providing a SLO applications can be installed to a server of datacenter reserving an appropriate amount of resources for them. Also, applications can be deleted from servers. When requests for the same application arrive concurrently system allocates resources of application to each request depending on size of individual work server has to complete in order to satisfy them, their cumulative work and available tokens (symbolic resources).
Σχεδόν κάθε εφαρμογή, η οποία έχει ένα back end μέρος και αποδέχεται αιτήματα, σήμερα φιλοξενείται σε ένα κέντρο δεδομένων. Για παράδειγμα το Netflix (Preet Singh & Agarwal, 2013), το Zoom (Zoom, 2023) και εφαρμογές, οι οποίες επεξεργάζονται "μαζικά δεδομένα"(big data), χρησιμοποιούν μηχανική μάθηση και διαδικτυακά παιχνίδια φιλοξενούνται σε κέντρα δεδομένων (Nlyte Software, n.d.). Επομένως υπάρχει η ανάγκη διαχείρισης των πόρων των κέντρων δεδομένων με έναν τρόπο με τον οποίο το SLO των εφαρμογών να τηρείται και να αξιοποιούνται στον μέγιστο βαθμό. Αυτή η εφαρμογή προσφέρει μία λύση. Παρέχοντας ένα SLO οι εφαρμογές μπορούν να εγκατασταθούν σε έναν διακομιστή του κέντρου δεδομένων δεσμεύοντας μία κατάλληλη ποσότητα πόρων για αυτές. Ακόμη οι εφαρμογές μπορούν να διαγραφούν από τους διακομιστές. Όταν τα αιτήματα για την ίδια εφαρμογή φτάνουν ταυτόχρονα το σύστημα κατανέμει πόρους της εφαρμογής σε κάθε αίτημα ανάλογα με το μέγεθος της ατομικής δουλειάς που ο διακομιστής πρέπει να ολοκληρώσει ώστε να τα ικανοποιήσει, την αθροιστική τους δουλειά και τα διαθέσιμα tokens (συμβολικοί πόροι).
Subject :Data Centers
Applications
Resources
Κέντρα δεδομένων
Εφαρμογές
Πόροι
Date :19-04-2024
Date Accepted :08-05-2024
Access Rights :Ελεύθερη πρόσβαση
Licence :

File: Kakavas_2024.pdf

Type: application/pdf

Kakavas_2024.zip