Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Wydział Elektryczny - Teleinformatyka (S2)
specjalność: Sieci teleinformatyczne i systemy mobilne

Sylabus przedmiotu Wirtualizacja i usługi sieciowe:

Informacje podstawowe

Kierunek studiów Teleinformatyka
Forma studiów studia stacjonarne Poziom drugiego stopnia
Tytuł zawodowy absolwenta magister
Obszary studiów nauk technicznych, studiów inżynierskich
Profil ogólnoakademicki
Moduł
Przedmiot Wirtualizacja i usługi sieciowe
Specjalność Sieci teleinformatyczne i systemy mobilne
Jednostka prowadząca Katedra Przetwarzania Sygnałów i Inżynierii Multimedialnej
Nauczyciel odpowiedzialny Piotr Lech <Piotr.Lech@zut.edu.pl>
Inni nauczyciele
ECTS (planowane) 3,0 ECTS (formy) 3,0
Forma zaliczenia zaliczenie Język polski
Blok obieralny Grupa obieralna

Formy dydaktyczne

Forma dydaktycznaKODSemestrGodzinyECTSWagaZaliczenie
wykładyW2 30 1,50,62zaliczenie
laboratoriaL2 30 1,50,38zaliczenie

Wymagania wstępne

KODWymaganie wstępne
W-1Podstawowa znajomość systemów operacyjnych, instalacji aplikacji.
W-2Podstawowa znajomość sieci komputerowych.
W-3Umiejętność tworzenia prostych aplikacji.

Cele przedmiotu

KODCel modułu/przedmiotu
C-1Zapoznanie studenta z różnymi typami wirtualizacji oraz z ich zakresem stosowalności.
C-2Wykształcenie umiejętności doboru maszyny wirtualnej do systemu operacyjnego lub usług sieciowych.
C-3Ukształtowanie umiejętności wdrażania i korzystania z usług sieciowych.
C-4Zapoznanie studenta z zasadami wdrażania i eksploatacją systemów wirtualnych.

Treści programowe z podziałem na formy zajęć

KODTreść programowaGodziny
laboratoria
T-L-1Przygotowanie i konfiguracja maszyny wirtualnej. Instalacja wirtualnych połączeń sieciowych, serwerów.6
T-L-2Zdalna administracja wirtualnymi systemami.4
T-L-3Klonowanie, przenoszenie i ponowne uruchamianie wirtualnych systemów.2
T-L-4Porównanie emulacji z wirtualizacją ze wsparciem sprzętowym.2
T-L-5Wirtualizacja usług sieciowych.6
T-L-6Optymalizacja systemu.Testy przeciążeniowe i wydajnościowe serwera i usług sieciowych.2
T-L-7Rozpraszanie usług.2
T-L-8Wykorzystanie wirtualnych usług sieciowych z poziomu aplikacji.2
T-L-9Zagnieżdżanie systemów wirtualnych. Symulacje sieci.2
T-L-10Zaliczenie2
30
wykłady
T-W-1Wirtualizacja - podstawowe pojęcia.1
T-W-2Wirtualizacja zasobów.1
T-W-3Wirtualny sprzęt i interfejsy.1
T-W-4Wirtualizacja połączeń sieciowych.1
T-W-5Wirtualizacja systemów operacyjnych.1
T-W-6Zagnieżdzanie systemów wirtualnych. Symulacje sieci.2
T-W-7Skalowalność rozwiązań wirtualnych. Klastry.2
T-W-8Przegląd technologii i wdrożeń systemów wirtualnych.6
T-W-9Serwery wirtualne - świadczenie standardowych usług sieciowych.4
T-W-10Przetwarzanie w chmurze.1
T-W-11Projektowanie, wdrażanie i administracja systemami wirtualnymi.4
T-W-12Projektowanie i wdrażnie usług sieciowych w systemach rozproszonych.5
T-W-13Zaliczenie1
30

Obciążenie pracą studenta - formy aktywności

KODForma aktywnościGodziny
laboratoria
A-L-1uczestnictwo w zajęciach30
A-L-2przygotowanie do ćwiczeń laboratoryjnych15
45
wykłady
A-W-1uczestnictwo w zajęciach30
A-W-2analiza literatury8
A-W-3przygotowanie do zaliczenia7
45

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1wykład informacyjny
M-2wykład problemowy
M-3ćwiczenia laboratoryjne

Sposoby oceny

KODSposób oceny
S-1Ocena formująca: ciągła, obserwacja
S-2Ocena podsumowująca: test sprawdzający

Zamierzone efekty kształcenia - wiedza

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów kształcenia prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
TI_2A_D07-STiSM_W01
Student zna sposoby wirtualizacji. Zna kryteria doboru maszyny wirtualnej do oczekiwanych zadań. Zna pojęcie wirtualizacji usług sieciowych. Zna zasady użycia wirtualizacji do symulacji sieci teleinformatycznych.
TI_2A_W07, TI_2A_W09T2A_W02, T2A_W05, T2A_W07C-1, C-3, C-4T-W-1, T-W-2, T-W-3, T-W-5, T-W-6, T-W-4, T-W-8, T-W-9, T-W-10, T-W-7, T-W-11, T-W-12, T-W-13M-1, M-2S-2

Zamierzone efekty kształcenia - umiejętności

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów kształcenia prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
TI_2A_D07-STiSM_U01
Student potrafi skonfigurować maszynę wirtualną i wdrożyć wirtualny serwer. Posiada umiejętność konfiguracji wirtualnych usług teleinformatycznych. Potrafi na maszynach wirtualnych zasymulować środowisko sieciowe.
TI_2A_U12T2A_U10, T2A_U12, T2A_U15, T2A_U16, T2A_U17, T2A_U19C-2, C-1, C-3, C-4T-L-1, T-L-6, T-L-5, T-L-7, T-L-4, T-L-3, T-L-8, T-L-9, T-L-10M-3S-1

Kryterium oceny - wiedza

Efekt kształceniaOcenaKryterium oceny
TI_2A_D07-STiSM_W01
Student zna sposoby wirtualizacji. Zna kryteria doboru maszyny wirtualnej do oczekiwanych zadań. Zna pojęcie wirtualizacji usług sieciowych. Zna zasady użycia wirtualizacji do symulacji sieci teleinformatycznych.
2,0
3,0Student zna sposoby wirtualizacji. Zna kryteria doboru maszyny wirtualnej do oczekiwanych zadań. Zna pojęcie wirtualizacji usług sieciowych. Zna zasady użycia wirtualizacji do symulacji sieci teleinformatycznych.
3,5
4,0
4,5
5,0

Kryterium oceny - umiejętności

Efekt kształceniaOcenaKryterium oceny
TI_2A_D07-STiSM_U01
Student potrafi skonfigurować maszynę wirtualną i wdrożyć wirtualny serwer. Posiada umiejętność konfiguracji wirtualnych usług teleinformatycznych. Potrafi na maszynach wirtualnych zasymulować środowisko sieciowe.
2,0
3,0Student potrafi skonfigurować maszynę wirtualną i wdrożyć wirtualny serwer. Posiada umiejętność konfiguracji wirtualnych usług teleinformatycznych. Potrafi na maszynach wirtualnych zasymulować środowisko sieciowe.
3,5
4,0
4,5
5,0

Literatura podstawowa

  1. T. Krasuski, J. Łoś, M. Szostakiewicz, Wstęp do wirtualizacji, UW, Warszawa, 2005
  2. Marek Serafin, Wirtualizacja w praktyce, Helion, 2011
  3. Lech W. Zacher, Wirtualizacja Problemy, wyzwania, skutki, Poltext, 2012, 1

Literatura dodatkowa

  1. Dan Kusnetzky, Virtualization: A Manager's Guide, O'Reilly Media, 2011
  2. John Michelsen, Jason English, Service Virtualization Reality Is Overrated, Apress, 2012

Treści programowe - laboratoria

KODTreść programowaGodziny
T-L-1Przygotowanie i konfiguracja maszyny wirtualnej. Instalacja wirtualnych połączeń sieciowych, serwerów.6
T-L-2Zdalna administracja wirtualnymi systemami.4
T-L-3Klonowanie, przenoszenie i ponowne uruchamianie wirtualnych systemów.2
T-L-4Porównanie emulacji z wirtualizacją ze wsparciem sprzętowym.2
T-L-5Wirtualizacja usług sieciowych.6
T-L-6Optymalizacja systemu.Testy przeciążeniowe i wydajnościowe serwera i usług sieciowych.2
T-L-7Rozpraszanie usług.2
T-L-8Wykorzystanie wirtualnych usług sieciowych z poziomu aplikacji.2
T-L-9Zagnieżdżanie systemów wirtualnych. Symulacje sieci.2
T-L-10Zaliczenie2
30

Treści programowe - wykłady

KODTreść programowaGodziny
T-W-1Wirtualizacja - podstawowe pojęcia.1
T-W-2Wirtualizacja zasobów.1
T-W-3Wirtualny sprzęt i interfejsy.1
T-W-4Wirtualizacja połączeń sieciowych.1
T-W-5Wirtualizacja systemów operacyjnych.1
T-W-6Zagnieżdzanie systemów wirtualnych. Symulacje sieci.2
T-W-7Skalowalność rozwiązań wirtualnych. Klastry.2
T-W-8Przegląd technologii i wdrożeń systemów wirtualnych.6
T-W-9Serwery wirtualne - świadczenie standardowych usług sieciowych.4
T-W-10Przetwarzanie w chmurze.1
T-W-11Projektowanie, wdrażanie i administracja systemami wirtualnymi.4
T-W-12Projektowanie i wdrażnie usług sieciowych w systemach rozproszonych.5
T-W-13Zaliczenie1
30

Formy aktywności - laboratoria

KODForma aktywnościGodziny
A-L-1uczestnictwo w zajęciach30
A-L-2przygotowanie do ćwiczeń laboratoryjnych15
45
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1uczestnictwo w zajęciach30
A-W-2analiza literatury8
A-W-3przygotowanie do zaliczenia7
45
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaTI_2A_D07-STiSM_W01Student zna sposoby wirtualizacji. Zna kryteria doboru maszyny wirtualnej do oczekiwanych zadań. Zna pojęcie wirtualizacji usług sieciowych. Zna zasady użycia wirtualizacji do symulacji sieci teleinformatycznych.
Odniesienie do efektów kształcenia dla kierunku studiówTI_2A_W07Ma zaawansowaną wiedzę w zakresie zastosowań usług teleinformatycznych w wybranych dziedzinach techniki, w szczególności w automatyce, robotyce i elektrotechnice.
TI_2A_W09Zna zaawansowane metody modelowania i symulacji systemów technicznych z użyciem odpowiednich narzędzi informatycznych.
Odniesienie do efektów zdefiniowanych dla obszaru kształceniaT2A_W02ma szczegółową wiedzę w zakresie kierunków studiów powiązanych ze studiowanym kierunkiem studiów
T2A_W05ma wiedzę o trendach rozwojowych i najistotniejszych nowych osiągnięciach z zakresu dziedzin nauki i dyscyplin naukowych, właściwych dla studiowanego kierunku studiów i pokrewnych dyscyplin naukowych
T2A_W07zna podstawowe metody, techniki, narzędzia i materiały stosowane przy rozwiązywaniu złożonych zadań inżynierskich z zakresu studiowanego kierunku studiów
Cel przedmiotuC-1Zapoznanie studenta z różnymi typami wirtualizacji oraz z ich zakresem stosowalności.
C-3Ukształtowanie umiejętności wdrażania i korzystania z usług sieciowych.
C-4Zapoznanie studenta z zasadami wdrażania i eksploatacją systemów wirtualnych.
Treści programoweT-W-1Wirtualizacja - podstawowe pojęcia.
T-W-2Wirtualizacja zasobów.
T-W-3Wirtualny sprzęt i interfejsy.
T-W-5Wirtualizacja systemów operacyjnych.
T-W-6Zagnieżdzanie systemów wirtualnych. Symulacje sieci.
T-W-4Wirtualizacja połączeń sieciowych.
T-W-8Przegląd technologii i wdrożeń systemów wirtualnych.
T-W-9Serwery wirtualne - świadczenie standardowych usług sieciowych.
T-W-10Przetwarzanie w chmurze.
T-W-7Skalowalność rozwiązań wirtualnych. Klastry.
T-W-11Projektowanie, wdrażanie i administracja systemami wirtualnymi.
T-W-12Projektowanie i wdrażnie usług sieciowych w systemach rozproszonych.
T-W-13Zaliczenie
Metody nauczaniaM-1wykład informacyjny
M-2wykład problemowy
Sposób ocenyS-2Ocena podsumowująca: test sprawdzający
Kryteria ocenyOcenaKryterium oceny
2,0
3,0Student zna sposoby wirtualizacji. Zna kryteria doboru maszyny wirtualnej do oczekiwanych zadań. Zna pojęcie wirtualizacji usług sieciowych. Zna zasady użycia wirtualizacji do symulacji sieci teleinformatycznych.
3,5
4,0
4,5
5,0
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaTI_2A_D07-STiSM_U01Student potrafi skonfigurować maszynę wirtualną i wdrożyć wirtualny serwer. Posiada umiejętność konfiguracji wirtualnych usług teleinformatycznych. Potrafi na maszynach wirtualnych zasymulować środowisko sieciowe.
Odniesienie do efektów kształcenia dla kierunku studiówTI_2A_U12Umie dokonać analizy i syntezy złożonych systemów teleinformatycznych, potrafi ocenić przydatność nowych rozwiązań w tych systemach.
Odniesienie do efektów zdefiniowanych dla obszaru kształceniaT2A_U10potrafi - przy formułowaniu i rozwiązywaniu zadań inżynierskich - integrować wiedzę z zakresu dziedzin nauki i dyscyplin naukowych, właściwych dla studiowanego kierunku studiów oraz zastosować podejście systemowe, uwzględniające także aspekty pozatechniczne
T2A_U12potrafi ocenić przydatność i możliwość wykorzystania nowych osiągnięć (technik i technologii) w zakresie studiowanego kierunku studiów
T2A_U15potrafi dokonać krytycznej analizy sposobu funkcjonowania i ocenić - zwłaszcza w powiązaniu ze studiowanym kierunkiem studiów - istniejące rozwiązania techniczne, w szczególności urządzenia, obiekty, systemy, procesy, usługi
T2A_U16potrafi zaproponować ulepszenia (usprawnienia) istniejących rozwiązań technicznych
T2A_U17potrafi dokonać identyfikacji i sformułować specyfikację złożonych zadań inżynierskich, charakterystycznych dla studiowanego kierunku studiów, w tym zadań nietypowych, uwzględniając ich aspekty pozatechniczne
T2A_U19potrafi - zgodnie z zadaną specyfikacją, uwzględniającą aspekty pozatechniczne - zaprojektować złożone urządzenie, obiekt, system lub proces, związane z zakresem studiowanego kierunku studiów, oraz zrealizować ten projekt - co najmniej w części - używając właściwych metod, technik i narzędzi, w tym przystosowując do tego celu istniejące lub opracowując nowe narzędzia
Cel przedmiotuC-2Wykształcenie umiejętności doboru maszyny wirtualnej do systemu operacyjnego lub usług sieciowych.
C-1Zapoznanie studenta z różnymi typami wirtualizacji oraz z ich zakresem stosowalności.
C-3Ukształtowanie umiejętności wdrażania i korzystania z usług sieciowych.
C-4Zapoznanie studenta z zasadami wdrażania i eksploatacją systemów wirtualnych.
Treści programoweT-L-1Przygotowanie i konfiguracja maszyny wirtualnej. Instalacja wirtualnych połączeń sieciowych, serwerów.
T-L-6Optymalizacja systemu.Testy przeciążeniowe i wydajnościowe serwera i usług sieciowych.
T-L-5Wirtualizacja usług sieciowych.
T-L-7Rozpraszanie usług.
T-L-4Porównanie emulacji z wirtualizacją ze wsparciem sprzętowym.
T-L-3Klonowanie, przenoszenie i ponowne uruchamianie wirtualnych systemów.
T-L-8Wykorzystanie wirtualnych usług sieciowych z poziomu aplikacji.
T-L-9Zagnieżdżanie systemów wirtualnych. Symulacje sieci.
T-L-10Zaliczenie
Metody nauczaniaM-3ćwiczenia laboratoryjne
Sposób ocenyS-1Ocena formująca: ciągła, obserwacja
Kryteria ocenyOcenaKryterium oceny
2,0
3,0Student potrafi skonfigurować maszynę wirtualną i wdrożyć wirtualny serwer. Posiada umiejętność konfiguracji wirtualnych usług teleinformatycznych. Potrafi na maszynach wirtualnych zasymulować środowisko sieciowe.
3,5
4,0
4,5
5,0