Upgrade to Pro — share decks privately, control downloads, hide ads and more …

WordPress Greek Community - Meetup Thessaloniki 3 - Konstantinos Spiliakos - WebHosting

WordPress Greek Community - Meetup Thessaloniki 3 - Konstantinos Spiliakos - WebHosting

Web Hosting Essentials & Advanced Issues

WordPress Greek Community

February 20, 2016
Tweet

More Decks by WordPress Greek Community

Other Decks in Technology

Transcript

  1. Ασχολούμαι επαγγελματικά με το χώρο του web hosting τα τελευταία

    9 χρόνια 1 Προσφέρω υπηρεσίες shared hosting, VPS, dedicated servers, καθώς και managed λύσεις Θεωρώ ότι ο πελάτης αξίζει και οφείλει να έχει την καλύτερη εξυπηρέτηση που μπορεί, στην καλύτερη τιμή Ποιος είμαι και γιατί να με ακούσεις; Πιστεύω ότι η επιτυχία μιας εταιρείας hosting έρχεται μέσα από την επιτυχία των πελατών της, γι’ αυτό και θεωρώ ότι η υποστήριξη είναι το Α και το Ω! 2 3 4
  2. Τύποι Hosting 3 Shared hosting Ο πελάτης φιλοξενείται μαζί με

    δεκάδες, εκατοντάδες, ή ακόμα και χιλιάδες άλλους πελάτες στον ίδιο server, και μοιράζεται τους ίδιους πόρους μαζί με όλους τους άλλους Virtual Private Servers & Cloud Ο πελάτης νοικιάζει χώρο και πόρους, έχει το λειτουργικό σύστημα της αρεσκείας του, και μπορεί να αναπτυχθεί ανάλογα με τις ανάγκες του. Στο cloud hosting η χρέωση γίνεται συνήθως για το χώρο και τα χαρακτηριστικά που χρησιμοποιεί (CPU, RAM, Disk space, και Bandwidth). Dedicated Servers Ο πελάτης νοικιάζει έναν ολόκληρο server, έχει το λειτουργικό σύστημα της αρεσκείας του, και είναι υπεύθυνος για ότι συμβεί στον server Managed Services Ο πελάτης νοικιάζει ένα από τους παραπάνω τύπους hosting, αλλά η εταιρεία που του νοικιάζει αυτά τον υποστηρίζει σε κάθε τι που μπορεί να χρειαστεί (π.χ. αναβαθμίσεις λειτουργικού, σετάρισμα firewall, σετάρισμα καλύτερων υπηρεσιών, κλπ.). “Το Cloud Hosting σύμφωνα με μελέτες φαίνεται πως είναι το μέλλον των υπηρεσιών παροχής ιστοφιλοξενίας και πολλές εταιρείες θα μεταφερθούν απευθείας εκεί για τη φιλοξενία των εφαρμογών και των αναγκών τους.” Odin SMB Business Insights 2015
  3. Containers VS Hypervisors Τι να επιλέξω; 5 Container Hypervisor Container

    VM Τρέχει αποκλειστικά Linux διανομές Μικρότερο αποτύπωμα σε πόρους Καλύτερη σχέση απόδοσης/τιμής Λιγότερα κόστη διαχείρισης Εκπρόσωποι: OpenVZ/Virtuozzo Τρέχει οποιοδήποτε λειτουργικό σύστημα Καλύτερη ασφάλεια Χρειάζεται περισσότερους πόρους συστήματος Υποστηρίζει SELinux & πλήρη κρυπτογράφηση δίσκων Εκπρόσωποι: KVM, Xen, Vmware, MS Hyper-V
  4. 7 Focus on Containers “Of all the different types of

    virtualization technology, containers have long been regarded either as a cheap way of packing a hosting environment, or simply as a curiosity. Now however, with the advent of the cloud revolution and the focus on elasticity and density within a lean data center, containers are coming into their own as the densest and most elastic virtualization technology for supporting cloud environments.” Dr. James Bottomley, Chief Technical Officer, Server Virtualization, Parallels, and Board Director, Linux Foundation
  5. Γιατί Containers 8 Μικρότερο Μέγεθος Ακριβώς επειδή δεν χρειάζεται να

    εξομοιώσουν έναν ολόκληρο υπολογιστή, δε χρειάζονται το 99% των πραγμάτων που χρειάζεται ένας Hypervisor Ταχύτατα deployments εφαρμογών Λόγω του μικρότερου μεγέθους, η εγκατάστασή τους, όπως και η επανεκκίνησή τους, είναι ταχύτατη, καθώς περιλαμβάνει μόνο τα απαραίτητα για να τρέξει η εφαρμογή Καλύτερη διαχείριση πόρων Ακριβώς επειδή δεν απαιτείται πλήρη εξομοίωση ενός λειτουργικού συστήματος, τα containers συνιστώνται σε χρήστες που θέλουν καλύτερη χρήση των πόρων ενός συστήματος Περισσότερα CTs στο ίδιο μηχάνημα Π.χ. Αν χρειαζόσασταν 9 VMs για 1 εφαρμογή, μπορεί με τα CT να χρειάζεστε μόνο 4 VMs και 20 CTs μέσα σε αυτές τις εικονικές μηχανές!
  6. Managed hosting services ή αλλιώς, πώς να έχετε σωστή φιλοξενία

    και να μην αγχώνεστε για το αν η σελίδα σας είναι επάνω ή για το αν έχουν περαστεί τα updates στις εφαρμογές σας (αν αυτές είναι open source ή/και αν η εταιρεία hosting σας τις υποστηρίζει) 10 Στο λειτουργικό σύστημα και στις επί μέρους λειτουργίες του (π.χ. Mail, web, ftp, κλπ.). Αυτόματες αναβαθμίσεις Μια managed λύση είναι συνήθως πιο κοστοβόρα γιατί απαιτεί τη χρήση χρόνου και προσωπικού από τον πάροχο φιλοξενίας σας Αυξημένη τιμή Καθώς δεν είστε υποχρεωμένοι να γνωρίζετε πολλά πάνω σε server administration, και στο troubleshooting Λιγότερο άγχος Ακριβώς επειδή τον έλεγχο του συστήματός σας τον έχει ο πάροχος φιλοξενίας σας, αυτός θα αποφασίζει για τα updates την cache που θα χρησιμοποιηθεί, κλπ. Λιγότερος έλεγχος Ένας πάροχος φιλοξενίας που προσφέρει managed λύσεις, συνήθως έχει προσωπικό που εξειδικεύεται στα πιο γνωστά CMS και μπορεί να σας βοηθήσει στη διαχείρισή τους Καλύτερη ποιότητα φιλοξενίας Όσο και αν μας αρέσει να έχουμε μια managed λύση, αν είστε καινούριοι στο χώρο του hosting, κατά πάσα περίπτωση δε σας χρειάζεται κάτι τέτοιο, γιατί θα σας κοστίσει πολύ περισσότερο! Δεν είναι για αρχάριους!
  7. Τεχνική Υποστήριξη 12 Ρίσκο Ασφάλεια Τι χρειάζεται να προσέξω Ώστε

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

    Τι υποχρεώσεις έχει ο πάροχος Ο πάροχος έχει συνήθως τις υποχρεώσεις που του επιβάλλει το συμβόλαιο που έχει με τον πελάτη του και οφείλει να τον υποστηρίζει στο βαθμό που είναι αυτό εφικτό Έχω managed υπηρεσία, θα έχω καλύτερη υποστήριξη; Συνήθως ναι, αλλά αυτό εξαρτάται από την εκάστοτε εταιρεία, και το εκάστοτε συμβόλαιο. Κάποιες εταιρείες παρέχουν και software support, κάποιες άλλες, όχι. Τι εννοείς με το «εξαρτάται από τον πάροχο» Αυτό ακριβώς που εννοεί η φράση. Κάθε εταιρεία hosting παρέχει διαφορετικές υπηρεσίες, και διαφορετική υποστήριξη. Επίσης, κάθε πακέτο φιλοξενίας δεν είναι ίδιο.