ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΤΜΗΜΑΤΟΣ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΤΜΗΜΑΤΟΣ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ"

Transcript

1 ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΤΜΗΜΑΤΟΣ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Υπολογιστική Νέφους Ανάλυση της υποδομής νέφους ως υπηρεσία και υλοποίηση ιδιωτικού νέφους αξιοποιώντας τη τεχνολογία εικονικοποίησης και τα λογισμικά διαχείρισης νέφους Διπλωματική Εργασία του Σωτήρη Μαδαμά Θεσσαλονίκη, Ιούνιος 2013

2 Υπολογιστική Νέφους Ανάλυση της υποδομής νέφους ως υπηρεσία και υλοποίηση ιδιωτικού νέφους αξιοποιώντας τη τεχνολογία εικονικοποίησης και τα λογισμικά διαχείρισης νέφους Σωτήρης Μαδαμάς Πτυχίο Πληροφορικής, ΕΑΠ Διπλωματική Εργασία υποβαλλόμενη για τη μερική εκπλήρωση των απαιτήσεων του ΜΕΤΑΠΤΥΧΙΑΚΟΥ ΤΙΤΛΟΥ ΣΠΟΥΔΩΝ ΣΤΗΝ ΕΦΑΡΜΟΣΜΕΝΗ ΠΛΗΡΟΦΟΡΙΚΗ Επιβλέπων Καθηγητής Νικόλαος Σαμαράς Εγκρίθηκε από την τριμελή εξεταστική επιτροπή την 3/7/2013 Νικόλαος Σαμαράς Κωνσταντίνος Μαργαρίτης Γεώργιος Ευαγγελίδης Σωτήρης Μαδαμάς... iii

3 Περίληψη Στην παρούσα εργασία μελετούνται οι τεχνολογίες που συνθέτουν ένα ιδιωτικό νέφος, αναλύονται τα απαραίτητα λογισμικά διαχείρισης υποδομής ως υπηρεσία και υλοποιείται ένα μικρό σε κλίμακα ιδιωτικό νέφος. Συγκεκριμένα αναλύεται το μοντέλο υπηρεσίας υποδομή ως υπηρεσία και το μοντέλο ανάπτυξης ιδιωτικού υπολογιστικού νέφους. Γίνεται αναλυτική παρουσίαση των διαθέσιμων hypervisors συγκρίνοντας τα χαρακτηριστικά τους όπως επίσης αναλύεται η τεχνολογία της εικονικοποίησης επισημαίνοντας τα οφέλη που επιφέρει στις λειτουργίες ενός τμήματος ΙΤ και γενικότερα σε μεγάλους οργανισμούς και εταιρίες. Επίσης γίνεται εκτεταμένη αναφορά στους hypervisors XenServer, VMware ESXi και Microsoft Hyper-V καθώς επίσης και στα λογισμικά διαχείρισης υποδομής ως υπηρεσία OpenNebula, OpenStack, VMware Cloud vsuite και Microsoft System Center. Τέλος, υλοποιείται ένα μικρό σε κλίμακα ιδιωτικό νέφος στη πλατφόρμα Microsoft System Center και παρουσιάζονται θεμελιώδεις λειτουργίες του όπως η άμεση ελαστικότητα, η υψηλή διαθεσιμότητα και η αυτό-εξυπηρέτηση κατά απαίτηση. Λέξεις Κλειδιά: Υπολογιστική Νέφους, Υποδομή ως Υπηρεσία, Ιδιωτικό Νέφος, Δημόσιο Νέφος, OpenNebula, OpenStack, VMware ESXi, VMware vcenter, Microsoft System Center, Microsoft Hyper-V, Εικονική Μηχανή, Εικονικός Δίσκος, Εικονική Υποδομή. iv

4 Abstract This thesis studies the technologies that comprise a private cloud and analyzes infrastructure as a service management software. Furthermore, a small scale private cloud is implemented. Particularly, the service model of infrastructure as a service and the deployment model of a private cloud computing are thoroughly studied. There is an analytic presentation of the available hypervisors comparing their capabilities as well as the technology of virtualization emphasizing on the advantages, which can transform the operations of an IT department. Also, there is an extended study of hypervisors, such as XenServer, VMware ESXi and Microsoft Hyper-V as well as the management software of infrastructure as a service, such as OpenNebula, OpenStack, VMware Cloud vsuite and Microsoft System Center. Finally, a small scale private cloud is implemented by utilizing Microsoft System Center platform and basic operations such as rapid elasticity, high availability and selfservice on demand are presented. Keywords: Cloud Computing, Infrastructure as a Service, Private Cloud, Public Cloud, OpenNebula, OpenStack, VMware ESXi, VMware vcenter, Microsoft System Center, Microsoft Hyper-V, Virtual Machine, Virtual Disk, Virtual Infrastructure. v

5 Περιεχόμενα 2.1 Εισαγωγή Πρόβλημα Σημαντικότητα του θέματος Σκοπός Στόχοι Συνεισφορά Βασική Ορολογία Διάρθρωση της μελέτης 2 Η Εξέλιξη του Cloud Computing Ιστορική Αναδρομή Σύγκριση με το Grid Computing Υιοθέτηση του Cloud Computing 8 Αρχιτεκτονική του Cloud Computing Ουσιώδη χαρακτηριστικά Cloud Computing Μοντέλα υπηρεσίας Cloud Computing Μοντέλα ανάπτυξης Cloud Computing 13 Virtualization - η βάση του Cloud Computing Σχέση Virtualization με το Cloud Computing Ανασκόπηση της x86 Αρχιτεκτονικής CPU Virtualization Τύποι Hypervisors Τεχνικές υλοποίησης εικονικοποίησης Microsoft Hyper-V XenServer Hypervisor VMware ESXi 34 Λογισμικά Διαχείρισης Υποδομής ως Υπηρεσία σε Ιδιωτικό Νέφος OpenNebula OpenStack Σύγκριση λογισμικών διαχείρισης υποδομής ως υπηρεσία VMware vcloud Suite Microsoft System Center 53 Σενάριο Υλοποίησης Ιδιωτικού Νέφους Τεχνική Περιγραφή 58 vi

6 6.2 Εγκατάσταση και παραμετροποίηση λογισμικών Ιδιωτικό Νέφος Δυνατότητες Υψηλή Διαθεσιμότητα Άμεση Ελαστικότητα Αυτό-εξυπηρέτηση κατά απαίτηση 81 Επίλογος Σύνοψη και συμπεράσματα Μελλοντικές Επεκτάσεις 95 Βιβλιογραφία 96 vii

7 Κατάλογος Εικόνων Εικόνα 1: Η υιοθέτηση της ΙΒΜ για την εξέλιξη του Cloud Computing (Stanoevska Slabeva K. και Wozniak T. 2009)... 5 Εικόνα 2: Η στοίβα του Cloud Computing Εικόνα 3: Απεικόνιση Private Cloud (Oracle, Sun Microsystems, 2009) Εικόνα 4: Απεικόνιση Public Cloud (Oracle, Sun Microsystems, 2009) Εικόνα 5: Απεικόνιση Hybrid Cloud (Oracle, Sun Microsystems, 2009) Εικόνα 6: Απεικόνιση τμημάτων διαχείρισης ανά μοντέλο υπηρεσιών νέφους. (Microsoft 2013) Εικόνα 7: Τα στρώματα αρχιτεκτονικής της τεχνολογίας εικονικοποίησης Εικόνα 8: Γραφική απεικόνιση της εικονικοποιημένης αρχιτεκτονικής x86.(vmware 2009) Εικόνα 9: Γραφική απεικόνιση Hypervisors Εικόνα 10: Γραφική απεικόνιση monolithic και micro-kernel hypervisor Εικόνα 11: Απεικόνιση τεχνικής full-virtualization σε σχέση με την αρχιτεκτονική x86. (VMware 2008) Εικόνα 12: Απεικόνιση τεχνικής paral-virtualization σε σχέση με την αρχιτεκτονική x86. (VMware 2008) Εικόνα 13: Απεικόνιση τεχνικής Host Based Virtualization σε σχέση με την αρχιτεκτονική x86. (VMware 2008) Εικόνα 14: Αρχιτεκτονική Hyper-V (Microsoft Developer Network) Εικόνα 15: Παραεικονικές Μηχανές Προγράμματα Οδήγησης Εικόνα 16: Εικονικές Μηχανές Υλικού Προγράμματα Οδήγησης Εικόνα 17: Γραφική αναπαράσταση λειτουργιών Qemu-DM Εικόνα 18: Γραφική αναπαράσταση Λειτουργίες «Δαιμόνων» Εικόνα 19: Αρχιτεκτονική XenServer Hyper-V (DELL, An Overview of XenServer Virtualization) Εικόνα 20: Αρχιτεκτονική VMware ESXi (VMware, 2008, «The Architecture of VMware ESXi») Εικόνα 21: Γραφική αναπαράσταση Common Information Model (VMware, 2008, «The Architecture of VMware ESXi») Εικόνα 22: Αρχιτεκτονική OpenNebula ( 41 viii

8 Εικόνα 23: OpenStack Architecture (Sumayah Alrwais, 2011) Εικόνα 24: Συχνότητα νέων εκδόσεων OpenNebula και OpenStack Εικόνα 25: Αριθμός συζητήσεων ανά μήνα στις περιοχές συζητήσεων των κοινοτήτων υποστήριξης. (Qingye Jiang, 2012) Εικόνα 26: Αριθμός μηνυμάτων ανά μήνα στις περιοχές συζητήσεων των κοινοτήτων υποστήριξης. (Qingye Jiang, 2012) Εικόνα 27: vcloud Suite : Συστατικά μέρη Εικόνα 28: Αρχιτεκτονική VMware vcloud Director (Intel 2011) Εικόνα 29: Συστατικά μέρη VMware vcloud Director (VMware 2012) Εικόνα 30: Τα συστατικά μέρη του System Center (Microsoft TechNet, 2013) Εικόνα 31: Δημιουργία διαμοιραζόμενου αποθηκευτικού χώρου SMB3Share Εικόνα 32: Ανάθεση δικαιωμάτων στο SMB3Share Εικόνα 33: Μενού Failover Cluster Manager Εικόνα 34: Τεστ Εγκυρότητας Failover Cluster Εικόνα 35: Προβολή κονσόλας διαχείρισης Failover Cluster Manager Εικόνα 36: Δημιουργία Replica Broker Εικόνα 37: Ρυθμίσεις Replication Εικόνα 38: VMM- Εισαγωγή των Hyperv hosts και του Evalcluster Εικόνα 39: Προβολή ρυθμίσεων μετάβασης εικονικών δίσκων Εικόνα 40: Προβολή διαθέσιμων host για μετάβαση (Live Migration) Εικόνα 41: Προβολή διαδρομής αποθήκευσης των μεταφερόμενων εικονικών μηχανών Εικόνα 42: Τελικό στάδιο μετάβασης (Live migration) Εικόνα 43: Δήλωση Replica Server Εικόνα 44: Επιλογή εικονικών δίσκων για replication Εικόνα 45: Προβολή κατάστασης της διαδικασίας replication Εικόνα 46: Επιβολή ορίου εύρους δικτύου Εικόνα 47: Πριν και μετά την επιβολή ορίου Ρυθμοί μετάδοσης Εικόνα 48: Ανάθεση δυναμικής μνήμης στο guest Εικόνα 49: SQL Server Attach database «Adventure Works 2012» Εικόνα 50: SQL Server Κατανομή σχεδόν όλης της διαθέσιμης μνήμης Εικόνα 51: Αύξηση της δυναμικής μνήμης στον guest Εικόνα 52: SQL Server - Κατανομή μνήμης μετά την εκτέλεση κώδικα ix

9 Εικόνα 53: Οδηγός δημιουργίας νέφους Εικόνα 54: Επιλογή προφίλ Application Administrator Εικόνα 55: Ανάθεση διαθέσιμων πόρων Εικόνα 56: Επιτρεπτές ενέργειες χρήστη Εικόνα 57: Οδηγός δημιουργία προτύπου εικονικής μηχανής Εικόνα 58: Επιλογή πηγής προτύπου VM Εικόνα 59: Επιλογή ανάπτυξης των εικονικών μηχανών στο νέφος Εικόνα 60: Δημιουργία σύνδεσης με τον VMM Εικόνα 61: Τελικό στάδιο διάθεσης VM στο ιδιωτικό νέφος x

10 Κατάλογος Πινάκων Πίνακας 1: Τεχνικές διαφορές μεταξύ Grid και Cloud Computing (Stanoevska Slabeva K. και Wozniak T. 2009)... 6 Πίνακας 2: Συγκριτικό χαρακτηριστικών Grid και Cloud (Luis M. Vaquero, Luis Rodero-Merino, Juan Caceres, Maik Lindner 2009)... 7 Πίνακας 3: Εμπόδια και τρόποι αντιμετώπισης της υιοθέτησης του Cloud Computing (Armbrust M. 2009)... 9 Πίνακας 4: Σύγκριση βασικών λειτουργιών - Hypervisors Πίνακας 5: Σύγκριση τεχνικών χαρακτηριστικών - Hypervisors Πίνακας 6: Σύνολο γραμμών κώδικα και αρχείων/λογισμικά διαχείρισης υποδομής ως υπηρεσία. (Baset,S. A., 2012) Πίνακας 7: Γλώσσες προγραμματισμού/λογισμικά διαχείρισης υποδομής ως υπηρεσία. (Baset,S. A., 2012) Πίνακας 8: Σύγκριση τεχνικών χαρακτηριστικών λογισμικών διαχείρισης υποδομής ως υπηρεσία Πίνακας 9: Φυσικοί εξυπηρετητές - Ρυθμίσεις Πίνακας 10: Εικονικοί Εξυπηρετητές Ρυθμίσεις Πίνακας 11: Εντολή PowerShell εγκατάστασης του ρόλου Hyper-v Πίνακας 12: Εντολή δημιουργίας εικονικού δίσκου Πίνακας 13: PowerShell Script για την εγκατάσταση του Domain Controller και DNS 61 Πίνακας 14: Εντολή PowerShell εγκατάστασης των fileservices Πίνακας 15: Εντολή PowerShell εγκατάστασης Failover clustering Πίνακας 16: Κώδικας SQL για τη δημιουργία και το γέμισμα του πίνακα Bigtable Πίνακας 17: Κώδικας SQL για την επιστροφή τυχαίων εγγραφών Πίνακας 18 : Ρυθμίσεις εικονικών μηχανών στο νέφος Πίνακας 19: Χρήστες και ομάδες της εικονικής υποδομής Πίνακας 20: PowerShell κώδικας για τη δημιουργία νέφους Πίνακας 21: PowerShell κώδικας για τη δημιουργία χρήστη-ενοικιαστή Πίνακας 22: PowerShell κώδικας για δημιουργία προτύπου VM Πίνακας 23: PowerShell κώδικας για δημιουργία VM xi

11 Εισαγωγή 1.1 Πρόβλημα Σημαντικότητα του θέματος Η διπλωματική μελετά τις σύγχρονες τεχνολογίες που συνθέτουν τα υπολογιστικά νέφη και κυρίως το ιδιωτικό υπολογιστικό νέφος. Αναλύεται σε βάθος η τεχνολογία της εικονικοποίησης που είναι ο θεμελιώδης λίθος των υπολογιστικών νεφών. Εξηγεί τους λόγους και τα οφέλη για τα οποία οργανισμοί και εταιρείες θα πρέπει να αναθεωρήσουν τον επιχειρησιακό τρόπο λειτουργίας τους στο κομμάτι του IT και να υιοθετήσουν το νέο μοντέλο διάθεσης υπηρεσιών. Οι εξελίξεις στο χώρο της πληροφορικής είναι ραγδαίες και η υπολογιστική νέφους είναι πολλά υποσχόμενη και έχει στόχο να αλλάξει τον τρόπο διάθεσης υπηρεσιών και αντίληψης των λειτουργιών των τμημάτων IT. Η διπλωματική επικεντρώνεται στα λογισμικά διαχείρισης υποδομών ως υπηρεσία σε ένα ιδιωτικό νέφος στοχεύοντας στις διαχειριστικές τους δυνατότητες και λειτουργίες. Η κατανόηση αυτών των διαχειριστικών λογισμικών είναι κρίσιμη διότι η πολυπλοκότητα ως προς την σύνθεση τους και η διαλειτουργικότητα ως προς την συνεργασία ετερογενών νεφών καθιστούν αυτά το λογισμικά αναγκαία σε πολλαπλά επίπεδα λειτουργιών των εικονικών υποδομών. Στη συνέχεια γίνεται ο σχεδιασμός και η υλοποίηση ενός ιδιωτικού νέφους. Περιγράφονται όλα τα συστατικά μέρη λογισμικό και υλικό που το συνθέτουν. Η υλοποίηση γίνεται με το λογισμικό hypervisor Microsoft Hyper-V 2012 και η διαχείριση των λειτουργιών της εικονική υποδομής με το λογισμικό Microsoft System Center Ως προς την διάθεση κατά απαίτηση των εικονικών μηχανών από τους χρήστες χρησιμοποιούνται λειτουργικά συστήματα Windows Server 2012, Windows 7 και Ubuntu Σκοπός Στόχοι Βασικός στόχος της διπλωματικής είναι να αναδείξει τα οφέλη του νέου μοντέλου διάθεσης υπηρεσιών του ιδιωτικού νέφους. Έχει στόχο την παρουσίαση των δυνατοτήτων των λογισμικών διαχείρισης υποδομών ως υπηρεσία και των βασικών λειτουργιών του ιδιωτικού νέφους ώστε οργανισμοί και τμήματα IT που ενδιαφέρονται 1

12 στην υιοθέτηση αυτού του μοντέλου διάθεσης υπηρεσιών να έχουν εκ του πρακτέος κάποιο παράδειγμα υλοποίησης και ταυτόχρονα το απαραίτητο θεωρητικό υπόβαθρο. 1.3 Συνεισφορά Η παρούσα διπλωματική ασχολείται με τη τεχνολογία υπολογιστική νέφους και πιο συγκεκριμένα : 1. Έγινε μια εκτενής βιβλιογραφική επισκόπηση όλων των τεχνολογιών που συνθέτουν μια υποδομή ως υπηρεσία σε ένα ιδιωτικό νέφος με στόχο την κατανόηση και υιοθέτηση αυτών των νέων τεχνολογιών από οργανισμούς και τμήματα IT. 2. Παρουσιάζεται μια υλοποίηση μικρής κλίμακας ιδιωτικού νέφους αναδεικνύοντας κάποιες από τις βασικές λειτουργίες του όπως η άμεση ελαστικότητα, η υψηλή διαθεσιμότητα και η αυτό-εξυπηρέτηση κατά απαίτηση. 1.4 Βασική Ορολογία Cloud Computing Υπολογιστική νέφους IaaS Infrastructure as a Service PaaS Platform as Service SaaS Software as Service Hypervisor επόπτης λογισμικού API Application Programming Interface Workload φόρτος εργασίας Virtualization Εικονικοποίηση Grid Computing Υπολογιστική Πλέγματος VM Virtual Machine VD Virtual Disk Host Εξυπηρετητής που φιλοξενεί VM On demand Κατά απαίτηση On Premise Οι εγκαταστάσεις βρίσκονται εντός των κτιρίων της εταιρίας 1.5 Διάρθρωση της μελέτης Για την πλήρη κατανόηση της αρχιτεκτονικής του ιδιωτικού νέφους και τα συστατικά μέρη που το απαρτίζουν, είναι απαραίτητη η εξερεύνηση της εξέλιξης από την τεχνολογία πλέγματος στην τεχνολογία υπολογιστικών νεφών, των τεχνολογιών 2

13 λογισμικού διαχείρισης, της τεχνολογίας εικονικοποίησης και των hypervisors και το πώς όλα αυτά τα συστατικά μέρη συνεργάζονται. Πιο συγκεκριμένα το πρώτο κεφάλαιο αφορά την εξέλιξη και ιστορική αναδρομή του υπολογιστικού νέφους. Γίνεται αναφορά στη τεχνολογία πλέγματος αφού από εκεί δημιουργήθηκε η ανάγκη της ιδέας του νέφους. Στο δεύτερο κεφάλαιο παρουσιάζεται η αρχιτεκτονική του υπολογιστικού νέφους περιγράφοντας τις δυνατότητες, τα μοντέλα υπηρεσίας και μοντέλα ανάπτυξης. Στο τρίτο κεφάλαιο αναλύεται η τεχνολογία της εικονικοποίησης εξετάζοντας τους τρόπους, τις μεθόδους και τα είδη που υπάρχουν. Παρουσιάζονται τα οικονομικά και επιχειρησιακά οφέλη της τεχνολογίας εικονικοποίησης που αφορούν όλα τα επίπεδα λειτουργίας ενός τμήματος ΙΤ. Στο τέταρτο κεφάλαιο αναλύονται τα λογισμικά hypervisors όπως Microsoft Hyper-V 2012, VMware ESXi και XenServer παραθέτοντας πληθώρα δυνατοτήτων και συγκριτικά στοιχεία. Στο πέμπτο κεφάλαιο περιγράφονται λογισμικά διαχείρισης υποδομής ως υπηρεσία ιδιωτικού νέφους όπως OpenNebula, OpenStack, VMware vcloud Director και Microsoft System Center. Αναλύονται όλα τα συστατικά τους μέρη και πως όλα αυτά συνθέτουν το πάζλ ενός ιδιωτικού νέφους. Στο έκτο κεφάλαιο αναπτύσσουμε όλα τα στάδια υλοποίησης ενός ιδιωτικού νέφους, Παρουσιάζεται το υλικό και λογισμικό που χρησιμοποιήθηκε και όλες οι απαραίτητες παραμετροποίησης που χρειάστηκαν να γίνουν. Η Εξέλιξη του Cloud Computing 2.1 Ιστορική Αναδρομή Η ιστορία του Cloud Computing ξεκινάει στις αρχές της δεκαετίας του 1960 και συγκεκριμένα το 1961 όταν ο John McCarthy είχε οραματιστεί ότι οι υπολογιστικές λειτουργίες θα διατίθενται κάποια μέρα ως υπηρεσίες κοινής ωφέλειας (Utility Computing) όπως η υπηρεσία της τηλεφωνίας. Ο κάθε συνδρομητής θα πληρώνει ανάλογα με την χρήση που κάνει και ταυτόχρονα θα έχει πρόσβαση σε όλα τα εργαλεία ανάπτυξης λογισμικών και κατανομής πόρων. Με αυτά τα λόγια προέβλεψε ο John McCarthy το υπολογιστικό νέφος. Ο όρος νέφος πηγάζει από τη γραφική αναπαράσταση του συστήματος που θυμίζει σύννεφο. Σαν νέφος αναπαρίσταται ένα απομακρυσμένο σύνολο υπηρεσιών το οποίο χρησιμοποιεί ένας οργανισμός, χωρίς ωστόσο να εμπλέκεται 3

14 στην ενδότερη λειτουργία του. Το ίδιο συμβαίνει και με τις υπηρεσίες κοινής ωφέλειας όπως η τηλεφωνία, η ύδρευση και η ηλεκτροδότηση, εξ ου και όρος ωφέλιμη υπολογιστική (Utility Computing) του McCarthy. Το 1965, η εταιρία IBM κατορθώνει και υλοποιεί τον πρώτο Hypervisor, ένα ειδικό λογισμικό όπου επιτρέπει την κατανομή υπολογιστικών πόρων ανάλογα με της ανάγκες της εφαρμογής ή του χρήστη. Αυτή η κατανομή επέτρεπε στα mainframes να εκτελούν πολλαπλά προγράμματα και διεργασίες παράλληλα σε απομονωμένα περιβάλλοντα. Με αυτό τον τρόπο έλυσαν το πρόβλημα της περιορισμένης αξιοποίησης και της ακαμψίας που διακατείχαν τα mainframes. Συνεπώς γεννήθηκε η τεχνολογία της εικονικοποίησης (Virtualization) υπολογιστικών πόρων η οποία αποτελεί σήμερα τον θεμελιώδη λίθο του υπολογιστικού νέφους. 2.2 Σύγκριση με το Grid Computing Στα μέσα της δεκαετίας του 1990, πρωτοεμφανίζεται ο όρος Πλέγμα (Grid) για να περιγράψει τις τεχνολογίες όπου οι χρήστες θα είχαν την δυνατότητα να αποκτήσουν υπολογιστική δύναμη κατά απαίτηση. Ο Ian Foster μαζί με άλλους επιστήμονες τοποθετήθηκαν επί του θέματος και πρότειναν την τυποποίηση των πρωτοκόλλων από όπου θα αιτούνται οι χρήστες υπολογιστική δύναμη, καθιστώντας τη δημιουργία της τεχνολογίας υπολογιστικής πλέγματος (Computing Grid) σαν και αυτή της ηλεκτροδότησης (Power Grid). Πολλοί ερευνητές ανέπτυξαν ιδέες με βάση αυτήν την θεωρία, ομοσπονδιακά συστήματα μεγάλης κλίμακας (TeraGrid,Open Science Grid, cabig, EGEE, Earth System Grid) όπου εκτός της παροχής υπολογιστικής δύναμης παρέχουν πρόσβαση σε δεδομένα και λογισμικά κατά απαίτηση. Κύριος σκοπός αυτής της τεχνολογίας ήταν και είναι η δυνατότητα για παράλληλες, κατανεμημένες και υψηλών επιδόσεων υπολογιστικές λειτουργίες (Foster I. 2001). 4

15 Εικόνα 1: Η υιοθέτηση της ΙΒΜ για την εξέλιξη του Cloud Computing (Stanoevska Slabeva K. και Wozniak T. 2009) Το πραγματικό και συγκεκριμένο πρόβλημα που εντοπίζεται στην υπολογιστική πλέγματος είναι η συντονισμένη κατανομή των υπολογιστικών πόρων και η επίλυση προβλημάτων ανεξαρτήτου κλίμακας με τρόπο δυναμικό αποτελούμενο από πολλούς μηχανισμούς, έναν μεγάλο εικονικό μηχανισμό. Η κατανομή που ενδιαφέρει τον χρήστη δεν είναι πρωταρχικά η ανταλλαγή δεδομένων αλλά η απευθείας πρόσβαση σε υπολογιστικούς πόρους και λογισμικό. Αυτές οι νέες απαιτήσεις προάγονται από κλάδους όπως τη βιομηχανία, την επιστήμη και τη μηχανική όπου χρειάζονται πλέον νέους και συντονισμένους τρόπους για την επίλυση προβλημάτων καθώς και την αποτελεσματική διαμεσολάβηση των πόρων συστήματος. Είναι κοινή διαπίστωση πως το Grid Computing και το Cloud Computing έχουν πολλά κοινά στοιχεία. Σκοπός τους είναι να μειώσουν τα κόστη υπολογιστικής λειτουργίας, αυξάνοντας την αξιοπιστία και την ευελιξία μετατρέποντας τους υπολογιστές από κάτι που αγοράζουμε και χρησιμοποιούμε εμείς οι ίδιοι σε κάτι το οποίο λειτουργείται από τρίτους. (Ian Foster, et al. (2008)). 5

16 Πίνακας 1: Τεχνικές διαφορές μεταξύ Grid και Cloud Computing (Stanoevska Slabeva K. και Wozniak T. 2009) Grid Computing Cloud Computing Μέσα χρησιμοποίησης Ανάθεση πολλαπλών εξυπηρετητών σε μια μόνο εργασία. Ενοποίηση εξυπηρετητών, ένας να μπορεί εξυπηρετήσει πολλές εργασίες ταυτόχρονα. Είδος τυπικής χρήσης Εκτέλεση κώδικα, ενός προγράμματος για περιορισμένο χρόνο. Πιο συχνά χρησιμοποιείται για την υποστήριξη και διάθεση υπηρεσιών σε βάθος χρόνου. Επίπεδο αφαίρεσης Εκθέτει υψηλού επιπέδου λεπτομέρειες. Παρέχει υψηλότερου επιπέδου αφαιρέσεις. Αυτό που διαχωρίζει αυτές τις δυο τεχνολογίες είναι ότι το Cloud Computing χρησιμοποιεί βέλτιστα την τεχνολογία της εικονικοποίησης για να μεγιστοποιήσει την υπολογιστική δύναμη διαχωρίζοντας το λογικό από το φυσικό πόρο. Είναι κοινή διαπίστωση ότι ενώ το Grid Computing επιτυγχάνει την μέγιστη χρήση των πόρων μέσω της κατανομής πολλαπλών εξυπηρετητών για μια διεργασία, η εικονικοποίηση των εξυπηρετητών στο Cloud Computing επιτυγχάνει την μέγιστη χρήση επιτρέποντας έναν εξυπηρετητή να εκτελεί πολλαπλές διεργασίες ταυτόχρονα Το Cloud Computing όχι μόνο υπερέχει του Grid Computing, αλλά αποτελεί εξέλιξη αυτού και στηρίζεται σε αυτό, καθώς αποτελεί την ραχοκοκαλιά και δομή υποστήριξης του. Η εξέλιξη αυτή εστιάζει στην αλλαγή δομής προσφοράς και πρόσβασης σε αποθηκευτικούς και υπολογιστικούς πόρους(grid Computing) σε μια δομή που να στηρίζεται σε πιο ελαστικούς και ταυτόχρονα δυναμικούς πόρους και υπηρεσίες Cloud Computing. 6

17 Πίνακας 2: Συγκριτικό χαρακτηριστικών Grid και Cloud (Luis M. Vaquero, Luis Rodero-Merino, Juan Caceres, Maik Lindner 2009) Χαρακτηριστικό Grid Cloud Κοινή χρήση πόρων. Σε επίπεδο συνεργατικό. Οι πόροι ανατίθενται δεν μοιράζονται. Ετερογενείς πόροι. Συνάθροιση των ετερογενών πόρων. Συνάθροιση των ετερογενών πόρων. Εικονικοποίηση Εικονικοποίηση των δεδομένων και υπολογιστικών πόρων. Εικονικοποίηση του υλικού και ου λογισμικού. Ασφάλεια Χρήση διαβαθμισμένων Χρήση της απομόνωσης διαπιστευτηρίων Υπηρεσίες υψηλού Πληθώρα υπηρεσιών Δεν έχουν οριστεί ακόμη. επιπέδου Αρχιτεκτονική Προσανατολισμένη στην υπηρεσία Ο χρήστης επιλέγει αρχιτεκτονική Εξαρτήσεις Λογισμικού Λογισμικό εξαρτημένο σε επίπεδο περιοχής Λογισμικό ανεξάρτητο σε επίπεδο περιοχής Επίγνωση πλατφόρμας Το λογισμικό πελάτη θα πρέπει να είναι GRID ενεργοποιημένο. Το λογισμικό του παρόχου υπηρεσιών δουλεύει σε ένα παραμετροποιημένο περιβάλλον Ροη εργασιών λογισμικού Εφαρμογές χρειάζονται μια προκαθορισμένη ροη εργασιών από υπηρεσίες. Η ροη εργασιών δεν είναι σημαντική για τις περισσότερες εφαρμογές. Κλιμάκωση Κλιμάκωση σε κόμβους και τοποθεσίες Κλιμάκωση σε κόμβους τοποθεσίες και στο υλικό. Αυτό-διαχείριση Ευέλικτη παραμετροποίηση Ευέλικτη παραμετροποίηση και αυτό-διόρθωση 7

18 Βαθμός κεντρικής Αποκεντροποιημένος έλεγχος Κεντρικός έλεγχος διαχείρισης Τυποποίηση Τυποποίηση και διαλειτουργικότητα Έλλειψη τυποποίησης στη διαλειτουργικότητα των νεφών. Ευχρηστία Δύσκολη διαχείριση Φιλικό προς το χρήστη Πρόσβαση χρήστη Διαφανής πρόσβαση στο τελικό χρήστη Διαφανής πρόσβαση στο τελικό χρήστη Μοντέλο χρέωσης Όχι ευέλικτο Πολύ ευέλικτο Ποιότητα υπηρεσίας Περιορισμένη υποστήριξη Αυξημένη υποστήριξη, εστιάζει στη διαθεσιμότητα και τον χρόνο λειτουργίας 2.3 Υιοθέτηση του Cloud Computing Η σκέψη και μόνο ότι τα δεδομένα ενός οργανισμού ή μιας εταιρίας θα βρίσκονται στο υπολογιστικό νέφος δημιουργεί κάποιους ενδοιασμούς όσον αφορά την υιοθέτηση της τεχνολογίας. Οι οργανισμοί που ταξινομούν τα δεδομένα τους ανάλογα με την αξία που έχουν, διστάζουν να αποθηκεύσουν αυτά τα δεδομένα με αξία για τον οργανισμό στο νέφος για ευνόητους λόγους. Νιώθουν μεγαλύτερη σιγουριά όταν τα δεδομένα τους βρίσκονται στις δικές τους υποδομές. Συνεπώς για την υιοθέτηση του Cloud Computing, απαιτείται ενημέρωση αλλά και ωριμότητα από την πλευρά του οργανισμού. Για τις μικρές επιχειρήσεις, είναι πιο εύκολη η μετάβαση στο υπολογιστικό νέφος αφού έχουν λιγότερες απαιτήσεις ως προς τον τρόπο και τη τοποθεσία αποθήκευσης των δεδομένων τους. Συνήθως, καθοριστικό ρόλο για την μετάβαση στο Cloud Computing έχουν οικονομικοί, κοινωνικοί, πολιτικοί παράγοντες όπως κόστη, εμπιστευτικότητα, γεωγραφική τοποθεσία του νέφους και έλεγχος της υπηρεσίας. Από την πλευρά των παρόχων Cloud Computing δίνονται όλες εκείνες διαβεβαιώσεις όπου διασφαλίζεται το απόρρητο των δεδομένων ενός οργανισμού. Φυσικά κάτι τέτοιο είναι πολύ δύσκολό για 8

19 έναν οργανισμό να βασιστεί είτε στα λόγια είτε στα συμφωνητικά παροχής υπηρεσιών(service Level Agreements). (Armbrust M. 2009). Έχουν καταγραφεί δέκα πιο σημαντικά εμπόδια που επιδρούν αρνητικά στην υιοθέτηση του Cloud Computing από οργανισμούς, εταιρίες και τελικούς χρήστες. Παράλληλα υπάρχουν και λύσεις που κάμπτουν αυτά τα εμπόδια και ευνοούν την υιοθέτηση και τη πιο εύκολη προσαρμογή. Συνοπτικά στο παρακάτω πίνακα περιγράφονται τα εμπόδια υιοθέτησης του Cloud Computing καθώς και τρόποι αντιμετώπισης τους. Πίνακας 3: Εμπόδια και τρόποι αντιμετώπισης της υιοθέτησης του Cloud Computing (Armbrust M. 2009). Εμπόδια Αντιμετώπιση Διαθεσιμότητα και Επιχειρησιακή συνέχεια Χρήση πολλαπλών παρόχων νέφους Εγκλωβισμός δεδομένων Χρήση τυποποιημένων προγραμματιστικών διεπαφών, Χρήση υβριδικών νεφών Εμπιστευτικότητα και επιθεώρηση δεδομένων Χρήση κρυπτογράφησης, Vlans, Τοίχοι Προστασίας Συμφορήσεις στη μεταφορά αρχείων Δίσκοι υψηλών ταχυτήτων, Μεταγωγείς υψηλών ταχυτήτων Αστάθεια στις επιδόσεις Βελτίωση της υποστήριξης των εικονικών μηχανών Κλιμακωτή αποθήκευση Διερεύνηση λύσεων κλιμακωτής αποθήκευσης SAN Σφάλματα σε μεγάλα κατανεμημένα συστήματα Διερεύνηση λύσεων αποσφαλμάτωσης σε κατανεμημένες εικονικές μηχανές Γρήγορη κλιμάκωση Διερεύνηση λύσεων πραγματικής μετάβασης, Χρήση στιγμιότυπων εικονικών δίσκων Μηχανισμός καθολικής λειτουργίας ενιαία Παροχή προστατευμένων υπηρεσιών όπως το λειτουργία και διακοπή , υπηρεσία ως οντότητα Αδειοδότηση λογισμικού Συνδρομητική τύπου χρέωση άδειες. Πληρώνω για όσο κάνω χρήση 9

20 Αρχιτεκτονική του Cloud Computing Το Εθνικό Ινστιτούτο Τυποποιήσεων και Τεχνολογίας ( NIST National Institute of Standards and Technology) είναι ένα ίδρυμα ευρέως γνωστό σε παγκόσμιο επίπεδο για την έρευνα και την προσφορά του στον τομέα της τεχνολογίας πληροφοριών. Το NIST ορίζει την αρχιτεκτονική του Cloud Computing περιγράφοντας πέντε ουσιώδη χαρακτηριστικά, τρία μοντέλα υπηρεσίας και τέσσερα μοντέλα ανάπτυξης Cloud Computing (Peter Mell και Tim Grance,NIST, 2009) 3.1 Ουσιώδη χαρακτηριστικά Cloud Computing Πέντε είναι τα ουσιώδη χαρακτηριστικά προσδιορίζουν και περιγράφουν τις λειτουργίες και τις δυνατότητες που παρέχει το Cloud Computing (Lee Badger,et al.(2012) 1. Αυτοεξυπηρέτηση κατά απαίτηση (On-demand self-service) Οι χρήστες μπορούν μονομερώς να χρησιμοποιούν ή να αποδεσμεύουν διαθέσιμες υπηρεσίες ανάλογα με τις ανάγκες τους χωρίς να απαιτείται η ανθρώπινη διαμεσολάβηση από την πλευρά του παρόχου υπηρεσιών. 2. Ευρεία δικτυακή πρόσβαση (Broad network access) Οι υπηρεσίες είναι διαθέσιμες μέσω δικτύου και προσβάσιμες από ευρέως γνωστούς μηχανισμούς που προάγουν την χρήση ετερογενών τερματικών συσκευών όπως σταθεροί και φορητοί υπολογιστές, κινητά τηλέφωνα κ.α. 3. Διάθεση πόρων (Resource Pooling) Οι πόροι υποδομής του παρόχου διατίθενται παράλληλα σε πολλαπλούς χρήστες χρησιμοποιώντας το μοντέλο «πολύ-ενοικιαστή» (multi-tenant) αξιοποιώντας διαφορετικούς πόρους είτε φυσικούς είτε εικονικούς όπου δυναμικά κλιμακώνονται ανάλογα των απαιτήσεων των χρηστών. Αυτή η διάθεση των παρεχόμενων πόρων δεν προέρχεται από κάποια συγκεκριμένη τοποθεσία και οι χρήστες δεν γνωρίζουν ούτε έχουν τον έλεγχο αυτής της τοποθεσίας αλλά τους δίνεται η δυνατότητα να επιλέξουν τοποθεσία με βάση πιο γενικών προσδιορισμών όπως χώρα, γεωγραφική περιοχή, κέντρο δεδομένων κ.α.). Περιπτώσεις όπου διατίθενται τέτοιου είδους πόροι είναι οι 10

21 αποθηκευτικός χώρος, επεξεργαστική ισχύς, μνήμη (RAM), εύρος χρήσης δικτύου και πλήρη συστήματα όπως εικονικές μηχανές. 4. Άμεση ελαστικότητα ( Rapid elasticity) Οι πόροι που παρέχονται μπορούν να κλιμακώνονται πολύ γρήγορα με ευέλικτο τρόπο και μερικές φορές αυτό να γίνεται εντελώς αυτόματα. Για τους χρήστες οι υπηρεσίες αυτές στην ουσία είναι απεριόριστες και μπορούν να τις προμηθεύονται ή να αποδεσμεύονται από αυτές σε οποιαδήποτε ποσότητα και ανά πάσα στιγμή. 5. Μετρούμενη υπηρεσία (Measured Service) Τα συστήματα Cloud Computing οργανώνουν και βελτιστοποιούν αυτόματα τη διάθεση των πόρων παρέχοντας ένα μηχανισμό μέτρησης αυτών ανάλογα με το είδος της υπηρεσίας όπως η αποθήκευση, η επεξεργαστική ισχύς, το εύρος χρήσης δικτύου και οι ενεργοί λογαριασμοί χρηστών. Η χρήση των πόρων εποπτεύεται, ελέγχεται και καταγράφεται με διαφανή τρόπο ανάμεσα στον πάροχο υπηρεσιών και τον χρήστη αποσκοπώντας σε μια σχέση διαφανή και εμπιστοσύνης. 3.2 Μοντέλα υπηρεσίας Cloud Computing Τρία είναι τα μοντέλα υπηρεσίας που προσδιορίζουν και περιγράφουν τις λειτουργίες και τις δυνατότητες που παρέχει το Cloud Computing (Lee Badger, Tim Grance, Robert Patt-Corner και Jeff Voas,NIST, 2012) 11

22 Εικόνα 2: Η στοίβα του Cloud Computing 1. Λογισμικό νέφους ως υπηρεσία (Software as a Service - SaaS) Η δυνατότητα που παρέχεται στον χρήστη να τρέχει εφαρμογές οι οποίες βρίσκονται σε μια υποδομή νέφους. Οι εφαρμογές είναι προσβάσιμες μέσω διαφόρων τερματικών συσκευών και διαμέσου μιας διεπαφής της συσκευής και του χρήστη όπως ένας περιηγητής ιστού (Web Browser). Ο χρήστης δεν διαχειρίζεται ούτε ελέγχει την υποκείμενη υποδομή νέφους συμπεριλαμβανομένων και των επιμέρους συστημάτων όπως δικτύωση, λειτουργικά συστήματα, αποθήκευση. Πιθανή εξαίρεση είναι η δυνατότητα παραμετροποίησης της εφαρμογής μέσα σε ένα περιορισμένο και συγκεκριμένο πλαίσιο ως προς τις απαιτήσεις του χρήστη. 2. Πλατφόρμα νέφους ως υπηρεσία (Platform as a Service PaaS) Η δυνατότητα που παρέχεται στον χρήστη να αναπτύσσει και να δημιουργεί εφαρμογές χρησιμοποιώντας γλώσσες προγραμματισμού και εργαλεία του παρόχου υπηρεσιών. Αυτές οι εφαρμογές φιλοξενούνται στην υποδομή νέφους όπου ο χρήστης δεν διαχειρίζεται ούτε ελέγχει την υποκείμενη υποδομή συμπεριλαμβανομένων και των επιμέρους συστημάτων όπως δικτύωση, εξυπηρετητές, λειτουργικά συστήματα και 12

23 αποθήκευση. Ο χρήστης έχει την δυνατότητα ελέγχου της εφαρμογής που αναπτύσσει και διαθέτει όπως επίσης και την δυνατότητα πιθανής παραμετροποίησης του περιβάλλοντος φιλοξενίας αυτής. 3. Υποδομή νέφους ως υπηρεσία (Infrastructure as a Service IaaS) Η δυνατότητα που παρέχεται στον χρήστη να χρησιμοποιεί και να εποπτεύει θεμελιώδεις υπολογιστικούς πόρους όπως λειτουργίες επεξεργασίας, αποθήκευσης και δικτύωσης και παράλληλα να αναπτύσσει και να τρέχει οποιασδήποτε μορφής λογισμικό είτε είναι αυτό λειτουργικό σύστημα είτε μια εφαρμογή. 3.3 Μοντέλα ανάπτυξης Cloud Computing Τέσσερα είναι τα μοντέλα ανάπτυξης που προσδιορίζουν και περιγράφουν τις λειτουργίες και τις δυνατότητες που παρέχει το Cloud Computing (Lee Badger,et al, 2011) 1. Ιδιωτικό νέφος (Private Cloud) Η υποδομή του ιδιωτικού νέφους λειτουργεί και υποστηρίζει αποκλειστικά έναν οργανισμό. Αυτή η υποδομή μπορεί να διαχειριστεί από τον ίδιο οργανισμό ή από κάποιον τρίτο και είναι μέρος των υφιστάμενων κτιριακών υποδομών του οργανισμού. Κύριο συστατικό της υποδομής αυτής είναι η αξιοποίηση της τεχνολογίας εικονικοποίησης (virtualization) η οποία προσφέρει έναν αποδοτικότερο τρόπο χρήσης του υλικού όπως η ενοποίηση εξυπηρετητών, ευελιξία λειτουργιών και αυξημένη διαθεσιμότητα υπηρεσιών. 13

Όλες οι υπηρεσίες είναι διαθέσιμες μέσω διαδικτύου.

Όλες οι υπηρεσίες είναι διαθέσιμες μέσω διαδικτύου. ΚΕΦΑΛΑΙΟ 13 Όλες οι υπηρεσίες είναι διαθέσιμες μέσω διαδικτύου. Οι υπηρεσίες νέφους παρέχονται με τέτοιο τρόπο ώστε ο τελικός χρήστης δεν μπορεί να διακρίνει τεχνικές λεπτομέρειες. Η χρηστικότητα, η διαθεσιμότητα

Διαβάστε περισσότερα

Διαδίκτυο των Αντικειμένων - IoT.

Διαδίκτυο των Αντικειμένων - IoT. Διαδίκτυο των Αντικειμένων - IoT sdima@ece.upatras.gr ΑΠΟΚΤΗΣΗ ΑΚΑΔΗΜΑΪΚΗΣ ΔΙΔΑΚΤΙΚΗΣ ΕΜΠΕΙΡΙΑΣ ΣΕ ΝΕΟΥΣ ΕΠΙΣΤΗΜΟΝΕΣ ΚΑΤΟΧΟΥΣ ΔΙΔΑΚΤΟΡΙΚΟΥ ΣΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ (ΦΚ/MIS) Ε.655/ 5001184. sdima@ece.upatras.gr

Διαβάστε περισσότερα

ΤΕΙ Δυτικής Ελλάδας Τμήμα Μηχανικών Πληροφορικής ΤΕ. Τεχνολογίες Υπολογιστικού Νέφους

ΤΕΙ Δυτικής Ελλάδας Τμήμα Μηχανικών Πληροφορικής ΤΕ. Τεχνολογίες Υπολογιστικού Νέφους ΤΕΙ Δυτικής Ελλάδας Τμήμα Μηχανικών Πληροφορικής ΤΕ Τεχνολογίες Υπολογιστικού Νέφους ΔΙΑΛΕΞΗ 1: ΕΙΣΑΓΩΓΉ ΒΑΣΙΛΕΙΟΣ Δ. ΤΣΑΚΑΝΙΚΑΣ Σκοπός της Ενότητας Η κατανόηση της έννοιας υπολογιστική πλέγματος. Η κατανόηση

Διαβάστε περισσότερα

Εικονικοποίηση. Λειτουργικά Συστήματα Υπολογιστών 7ο Εξάμηνο,

Εικονικοποίηση. Λειτουργικά Συστήματα Υπολογιστών 7ο Εξάμηνο, Εικονικοποίηση Λειτουργικά Συστήματα Υπολογιστών 7ο Εξάμηνο, 2016-2017 Εικονικοποίηση - Σύνοψη Γενικά Οργάνωση VMM Τεχνικές Εικονικοποίησης Εικονικοποίηση Μνήμης Live Migration Παραδείγματα συστημάτων

Διαβάστε περισσότερα

Εικονικοποίηση. Αρχιτεκτονική Υπολογιστών 5ο Εξάμηνο,

Εικονικοποίηση. Αρχιτεκτονική Υπολογιστών 5ο Εξάμηνο, Εικονικοποίηση Αρχιτεκτονική Υπολογιστών 5ο Εξάμηνο, 2016-2017 Εικονικοποίηση - Σύνοψη Γενικά Οργάνωση VMM Τεχνικές Εικονικοποίησης Εικονικοποίηση Μνήμης Live Migration Εικονικοποίηση - Σύνοψη Γενικά Οργάνωση

Διαβάστε περισσότερα

Server Virtualization με εργαλεία ΕΛ/ΛΑΚ. ΛΑΚ Δήμος Ρεθύμνης. www.rethymno.gr

Server Virtualization με εργαλεία ΕΛ/ΛΑΚ. ΛΑΚ Δήμος Ρεθύμνης. www.rethymno.gr Server Virtualization με εργαλεία ΕΛ/ΛΑΚ ΛΑΚ Μαθηνός Παναγιώτης Λ. Κουντουριώτη 80, τ.κ. 74100, Ρέθυμνο Τηλ: 28313 41310 e mail: mathinos@rethymno.gr www.linkedin.com/in/pmathinos Πληροφορική Μηχανοργάνωση

Διαβάστε περισσότερα

Κεφάλαιο 13: : Εφαρμογές νέφους. Καραμαούνας Π. 1

Κεφάλαιο 13: : Εφαρμογές νέφους. Καραμαούνας Π. 1 Κεφάλαιο 13: : Εφαρμογές νέφους Καραμαούνας Π. 1 13.1 Eισαγωγή στις εφαρμογές νέφους Βασικά χαρακτηριστικά: Εξυπηρέτηση κατ απαίτηση: άμεσα και χωρίς καθυστέρηση Ευρεία πρόσβαση στο δίκτυο: προσβάσιμες

Διαβάστε περισσότερα

Η Oracle μετασχηματίζει την αγορά λύσεων υποδομής Cloud

Η Oracle μετασχηματίζει την αγορά λύσεων υποδομής Cloud Η Oracle μετασχηματίζει την αγορά λύσεων υποδομής Cloud Η Oracle παρουσίασε τη μεγαλύτερη σειρά λύσεων Infrastructureas-a-Service (IaaS) στον κλάδο, στις οποίες περιλαμβάνονται «γυμνά» συστήματα server

Διαβάστε περισσότερα

Υπολογιστική Νέφους Cloud computing

Υπολογιστική Νέφους Cloud computing Υπολογιστική Νέφους Cloud computing Χρ. Ηλιούδης Clouds Cloud computing??? Διείσδυση του Cloud Ορισμός - χαρακτηριστικά Ο όρος cloud έχει τις ρίζες στου στην αρχή του internet όπου συνήθιζαν να το αναπαριστούν

Διαβάστε περισσότερα

Π Τ Υ Χ Ι Α Κ Η Ε Ρ Γ Α Σ Ι Α

Π Τ Υ Χ Ι Α Κ Η Ε Ρ Γ Α Σ Ι Α ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΠΕΙΡΑΙΑ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΤΟΜΕΑΣ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ Η/Υ, ΠΛΗΡΟΦΟΡΙΚΗΣ & ΔΙΚΤΥΩΝ Εργ. Τεχνολογίας Λογισμικού & Υπηρεσιών S 2 E Lab Π Τ Υ Χ Ι

Διαβάστε περισσότερα

ΜΕΛΕΤΗ ΣΧΕΔΙΑΣΗ ΕΦΑΡΜΟΓΗΣ ΣΕ ΥΠΟΛΟΓΙΣΤΙΚΟ ΝΕΦΟΣ (CLOUD COMPUTING) ΜΕ ΕΜΦΑΣΗ ΣΤΗΝ ΚΑΤΑΣΚΕΥΗ ΔΕΝΤΡΩΝ.

ΜΕΛΕΤΗ ΣΧΕΔΙΑΣΗ ΕΦΑΡΜΟΓΗΣ ΣΕ ΥΠΟΛΟΓΙΣΤΙΚΟ ΝΕΦΟΣ (CLOUD COMPUTING) ΜΕ ΕΜΦΑΣΗ ΣΤΗΝ ΚΑΤΑΣΚΕΥΗ ΔΕΝΤΡΩΝ. ΤΕΙ ΠΕΙΡΑΙΑ ΤΜΗΜΑ ΗΥΣ Θέμα: ΜΕΛΕΤΗ ΣΧΕΔΙΑΣΗ ΕΦΑΡΜΟΓΗΣ ΣΕ ΥΠΟΛΟΓΙΣΤΙΚΟ ΝΕΦΟΣ (CLOUD COMPUTING) ΜΕ ΕΜΦΑΣΗ ΣΤΗΝ ΚΑΤΑΣΚΕΥΗ ΔΕΝΤΡΩΝ. Εισηγητής: Δ. Ν. Καλλέργης, MSc. Φοιτήτρια: Κοντζοπούλου Παναγιώτα Εισαγωγή

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - Π.Μ.Σ. ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - Π.Μ.Σ. ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ > ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ - Π.Μ.Σ. ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΟΡΙΣΜΟΣ: Το Cloud Computing είναι η ονοµασία της τεχνολογίας η οποία επιτρέπει στους χρήστες να

Διαβάστε περισσότερα

ΕΝΤΥΠΟ ΔΗΜΟΣΙΑΣ ΔΙΑΒΟΥΛΕΥΣΗΣ ΤΕΧΝΙΚΩΝ ΠΡΟΔΙΑΓΡΑΦΩΝ

ΕΝΤΥΠΟ ΔΗΜΟΣΙΑΣ ΔΙΑΒΟΥΛΕΥΣΗΣ ΤΕΧΝΙΚΩΝ ΠΡΟΔΙΑΓΡΑΦΩΝ Υ.Ν.Α.Ν.Π. ΕΝΤΥΠΟ ΔΗΜΟΣΙΑΣ ΔΙΑΒΟΥΛΕΥΣΗΣ ΤΕΧΝΙΚΩΝ ΠΡΟΔΙΑΓΡΑΦΩΝ Ε2 Το παρόν θα αναρτηθεί σε επεξεργάσιμη μορφή στο www.hcg.gr και στο www.yen.gr Ημερομηνία 11 Μαρτίου 2017 Προς ΥΝΑΝΠ/ ΔΙΠΕΑ 4 ο Πίνακας Στοιχείων

Διαβάστε περισσότερα

ΕΠΛ425 : Τεχνολογίες Διαδικτύου Εργαστήρια

ΕΠΛ425 : Τεχνολογίες Διαδικτύου Εργαστήρια ΕΠΛ425 : Τεχνολογίες Διαδικτύου Εργαστήρια Δημήτρης Πασχαλίδης Χειμερινό Εξάμηνο 2016 1 Εργαστήριο 1 Εισαγωγή στους Virtual Servers και AWS Τι θα μελετήσουμε; Τί είναι οι Virtual Servers Κατανόηση Virtualization

Διαβάστε περισσότερα

Αρχιτεκτονική του πληροφοριακού συστήµατος Cardisoft Γραµµατεία 2003 ιαχείριση Προσωπικού

Αρχιτεκτονική του πληροφοριακού συστήµατος Cardisoft Γραµµατεία 2003 ιαχείριση Προσωπικού Αρχιτεκτονική του πληροφοριακού συστήµατος Cardisoft Γραµµατεία 2003 ιαχείριση Προσωπικού Γενικά Η αρχιτεκτονική ανάπτυξης τους πληροφοριακού συστήµατος Γραµµατεία 2000 υποσύστηµα διαχείρισης προσωπικού

Διαβάστε περισσότερα

ΗΜΕΡΙΔΑ Cloud Computing: Νέοι Ορίζοντες

ΗΜΕΡΙΔΑ Cloud Computing: Νέοι Ορίζοντες ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΡΓΑΣΤΗΡΙΟ ΑΝΑΓΝΩΡΙΣΗΣ ΠΡΟΤΥΠΩΝ ΗΜΕΡΙΔΑ Cloud Computing: Νέοι Ορίζοντες ΣΠΥΡΟΣ ΛΥΚΟΘΑΝΑΣΗΣ, ΚΑΘΗΓΗΤΗΣ 1 Εγκατάσταση Υποδομής CLOUD για τα εργαστήρια του CEID Παρούσα

Διαβάστε περισσότερα

Symantec Backup Exec System Recovery 7.0 Server Edition. Πλήρης Επαναφορά Συστημάτων Windows Μέσα σε Λίγα Λεπτά και όχι σε Ώρες ή Ημέρες

Symantec Backup Exec System Recovery 7.0 Server Edition. Πλήρης Επαναφορά Συστημάτων Windows Μέσα σε Λίγα Λεπτά και όχι σε Ώρες ή Ημέρες ΒΑΣΙΚΑ ΠΛΕΟΝΕΚΤΗΜΑΤΑ Πλήρης Επαναφορά Συστημάτων Windows Μέσα σε Λίγα Λεπτά και όχι σε Ώρες ή Ημέρες Η Symantec έχει επανειλημμένα καταδείξει δημόσια ότι το Backup Exec System Recovery μπορεί να εκτελέσει

Διαβάστε περισσότερα

Αξιοποίηση της Τεχνολογίας των Εικονικών Μηχανών στην Επαγγελματική Εκπαίδευση και την Κατάρτιση Πληροφορικής. Βασιλάκης Βασίλειος Τζανάκης Δημήτριος

Αξιοποίηση της Τεχνολογίας των Εικονικών Μηχανών στην Επαγγελματική Εκπαίδευση και την Κατάρτιση Πληροφορικής. Βασιλάκης Βασίλειος Τζανάκης Δημήτριος Αξιοποίηση της Τεχνολογίας των Εικονικών Μηχανών στην Επαγγελματική Εκπαίδευση και την Κατάρτιση Πληροφορικής Βασιλάκης Βασίλειος Τζανάκης Δημήτριος Εισαγωγή Σκοπός Να παρουσιαστούν προτάσεις αξιοποίησης

Διαβάστε περισσότερα

Oλοκληρωμένες λύσεις Πληροφορικής και Τηλεπικοινωνιών στην υπηρεσία της Ναυτιλίας

Oλοκληρωμένες λύσεις Πληροφορικής και Τηλεπικοινωνιών στην υπηρεσία της Ναυτιλίας Oλοκληρωμένες λύσεις Πληροφορικής και Τηλεπικοινωνιών στην υπηρεσία της Ναυτιλίας Κάτια Σταθάκη Head of Corporate, VGE & Enterprise Segments 0 Vodafone Ελλάδας Η επιχειρηματική πραγματικότητα σήμερα ένας

Διαβάστε περισσότερα

Διαφορές single-processor αρχιτεκτονικών και SoCs

Διαφορές single-processor αρχιτεκτονικών και SoCs 13.1 Τα συστήματα και η επικοινωνία μεταξύ τους γίνονται όλο και περισσότερο πολύπλοκα. Δεν μπορούν να περιγραφούνε επαρκώς στο επίπεδο RTL καθώς αυτή η διαδικασία γίνεται πλέον αρκετά χρονοβόρα. Για αυτό

Διαβάστε περισσότερα

Cloud Computing και Ζητήματα Προστασίας Προσωπικών Δεδομένων. Λ. Μήτρου, Αναπληρώτρια Καθηγήτρια Πανεπιστήμιο Αιγαίου

Cloud Computing και Ζητήματα Προστασίας Προσωπικών Δεδομένων. Λ. Μήτρου, Αναπληρώτρια Καθηγήτρια Πανεπιστήμιο Αιγαίου Cloud Computing και Ζητήματα Προστασίας Προσωπικών Δεδομένων Λ. Μήτρου, Αναπληρώτρια Καθηγήτρια Πανεπιστήμιο Αιγαίου 1 Περί τίνος πρόκειται Κατά NIST πρόκειται για ένα μοντέλο που ενεργοποιεί ευχερή, σύμφωνα

Διαβάστε περισσότερα

ΕΝΙΑΙΟ ΠΛΑΙΣΙΟ ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΠΟΥΔΩΝ

ΕΝΙΑΙΟ ΠΛΑΙΣΙΟ ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΠΟΥΔΩΝ ΥΠΟΥΡΓΕΙΟ ΕΘΝΙΚΗΣ ΠΑΙΔΕΙΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ ΕΝΙΑΙΟ ΠΛΑΙΣΙΟ ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΠΟΥΔΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΙΣΧΥΕΙ ΚΑΤΑ ΤΟ ΜΕΡΟΣ ΠΟΥ ΑΦΟΡΑ ΤΟ ΛΥΚΕΙΟ ΓΙΑ ΤΗΝ ΥΠΟΧΡΕΩΤΙΚΗ ΕΚΠΑΙΔΕΥΣΗ ΙΣΧΥΟΥΝ ΤΟ ΔΕΠΠΣ

Διαβάστε περισσότερα

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΕΙΣΑΓΩΓΗ

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΕΙΣΑΓΩΓΗ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ Διάλεξη 1 ΕΙΣΑΓΩΓΗ Οι διαφάνειες έχουν καθαρά επικουρικό χαρακτήρα στην παρουσίαση των διαλέξεων του μαθήματος. Δεν αντικαθιστούν σε καμία περίπτωση την παρακάτω βιβλιογραφία που

Διαβάστε περισσότερα

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι Λειτουργικά Συστήματα 1 Λογισμικό του Υπολογιστή Για να λειτουργήσει ένας Η/Υ εκτός από το υλικό του, είναι απαραίτητο και το λογισμικό Το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού

Διαβάστε περισσότερα

L. M. Vaquero, L. Rodero Merino, J. Caceres, M. Lindner

L. M. Vaquero, L. Rodero Merino, J. Caceres, M. Lindner A Break in the L. M. Vaquero, L. Rodero Merino, J. Caceres, M. Lindner A Break in the 1 2 3 4 2/44 A Break in the 1 2 3 4 3/44 Δεν υπάρχει ορισμός για το cloud computing A Break in the προκαλείται σύγχυση

Διαβάστε περισσότερα

Διπλωματική Εργασία του φοιτητή του Τμήματος Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών της Πολυτεχνικής Σχολής του Πανεπιστημίου Πατρών

Διπλωματική Εργασία του φοιτητή του Τμήματος Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών της Πολυτεχνικής Σχολής του Πανεπιστημίου Πατρών ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ: ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ & ΤΕΧΝΟΛΟΓΙΑΣ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΕΡΓΑΣΤΗΡΙΟ ΕΝΣΥΡΜΑΤΗΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΣ Διπλωματική Εργασία του φοιτητή

Διαβάστε περισσότερα

ΕΚΘΕΣΗ ΠΡΟΔΙΑΓΡΑΦΩΝ ΔΑΠΑΝΗΣ ΓΙΑ ΤΗΝ ΠΑΡΟΧΗ ΥΠΗΡΕΣΙΩΝ ΥΛΟΠΟΙΗΣΗΣ ΤΕΧΝΙΚΩΝ ΜΕΤΡΩΝ ΑΣΦΑΛΕΙΑΣ ΤΟΥ COMPUTER ROOM ΔΗΜΟΥ ΩΡΑΙΟΚΑΣΤΡΟΥ

ΕΚΘΕΣΗ ΠΡΟΔΙΑΓΡΑΦΩΝ ΔΑΠΑΝΗΣ ΓΙΑ ΤΗΝ ΠΑΡΟΧΗ ΥΠΗΡΕΣΙΩΝ ΥΛΟΠΟΙΗΣΗΣ ΤΕΧΝΙΚΩΝ ΜΕΤΡΩΝ ΑΣΦΑΛΕΙΑΣ ΤΟΥ COMPUTER ROOM ΔΗΜΟΥ ΩΡΑΙΟΚΑΣΤΡΟΥ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΝΟΜΟΣ ΘΕΣΣΑΛΟΝΙΚΗΣ ΔΗΜΟΣ ΩΡΑΙΟΚΑΣΤΡΟΥ Τ.Κ. 57013 Κομνηνών 76 - Ωραιόκαστρο ΤΜΗΜΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ - ΟΡΓΑΝΩΣΗΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΓΡΑΦΕΙΟ Τ.Π.Ε. ΕΚΘΕΣΗ ΠΡΟΔΙΑΓΡΑΦΩΝ ΔΑΠΑΝΗΣ ΓΙΑ ΤΗΝ ΠΑΡΟΧΗ

Διαβάστε περισσότερα

Λειτουργικά Συστήματα. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα

Λειτουργικά Συστήματα. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Λειτουργικά Συστήματα Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Στέργιος Παλαμάς, Υλικό Μαθήματος «Λειτουργικά Συστήματα», 2015-2016 Κεφάλαιο 1: Βασικές Έννοιες Λειτουργικών Συστημάτων

Διαβάστε περισσότερα

Π Τ Υ Χ Ι Α Κ Η Ε Ρ Γ Α Σ Ι Α

Π Τ Υ Χ Ι Α Κ Η Ε Ρ Γ Α Σ Ι Α ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΠΕΙΡΑΙΑ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΤΟΜΕΑΣ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ Η/Υ, ΠΛΗΡΟΦΟΡΙΚΗΣ & ΔΙΚΤΥΩΝ Εργ. Τεχνολογίας Λογισμικού & Υπηρεσιών S 2 E Lab Π Τ Υ Χ Ι

Διαβάστε περισσότερα

Σχολή Προγραµµατιστών Ηλεκτρονικών Υπολογιστών (ΣΠΗΥ) Τµήµα Προγραµµατιστών Σειρά 112

Σχολή Προγραµµατιστών Ηλεκτρονικών Υπολογιστών (ΣΠΗΥ) Τµήµα Προγραµµατιστών Σειρά 112 Σχολή Προγραµµατιστών Ηλεκτρονικών Υπολογιστών (ΣΠΗΥ) Τµήµα Προγραµµατιστών Σειρά 112 Πλωτάρχης Γ. ΚΑΤΣΗΣ ΠΝ Γιατί χρησιµοποιούµε δίκτυα? Δίκτυο Σύνολο Η/Υ και συσκευών Συνδεδεµένα µε κάποιο µέσο Stand-alone

Διαβάστε περισσότερα

Εισαγωγή στα Πληροφοριακά Συστήματα. Ενότητα 11: Αρχιτεκτονική Cloud

Εισαγωγή στα Πληροφοριακά Συστήματα. Ενότητα 11: Αρχιτεκτονική Cloud Εισαγωγή στα Πληροφοριακά Συστήματα Ενότητα 11: Κωνσταντίνος Ταραμπάνης Τμήμα Οργάνωσης & Διοίκησης Επιχειρήσεων ΕΙΣΑΓΩΓΗ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Κωνσταντίνος Ταραμπάνης Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Ενότητα 2. Πηγές Λογισμικού. Πληροφοριακά Συστήματα Διοίκησης ΙI Νίκος Καρακαπιλίδης 2-1

Ενότητα 2. Πηγές Λογισμικού. Πληροφοριακά Συστήματα Διοίκησης ΙI Νίκος Καρακαπιλίδης 2-1 Ενότητα 2 Πηγές Λογισμικού Πληροφοριακά Συστήματα Διοίκησης ΙI Νίκος Καρακαπιλίδης 2-1 Μαθησιακοί στόχοι Εξοικείωση με εναλλακτικές πηγές λογισμικού Κατανόηση του τρόπου αξιολόγησης έτοιμου λογισμικού

Διαβάστε περισσότερα

Σχεδιαστικά Προγράμματα Επίπλου

Σχεδιαστικά Προγράμματα Επίπλου Σχεδιαστικά Προγράμματα Επίπλου Καθηγήτρια ΦΕΡΦΥΡΗ ΣΩΤΗΡΙΑ Τμήμα ΣΧΕΔΙΑΣΜΟΥ & ΤΕΧΝΟΛΟΓΙΑΣ ΞΥΛΟΥ - ΕΠΙΠΛΟΥ Σχεδιαστικά Προγράμματα Επίπλου Η σχεδίαση με τον παραδοσιακό τρόπο απαιτεί αυξημένο χρόνο, ενώ

Διαβάστε περισσότερα

Εργαστήριο Λειτουργικών Συστήματων 8ο εξάμηνο, Ακαδημαϊκή περίοδος

Εργαστήριο Λειτουργικών Συστήματων 8ο εξάμηνο, Ακαδημαϊκή περίοδος ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ KΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ http://www.cslab.ece.ntua.gr Εργαστήριο

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 8: Λειτουργικά Συστήματα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

Διαβάστε περισσότερα

Λειτουργικά Συστήματα (Λ/Σ)

Λειτουργικά Συστήματα (Λ/Σ) Λειτουργικά Συστήματα (Λ/Σ) Δομή Λειτουργικών Συστημάτων Βασίλης Σακκάς 20/11/2013 1 Δομή ενός Λ/Σ -1 Μονολιθικά συστήματα (monolithic systems) Λειτουργικά συστήματα με ανυπαρξία δομής: "η μεγάλη ακαταστασία"

Διαβάστε περισσότερα

Υποδομή ΤΠ: Υλικό και λογισμικό

Υποδομή ΤΠ: Υλικό και λογισμικό Κεφάλαιο 5 Υποδομή ΤΠ: Υλικό και λογισμικό 5.1 ΜΑΘΗΣΙΑΚΟΙ ΣΤΟΧΟΙ Ποια είναι τα στοιχεία της υποδομής τεχνολογίας πληροφοριών (ΤΠ); Ποιες είναι οι βασικές τεχνολογίες υλικού υπολογιστών, αποθήκευσης δεδομένων,

Διαβάστε περισσότερα

Information Technology for Business

Information Technology for Business Information Technology for Business Lecturer: N. Kyritsis, MBA, Ph.D. Candidate e-mail: kyritsis@ist.edu.gr Computer System Hardware Υποδομή του Information Technology Υλικό Υπολογιστών (Hardware) Λογισμικό

Διαβάστε περισσότερα

Το λειτουργικό σύστημα. Προγραμματισμός II 1

Το λειτουργικό σύστημα. Προγραμματισμός II 1 Το λειτουργικό σύστημα Προγραμματισμός II 1 lalis@inf.uth.gr Συστήματα υπολογιστών Ειδικού σκοπού συστήματα για μια συγκεκριμένη εφαρμογή η εφαρμογή είναι γνωστή εκ των προτέρων περιορισμένοι υπολογιστικοί

Διαβάστε περισσότερα

Σχετικά με την CBS εκ. Κύκλος εργασιών. Partners. 165 εργαζόμενοι. Μηχανικοί. Developers. Sales & Consultants. 34 Συνεργασίες.

Σχετικά με την CBS εκ. Κύκλος εργασιών. Partners. 165 εργαζόμενοι. Μηχανικοί. Developers. Sales & Consultants. 34 Συνεργασίες. 2 Σχετικά με την CBS 29.000εκ. Κύκλος εργασιών 165 εργαζόμενοι Partners 60 Μηχανικοί 34 Συνεργασίες Ιδιωτικός Τομέας 60% Δημόσιος Τομέας 40% 50 Developers 1.024 Πιστοποιήσεις 55 Sales & Consultants Συγκεκριμένα

Διαβάστε περισσότερα

Κεφάλαιο 4: Λογισμικό Συστήματος

Κεφάλαιο 4: Λογισμικό Συστήματος Κεφάλαιο 4: Λογισμικό Συστήματος Ερωτήσεις 1. Να αναφέρετε συνοπτικά τις κατηγορίες στις οποίες διακρίνεται το λογισμικό συστήματος. Σε ποια ευρύτερη κατηγορία εντάσσεται αυτό; Το λογισμικό συστήματος

Διαβάστε περισσότερα

Μάθημα 2 ο : Υποδομή Πληροφοριακών Συστημάτων Διοίκησης

Μάθημα 2 ο : Υποδομή Πληροφοριακών Συστημάτων Διοίκησης Μάθημα 2 ο : Υποδομή Πληροφοριακών Συστημάτων Διοίκησης ΠΛΗΡΟΦΟΡΙΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ 1/43 ΗΛΙΑΣ ΓΟΥΝΟΠΟΥΛΟΣ Σκοπός 2 ου Μαθήματος Να γνωρίσετε: Την τεχνική υποδομή των Πληροφοριακών Συστημάτων Διοίκησης

Διαβάστε περισσότερα

Αρχιτεκτονική Λογισμικού

Αρχιτεκτονική Λογισμικού Αρχιτεκτονική Λογισμικού περιεχόμενα παρουσίασης Τι είναι η αρχιτεκτονική λογισμικού Αρχιτεκτονική και απαιτήσεις Σενάρια ποιότητας Βήματα αρχιτεκτονικής σχεδίασης Αρχιτεκτονικά πρότυπα Διαστρωματωμένη

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 13: (Μέρος Β ) Λειτουργικό Σύστημα Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

Διαβάστε περισσότερα

Παρουσίαση του Έργου SECOVIA: στόχοι και αποτελέσματα

Παρουσίαση του Έργου SECOVIA: στόχοι και αποτελέσματα Παρουσίαση του Έργου SECOVIA: στόχοι και αποτελέσματα Πάτρα, 4 Οκτωβρίου 2013 Δρ. Πέτρος Γανός Σύμβουλος Περιφερειάρχη σε θέματα ΤΠΕ Μέλος Συντονιστικής Επιτροπής SECOVIA SEE (South East Europe) Transnational

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία Λειτουργικά Συστήματα Ι Καθηγήτρια Παπαδάκη Αναστασία 2013 1 Ηλεκτρονικός Υπολογιστής αποτελείται: 1. Από Υλικό Hardware (CPUs, RAM, Δίσκοι), & 2. Λογισμικό - Software Και μπορεί να εκτελέσει διάφορες

Διαβάστε περισσότερα

Απαντήσεις σε ερωτήσεις

Απαντήσεις σε ερωτήσεις Απαντήσεις σε ερωτήσεις Ερώτηση 1 Στη σελίδα 53 της διακήρυξης αναγράφεται «Μέχρι τώρα οι εφαρμογές των υπηρεσιών ΓΕΜΗ (Μητρώο/ www.businessregistry.gr και Υπηρεσίες Εξωστρέφειας για την εξυπηρέτηση των

Διαβάστε περισσότερα

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ www.cslab.ece.ntua.gr Διπλωματικές

Διαβάστε περισσότερα

Examination of cloud systems security from virtualization perspective

Examination of cloud systems security from virtualization perspective Εξώφυλλο Διπλωματικής Εργασίας ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Π.Μ.Σ. «Τεχνοοικονομική Διοίκηση και Ασφάλεια Ψηφιακών Συστημάτων» Κατεύθυνση:

Διαβάστε περισσότερα

1.1. Πολιτική Ασφάλειας Πληροφοριών

1.1. Πολιτική Ασφάλειας Πληροφοριών 1.1. Πολιτική Ασφάλειας Πληροφοριών Η Voiceland στα πλαίσια των επιχειρησιακών της λειτουργιών διαχειρίζεται τηλεπικοινωνιακά συστήματα μέσω των οποίων προσφέρει υπηρεσίες τηλεφωνίας στην πελατειακή της

Διαβάστε περισσότερα

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΟΡΓΑΝΩΣΗ Η/Υ

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΟΡΓΑΝΩΣΗ Η/Υ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΟΡΓΑΝΩΣΗ Η/Υ ΔΟΜΗ ΤΟΥ Η/Υ (PC compatibles) RAM CPU PCI Bridge PCI Bridges P2P Bridge RAM CPU PCI Bridge PCI2ISA Bridge Δομή της CPU Register file IP CPU TLB Level-1 cache RAM SP MMU

Διαβάστε περισσότερα

STORAGE AREA NETWORK. Σπουδαστές: Δόση Νικολέτα Καρακούση Πελαγία 30/5/2014 1

STORAGE AREA NETWORK. Σπουδαστές: Δόση Νικολέτα Καρακούση Πελαγία 30/5/2014 1 STORAGE AREA NETWORK Σπουδαστές: Δόση Νικολέτα Καρακούση Πελαγία 30/5/2014 1 ΤΙ ΕΙΝΑΙ ΔΙΚΤΥΟ ΑΠΟΘΗΚΕΥΣΗΣ ΔΕΔΟΜΕΝΩΝ (SAN) ΟΡΙΣΜΟΣ ΔΙΚΤΥΟΥ ΑΠΟΘΗΚΕΥΣΗΣ ΔΕΔΟΜΕΝΩΝ (SAN) Οποιοδήποτε, υψηλής απόδοσης, δίκτυο

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών Firewalls. Χάρης Μανιφάβας

Δίκτυα Υπολογιστών Firewalls. Χάρης Μανιφάβας Δίκτυα Υπολογιστών Firewalls Χάρης Μανιφάβας 1 Επικοινωνία Βασίζεται στη μεταβίβαση μηνυμάτων (λόγω απουσίας διαμοιραζόμενης μνήμης) Απαιτείται συμφωνία φόρμας μηνυμάτων Πρότυπο Στόχος τυποποίησης = Συνεργασία

Διαβάστε περισσότερα

Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο

Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο Πρωτόκολλα και Αρχιτεκτονική Δικτύου Για να ανταλλάξουν δεδομένα δύο σταθμοί, εκτός από την ύπαρξη διαδρομής μεταξύ

Διαβάστε περισσότερα

Σχεδιασμός Οικολογικού Διαμεσολαβητή για την εποπτεία και διαχείριση δικτύου διανομής ηλεκτρικής ενέργειας

Σχεδιασμός Οικολογικού Διαμεσολαβητή για την εποπτεία και διαχείριση δικτύου διανομής ηλεκτρικής ενέργειας Σχεδιασμός Οικολογικού Διαμεσολαβητή για την εποπτεία και διαχείριση δικτύου διανομής ηλεκτρικής ενέργειας Σωτηρία Δριβάλου Εθνικό Μετσόβιο Πολυτεχνείο Μονάδα Εργονομίας Συστήματα διανομής ηλεκτρικής ενέργειας

Διαβάστε περισσότερα

Αρχιτεκτονικές κατανεμημένων συστημάτων. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 12

Αρχιτεκτονικές κατανεμημένων συστημάτων. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 12 Αρχιτεκτονικές κατανεμημένων συστημάτων Στόχοι Εξήγηση των πλεονεκτημάτων και των μειονεκτημάτων των αρχιτεκτονικών κατανεμημένων συστημάτων Εξέταση των αρχιτεκτονικών συστημάτων πελάτηδιακομιστή και των

Διαβάστε περισσότερα

Εργαστήριο Λειτουργικών Συστήματων 8ο εξάμηνο, Ακαδημαϊκή περίοδος

Εργαστήριο Λειτουργικών Συστήματων 8ο εξάμηνο, Ακαδημαϊκή περίοδος ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ KΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ http://www.cslab.ece.ntua.gr Εργαστήριο

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Εισαγωγή στην Πληροφορική Λογισμικό Συστήματος & Εφαρμογών ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Γενική Δομή Υπολογιστών Λειτουργικό σύστημα Υπολογιστής

Διαβάστε περισσότερα

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ανατολικής Μακεδονίας και Θράκης. Πτυχιακή Εργασία. Ανάπτυξη Εικονικών Υπολογιστικών Συστημάτων. Αραμπίδης Κλημέντιος

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ανατολικής Μακεδονίας και Θράκης. Πτυχιακή Εργασία. Ανάπτυξη Εικονικών Υπολογιστικών Συστημάτων. Αραμπίδης Κλημέντιος Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ανατολικής Μακεδονίας και Θράκης Πτυχιακή Εργασία Ανάπτυξη Εικονικών Υπολογιστικών Συστημάτων Αραμπίδης Κλημέντιος Γαβρίδης Υρήστος Επιβλέπων καθηγητής : Μαρδύρης Βασίλειος

Διαβάστε περισσότερα

Βασικές Έννοιες Διαδικτύου, Wordpress και BuddyPress

Βασικές Έννοιες Διαδικτύου, Wordpress και BuddyPress ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Βασικές Έννοιες Διαδικτύου, Wordpress και BuddyPress Σταύρος Καουκάκης Χάρης Παπαγιαννάκης Ευτύχης Βαβουράκης 1 Περιεχόμενα Γενικές Έννοιες Διαδικτύου Η αρχιτεκτονική του Web Συστήματα

Διαβάστε περισσότερα

Κεφάλαιο 1.6: Συσκευές αποθήκευσης

Κεφάλαιο 1.6: Συσκευές αποθήκευσης Κεφάλαιο 1.6: Συσκευές αποθήκευσης 1.6.1 Συσκευές αποθήκευσης Μνήμη τυχαίας προσπέλασης - RAM Η μνήμη RAM (Random Access Memory Μνήμη Τυχαίας Προσπέλασης), κρατεί όλη την πληροφορία (δεδομένα και εντολές)

Διαβάστε περισσότερα

ΠΡΟΣ: ΠΡΟΣΚΛΗΣΗ ΕΚΔΗΛΩΣΗΣ ΕΝΔΙΑΦΕΡΟΝΤΟΣ

ΠΡΟΣ: ΠΡΟΣΚΛΗΣΗ ΕΚΔΗΛΩΣΗΣ ΕΝΔΙΑΦΕΡΟΝΤΟΣ ΑΝΑΡΤΗΤΕΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ ΟΡΓΑΝΙΣΜΟΣ ΚΑΤΑ ΤΩΝ ΝΑΡΚΩΤΙΚΩΝ (ΟΚΑΝΑ) Αβέρωφ 21, Αθήνα 104 33 Τηλ.: 210-8898200 Fax: 210-8253760 Γενική Διεύθυνση Διεύθυνση: Διοικητικών και Οικονομικών Υπηρεσιών Αθήνα, 25/10/2016

Διαβάστε περισσότερα

Λύσεις διαχείρισης υπολογιστών-πελατών και λύσεις εκτύπωσης Universal Printing Solutions

Λύσεις διαχείρισης υπολογιστών-πελατών και λύσεις εκτύπωσης Universal Printing Solutions Λύσεις διαχείρισης υπολογιστών-πελατών και λύσεις εκτύπωσης Universal Printing Solutions Οδηγός χρήσης Copyright 2007 Hewlett-Packard Development Company, L.P. Η ονοµασία Windows είναι εµπορικό σήµα κατατεθέν

Διαβάστε περισσότερα

Εισαγωγή. Κατανεµηµένα Συστήµατα 01-1

Εισαγωγή. Κατανεµηµένα Συστήµατα 01-1 Εισαγωγή Υλισµικό Λογισµικό Αρχές σχεδίασης ιαφάνεια Κλιµάκωση Παρεχόµενες υπηρεσίες Μοντέλο πελάτη εξυπηρετητή Μοντέλο πελάτη εξυπηρετητή τριών επιπέδων Κατανοµή επεξεργασίας Κατανεµηµένα Συστήµατα 01-1

Διαβάστε περισσότερα

Κεφάλαιο 4. Διδακτικοί Στόχοι. Για την αναγκαιότητα, τον τρόπο συνεργασίας, τις δυνατότητες και τον τρόπο εγκατάστασης των περιφερειακών συσκευών.

Κεφάλαιο 4. Διδακτικοί Στόχοι. Για την αναγκαιότητα, τον τρόπο συνεργασίας, τις δυνατότητες και τον τρόπο εγκατάστασης των περιφερειακών συσκευών. Κεφάλαιο 4 Ένα υπολογιστικό σύστημα εκτός από την ΚΜΕ και την κύρια μνήμη που χρησιμοποιούνται για την επεξεργασία και προσωρινή αποθήκευση δεδομένων βασίζεται στις περιφερειακές συσκευές για την επικοινωνία

Διαβάστε περισσότερα

Κεφάλαιο 3.1: Λειτουργικά Συστήματα. Επιστήμη ΗΥ Κεφ. 3.1 Καραμαούνας Πολύκαρπος

Κεφάλαιο 3.1: Λειτουργικά Συστήματα. Επιστήμη ΗΥ Κεφ. 3.1 Καραμαούνας Πολύκαρπος Κεφάλαιο 3.1: Λειτουργικά Συστήματα 1 3.1.1 Λογισμικό και Υπολογιστικό Σύστημα Ένα σύγχρονο υπολογιστικό σύστημα αποτελείται από: το υλικό: τα ηλεκτρονικά μέρη του υπολογιστή και το λογισμικό: το σύνολο

Διαβάστε περισσότερα

Τεχνολογική Υποδομή Πληροφοριακών Συστημάτων

Τεχνολογική Υποδομή Πληροφοριακών Συστημάτων Τεχνολογική Υποδομή Πληροφοριακών Συστημάτων Βαγγελιώ Καβακλή Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου Παρουσίαση βασισμένη στο βιβλίο Διοίκησης, 6 η εκδ., K. Laudon, J. Laudon,

Διαβάστε περισσότερα

Υπολογιστική Νέφους: Εργαστήριο 1

Υπολογιστική Νέφους: Εργαστήριο 1 Υπολογιστική Νέφους: Εργαστήριο 1 Εικονικές Μηχανές και μετρήσεις απόδοσης Αρκολάκης Δημήτριος Τμήμα Προηγμένων Συστημάτων Πληροφορικής Πανεπιστήμιο Πειραιώς Πειραιάς, Αττική, Ελλάς meetsospapei@gmail.com

Διαβάστε περισσότερα

Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, μνήμης και Ε/Ε)

Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, μνήμης και Ε/Ε) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2015-16 Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, και Ε/Ε) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι

Διαβάστε περισσότερα

Τι είναι ένα λειτουργικό σύστημα (ΛΣ); Μια άλλη απεικόνιση. Το Λειτουργικό Σύστημα ως μέρος του υπολογιστή

Τι είναι ένα λειτουργικό σύστημα (ΛΣ); Μια άλλη απεικόνιση. Το Λειτουργικό Σύστημα ως μέρος του υπολογιστή Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, και Ε/Ε) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι

Διαβάστε περισσότερα

12/5/18. συστημάτων. Το λογισµικό συστηµάτων. Κεφάλαιο 5

12/5/18. συστημάτων. Το λογισµικό συστηµάτων. Κεφάλαιο 5 A. EVANS, K. MARTIN, M. A. POATSY Εισαγωγή στην πληροφορική Θεωρία και πράξη 2 η έκδοση Κεφάλαιο 5 Λογισμικό συστημάτων: Το λειτουργικό σύστημα, τα βοηθητικά προγράμματα και η διαχείριση αρχείων Τα βασικά

Διαβάστε περισσότερα

AN IMPLEMENTATION OF THE CLOUD BASED SCHOOL

AN IMPLEMENTATION OF THE CLOUD BASED SCHOOL AN IMPLEMENTATION OF THE CLOUD BASED SCHOOL V.S. Belesiotis K. Alexopoulos Selected article for the European Journal of Engineering Research and Science Τεχνολογικές Προκλήσεις στην Εκπαίδευση Γρήγοροι

Διαβάστε περισσότερα

«Ανάπτυξη εφαρμογής Cloud Computing - SaaS»

«Ανάπτυξη εφαρμογής Cloud Computing - SaaS» ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Ονοματεπώνυμο : Κωνσταντινίδης Νίκος ΑΜ : ΜΕ10088 Πρόγραμμα Μεταπτυχιακών Σπουδών : «Δικτυοκεντρικά Συστήματα» Διπλωματική Εργασία «Ανάπτυξη εφαρμογής Cloud

Διαβάστε περισσότερα

Λιβανός Γιώργος Εξάμηνο 2017Β

Λιβανός Γιώργος Εξάμηνο 2017Β Λιβανός Γιώργος Εξάμηνο 2017Β Υπολογιστικό σύστημα Υλικό (hardware) Λογισμικό (Software) Ολοκληρωμένα κυκλώματα, δίσκοι, οθόνη, κλπ. Λογισμικό συστήματος Προγράμματα εφαρμογών Χρειάζονται ένα συντονιστή!!!

Διαβάστε περισσότερα

Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ

Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ http://leitourgika-systhmata-epal-b.ggia.info/ Σύγχρονο Λειτουργικό Σύστημα - ΛΣ Λειτουργικό Σύστημα:

Διαβάστε περισσότερα

ΜΑΘΗΣΙΑΚΗ ΕΝΟΤΗΤΑ 4: ΜΕΤΑΒΑΣΗ ΣΤΟ ΥΠΟΛΟΓΙΣΤΙΚΟ ΝΕΦΟΣ: Ο ΙΚΟΣ ΧΑΡΤΗΣ

ΜΑΘΗΣΙΑΚΗ ΕΝΟΤΗΤΑ 4: ΜΕΤΑΒΑΣΗ ΣΤΟ ΥΠΟΛΟΓΙΣΤΙΚΟ ΝΕΦΟΣ: Ο ΙΚΟΣ ΧΑΡΤΗΣ ΜΑΘΗΣΙΑΚΗ ΕΝΟΤΗΤΑ 4: ΜΕΤΑΒΑΣΗ ΣΤΟ ΥΠΟΛΟΓΙΣΤΙΚΟ ΝΕΦΟΣ: Ο ΙΚΟΣ ΧΑΡΤΗΣ Ο στόχος της συγκεκριµένης µαθησιακής ενότητας είναι να παρουσιάσει στους σπουδαστές το µεθοδολογικό πλαίσιο και τα εργαλεία για την

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 13: (Μέρος Β ) Λειτουργικό Σύστημα Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

Διαβάστε περισσότερα

Τι είναι το Cloud; Είναι κάτι διαφορετικό ανάλογα ποιος το βλέπει. Administrator Technical Salesman MarkeHng Boss User

Τι είναι το Cloud; Είναι κάτι διαφορετικό ανάλογα ποιος το βλέπει. Administrator Technical Salesman MarkeHng Boss User Τι είναι το Cloud; Είναι κάτι διαφορετικό ανάλογα ποιος το βλέπει Administrator Technical Salesman MarkeHng Boss User Γιατί Cloud; Είναι μόδα? Ακούγετε ωραία? Λειτουργικότητα & Χρηστικότητα Δεν έχουµε

Διαβάστε περισσότερα

το οικοσύστημα ανάπτυξης λογισμικού

το οικοσύστημα ανάπτυξης λογισμικού Το Υπολογιστικό Νέφος και το οικοσύστημα ανάπτυξης λογισμικού Πτυχιακή εργασία Μιχόπουλος Χαράλαμπος ΜΕ/09062 Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων ΠΜΣ: Δικτυοκεντρικά Συστήματα Πτυχιακή εργασία.

Διαβάστε περισσότερα

BO.M.I.S BOLLARD MANAGEMENT INFORMATION SYSTEM ΛΟΓΙΣΜΙΚΟ ΔΙΑΧΕΙΡΗΣΗΣ ΑΝΑΔΥΟΜΕΝΩΝ ΠΑΣΑΛΩΝ ΔΙΑΧΕΙΡΗΣΗΣ ΚΥΚΛΟΦΟΡΙΑΣ BOMIS-V1-2012

BO.M.I.S BOLLARD MANAGEMENT INFORMATION SYSTEM ΛΟΓΙΣΜΙΚΟ ΔΙΑΧΕΙΡΗΣΗΣ ΑΝΑΔΥΟΜΕΝΩΝ ΠΑΣΑΛΩΝ ΔΙΑΧΕΙΡΗΣΗΣ ΚΥΚΛΟΦΟΡΙΑΣ BOMIS-V1-2012 BO.M.I.S BOLLARD MANAGEMENT INFORMATION SYSTEM ΛΟΓΙΣΜΙΚΟ ΔΙΑΧΕΙΡΗΣΗΣ ΑΝΑΔΥΟΜΕΝΩΝ ΠΑΣΑΛΩΝ ΔΙΑΧΕΙΡΗΣΗΣ ΚΥΚΛΟΦΟΡΙΑΣ 1 - ΛΟΓΙΣΜΙΚΟ ΔΙΑΧΕΙΡΗΣΗΣ ΑΝΑΔΥΟΜΕΝΩΝ ΠΑΣΑΛΩΝ ΔΙΑΧΕΙΡΗΣΗΣ ΚΥΚΛΟΦΟΡΙΑΣ Το σύστημα διαχείρισης

Διαβάστε περισσότερα

Αρχιτεκτονικές κατανεμημένων συστημάτων. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 12

Αρχιτεκτονικές κατανεμημένων συστημάτων. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 12 Αρχιτεκτονικές κατανεμημένων συστημάτων Στόχοι Εξήγηση των πλεονεκτημάτων και των μειονεκτημάτων των αρχιτεκτονικών κατανεμημένων συστημάτων Εξέταση των αρχιτεκτονικών συστημάτων πελάτηδιακομιστή και των

Διαβάστε περισσότερα

Αποµακρυσµένη κλήση διαδικασιών

Αποµακρυσµένη κλήση διαδικασιών Αποµακρυσµένηκλήση διαδικασιών Τοπική κλήση διαδικασιών Αποµακρυσµένη κλήση διαδικασιών Μεταβίβαση παραµέτρων Πρωτόκολλα επικοινωνίας Αντιγραφή µηνυµάτων Προδιαγραφές διαδικασιών RPC στο σύστηµα DCE Κατανεµηµένα

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 13. Εφαρμογές νέφους. ΕΝΟΤΗΤΑ 4 Συνεργασία και Ασφάλεια στο Διαδίκτυο. Εφαρμογές Πληροφορικής

ΚΕΦΑΛΑΙΟ 13. Εφαρμογές νέφους. ΕΝΟΤΗΤΑ 4 Συνεργασία και Ασφάλεια στο Διαδίκτυο. Εφαρμογές Πληροφορικής 110 Εφαρμογές νέφους Διδακτικές ενότητες 13.1 Eισαγωγή στις εφαρμογές νέφους 13.2 Μοντέλα υπηρεσιών νέφους 13.3 Εφαρμογές υπηρεσιών νέφους Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να αποσαφηνίσουν

Διαβάστε περισσότερα

Linux Terminal Server Project

Linux Terminal Server Project Linux Terminal Server Project Ένα κεντρικό σύστημα διαχείρισης των τερματικών κοινού της Βιβλιοθήκης & Κέντρου Πληροφόρησης του Πανεπιστημίου Μακεδονίας Κολοβός Φίλιππος filippos@uom.gr Ευάγγελος Μπάνος

Διαβάστε περισσότερα

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ. Ηλεκτρονικό Εμπόριο

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ. Ηλεκτρονικό Εμπόριο ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ Ηλεκτρονικό Εμπόριο Αναπτύσσοντας ένα Ηλεκτρονικό Κατάστημα Ηλεκτρονικό Εμπόριο Λειτουργικότητα Εφαρμογής Κατάλογος προϊόντων Καλάθι

Διαβάστε περισσότερα

Φιλίππου Θεοδόσιος Εκπαιδευτικός Πληροφορικής

Φιλίππου Θεοδόσιος Εκπαιδευτικός Πληροφορικής Φιλίππου Θεοδόσιος Εκπαιδευτικός Πληροφορικής Η παρούσα εισήγηση παρουσιάζει τη μεθοδολογία που ακολουθήθηκε σε δυο διαφορετικές τάξεις, στο πλαίσιο του μαθήματος Ερευνητική Εργασία με τη χρήση των υπηρεσιών

Διαβάστε περισσότερα

Θέματα διπλωματικών εργασιών σε. Συστοιχίες παράλληλης εξυηρέτησης εφαρμογών Διαδικτύου

Θέματα διπλωματικών εργασιών σε. Συστοιχίες παράλληλης εξυηρέτησης εφαρμογών Διαδικτύου Θέματα διπλωματικών εργασιών σε συστοιχίες παράλληλης εξυπηρέτησης εφαρμογών Διαδικτύου Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Τομέας Τεχνολογίας Πληροφορικής

Διαβάστε περισσότερα

IBM Performance Management on Cloud

IBM Performance Management on Cloud Περιγραφή Υπηρεσιών IBM Performance Management on Cloud Στην παρούσα Περιγραφή Υπηρεσιών περιγράφεται η Υπηρεσία Cloud που παρέχεται από την IBM στον Πελάτη. Με τον όρο "Πελάτης" νοούνται η εταιρεία, οι

Διαβάστε περισσότερα

ΑΠΟΤΕΛΕΣΜΑΤΑ ΔΙΑΒΟΥΛΕΥΣΗΣ. Προκήρυξη Διαγωνισμού για την «Προμήθεια Εξοπλισμού Κόμβου Μηχανικής Μάθησης» https://grnet.gr/2018/02/14/rfp /

ΑΠΟΤΕΛΕΣΜΑΤΑ ΔΙΑΒΟΥΛΕΥΣΗΣ. Προκήρυξη Διαγωνισμού για την «Προμήθεια Εξοπλισμού Κόμβου Μηχανικής Μάθησης» https://grnet.gr/2018/02/14/rfp / ΑΠΟΤΕΛΕΣΜΑΤΑ ΔΙΑΒΟΥΛΕΥΣΗΣ Πράξη Προκήρυξη Διαγωνισμού για την «Προμήθεια Εξοπλισμού Κόμβου Μηχανικής Μάθησης» Διάρκεια Διαβούλευσης 14/02/2018-02/03/2018 Τηλέφωνο 2107474274 e-mail Ηλεκτρονική Διεύθυνση

Διαβάστε περισσότερα

Πληροφορική (BSc & MSc)

Πληροφορική (BSc & MSc) ς Πληροφορική (BSc & MSc) www.nup.ac.cy ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ Πτυχίο στην Εφαρμοσμένη Πληροφορική BSc in Applied Informatics Περιγραφή Προγράμματος Στόχος του Προπτυχιακού Προγράμματος στην Εφαρμοσμένη

Διαβάστε περισσότερα

Σταύρος Καουκάκης Ευτύχιος Βαβουράκης

Σταύρος Καουκάκης Ευτύχιος Βαβουράκης ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Βασικές Έννοιες Διαδικτύου Wordpress & Κοινωνικά Δίκτυα (Part 1) Σταύρος Καουκάκης Ευτύχιος Βαβουράκης 1 Περιεχόμενα Γενικές Έννοιες Διαδικτύου Η αρχιτεκτονική του Web Συστήματα Διαχείρισης

Διαβάστε περισσότερα

Η Oracle ανακοίνωσε την πιο ολοκληρωμένη λύση στον τομέα της Ανάλυσης δεδομένων στο Cloud

Η Oracle ανακοίνωσε την πιο ολοκληρωμένη λύση στον τομέα της Ανάλυσης δεδομένων στο Cloud Η Oracle ανακοίνωσε την πιο ολοκληρωμένη λύση στον τομέα της Ανάλυσης δεδομένων στο Cloud Το Oracle Analytics Cloud αποτελεί ένα ολοκληρωμένο σύνολο δυνατοτήτων που περιλαμβάνει έτοιμο περιεχόμενο, εξειδικευμένα

Διαβάστε περισσότερα

Σκοπός Μαθήματος. Λειτουργικά Συστήματα Η/Υ. Γενικές Πληροφορίες. Στόχοι Μαθήματος ΚΕΦΑΛΑΙΟ 1 - ΕΙΣΑΓΩΓΗ. Θεωρία: Εργαστήριο: Κεφάλαιο 1 «Εισαγωγή»

Σκοπός Μαθήματος. Λειτουργικά Συστήματα Η/Υ. Γενικές Πληροφορίες. Στόχοι Μαθήματος ΚΕΦΑΛΑΙΟ 1 - ΕΙΣΑΓΩΓΗ. Θεωρία: Εργαστήριο: Κεφάλαιο 1 «Εισαγωγή» Σκοπός Μαθήματος Λειτουργικά Συστήματα Η/Υ Θεωρία: Βασικές έννοιες των λειτουργικών συστημάτων Βασικές αρχές σχεδιασμού τους Κεφάλαιο 1 «Εισαγωγή» Εργαστήριο: Πρακτική εξάσκηση στη χρήση των λειτουργικών

Διαβάστε περισσότερα

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόµων Τοπογράφων Μηχανικών Εισαγωγή στην Πληροφορική Αστροφυσικός Αναπλ. Καθηγητής ΕΜΠ romylos@survey.ntua.gr Λειτουργικά συστήµατα, διεργασίες και δροµολόγηση Σύνδεση

Διαβάστε περισσότερα

Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420)

Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420) Ανάπτυξη & Σχεδίαση Λογισμικού (ΗΥ420) Διάλεξη 8: Σχεδίαση Συστήματος Σχεδίαση Συστήματος 2 Διεργασία μετατροπής του προβλήματος σε λύση. Από το Τί στο Πώς. Σχέδιο: Λεπτομερής περιγραφή της λύσης. Λύση:

Διαβάστε περισσότερα

Βασικές Πληροφοριακές Υποδομές Δημοσίου. ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Υπουργείο Διοικητικής Μεταρρύθμισης και Ηλεκτρονικής Διακυβέρνησης

Βασικές Πληροφοριακές Υποδομές Δημοσίου. ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Υπουργείο Διοικητικής Μεταρρύθμισης και Ηλεκτρονικής Διακυβέρνησης Βασικές Πληροφοριακές Υποδομές Δημοσίου ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Στρατηγική για τις Βασικές Πληροφοριακές Υποδομές του Δημοσίου Τι είναι οι Βασικές Πληροφοριακές Υποδομές; Υφιστάμενη κατάσταση Προγραμματισμός

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Η/Υ

Λειτουργικά Συστήματα Η/Υ Λειτουργικά Συστήματα Η/Υ Κεφάλαιο 4 «Αρχιτεκτονικές ΛΣ» Διδάσκων: Δ Λιαροκάπης Διαφάνειες: Π. Χατζηδούκας 1 1. Μονολιθικά συστήματα Αρχιτεκτονικές ΛΣ 2. Στρωματοποιημένη αρχιτεκτονική 3. Αρχιτεκτονική

Διαβάστε περισσότερα

Cloud Computing with Google and Microsoft. Despoina Trikomitou Andreas Diavastos Class: EPL425

Cloud Computing with Google and Microsoft. Despoina Trikomitou Andreas Diavastos Class: EPL425 Cloud Computing with Google and Microsoft Despoina Trikomitou Andreas Diavastos Class: EPL425 Σχεδιάγραμμα Εισαγωγή Τεχνολογίες Cloud Computing Περιγραφή Εργασίας Επιτεύγματα Εργασίας Συμπεράσματα Cloud

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗ ΙΑ ΙΚΑΣΙΑ ΜΕΤΑΒΑΣΗΣ ΣΤΟ CLOUD COMPUTING. Κεφάλαιο 2: Από την οπτική εκείνων που λαµβάνουν αποφάσεις (decision makers)

ΕΙΣΑΓΩΓΗ ΣΤΗ ΙΑ ΙΚΑΣΙΑ ΜΕΤΑΒΑΣΗΣ ΣΤΟ CLOUD COMPUTING. Κεφάλαιο 2: Από την οπτική εκείνων που λαµβάνουν αποφάσεις (decision makers) ΕΙΣΑΓΩΓΗ ΣΤΗ ΙΑ ΙΚΑΣΙΑ ΜΕΤΑΒΑΣΗΣ ΣΤΟ CLOUD COMPUTING Κεφάλαιο 2: Από την οπτική εκείνων που λαµβάνουν αποφάσεις (decision makers) ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΙΑ ΙΚΑΣΙΑ ΜΕΤΑΒΑΣΗΣ ΣΤΟ CLOUD COMPUTING ΜΑΘΗΣΙΑΚΟΙ ΣΤΟΧΟΙ

Διαβάστε περισσότερα

VERSION 1.0 ΝΟΕΜΒΡΙΟΣ, 2016 ΤΕΧΝΟΛΟΓΙΕΣ ΥΠΟΛΟΓΙΣΤΙΚΟΥ ΝΕΦΟΥΣ ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΟΜΟΙΩΣΗΣ CLOUDSIM ΕΠΙΜΕΛΕΙΑ: ΒΑΣΙΛΕΙΟΣ ΤΣΑΚΑΝΙΚΑΣ

VERSION 1.0 ΝΟΕΜΒΡΙΟΣ, 2016 ΤΕΧΝΟΛΟΓΙΕΣ ΥΠΟΛΟΓΙΣΤΙΚΟΥ ΝΕΦΟΥΣ ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΟΜΟΙΩΣΗΣ CLOUDSIM ΕΠΙΜΕΛΕΙΑ: ΒΑΣΙΛΕΙΟΣ ΤΣΑΚΑΝΙΚΑΣ VERSION 1.0 ΝΟΕΜΒΡΙΟΣ, 2016 ΤΕΧΝΟΛΟΓΙΕΣ ΥΠΟΛΟΓΙΣΤΙΚΟΥ ΝΕΦΟΥΣ ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΟΜΟΙΩΣΗΣ CLOUDSIM ΕΠΙΜΕΛΕΙΑ: ΒΑΣΙΛΕΙΟΣ ΤΣΑΚΑΝΙΚΑΣ ΤΕΧΝΟΛΟΓΙΕΣ ΥΠΟΛΟΓΙΣΤΙΚΟΥ ΝΕΦΟΥΣ ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΟΜΟΙΩΣΗΣ CLOUDSIM ΤΟ

Διαβάστε περισσότερα