Virtlab:Komponenty/Informace pro vývojáře
Z VirtlabWiki
Verze z 16:01, 27. 3. 2008 Gry72 (Diskuse | příspěvky) (→XML) ← 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 31: | Řádka 34: | ||
== Distribuované virtuální spojovací pole (a.k.a Spojovač) == | == Distribuované virtuální spojovací pole (a.k.a Spojovač) == | ||
- | Nová 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. | + | === Spojovací prvky === |
- | + | ||
- | * [[Virtuální spojovací pole verze 2| Virtuální spojovací pole verze 2]] | + | |
* [[ASSSK]] | * [[ASSSK]] | ||
+ | * C3550/3560, Signamax, dříve C1900 | ||
- | ===Stará verze spojovače=== | + | === [[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ů. | Generátor používající dynamické přiřazování spojovaných portů do VLAN a uploadu konfigurací do VLMUXů. | ||
Řádka 50: | Řá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 == | ||
Řádka 67: | Řádka 77: | ||
* [[Virtlab:Konfigurační soubory/tunservers.conf | tunservers.conf]] | * [[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 == | == XML == |
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