Virtlab:Komponenty/Informace pro vývojáře
Z VirtlabWiki
| Verze z 20:21, 30. 7. 2008 Gry72 (Diskuse | příspěvky) (→Distribuované virtuální spojovací pole (a.k.a Spojovač)) ← 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 | ||
| Řádka 37: | Řádka 40: | ||
| === [[Virtuální spojovací pole verze 3| Virtuální spojovací pole verze 3]] === | === [[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í. | + | 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]] === | === [[Virtuální spojovací pole verze 2| Virtuální spojovací pole verze 2]] === | ||
| Řádka 57: | Řádka 60: | ||
| * SQL [[Virtlab:Databáze | databáze]] | * SQL [[Virtlab:Databáze | databáze]] | ||
| * [[Virtlab:LoggingDebugging | Konvence pro logování]] | * [[Virtlab:LoggingDebugging | Konvence pro logování]] | ||
| - | + | * [[Certifikační autorita]] | |
| == Konfigurační soubory == | == Konfigurační soubory == | ||
Aktuální verze
Používaná terminologie v distribuované virtuální laboratoři.
Obsah | 
Servery
- Řídící server lokality
 - Rezervační server
 - Konfigurační server
 - Mazací server
 - Konzolový server
 - Tunelovací server
 - CRON (atd) - aktivátor/deaktivátor distribuovaných virtuálních topologií
 
Zaniknuvší komponenty (obsolete):
Standardní porty serverů
| Server | Port | 
| Konzolový server | 10000 | 
| Tunelovací server | 40001 (konzole), 40002 (data) | 
| Rezervační server | 50001 | 
| Konfigurační server | 60001 | 
| Mazací server | 60002 | 
| Portsetter | 60003 | 
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ů.
- Virtuální spojovací pole
 - Generátor konfigurací pro spojovací prvky distribuovaného virtuálního spojovacího pole
 
Zaniknuvší komponenty (obsolete)
Další
- Komunikační protokoly mezi komponentami distribuovaného Virtlabu
 - SQL databáze
 - Konvence pro logování
 - Certifikační autorita
 
Konfigurační soubory
- conf-servers.conf
 - cons-devices.conf
 - cons-servers.conf
 - erase-device.conf
 - erase-servers.conf
 - rsv-server.conf
 - sitename
 - spoje.conf
 - uploads.conf
 - vybaveni.xml
 - tunservers.conf
 - settings.php
 
XML
- equipment.dtd
 - Validace XML ve Virtlabu
 
