Σεµινάριο Θέµα: Εύρεση του βέλτιστου παροχέα data center είτε µε dedicated server είτε µε cloud computing. ΚΑΚΟΥΡΑΣ ΝΙΚΟΛΑΣ ΑΜ 1922 ΤΑΣΙΟΥ ΜΗΝΑΣ ΑΜ 2040
- Ορισµός ενός data center Ένα data center είναι µια εγκατάσταση που χρησιµοποιείται µε σκοπό να στεγάσει συστήµατα υπολογιστών και σχετικά εξαρτήµατα, όπως τηλεπικοινωνιακά και συστήµατα αποθήκευσης. Περιλαµβάνει συνήθως επιπρόσθετη ή εφεδρική παροχή ηλεκτρικού ρεύµατος, συνδέσεις δεδοµένων, συσκευές περιβαλλοντικών ελέγχων (πχ. κλιµατισµό, πυρόσβεσης) καθώς και συσκευών ασφαλείας. 1
- Κατηγοριοποίηση των data centers µε δείκτες προσφερόµενης ποιότητας (Tiers) Η TIA-942 (Telecommunications Industry Association) έχει διαµορφώσει τα χαρακτηριστικά κάθες βαθµίδας στα οποία θα υπάγωνται τα data center, φτιάχνοντας 4 Tiers. Στην αξιολόγιση που λαµβάνει χώρα, συνυπολογίζονται τα παρακάτω χαρακτηριστικά : Εικόνα 1: Πρόκειτε για ένα Tier 1 data center, η πιο απλή λύση, καθώς αποτελείται µονάχα από ένα server room. 2
- Κατηγοριοποίηση των data centers µε δείκτες προσφερόµενης ποιότητας (Tiers) - Πτυχές που συνυπολογίζονται στην αξιολόγηση Ηλεκτρισµός -Αξιολόγιση Υπηρεσίας -Προστασία από κεραυνούς -UPS Systems Μηχανικά Στοιχεία -Σύστηµα ψύξης ανυψοµένου επιπέδου (ψευδοπάτωµα) -Ψύξη UPS - Ελεγκτής Υγρασίας -UPS Μπαταρίες -Ηλεκτρογεννήτρια -Γήωση - ιαµοιρασµός τροφοδότησης σηµαντικών στοιχείων 3
- Κατηγοριοποίηση των data centers µε δείκτες προσφερόµενης ποιότητας (Tiers) - Πτυχές που συνυπολογίζονται στην αξιολόγηση Βοηθητικά Συστήµατα -Μόλυνσης -Πυρανίχνευσης και πυροπροστασίας -Security -Συναγερµός και παρακολούθηση µέσω καµερών 4
- Κατηγοριοποίηση των data centers µε δείκτες προσφερόµενης ποιότητας (Tiers) Tier 1 Μοναδικό µη-πλεονάζων µονοπάτι διανοµής που εξυπηρετεί τον εξοπλισµό IT. Μη-πλεονάζων τµήµατα χωρητικότητας. Η βασική υποδοµή να εγγυάται το 99.671% διαθεσιµότητας. Tier 2 Πληροί όλες τις απαιτήσεις του Tier 1. Πλεονάζων υποδοµή ώστε να εγγυάται το για 99.741% της διαθεσιµότητας. Tier 3 Πληροί όλες τις απαιτήσεις Tier 1 και Tier2. Πολλαπλά ανεξάρτητα µονοπάτια κατανοµής που εξυπηρετούν τον εξοπλισµό του IT. Όλος ο εξοπλισµός του IT πρέπει να διπλο-τροφοδοτείτε και να και να είναι πλήρως συµβατό µε την τοπολογία της αρχιτεκτονικής του. Εγγύηση διαθεσιµότητας 99.982%. 5
- Κατηγοριοποίηση των data centers µε δείκτες προσφερόµενης ποιότητας (Tiers) Tier 4 Πληροί τις απαιτήσεις των Tier 1,2 και 3. Όλος ο εξοπλισµός ψύξης διπλο-τροφοδοτήται ανεξάρτητα, συµπεριλαµβανοµένων του κλιµατισµού, της θέρµανσης και των συστηµάτων εξαερισµού (HVAC). Αντοχή σε σφάλµατα, µε εφεδρική αποθήκη ηλεκτρικής ενέργειας και λειτουργίες κατανοµής που διασφαλίζουν το 99,995% της διαθεσιµότητας. Εικόνα 2: Περεταίρω επεξήγηση κάθε tier και των χαρακτηριστικών τους. 6
- Κατηγοριοποίηση των data centers µε δείκτες προσφερόµενης ποιότητας (Tiers) Tier 1 Tier 2 Tier 3 Tier 4 Ενεργά συστατικά χωρητικότητας φορτίου N N+1 N+1 N Μετά από κάθε αποτυχία Γραµµές εδοµένων 1 1 1 Ενεργή και 1 Εναλλακτική 2 Ταυτόχρονα Ενεργές Maintenance χωρίς διακοπές Όχι Όχι Ναι Ναι Ανοχή σε λάθη Όχι Όχι Όχι Ναι ιαχωρισµός των συστηµάτων Όχι Όχι Όχι Ναι Συνεχής Ψύξη Εξαρτόµενη από το φόρτο εργασίας Εξαρτόµενη από το φόρτο εργασίας Εξαρτόµενη από το φόρτο εργασίας Class A 7
- Επιπλέον στοιχεία ενός data center Φυσίκό περιβάλλον: - Θερµοκρασία (24 o C) - Υγρασία (40-55%) Ασφάλεια: Πυροπροστασία: Ηλεκτρισµός: - Ελενχόµενη έλευση ατόµων - Επιλεγµένο προσωπικό - Κάµερες και οι φρουροί ασφαλείας - Aνιχνευτές καπνού - ύο ή περισσότερες παροχές ηλεκτρισµού ρεύµατος - Γεννήτριες - Ανυψωµένο δάπεδο 8
- Ορισµός cloud computing Ο όρος cloud computing χρησιµοποιείται για να περιγράψει τη δυνατότητα των data centers να λειτουργούν µε δοµές αντίστοιχες του Ίντερνετ, επιτρέποντας υπολογιστικές διαδικασίες σε ένα ιστό κατανεµηµένων, καθολικά προσβάσιµων πόρων αντί για τοπικούς υπολογιστές ή φόρµες αποµακρυσµένων servers. Ο τοµέας του cloud computing επιδιώκει να χρησιµοποιήσει αυτή την τεράστια υπολογιστική ισχύ σε παροχή προσωποποιηµένων υπηρεσιών για τους χρήστες µέσω του ιαδικτύου. 9
- Τύποι Cloud Computing Εµπορικές εφαρµογές (Business Apps) - επεξεργασία εµπορικών δεδοµένων - CRM (Customer relationship management) - ERP (Enterprise resource planning) - Ηλεκτρονικό εµπόριο Υπηρεσίες πληροφορικής (Cloud IT Services) - ιαδικτυακός χώρος αποθήκευσης αρχείων - Ανάπτυξη λογισµικού - Ιδεατές µηχανές - Φιλοξενία ιστοσελίδων Εφαρµογές ενίσχυσης παραγωγικότητας (Productivity Apps) - Εργαλεία σουίτας γραφείου - ιαχείρισης έργων - Λογισµικό που επιτρέπει την συνεργασία(collaboration tools) Εφαρµογές κοινωνικής δικτύωσης (Social Media Apps) - Ιστολόγια, κοινοί σελιδοδείκτες - Εργαλεία κοινωνικής δικτύωσης, - Χώροι αποθήκευσης φωτογραφιών και video προσβάσιµα από όλους 10
- Πλεονεκτήµατα cloud computing Ευελιξία Πόροι συστήµατων κατ απαίτηση (on demand). Πρόσβαση από παντού Απο οποιαδήποτε συσκευή δικτύωσης. Συνεργασία Ταυτόχρονη εργασία στο ίδιο έργο, κοινόχρηστες υπηρεσίες. Disaster recovery & Business continuity Μικρή πιθανότητα καταστροφής των δεδοµένων καθώς αυτά κρατούνται backup και διατείθονται σε περισσότερους από έναν server. 11
- Μειoνεκτίµατα cloud computing Ασφάλεια : - Εισβολείς µε κακόβουλες προθέσεις - Τρωτά σηµεία τεχνολογιών που χρησιµοποιούνται από κοινού (Multiple API s) - Περιπτώσεις απώλειας ή διαρροής δεδοµένων - ραστηριότητες πειρατείας λογαριασµών και υπηρεσιών ιαθεσιµότητα και απόδοση Αρκετά παραδείγµατα cloud data center που έγιναν προσωρινά µη διαθέσιµα ή έχασαν δεδοµένα πελατών. Ανυσηχία για την υπερκατανάλωση πόρων Έλλειψη δυνατότητας τροποποίησης µοντέλων 12
- Ορισµός dedicated server Μια dedicated hosting service, dedicated server, ή managed hosting service είναι ένα είδος internet hosting στις οποίες ο πελάτης µισθώνει ένα ολόκληρο server καθώς και πλήρη διαχειριστική πρόσβαση, χωρίς το διαµοιρασµό πόρων µε άλλους πελάτες του παροχέα. Oι επιχειρήσεις έχουν τον πλήρη έλεγχο του διακοµιστή, συµπεριλαµβανοµένης της επιλογής του λειτουργικού συστήµατος, υλικό, κλπ. Χαρακτηριστικά ενός dedicated server είναι ένα συγκεκριµένο ποσό µνήµης, χωρητικότητας σκληρών δίσκων, λειτουργικού και εύρους ζώνης (δηλαδή τον επιτρεπόµενο όγκο διακίνησης δεδοµένων στην µονάδα του χρόνου). 13
- Πλεονεκτήµατα dedicated server Απόδοση εν µοιράζεσαι τους πόρους τους συστήµατος, την µνήµη, τον χώρο στον δίσκο µε καµία άλλη εφαρµογή που φιλοξενείται στον παροχέα. Μεγαλύτερη Αξιοπιστία εν διατρέχει τον κίνδυνο να µιωθεί η απόδοση, να κατακλυσθεί από κίνηση ή να γίνει µη διαθέσιµο από κάποια άλλη εφαρµογή σε έναν shared server. Ασφάλεια Κανένας άλλος δεν έχει πρόσβαση στον server, προσθέτοντας µεγαλύτερο βαθµό προστασίας. Προσαρµοστικότητα στην ανάγκες Επιτρέπει την εγκατάσταση ειδικού λογισµικού καθώς και την προσαρµογή του server σε συγκεκριµένες ανάγκες. Τροποποιηµένο Firewall Επιτρέπει να τρέχει firewall, που έχει ρυθµιστεί ώστε να καλύπτει συγκεκριµένες ανάγκες. 14
- Μειονεκτίµατα dedicated server Κόστος Συµπεριλαµβανοµένων των κόστων συντήρησης καθώς και κόστοι απο εγκατάσταση επιπλέον λογισµικού και scripts, γίνεται αρκετά µεγάλο. Τεχνογνωσία Λίγοι webmaster έχουν την τεχνική κατάρτηση ώστε να τρέξουν ένα dedicated system. Έλλειψη φυσικής επαφής µε το σύστηµα Εµποδίζει την φυσική αναβάθµιση του συστήµατος σε συγκεκριµένα χρονικά όρια καθώς και την παρακολούθηση του σε ηλεκτρονικό επίπεδο. 15
- Σύνοψη Στο cloud πληρώνεις για τους πόρους που χρησιµοποίησες. Σε έναν dedicated server, πληρώνεις το ίδιο ποσό ασχέτως το ποσοστό των πόρων που χρησιµοποίησες. Η προσθήκη νέου πόρου σε cloud είναι γρήγορη διαδικασία, ενώ σε έναν dedicated server θα χρειαζόµασταν νέο hardward και µια διαδικασία ωρών µέχρι να τοποθετηθεί. Για την λειτουργεία ενός κοινωνικού δικτύου (social network), το περιεχόµενο του οποίου προορίζεται να είναι διαθέσιµο παγκοσµίως, το hosting µιας Facebook εφαρµογής ή κάποια άλλη εφαρµογή που η αναµενόµενη κίνηση της δεν µπορεί να προβλεφθεί το καλύτερο είναι το cloud. Αλλά σε περίπτωση που οι ανάγκες σε bandwidth είναι συνεχείς και αυξηµένες, τότε η καλύτερη οικονοµική λύση αποτελεί ένας dedicated server. 16