CELAR

Automatic, multi-grained elasticity-provisioning for the Cloud
Ενεργό
Eρευνητικό Έργο - Ευρωπαϊκό

Ελαστικότητα είναι η δυνατότητα της υποδομής (IaaS), πλατφόρμας (PaaS) ή λογισμικού (SaaS) να επεκτείνει ή να μειώνει τους πόρους ώστε να ικανοποιούνται οι ακριβείς απαιτήσεις σε πραγματικό χρόνο. Το όραμα του έργου CELAR (http://celarcloud.eu) είναι να παρέχει μια πλήρη στοίβα λογισμικού που κάνει αποδοτική διαχείριση και προγραμματισμό δέσμευσης πόρων για εφαρμογές νέφους. Το σύστημα του CELAR θα κανονίζει με προσαρμοστικό τρόπο την απόδοση πόρων στις εφαρμογές μέσω προκαθορισμένων ελαστικών περιορισμών των καταναλωτών ή περιγραφών των εφαρμογών. Για να επιτευχθεί αυτό, συλλέγονται δυναμικά πληροφορίες σχετικά με τους πόρους και την απόδοσης τόσο σε επίπεδο πλατφόρμας υποδομής νέφους όσο και σε επίπεδο εφαρμογής, οι οποίες αξιολογούνται και εκτίθενται στους χρήστες.

Το έργο CELAR θα συνεισφέρει και στα τρία απαιτούμενενα επίπεδα για την εκτέλεση εφαρμογών στο νέφος. Το επίπεδο υποδομής (ανάπτυξη πάνω από δύο παροχείς IaaS), το ενδιάμεσο επίπεδο ελέγχου/βελτιστοποίησης (αυτόματη παροχή ελαστικότητας πάνω από υποδομές νέφους) και το επίπεδο ανάπτυξης (c-Eclipse). Αποτέλεσμα του έργου θα είναι ένα αρθρωτό σύστημα ανοιχτού κώδικα που προσφέρει ελαστικό προγραμματισμό για τον χρήστη και αυτόματη ελαστικότητα στο επίπεδο πλατφόρμας. Το τελικό προϊόν θα επιτρέπει την εγκατάσταση οποιασδήποτε εφαρμογής μαζί με τον αυτοποιημένο τρόπο παροχής πόρων πάνω από υποδομή νέφους IaaS.