Παράκαμψη προς το κυρίως περιεχόμενο

Ολοκληρωμένο Σύστημα Σύγχρονης/Ασύγχρονης Τηλεκπαίδευσης

Για την ανάπτυξη ενός ολοκληρωμένου συστήματος σύγχρονης αλλά και ασύγχρονης τηλεκπαίδευσης έγινε αρχικά η μελέτη των υφιστάμενων συστημάτων του Πανεπιστημίου Πελοποννήσου, του Τ.Ε.Ι Πελοποννήσου και του Τ.Ε.Ι Δυτικής Ελλάδας. Κανένα από τα συγκρινόμενα λογισμικά που χρησιμοποιούν τα παραπάνω ιδρύματα, δεν καλύπτει ταυτόχρονα τις απαιτήσεις και της σύγχρονης αλλά και της ασύγχρονης τηλεκπαίδευσης. Για να ολοκληρωθεί μια τέτοια πλατφόρμα θα πρέπει να γίνει, ένας συνδυασμός ενός συστήματος σύγχρονης τηλεκπαίδευσης, μαζί με ένα σύστημα ασύγχρονης. ΄Ως τέτοια συστήματα επιλέχθηκαν τα οpeneclass και το bigbluebutton αμφότερα έργα ανοιχτού λογισμικού.

Ειδικά για το BigBlueButton, θα πρέπει να εγκατασταθεί και η επέκταση λογισμικού για διαμοιρασμό πόρων (Scalelite). Ο load balancer scalelite αποτελείται από τα παρακάτω υποσυστήματα :

           Βάση δεδομένων PostgresSQL

           Redis Cashe Server

           Scalelite ApiΤο υποσύστημα αυτό είναι υπεύθυνο για να απαντά στα γκολ ΒΒΒ API αιτήματα.

           Scalelite nginx . Το υποσύστημα αυτό είναι υπεύθυνο για τον τερματισμό των SSL συνδέσεων, αλλά  και να εξυπηρετεί τα αποθηκευμένα playback αρχεία.

           Scalelite poller . Το κύριο υποσύστημα του load balancer καθώς  ελέγχει περιοδικά  την προσβασιμότητα αλλά και το φορτίο (αριθμό ενεργών meeting) των BigBlueButton servers. Βάση αυτών των πληροφοριών load balancer κατευθύνει κάθε νέο αίτημα για metting στο εξυπηρετητή με το λιγότερο φορτίο.

           Scalelite-recording-importer. Παρακολουθεί για νέα καταγεγραμμένα metting που μεταφέρονται  από τους διακομιστές BigBlueButton. Αποσυσκευάζει τις μεταφερόμενες εγγραφές, προσθέτει τις πληροφορίες εγγραφής στη βάση δεδομένων και τοποθετεί τα αρχεία εγγραφής στις σωστές θέσεις, ώστε το scalelite-nginx να μπορεί να εξυπηρετήσει τις εγγραφές.

 

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

Η φυσική εγκατάσταση του συστήματος (Serverswitch και εικονοποίηση μέσω ΚVM hypervisor)

Η εγκατάσταση του Load Balancer και των υποσυστημάτων του μέσω docker

Η εγκατάσταση του Big Blue Button

Η εγκατάσταση του NFS server

Η εφαρμογή ρυθμίσεων ασφαλείας του διακομιστή

Η διασύνδεση του load balancer με το Open Eclass

Πληροφορίες

Ο Παρόν ιστότοπος, αναπτύχθηκε για τις ανάγκες του έργου με τίτλο: Ενίσχυση και Επιτάχυνση των διαδικασιών συγχωνεύσεων και καταργήσεων ιδρυμάτων στο Πανεπιστήμιο Πελοποννήσου 

Φορέας: Ειδικη υπηρεσια διαχειρισησ ε.π. μεταρρυθμιση δημοσιου τομεα 

Τάμειο: Ευρωπαϊκό Κοινωνικό Ταμείο

Πρόσφατο Υλικό

Επικοινωνία

Μπορείτε να μας βρείτε:

  • Ερυθρού Σταυρού 28 & Καρυωτάκη
  • (+30) 2710230000
  • elke@uop.gr