Nabízená témata diplomových/bakalářských prací

Z VirtlabWiki

(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
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

Osobní nástroje