Virtlab:Komponenty/Informace pro vývojáře

Z VirtlabWiki

< Virtlab:Komponenty(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
Verze z 19:42, 18. 10. 2007
Vav166 (Diskuse | příspěvky)

← Předchozí porovnání
Aktuální verze
Nov675 (Diskuse | příspěvky)
( Virtuální spojovací pole verze 3)
Řádka 1: Řádka 1:
 +Používaná [[Virtlab:Terminologie|terminologie]] v distribuované virtuální laboratoři.
 +
 +
== Servery == == Servery ==
* [[Virtlab:Řídící server | Řídící server]] lokality * [[Virtlab:Řídící server | Řídící server]] lokality
-* [[Virtlab:Aktivační server | Aktivační server]] 
* [[Virtlab:Rezervační server | Rezervační server]] * [[Virtlab:Rezervační server | Rezervační server]]
* [[Virtlab:Konfigurační server | Konfigurační server]] * [[Virtlab:Konfigurační server | Konfigurační server]]
Řádka 7: Řádka 9:
* [[Virtlab:Konzolový server | Konzolový server]] * [[Virtlab:Konzolový server | Konzolový server]]
* [[Virtlab:Tunelovací server | Tunelovací server]] * [[Virtlab:Tunelovací server | Tunelovací server]]
 +* [[Virtlab:CRON | CRON (atd)]] - aktivátor/deaktivátor distribuovaných virtuálních topologií
-== Další ==+'''Zaniknuvší komponenty (obsolete):'''
 + 
 +* [[Virtlab:Komponenty/Aktivační server | Aktivační server]] (vzniklý [[Virtlab:Komponenty/Rozdělení rezervačního a aktivačního serveru | rozdělením rezervačního serveru]])
 + 
 + 
 +=== Standardní porty serverů ===
 +<table border="1" cellpadding="5">
 +<tr><td width="200px">'''Server'''</td><td>'''Port'''</td></tr>
 +<tr><td>Konzolový server</td><td>10000</td></tr>
 +<tr><td>Tunelovací server</td><td>40001 (konzole), 40002 (data)</td></tr>
 +<tr><td>Rezervační server</td><td>50001</td></tr>
 +<tr><td>Konfigurační server</td><td>60001</td></tr>
 +<tr><td>Mazací server</td><td>60002</td></tr>
 +<tr><td>Portsetter</td><td>60003</td></tr>
 +</table>
 + 
 + 
 +== Komponenty na straně klientů ==
* [[Virtlab:Applet | Klientský applet]] * [[Virtlab:Applet | Klientský applet]]
-* [[Virtlab:Virtuální spojovací pole | Segment virtuálního spojovacího pole]]+ 
-* [[Virtlab:Komunikační protokoly mezi komponentami distribuovaného Virtlabu | Komunikační protokoly mezi komponentami distribuovaného Virtlabu]]+ 
-* SQL [[Virtlab:Databáze | databáze]]+== Distribuované virtuální spojovací pole (a.k.a Spojovač) ==
 + 
 +=== Spojovací prvky ===
* [[ASSSK]] * [[ASSSK]]
 +* C3550/3560, Signamax, dříve C1900
 +
 +=== [[Virtuální spojovací pole verze 3| Virtuální spojovací pole verze 3]] ===
 +
 +Modulární architektura tunelovacího serveru. Univerzální enkapsulační formát při tunelování Internetem s textovým záhlavím obsahujícím fyzická jména prvků a rozhraní, mezi nimiž enkapsulovaný rámec prochází. Časově omezená platnost propojení. Uchovávání persistence přesměrovávací tabulky při ukončení Tunelovacího serveru.
 +
 +=== [[Virtuální spojovací pole verze 2| Virtuální spojovací pole verze 2]] ===
 +
 +Filosofie spojovače: pevné konfigurace C3560, QinQ tunely pro spojování obyčejných i trunk portů, QinQ tunely ukončeny na Tunnel Serveru, veškerý provoz přemosťován Tunnel Serverem. ASSSK obsluhovány stejně jako ve staré verzi.
 +
 +===Virtuální spojovací pole verze 1 ===
 +Generátor používající dynamické přiřazování spojovaných portů do VLAN a uploadu konfigurací do VLMUXů.
 +
 +* [[Virtlab:Virtuální spojovací pole | Virtuální spojovací pole]]
* [[Virtlab:Generátor konfigurací pro spojovací prvky distribuovaného virtuálního spojovacího pole|Generátor konfigurací pro spojovací prvky distribuovaného virtuálního spojovacího pole]] * [[Virtlab:Generátor konfigurací pro spojovací prvky distribuovaného virtuálního spojovacího pole|Generátor konfigurací pro spojovací prvky distribuovaného virtuálního spojovacího pole]]
 +== Zaniknuvší komponenty (obsolete) ==
 +* [[Virtlab:Komponenty/Aktivační server | Aktivační server]] (vzniklý [[Virtlab:Komponenty/Rozdělení rezervačního a aktivačního serveru | rozdělením rezervačního serveru]])
 +
 +
 +== Další ==
 +* [[Virtlab:Komunikační protokoly mezi komponentami distribuovaného Virtlabu | Komunikační protokoly mezi komponentami distribuovaného Virtlabu]]
 +* SQL [[Virtlab:Databáze | databáze]]
 +* [[Virtlab:LoggingDebugging | Konvence pro logování]]
 +* [[Certifikační autorita]]
== Konfigurační soubory == == Konfigurační soubory ==
-* [[Virtlab:Konfigurační soubory/act-server.conf | act-server.conf]]+ 
 +[https://vl-test.cs.vsb.cz/websvn/filedetails.php?repname=virtlab&path=%2FDISTR%2FCONFIGS%2Fconf-manual.odt&rev=0&sc=0 Konfigurační manuál]
 + 
* [[Virtlab:Konfigurační soubory/conf-servers.conf | conf-servers.conf]] * [[Virtlab:Konfigurační soubory/conf-servers.conf | conf-servers.conf]]
* [[Virtlab:Konfigurační soubory/cons-devices.conf | cons-devices.conf]] * [[Virtlab:Konfigurační soubory/cons-devices.conf | cons-devices.conf]]
* [[Virtlab:Konfigurační soubory/cons-servers.conf | cons-servers.conf]] * [[Virtlab:Konfigurační soubory/cons-servers.conf | cons-servers.conf]]
-* [[Virtlab:Konfigurační soubory/cspec.conf | cspec.conf]] 
* [[Virtlab:Konfigurační soubory/erase-device.conf | erase-device.conf]] * [[Virtlab:Konfigurační soubory/erase-device.conf | erase-device.conf]]
* [[Virtlab:Konfigurační soubory/erase-servers.conf | erase-servers.conf]] * [[Virtlab:Konfigurační soubory/erase-servers.conf | erase-servers.conf]]
* [[Virtlab:Konfigurační soubory/rsv-server.conf | rsv-server.conf]] * [[Virtlab:Konfigurační soubory/rsv-server.conf | rsv-server.conf]]
 +* [[Virtlab:Konfigurační soubory/sitename | sitename]]
* [[Virtlab:Konfigurační soubory/spoje.conf | spoje.conf]] * [[Virtlab:Konfigurační soubory/spoje.conf | spoje.conf]]
* [[Virtlab:Konfigurační soubory/uploads.conf | uploads.conf]] * [[Virtlab:Konfigurační soubory/uploads.conf | uploads.conf]]
-* [[Virtlab:Konfigurační soubory/vlanstore.conf | vlanstore.conf]] 
* [[Virtlab:Konfigurační soubory/vybaveni.xml | vybaveni.xml]] * [[Virtlab:Konfigurační soubory/vybaveni.xml | vybaveni.xml]]
 +* [[Virtlab:Konfigurační soubory/tunservers.conf | tunservers.conf]]
* [[Virtlab:Konfigurační soubory/settings.php | settings.php]] * [[Virtlab:Konfigurační soubory/settings.php | settings.php]]
 +[[Virtlab:Generátor konfigurací | Generátor konfigurací]]
 +* [http://config.dvirtlab.net http://config.dvirtlab.net]
 +
 +== XML ==
 +* [[Virtlab:Equipment.dtd | equipment.dtd]]
 +* [[Virtlab:Validace XML|Validace XML]] ve Virtlabu
[[Kategorie:Komponenty virtlabu]] [[Kategorie:Komponenty virtlabu]]
-[[Kategorie:Soubor]]+[[Kategorie:Server]]
 +[[Kategorie:Konfigurační soubor]]
[[Kategorie:UNCOMPLETE]] [[Kategorie:UNCOMPLETE]]

Aktuální verze

Používaná terminologie v distribuované virtuální laboratoři.


Obsah

Servery

Zaniknuvší komponenty (obsolete):


Standardní porty serverů

ServerPort
Konzolový server10000
Tunelovací server40001 (konzole), 40002 (data)
Rezervační server50001
Konfigurační server60001
Mazací server60002
Portsetter60003


Komponenty na straně klientů


Distribuované virtuální spojovací pole (a.k.a Spojovač)

Spojovací prvky

  • ASSSK
  • C3550/3560, Signamax, dříve C1900

Virtuální spojovací pole verze 3

Modulární architektura tunelovacího serveru. Univerzální enkapsulační formát při tunelování Internetem s textovým záhlavím obsahujícím fyzická jména prvků a rozhraní, mezi nimiž enkapsulovaný rámec prochází. Časově omezená platnost propojení. Uchovávání persistence přesměrovávací tabulky při ukončení Tunelovacího serveru.

Virtuální spojovací pole verze 2

Filosofie spojovače: pevné konfigurace C3560, QinQ tunely pro spojování obyčejných i trunk portů, QinQ tunely ukončeny na Tunnel Serveru, veškerý provoz přemosťován Tunnel Serverem. ASSSK obsluhovány stejně jako ve staré verzi.

Virtuální spojovací pole verze 1

Generátor používající dynamické přiřazování spojovaných portů do VLAN a uploadu konfigurací do VLMUXů.

Zaniknuvší komponenty (obsolete)


Další

Konfigurační soubory

Konfigurační manuál

Generátor konfigurací

XML

Osobní nástroje