Hosting

Με τον όρο Hosting , στην γενική του έννοια, εννοούμε μια  υπηρεσία μέσω της οποίας παρέχεται χώρος στο δίσκο καθώς και λοιποί πόροι (CPU, RAM κλπ) σε μια εταιρία, οργανισμό ή ιδιώτη για να δημοσιεύσει την ιστοσελίδα του και να αποκτήσει διαδικτυακή παρουσία.

Μία ιστοσελίδα αποτελείται από ένα σύνολο δεδομένων (αρχεία, φωτογραφίες, βάση δεδομένων κλπ) τα οποία «ανεβάζουμε» σε έναν φάκελο ώστε να είναι προσβάσιμα από το κοινό μέσω του διαδικτύου.

Ο φάκελος αυτός βρίσκεται τοποθετημένος σε έναν διακομιστή (server) ο οποίος  είναι ενεργός και με συνεχή πρόσβαση στο Internet όλο το 24ωρο.

Όταν το κοινό επισκέπτεται μια ιστοσελίδα, ο server εντοπίζει τα αρχεία που αντιστοιχούν στην συγκεκριμένη ιστοσελίδα και παρέχει το περιεχόμενο τους στον επισκέπτη.

Κατηγορίες hosting

1. Διαμοιραζόμενη Φιλοξενία (Shared Web Hosting)

Στην κατηγορία αυτή εντάσσονται τα hosting που βρίσκονται σε έναν server και διαμοιράζονται από κοινού τους πόρους του.

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

Για παράδειγμα, εάν κάποια ιστοσελίδα έχει μεγαλύτερες απαιτήσεις πόρων, θα δεσμεύσει περισσότερους πόρους συγκριτικά με τις υπόλοιπες ιστοσελίδες άρα θα δημιουργήσει καθυστερήσεις στην λειτουργία τους.

Ο βαθμός στον οποίο επηρεάζεται η μία ιστοσελίδα από την άλλη εξαρτάται από τους μηχανισμούς ασφαλείας που έχουν εγκατασταθεί στον shared server και οι οποίοι θα περιορίζουν κατά το δυνατό τους πόρους που μπορεί να καταναλώσει ένα hosting.

Επιπλέον, εάν κάποιος από τους λογαριασμούς email που φιλοξενούνται στον shared server πραγματοποιήσει spam, τότε θα επηρεαστεί γενικά η αποστολή της εξερχόμενης αλληλογραφίας για όλους τους υπόλοιπους λογαριασμούς e-mail καθώς η κεντρική ip του server (την οποία επίσης διαμοιράζονται) θα εισαχθεί σε black list.

2. Εικονικό Μηχάνημα (Virtual Machine – VM)

Στην κατηγορία Virtual Machine αυτή η ιστοσελίδα φιλοξενείται σε έναν εικονικό server ο οποίος δεσμεύει και χρησιμοποιεί πόρους από έναν φυσικό server (HyperVisor – HV). Ο HyperVisor είναι ένα δυνατό, φυσικό μηχάνημα με αυξημένους πόρους που μπορεί να υποστηρίξει πολλαπλά εικονικά μηχανήματα χωρίς να επηρεάζει το ένα το άλλο.

Να σημειώσουμε εδώ ότι υπάρχει πλήθος τύπων υποδομών (με όρους cloud, vm, vps, containers κλπ) που προσφέρουν εικονικά μηχανήματα καθεμία εκ των οποίων όμως διαφέρει σημαντικά στην ποιότητα της προσφερόμενης υπηρεσίας.

Γενικά, τα VM προσφέρουν σταθερότητα και πολύ περισσότερους πόρους ενώ αποτελούν κατάλληλη λύση για ηλεκτρονικά καταστήματα, portals, ειδησεογραφικά κλπ sites που έχουν αυξημένη επισκεψιμότητα και μεγαλύτερες απαιτήσεις σε πόρους οπότε δεν μπορούν να υποστηριχθούν και να λειτουργήσουν σωστά σε shared hosting.

Επιπρόσθετα, εάν υπάρξει ανάγκη για περισσότερους πόρους, μπορεί να γίνει αύξηση εύκολα και γρήγορα και χωρίς την ανάγκη φυσικής παρουσίας στο Datacenter ή downtime του μηχανήματος, με εξαίρεση μια επανεκκίνηση που απαιτείται για να «διαβάσει» το μηχάνημα τους νέους πόρους.

Scroll to Top