Portal:Cloud/Intro

Μετάβαση σε: πλοήγηση, αναζήτηση

Cloud manager banner.jpg

Το cloud computing είναι μια επέκταση των εννοιών που βλέπουμε στο Virtualization. Ένα compute cloud είναι μια διάταξη στην οποία ένας ελεγκτής διαχειρίζεται πολλά Virtual Machines(εικονικές μηχανές). Αυτές οι μηχανές μπορούν να δουλεύουν σαν ανεξάρτητες, οπότε φαίνεται στον χρήστη ότι χρησιμοποιείται πραγματικό hardware, ή δρουν μαζί σαν ένα Compute Cluster. Ένα σύννεφο (cloud) μπορεί να στηθεί σε μία ή περισσότερες μηχανές.


Η πιο συχνή διαφοροποίηση στο cloud computing είναι μεταξύ Δημόσιων σύννεφων και Ιδιωτικών σύννεφων. Ένα δημόσιο σύννεφο είναι γενικά πιο μεγάλο για να μπορεί να εξυπηρετήσει όλους τους χρήστες από το διαδίκτυο Τα ιδιωτικά σύννεφα είναι μικρότερα από τα δημόσια αλλά μπορεί να έχουν αρκετά μεγάλες εγκαταστάσεις Τα ιδιωτικά σύννεφα είναι ακριβώς αυτό: ιδιοτικά δηλαδή διαθέσιμα μόνο σε αυτόν που τα τρέχει (π.χ. μια εταιρία)

Οι βασικές αρχές είναι ίδιες σε ιδιωτικό και δημόσια σύννεφα. Το hardware από έναν ή περισσότερους εξυπηρετητές που τρέχουν το κατάλληλο software. Το σύννεφο έχει έναν ή περισσότερους ελενκτές. Ο ελεγκτής είναι μέρος μια; στοίβας από λογισμικό που ελέγχει την οργάνωση των VMs (εικονικών μηχανών) στις εγκαταστάσεις του σύννεφου (οι φυσικοί εξυπηρετητές που αποτελούν το σύννεφο). Το λογισμικό του ελεγκτή τρέχει σε μια μηχανή που ονομάζεται head node ή control node. Ο ελεγκτής μπορεί γενικά να είναι και VM. Οι κόμβοι του σύννεφου τρέχουν ένα Hypervisor ο οποίο καθορίζει γενικά τη μορφή των VMs. Η στοίβα λογισμικού συνήθως περιέχει και κάποιον ελενκτή αποθήκευσης αφού οι VMs χρειάζεται κάπου να αποθηκευτούν. Σε μερικές περιπτώσεις μπορεί να τρέχει κώδικας οργάνωσης και μέσα στις VMs.

Υπάρχουν φυσικά και πολλές άλλες λεπτομέρειες αλλά γενικά τα παραπάνω καλύπτουν το θέμα

Υπάρχει ένας αριθμός υλοποιήσεων της στοίβας οργάνωσης του σύννεφου. Στο openSUSE Build Service έχουμε τρεις που σας επιτρέπουν να μετατρέψετε ένα σύστημα SUSE σε έναν ελεγκτή ή κόμβο του δiκτυου.