Nabízená témata diplomových/bakalářských prací
Z VirtlabWiki
Verze z 05:27, 5. 3. 2009 Gry72 (Diskuse | příspěvky) ← Předchozí porovnání |
Verze z 06:27, 5. 3. 2009 Gry72 (Diskuse | příspěvky) Následující porovnání → |
||
Řádka 1: | Řádka 1: | ||
- | == Dynamické vytváření virtualizovaných síťových zařízení v systému Virtlab podle poptávky uživatelů == | + | * Dynamické vytváření virtualizovaných síťových zařízení v systému Virtlab podle poptávky uživatelů (Ing.) |
- | On-demand vytváření instancí XEN+Linux/Quagga s požadovanými parametry | + | * Implementace rozšíření síťového analyzátoru Wireshark pro protokol simulátoru sítí PacketTracer (Bc.) |
- | * rozšíření popisu vybavení lokality (vybaveni.xml) | + | * Archivace a externí zpřístupnění souborového systému virtualizovaných stanic systému Virtlab |
- | ** možnost definovat generický instanciovatelný prvek s určitou násobností (tj. max. počtem současně existujících instancí) | + | |
- | ** featury generického prvku vč. počtu interface jsou maximální požadovatelné hodnoty | + | |
- | * rozšíření protokolu rezervačního serveru, aby uměl specifikovat požadované parametry generického prvku | + | |
- | * hlídání počtu instancí každého generického prvku, které jsou rezervovány pro překrývající se časové období | + | |
- | * mechanismus aktivace instance na dobu platnosti rezervace | + | |
- | ** O aktivaci by se mohl starat rezervační server lokality | + | |
- | * návrh a implementace napojení na Distribuované virtuální spojovací pole | + | |
- | * napojení na mapovací algoritmus, aby uměl generických prvků využit | + | |
== Archivace a externí zpřístupnění souborového systému virtualizovaných stanic systému Virtlab == | == Archivace a externí zpřístupnění souborového systému virtualizovaných stanic systému Virtlab == | ||
- | * uschování filesystému mezi rezervacemi | ||
- | * hodí se např. pro dlouhodobé ladění aplikací nad OS během více rezervovaných časových slotů | ||
- | * možnost uploadu/downloadu souborů do uschovaného filesystemu z veřejného Internetu | ||
- | ** mezi rezervacemi nebo příp. i za běhu úlohy, která danou stanici využívá | ||
- | * návrh a implementace strukturovaného archivu pro filesystemy stanic použitých v různých úlohách jednotlivých uživatelů | ||
- | * možnost specifikace požadavku perzistence filesystemu mezi rezervacemi téže úlohy (resp. explicitní žádost o uložení do archivu a přečtení z archivu). | ||
- | == Implementace rozšíření síťového analyzátoru Wireshark pro protokol simulátoru sítí PacketTracer == | + | Cílem práce je poskytnout možnost uchovávání obsahu souborového systému počítačů v síťových topologiích realizovaných v systému Virtlab a jeho převodu |
+ | mezi jednotlivými rezervacemi topologií. Počítače s OS Linux jsou ve Virtlabu simulovány virtualizačním serverem s technologií XEN. Smyslem je poskytnout uživatelům možnost přerušované práce na témže problému při zachování mezivýsledků konfigurace. | ||
- | Smyslem práce je realizovat rozšíření opensource analyzátoru Wireshark o plugin pro analýzu komunikačního protokolu mezi spolupracujícími instancemi aplikace PacketTracer společně simulujícími rozsáhlejší síťovou topologii. | + | 1. Seznamte se s architekturou systému Virtlab, způsobem simulace uživatelských PC a mechanismem jejich napojení do laboratorní topologie. |
- | + | 2. Navrhněte strukturu archivu záloh souborových systémů a uživatelská přístupová práva s ohledem na možnost skupinové spolupráce více uživatelů na společné rezervaci. | |
- | 1. Seznamte se se způsobem zapojování pluginů programu Wireshark pro doplnění schopnosti analýzy nových protokolů a popište je. | + | 3. Navrhněte způsob zálohování souborového systému jednotlivých PC v konkrétní uživatelské rezervaci, resp. jeho obnovení z dřívější zálohy. Z důvodu úspory kapacity diskového prostoru se orientujte se na rozdílové zálohy. |
- | 2. Seznamte se se protokolem navazování spojení a se strukturami popisujícími simulovaný provoz mezi instancemi PacketTraceru v distribuované konfiguraci a popiště je. | + | 4. Navrhněte a do systému integrujte uživatelské rozhraní pro specifikaci požadavku převodu obsahu souborového systému mezi rezervacemi téže úlohy a pro okamžité uložení, resp. obnovení obsahu souborového systému do/z archivu na žádost uživatele. |
- | 3. Implementujte plugin pro protokol PacketTraceru do programu Wireshark. | + | 5. Zajistěte možnost uploadu/downloadu souborů do/z archivu z veřejného Internetu |
- | 4. Zdokumentujte praktické použití pluginu na reálné ukázkové konfiguraci (připojte výstupy z Wiresharku produkované na základě vámi implementovaného pluginu). | + |
Verze z 06:27, 5. 3. 2009
- Dynamické vytváření virtualizovaných síťových zařízení v systému Virtlab podle poptávky uživatelů (Ing.)
- Implementace rozšíření síťového analyzátoru Wireshark pro protokol simulátoru sítí PacketTracer (Bc.)
- Archivace a externí zpřístupnění souborového systému virtualizovaných stanic systému Virtlab
Archivace a externí zpřístupnění souborového systému virtualizovaných stanic systému Virtlab
Cílem práce je poskytnout možnost uchovávání obsahu souborového systému počítačů v síťových topologiích realizovaných v systému Virtlab a jeho převodu mezi jednotlivými rezervacemi topologií. Počítače s OS Linux jsou ve Virtlabu simulovány virtualizačním serverem s technologií XEN. Smyslem je poskytnout uživatelům možnost přerušované práce na témže problému při zachování mezivýsledků konfigurace.
1. Seznamte se s architekturou systému Virtlab, způsobem simulace uživatelských PC a mechanismem jejich napojení do laboratorní topologie. 2. Navrhněte strukturu archivu záloh souborových systémů a uživatelská přístupová práva s ohledem na možnost skupinové spolupráce více uživatelů na společné rezervaci. 3. Navrhněte způsob zálohování souborového systému jednotlivých PC v konkrétní uživatelské rezervaci, resp. jeho obnovení z dřívější zálohy. Z důvodu úspory kapacity diskového prostoru se orientujte se na rozdílové zálohy. 4. Navrhněte a do systému integrujte uživatelské rozhraní pro specifikaci požadavku převodu obsahu souborového systému mezi rezervacemi téže úlohy a pro okamžité uložení, resp. obnovení obsahu souborového systému do/z archivu na žádost uživatele. 5. Zajistěte možnost uploadu/downloadu souborů do/z archivu z veřejného Internetu