A Unified Benchmark Framework for Cloud Deployed Applications Tool in IaaS: The Web Tool
Wedi'i Gadw mewn:
| Cyhoeddwyd yn: | PQDT - Global (2014) |
|---|---|
| Prif Awdur: | |
| Cyhoeddwyd: |
ProQuest Dissertations & Theses
|
| Pynciau: | |
| Mynediad Ar-lein: | Citation/Abstract Full Text - PDF Full text outside of ProQuest |
| Tagiau: |
Dim Tagiau, Byddwch y cyntaf i dagio'r cofnod hwn!
|
| Crynodeb: | Τον 21ο αιώνα η ανάπτυξη των ICT τεχνολογιών δημιούργησε το όραμα της «υπολογιστικής ωφέλειας» (computer utility) σύμφωνα με το οποίο η υπολογιστική ωφέλεια θα γίνει η 5η δημόσια ωφέλεια (μετά το νερό, τον ηλεκτρισμό, το αέριο και το τηλέφωνο), υπό την έννοια της εύκολης πρόσβασης οποιουδήποτε και οπουδήποτε σε αυτές. Διάφορα υπολογιστικά μοντέλα προτάθηκαν, ερευνήθηκαν και υλοποιήθηκαν προς αυτή την κατεύθυνση όπως cluster, grid, utility, services computing και άλλα. Ο όρος utility computing αναφέρεται στην παροχή υπολογιστικών πόρων και υπηρεσιών κατά ζήτηση και αποτελεί μία πιο γενική έννοια, η οποία μπορεί να υλοποιηθεί/εξασφαλιστεί από διάφορες τεχνολογίες. Το cluster είναι ένας τύπος παράλληλου και κατανεμημένου συστήματος που αποτελείται από ένα σύνολο διασυνδεδεμένων αυτόνομων υπολογιστών που λειτουργούν σαν ένας ενιαίος υπολογιστικός πόρος. Το grid είναι ένας τύπος παράλληλου και κατανεμημένου συστήματος που επιτρέπει το διαμοιρασμό, την επιλογή και την πρόσμιξη γεωγραφικά κατανεμημένων αυτόνομων πόρων με δυναμικό τρόπο κατά ζήτηση ανάλογα με τη διαθεσιμότητα, την απόδοση και το κόστος καθώς και βάση των απαιτήσεων ποιότητας (Quality of Service) των χρηστών. Στην παρούσα διπλωματική εργασία αντιμετωπίζεται και γίνεται προσπάθεια να επιλυθεί το πρόβλημα της ύπαρξης ενός αξιόπιστου εργαλείου για την μέτρηση εφαρμογών που εκτελούνται σε ένα εικονικό μηχάνημα ( Virtual: Machine, VM) σε ένα σύστημα παρόχου υλικού σύννεφου στο στρώμα Υποδομή ως Υπηρεσία (IaaS). Έπειτα, αφού προσδιοριστούν οι ανάγκες που επιτάσσουν την ύπαρξη και άρα τη δημιουργία ενός τέτοιου εργαλείου θα παρουσιαστεί η λύση που αποφασίστηκε να σχεδιαστεί και να υλοποιηθεί. Αναλύεται η δομή της, τα λειτουργικά της μέρη, καθώς και ο τρόπος που αυτά συνδέονται ως τελικό στάδιο. In the 21st century the development of ICT technologies created the vision of the "computer utility" according to which the computing utility will become the 5th public utility (after water, electricity, gas and telephone), under the concept of easy access by anyone and anywhere to them. Various computing models were proposed, researched and implemented in this direction such as cluster, grid, utility, services computing and others. The term utility computing refers to the provision of computing resources and services on demand and is a more general concept, which can be implemented/secured by various technologies. A cluster is a type of parallel and distributed system consisting of a set of interconnected autonomous computers that act as a single computing resource. The grid is a type of parallel and distributed system that allows the allocation, selection and mixing of geographically distributed autonomous resources in a dynamic manner on demand according to availability, performance and cost as well as based on the Quality of Service requirements of users. In this thesis, an attempt is made to solve the problem of having a reliable tool for measuring applications running on a virtual machine (Virtual: Machine, VM) in a cloud hardware provider system at the Infrastructure as a Service (IaaS) layer. Then, after determining the needs that dictate the existence and thus the creation of such a tool, the solution decided to be designed and implemented will be presented. Its structure, its functional parts, as well as the way they are connected as a final stage are analyzed. |
|---|---|
| ISBN: | 9798845706508 |
| Ffynhonnell: | ProQuest Dissertations & Theses Global |