Scalelite-Server-Infrastruktur

Hi André,

haben deine BBB alle das gleiche Secret?

LG

Rüdiger

Hallo Andreas,
irgend etwas übersehe ich, dafür ist der morgige Tag z.T. vorgesehen.
Für heute bin ich zufrieden. Viel gelernt. Cool.

VG Andre

Ich hab’s ja nicht selbst gemacht. Mir war es zu kompliziert - aber URL und Secret in Moodle eintragen kann ich :sunglasses:

Hallo Rüdiger.
nein, alles unterschiedliche Secret’s.
Morgen schaue ich mir noch einmal die

.env-Datei an.
VG Andre

Moin @All,
heute morgen noch einmal neue Secret_Key und Loadbalancer-Secret erstellt, eingetragen, getestet - funktioniert.

Müssen fogende Einträge gesetzt sein in /root/scalelite-run/.env?
REDIS_URL= (wöfür braucht man Redis?)
DATABASE_URL=(würden dann alle Aufzeichnungen auf dem Scalelite gespeichert?)
Auch dort erstellt/verarbeitet?

VG Andre

Ein Beitrag wurde in ein neues Thema verschoben: Aufzeichnungen von Videosessions und Datenschutz

Hallo Andre,

Müssen fogende Einträge gesetzt sein in /root/scalelite-run/.env?
REDIS_URL= (wöfür braucht man Redis?)
DATABASE_URL=(würden dann alle Aufzeichnungen auf dem Scalelite
gespeichert?)
Auch dort erstellt/verarbeitet?

ich hab das nicht gesetzt: läuft trotzdem.

REDIS ist ein Cache für den Webserver.
Der ist relativ klein (25-50MB) bringt aber schon was.

LG

Holger

Hallo Holger,
danke für die Info.
Es gibt einige Anleitungen die auch für BBB einen radis-Server „empfehlen“.
Da muss ich mich erst mal einlesen.
LG Andre

Hallo zusammen,

mal eine ganz doofe Frage: muss ich nicht beim Scalelite Server den TURN
Server auch eintragen?
Wo?

Irgendwie fiel mir das gestern ein …

LG

Holger

Hallo Holger,

das habe ich mich auch schon gefragt, aber nichts in Dokus diesbezüglich gefunden.

VG Andre

Warum solltest du, der Scalite vermittelt doch nur, die Mediaverbindung macht dann der jeweilige BBB Server.

Hallo Bellm,

Warum solltest du, der Scalite vermittelt doch nur, die Mediaverbindung
macht dann der jeweilige BBB Server.

super.
Danke :slight_smile:

Ich dachte, da es nun die Scalelite URL ist, die der Client bekommt,
wäre da auch der TURN nötig, aber es ist die Scalelite URL die der
Browser vom moodleplugin bekommt und danach geht es weiter zum BBB
Server: es steht ja oben auch die URL des BBB Servers dann in der
Adresszeile.
Und die „kitzlige“ Audioverbindung, bei der es ja um den TURN geht, wird
ja erst aufgebaut, wenn der Raum sich öffnet: also die BBB Url verwendet
wird.

Jetzt hab ich es geblickt :slight_smile:

Ich dachte mir schon, dass es wohl nicht nötig ist: sonst hätten sich
bestimmt schon viele gemeldet, dass es nicht mehr geht (ich hatte ja
schon Freitag Nacht Scalelite dazwischen geschaltet und Montag waren
schon etliche BBB Sitzungen. Einmal ca. 550 Nutzer gleichzeitig :slight_smile: )

LG

Holger

Hallo Holger,
hört sich richtig gut an!

Kannst Du die TN-Verteilung irgendwo Dir anzeigen lassen? Eventuell mit … rake status?
Also kannst Du sehen ob der TN XY statt ursprünglich auf BBB1 jetzt auf BBB2 „umgeroutet“ wurde?
Habe mich noch nicht getraut auf Scallite umzustellen, wollte erst mal eure Ergebnisse/Berichte abwarten :wink:

VG Andre

Hallo,

ja, mit:

sudo docker exec -i scalelite-api bundle exec rake status

Dank dem Docker-Zeugs werden die Befehle nicht wirklich benutzerfreundlicher… Aber ich muss zugeben: Die Installation schon, das lief gestern Nachmittag im Großen und Ganzen gut durch, mit einem zweiten BBB und dem Scalelite.
Auch Moodle war schnell - sogar im laufenden Betrieb in zwei BBB-Räumen - umgestellt. Etwas Getüftel war nur, Greenlight auf dem alten Server dazu zu bringen, mit dem Scalelite zusammenzuarbeiten, dafür habe ich keine Anleitung gefunden, ging letzten Endes dann aber auch.

Schließlich noch BBB-exporter-all-in-one auf dem neuen BBB installiert, und jetzt kann ich gerade entspannt zuschauen, wie die Userzahlen auf beiden Servern steigen. Dank load-multiplier auf dem Scalelite konnte ich auch dem etwas besser ausgestattetem Server (dem einzigen „richtigen“, die beiden anderen sind normale Schulrechner) Priorität einräumen, auf dem sind jetzt 100 User, auf dem anderen 50. Passt so.

Grüße,
Stefan

Hallo Stefan,
toll!
Du setzt „nur“ zwei BBB + Scalelite ein?
Dachte drei BBB’s wären minimum. Das ist interessant mit „nur“ zwei BBB-Servern.

Die Anleitung von hmt klappt seit heute auch bei mir. So langsam habe ich die Monitoring-Möglichkeiten die ich brauche.

VG Andre

Hallo zusammen, wir haben aktuell auch einen BBB Server + Turn Server am laufen, soweit funktioniert auch alles , leider steigen die Benutzer und der BBB Server stößt an seine Grenzen. Wir möchten auch einen Scalite System implementieren, möchte aber ungern meine aktuelle Domain ändern, da muss ich dann schauen das mein Scalite System die aktuelle Domain bekommt und die eigentlichen BBB Server ander Namen. Wir haben eine VMWare Umgebung ( 2 x physikalische Server ) mit einer Firewall davor, hat einer damit schon Erfahrung, ich hatte bereis beim standalone BBB Server Probleme mit der Installaion mit dem /.install.script . musste es ohne Script installieren.

Wie gehst Du denn in die BBB-Konferenzen, per Greenlight, Moodle oder wie macht ihr das?

Hallo liv_uo,

wir gehen über Greenlight in die Koferenzen.

Hallo Meinhart,

ich habe hier im Forum meine Erfahrungen beim Installieren von Scalelite
vor ein paar Wochen beschrieben und nach welcher Anleitung ich es
gemacht habe.

wenn ihr Greenlight verwendet, dann wollt ihr ja, dass die LEute über
Scalelite an Greenlight kommt: das verwende ich so nicht.
Mein Scalelite soll nur die Last des moodles auf zwei BBB Server verteilen.
Greenlight machen wir noch immer direkt auf den BBB Maschinen.
Da hab ich also keine Erfahrung mit.

LG

Holger

Ich habe seit gestern zwei BBB im Einsatz, einmal über NextCloud, einmal über Moodle. Die Last verteilt sich glücklicherweise automatisch 50/50. Den Scalelite kann man problemlos über die Domain des ersten BBB laufen lassen. Dazu folgender Vorgang:

  • Server aktuell: bbb.schule.de
  • bekommt zweite Domain: bbb1.schule.de
  • zweiter Server bekommt bbb2.schule.de
  • scalelite bekommt Domain bbb.schule.de, aber noch ohne Eintrag in die Nameserver
  • wenn alles steht, änderst Du den Eintrag von bbb.schule.de vom 1. bbb-Server auf den Scalelite-Server. Also lediglich die IP Adresse im A-Eintrag anpassen (und AAAA)

Damit sollte der Übergang nahtlos klappen, denn die API ist ja die gleiche.

Und noch etwas, BBB auf VM soll nicht so gut klappen, da das Timing auf virtuellen Maschinen anders läuft als auf „echten“ Servern