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

Σχετικά έγγραφα
Εισαγωγή. Ρόλοι και τύποι cloud. Ορισμός και σύγκριση.

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

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

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

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

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

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

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

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

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

Πληροφοριακά Συστήματα Μεγάλης Κλίμακας Cloud Computing

Ηλεκτρονικός Ιατρικός Φάκελος: Νέες Τάσεις, Κατανεµηµένες Αρχιτεκτονικές και Κινητές

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

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

Ανοιχτές Διαδικτυακές Υπηρεσίες και Υποδομές Cloud

Cloud Computing & Data Management (Υπολογιστικά Νέφη & Διαχείριση Δεδομένων)

Διδάσκων: Νεκτάριος Κοζύρης, καθηγητής

Διδάσκων: Νεκτάριος Κοζύρης, καθηγητής

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

AN IMPLEMENTATION OF THE CLOUD BASED SCHOOL

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΙΑ ΙΚΑΣΙΑ ΜΕΤΑΒΑΣΗΣ ΣΤΟ CLOUD COMPUTING ΜΑΘΗΣΙΑΚΟΙ ΣΤΟΧΟΙ

Για να φτάσεις ψηλά, στοχεύεις ψηλότερα

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

cloud computing εφαρμογές νέφους Κεφάλαιο 13

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

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

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

COSMOS CLOUD CMS. Η σύγχρονη επικοινωνία με τον COSMOS σας

COSMOS CLOUD CMS ΤΟ COSMOS CLOUD CMS ΔΕΝ ΕΙΝΑΙ ΜΙΑ ΑΠΛΗ ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΠΟΛΙΤΙΚΟΥ ΓΡΑΦΕΙΟΥ.

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

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

Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων ΠΜΣ - Κατεύθυνση: Ψηφιακές Επικοινωνίες & Δίκτυα ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ

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

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

1 Συστήματα Αυτοματισμού Βιβλιοθηκών

Ηλεκτρονικό εμπόριο. Ψηφιακή οικονομία επιχειρηματικά μοντέλα ηλεκτρονικού εμπορίου

Πληροφοριακά Συστήματα

Τ.Ε.Ι ΚΑΛΑΜΑΤΑΣ ΠΑΡΑΡΤΗΜΑ ΣΠΑΡΤΗΣ. Βασίλης Ντοχάς, Ιωάννης Ροζής

Πληροφοριακά Συστήματα Διοίκησης

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

Εισαγωγή στα Πληροφοριακά Συστήματα

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

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

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

Ενότητα #05. Πληροφοριακά Συστήματα Μεγάλης Κλίμακας Cloud Computing. Cloud providers. Cloud providers. Amazon Google Microsoft

Πληροφοριακά Συστήματα Διοίκησης

2- Μοντέλα, Επίπεδα, Συμπράξεις, ROI, Υπολ/κό νέφος, Πλατφόρμες και Κινητή Διακυβέρνηση ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ & ΑΥΤΟΔΙΟΙΚΗΣΗΣ

Ηλεκτρονική Επιχειρηματικότητα

Προσομοίωση Συστημάτων Χειμερινό εξάμηνο Εξάμηνο 5 ο. Ατομική εργασία προς παράδοση στο CloudAnalyst

Information Technology for Business

Πτυχιακή εργασία Ασφάλεια και εφαρμογές Cloud Computing

Είδη Groupware. Λογισμικό Συνεργασίας Ομάδων (Groupware) Λογισμικό Groupware. Υπάρχουν διάφορα είδη groupware ανάλογα με το αν οι χρήστες εργάζονται:

Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές

Αξιοποίηση των Τεχνολογιών Νεφοϋπολογιστικής στην Ηλεκτρονική ιακυβέρνηση

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

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΙΑ ΙΚΑΣΙΑ ΜΕΤΑΒΑΣΗΣ ΣΤΟ CLOUD COMPUTING ΜΑΘΗΣΙΑΚΟΙ ΣΤΟΧΟΙ

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

BetaCMS. Επισκόπηση. BetaCONCEPT

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

Powered by Web Serve

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. ΜΕΤΑΠΤΥΧΙΑΚΟ ΔΙΠΛΩΜΑ ΕΙΔΙΚΕΥΣΗΣ (MSc) στα ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΠΛΩΜΑΤΙKH ΕΡΓΑΣΙΑ

Oracle. Tεχνολογίες Υποδοµής για την Περιφερειακή Ανάπτυξη. Αντώνης Ν. Λίνας Senior Sales Consultant Business Solutions Oracle Hellas

EPL 660: Lab 4 Introduction to Hadoop

Η Νεφο-Πληροφορική στην Εκπαίδευση

Υπηρεσίες Ιστού (Web Services) ΜΙΧΑΛΗΣ ΜΑΛΙΑΠΠΗΣ

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

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

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

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

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ. Τεχνολογίες και Εφαρμογές Διαδικτύου

Πτυχιακή εργασία ΜΕΛΕΤΗ ΤΩΝ ΥΠΗΡΕΣΙΩΝ ΥΠΟΛΟΓΙΣΤΙΚΟΥ ΝΕΦΟΥΣ. Ετιέν Σπιράκο ΤΕI ΥΤΙΚΗΣ ΕΛΛΑ ΑΣ ΣΧΟΛΗ ΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ

Αλλάξτε τον τρόπο που κάνετε τη δουλειά σας

Είναι ένα εναλλακτικό Ίντερνετ εφικτό;

Planet-lab. Στην ενότητα αυτή θα μελετηθεί: Μια ανοικτή πλατφόρμα για την ανάπτυξη και τη χρήση υπηρεσιών παγκόσμιας κλίμακας. Γιώργος Χατζηπολλάς

Κοινή συνισταµένη Βιοµηχανίας / Μεταπωλητή

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΤΗΣ ΔΙΟΙΚΗΣΗΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ ΕΡΓΑΣΙΑΣ «CLOUD-COMPUTING»

REST, SOAP, java, apache tomcat

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

Cloud Computing. Storage and Security. Νικηφόρος Λύκος ΑΜ:9254

Ανοικτά Δεδομένα. Η εμπειρία του OpenDataCloud

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

Ανάπτυξη και αξιολόγηση εμπιστοσύνης μεταξύ συμμετεχόντων σε υπολογιστικά περιβάλλοντα και πιστοποίηση αποστολής ποιοτικών δεδομένων

Crowdsourcing, Eφαρμογές για τον εμπλουτισμό δημόσιου περιεχομένου Ανοιχτά δεδομένα - Η διάσταση της ανάπτυξης μέσα από ψηφιακή καινοτομία

Εργαλεία ανάπτυξης εφαρμογών internet Ι

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

Εισαγωγή στην Επιστήμη των Υπολογιστών και Επικοινωνιών

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

Future vs Imagination η νέα τάξη πραγμάτων είναι σίγουρα «δικτυωμένη»

ANDROID Προγραμματισμός Εφαρμογών

Πρόταση Χρήσης Τεχνολογίας Υπολογιστικού Νέφους στην Εκπαίδευση

Μεγάλης κλίμακας κατανεμημένα συστήματα Cloud compu*ng

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

ΜΑΘΗΜΑ: Υπολογιστικά Νέφη

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

Ανάπτυξη ηλεκτρονικών μαθημάτων στην πλατφόρμα Open eclass. Γνωριμία με την Open eclass

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ ΙΑ ΙΚΤΥΑΚΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΎ ΣΥΣΤΗΜΑΤΟΣ. Τρίτη, 7 Φεβρουαρίου 2012

Εφαρμογές Υπηρεσιών Νέφους

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network).

Cloud ERP. Αλλάξτε τον τρόπο που κάνετε τη δουλειά σας

Transcript:

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 προκαλείται σύγχυση σχετικά με το τι ακριβώς είναι και ποιες είναιοιδυνατότητεςτουεξαιτίας: των ποικίλων τεχνολογιών που χρησιμοποιεί. βρίσκεται στο πρώτο στάδιο του Hype Cycle* (Positive Hype) προκαλείται γενίκευση του όρου η οποία περικλείει συστήματα που δεν ανήκουν στην συγκεκριμένη κατηγορία. * γραφική αναπαράσταση της ωριμότητας, υιοθέτησης και επιχειρησιακής εφαρμογής συγκεκριμένων τεχνολογιών Gartner, Hype Cycle of Web and User Interaction Technologies, July 2008 4/44

Οδιαχωρισμόςcloud και grid computing A Break in the Ο διαχωρισμός μεταξύ cloud και grid computing 1) Περιγραφήτωνκοινώνχαρακτηριστικών. τεχνολογίες ιδιότητες 2) Εντοπισμός διαφοροποιήσεων στον τρόπο υλοποίησης. σύγκριση των χαρακτηριστικών εξαγωγή συμπερασμάτων 5/44

Σύνοψη στόχου A Break in the 1) Η διατύπωση ενός ορισμού ο οποίος να εμπεριέχει όλα τα χαρακτηριστικά του cloud computing. Ο ορισμός είναι σημαντικός επειδή: οριοθετεί την συγκεκριμένη έννοια σε ερευνητικό επίπεδο υπογραμμίζει τα επιχειρηματικά οφέλη που είναι πιθανό να προκύψουν 2) Ο διαχωρισμός των όρων cloud και grid computing. Οοποίος είναι σημαντικός: για την κατανόηση των διαφορών των δυο εννοιών 6/44

A Break in the 1 2 3 4 7/44

A Break in the 1 2 3 4 8/44

Διάφοροι ορισμοί A Break in the Έχουν διατυπωθεί πολλοί ορισμοί (πάνω από 20) αλλά εστιάζουν σε συγκεκριμένες πτυχές του cloud computing. επικεντρώνονται σε ορισμένα χαρακτηριστικά δεν είναι κοινά αποδεκτοί δενοριοθετούνπλήρωςτηνέννοια 9/44

A Break in the 1 2 3 4 10/44

A Break in the 1 2 3 4 11/44

Βασική ιδέα A Break in the Το cloud computing αποτελεί ένα τύπο κατανεμημένου συστήματος. Υποστηρίζει scalability και virtualization των πόρων. Σκοπός είναι η μείωση της σπατάλης πόρων και ταυτόχρονα η παροχή υπολογιστικής ισχύος στου χρήστες. Μέσω του cloud γίνεται παροχή πόρων ως υπηρεσίες προς τους χρήστες κάνοντας χρήση του διαδικτύου. Οι υπηρεσίες που παρέχει ένα cloud είναι προσβάσιμες μέσω ενός διαφυλλιστή browser ενώ το λογισμικό και τα δεδομένα είναι αποθηκευμένα στον εξυπηρετητή του συστήματος. 12//44

Εμπλεκόμενοι ρόλοι A Break in the Service Users: οι χρήστες στους οποίους παρέχονται οι υπηρεσίες. Service Provider (SPs): παρέχει τις υπηρεσίες στους χρήστες του συστήματος μέσω μίας διεπαφής. Infrastructure Provider (IPs): παρέχει την υποδομή έτσι ώστε να προσφέρεται σαν υπηρεσία η υπολογιστική ισχύς 13/44

Τύποι των cloud συστημάτων A Break in the Infrastructure as a Service (IaaS): O IPs διαχειρίζεται ένα σύνολο πόρων. Μέσω virtualization έχει δυνατότητα δημιουργίας συστημάτων (με μη δομημένο τρόπο) βάσητοτων πρόβλημα αναγκών του πελάτη. (Hadoop, Amazon Elastic Compute Cloud) Platform as a Service (PaaP): Παρέχει μια πλατφόρμα στην οποία στην οποία τρέχει το σύστημα. (Google App Engine, Azure Services Platform) Software as a Service (SaaS): Εναλλακτικό των εφαρμογών που τρέχουν τοπικά στους υπολογιστές των χρηστών. (Google Docs, Online office suite). 14/44

A Break in the 1 2 3 4 15/44

A Break in the 1 2 3 4 16/44

Μελέτη των ορισμών A Break in the συγκέντρωση ορισμών. κατηγοριοποίηση τους βάση των χαρακτηριστικών. Εντοπισμός ενός κοινού παρανομαστή για τους ορισμούς αυτούς. εξαγωγή ενός ορισμού που να συνδυάζει όλα τα χαρακτηριστικά. * Service Level Agreement 17/44

Μελέτη των ορισμών (αποτέλεσμα) A Break in the Clouds are a large pool of easily usable and accessible virtualized resources (such as hardware, development platforms and/or services). These resources can be dynamically reconfigured to adjust to a variable load (scale), allowing also for an optimum resource utilization. This pool of resources is typically exploited by a pay per use model in which guarantees are offered by the Infrastructure Provider by means of customized SLAs. 18/44

Σύγκριση clouds με grid A Break in the Ορισμός ενός συνόλου χαρακτηριστικών που εμφανίζονται σε κατανεμημένα συστήματα. Περιγραφή των χαρακτηριστικών αυτών στους δυο τύπους συστημάτων. 19/44

Σύγκριση clouds με grid: κοινά χαρακτηριστικά A Break in the Resource Heterogeneity: User Access: Υποστηρίζουν την συνάθροιση ετερογενών πόρων Πρόσβαση χρηστών στους πόρους με διαφανή τρόπο 20/44

Σύγκριση clouds με grid: κοινά χαρακτηριστικά διαφορετική προσέγγιση A Break in the 21/44

Σύγκριση clouds με grid: Διαφορές (1/2) A Break in the 22/44

Σύγκριση clouds με grid: Διαφορές (2/2) A Break in the 23/44

Building a Cloud for Yahoo! B. Cooper, E. Baldeschwieler, R. Fonseca, J. J. Kistler, P.P.S. Narayan, C. Neerdaels, T. Nerin, R. Ramakrishnan, A. Silberstein, U. Srivastava, R. Stata

Building a Cloud for Yahoo! 1 2 3 4 25/44

Building a Cloud for Yahoo! 1 2 3 4 26/44

Building a Cloud for Yahoo! Προσφορά υπηρεσιών στους χρήστες. υπολογιστική ισχύς αποθηκευτική ικανότητα Ευκολότερη παραγωγή εφαρμογών διαδικασία ανάπτυξης συντήρηση 27/44

Building a Cloud for Yahoo! 1 2 3 4 28/44

Building a Cloud for Yahoo! 1 2 3 4 29/44

Building a Cloud for Yahoo! Η Yahoo! δραστηριοποιείται στην παροχή υπηρεσιών. οι υπηρεσίες αυτές δεν αποτελούν cloud services έχουν όμως κοινά χαρακτηριστικά 30/44

Building a Cloud for Yahoo! 1 2 3 4 31/44

Building a Cloud for Yahoo! 1 2 3 4 32/44

(1/2) Building a Cloud for Yahoo! Multitenancy: Elasticity: Scalability: Load Balancing: οι υπηρεσίες που παρέχει το cloud πρέπει να υποστηρίζουν διαφορετικές εφαρμογές. Οι εφαρμογές μπορούν να διαμοιράζονται πληροφορίες αλλά εκτελούνται απομονωμένα η εφαρμογές πρέπει να είναι σε θέση να διαπραγματεύονται και να λαμβάνουν επιπλέον πόρους το σύστημα πρέπει να ανακατανέμει τα δεδομένα σε περιπτώσεις εισαγωγής νέου υλικού δυνατότητα μεταφοράς φορτίου ανάμεσα στους εξυπηρετητές για να αποφευχθεί υπερφόρτωση. 33/44

(2/2) Building a Cloud for Yahoo! Availability: Security: Operability: Metering: Global: Simple APIs: το σύστημα πρέπει να συνεχίζει την λειτουργία του ακόμα και σε περίπτωση υψηλών ποσοστών αποτυχίας. κρίσιμο σημείο γιατί παραβίαση της ασφάλειας του συστήματος θα προκαλέσει πρόβλημα και στις εφαρμογές. λειτουργικότητα συστημάτων και των διασυνδέσεων του cloud. Για πιο εύκολη διαχείριση. παρακολούθηση της χρησιμοποίηση των πόρων για λήψη αποφάσεων και υπολογισμό κόστους. τοποθέτηση των υπηρεσιών «κοντά» στον χρήστη για μείωση καθυστερήσεων διευκόλυνση της ανάπτυξης των εφαρμογών που χρησιμοποιούν το cloud. 34/44

Building a Cloud for Yahoo! 1 2 3 4 35/44

Building a Cloud for Yahoo! 1 2 3 4 36/44

ΗΔομή Building a Cloud for Yahoo! Μείωση καθυστέρησης Επικοινωνία ανόμοιων υπηρεσιών Διαχείριση των δεδομένων 37/44

Hadoop (Infrastructure as a Service ) Building a Cloud for Yahoo! Είναι η εκδοχή ανοιχτού κώδικα του MapReduce. Έχει υλοποιηθεί σε java Συμβάλει στην πιο εύκολη συγγραφή προγραμμάτων Τα δεδομένα αποθηκεύονται στο Hadoop File Systrem (HDFS) Υποστηρίζει οριζόντια κλιμάκωση (αυξάνοντας τους εξυπηρετητές αυξάνεται αποθηκευτική και υπολογιστική ισχύς) 38/44

Hadoop στο Cloud Building a Cloud for Yahoo! Τρέχει σε ένα cluster που αποτελείται από 10000 πυρήνες linux Υποστηρίζει κεντρική διαχείριση των εξυπηρετητών Παράγει δεδομένα που χρησιμοποιούνται σε web search Αποτελεί την μεγαλύτερη Hadoop εφαρμογή: Επεξεργάζεται περισσότερα από ένα τρισεκατομμύριο συνδέσμους 300TB συμπιεσμένων δεδομένων 33% ταχύτερο σε σχέση με παλαιότερες τεχνολογίες στο ίδιο cluster 39/44

MobStor Building a Cloud for Yahoo! Μέσο αποθήκευσης αδόμητων αρχείων.( συνημμένα ηλεκτρονικά μηνύματα, clips στο Yahoo! Video ) Υποστηρίζει κλιμάκωση σχετικά με τα δεδομένα που αποθηκεύονται τον αριθμό των ερωτήσεων ανά δευτερόλεπτο Παρέχει υπηρεσίες διαχείρισης των αρχείων (π.χ αλλαγή των δικαιωμάτων σε ένα αρχείο) 40/44

MobStor στο Cloud Building a Cloud for Yahoo! Κεντρική διαχείριση των υπηρεσιών Σε κάθε εφαρμογή παρέχεται ένας χώρος στον οποίο οργανώνει τα δεδομένα χρησιμοποιώντας οποιαδήποτε μορφή Τοποθετεί τα δεδομένα κοντά στους χρήστες προκειμένου να μειωθούν οι καθυστερήσεις. Χρησιμοποιείται από εφαρμογές όπως: Yahoo! Maps Yahoo! Mail Yahoo! Open platform 41/44

Sherpa (PNUTS) Building a Cloud for Yahoo! Αποθήκευση δομημένων πληροφοριών Τα δεδομένα οργανώνονται σε πίνακές. Επιτρέπει στις εφαρμογές να δημιουργήσουν πινάκες. Οι πράξει που υποστηρίζονται είναι η προβολή και επιλογή Η σχεδίαση υποστηρίζει κυρίως online υπηρεσίες όπως ερωτήσεις που διαβάζουν οι εισάγουν εγγραφές 42/44

Sherpa στο Cloud Building a Cloud for Yahoo! Αποτελεί υπηρεσία φιλοξενίας η οποία είναι κεντρικοποιημένη Συνεργάζεται με άλλες υπηρεσίες στο cloud Το Hadoop χρησιμοποιεί το Sherpa για αποθήκευση. Μεταφορά εγγραφών από το HDFS σε πίνακες του Sherpa Το MobStor χρησιμοποιείται από το Sherpa για την αποθήκευση των μεταδεδομένων του 43/44

Κριτική της εργασίας A Break in the Πλεονεκτήματα : Παρουσιάζει και διαχωρίζει τις τεχνολογίες του cloud computing ποιεςτοαπό πρόβλημα αυτές είναι νέες και ποιες προϋπήρχαν. Ησύγκρισηcloud και grid παρουσιάζει τα πλεονεκτήματα της νέας τεχνολογίας σε σχέση με άλλα κατανεμημένα συστήματα. Τονίζει τα επιχειρησιακά οφέλη που προσφέρει το Cloud Μειονεκτήματα Building a Cloud for Yahoo! Στον προτεινόμενο ορισμό δεν αναφέρεται ο Internet Centric χαρακτήρας του cloud. Ησύγκρισηθαμπορούσεναπεριλαμβάνεικαιαλλάσυστήματα (utility computing, autonomic computing). Δεν υπάρχει καμία αναφορά σε θέματα ιδιωτικότητας. 44/44