Virtlab:Komponenty/Konzolový server

Z VirtlabWiki

Přejít na: navigace, hledání

Konzolový server je jednou z prvních komponent Virtuální laboratoře. Jeho úkolem vždy bylo umožnit přístup Java apletu, který je spouštěn z prohlížeče uživatele, na laboratorní prvky.

V současné distribuované architektuře je konzolový server využíván i v takzvaném "proxy režimu", kdy komunikuje na jedné straně s apletem a na druhé straně s jiným konzolovým serverem. Tímto způsobem připojuje uživatele i na prvky v jiných lokalitách.

Shrnutí základní funkce:

  • přijímá a autorizuje TCP spojení od klientských appletů (z Internetu) a přemosťuje je na porty komunikační MOXA karty připojené ke konzolám fyzických laboratorních prvků nebo na další TCP spojení ke konzolám simulovaných laboratorních prvků (XEN, UML, Dynamips)
    • proto má i síťové rozhraní do vnitřního management VLANu lokality – tím připojuje konzoly instancí XENu, UML a DynaMIPSu.
  • přijímá pokynu pro mazání a zápis iniciální konfigurace do laboratorních prvků

Detailní informace pro vývojáře

Osobní nástroje