Administracja Serwerami Sieciowymi Linux- wykład

Termin zaj─Ö─ç:
  • wyk┼éad - wtorek, 15:30, A0-1
Rodzaj zaj─Ö─ç:
  • wyk┼éad - 30h,
Warunek zaliczenia wykładu:
  • Co najmniej 50% punkt├│w.
Termin wyboru referatu:
  • 10.03.2015.
Link do strony z ─çwiczeniami:
Ocena wykład:
Referat:
  • Referat wyg┼éosi grupa 2 osobowa
  • Referat b─Ödzie trwa┼é ok. 35 minut
  • Grupa otrzymuje jeden temat do opracowania
  • Referat sk┼éada si─Ö 3 cz─Ö┼Ťci - om├│wienie zgadanienia, dokumentacja zagadnienia, implementacja zagadnienia+w┼éasne rozwi─ůzania
  • Termin przygotowania wszystkich cz─Ö┼Ťci - tydzie┼ä przed wyg┼éoszeniem.
  • Ka┼╝dy referat powinien mie─ç wydzielon─ů cz─Ö┼Ť─ç jako zadanie na ─çwiczenia - przyk┼éady konfiguracji i mo┼╝liwo┼Ťci ustawie┼ä wraz z opisami, przygotowane tak by s┼éuchacz m├│g┼é prze─çwiczy─ç samemu zadanie
Sprawozdania:
  • w trakcie wyk┼éadu b─Öd─ů robione kilku minutowe przerwy, w trakcie kt├│rych ka┼╝dy indywidualnie przygotuje swoje sprawozdanie

Plan wykładu (* - oznacza wykłady zrealizowane)

  • Wyk┼éad 1 () (24.02.2015)
    Budowa systemu operacyjnego linuks - wprowadzenie teoretyczne (wersje j─ůdra, modu┼éy do j─ůdra, systemy plik├│w, poziomy uruchomienia systemu , init, us┼éugi systemowe, obs┼éuga sieci).
  • Wyk┼éad 1 () (03.03.2015)
    Instalacja VM - zaj─Öcia.
  • Wyk┼éad 2 i 3 (Sprawozdanie) (17.03.2015)
    Struktura katalog├│w Linux, analiza poziom├│w uruchomienia, zarz─ůdzanie partycjami i dyskami, zarz─ůdzanie modu┼éami.
  • Wyk┼éad 4 (Sprawozdanie) (24.04.2015)
    RAID i LVM2.
  • Wyk┼éad 5 (Sprawozdanie) (30.03.2015)
    Zarz─ůdzanie sieciami - interfejsy, protoko┼éy, routing.
  • Wyk┼éad 6 (Sprawozdanie) (10.04.2015)
    Dost─Öp do systemu - biblioteki PAM, program getty, login, serwery telnet i SSH, skrypty startowe u┼╝ytkownik├│w.
  • Wyk┼éad 7 (Sprawozdanie) (14.04.2015)
    Zarz─ůdzanie oprogramowaniem na przyk┼éadzie debian i apt - budowa paczki, repozytorium, aktualizacja, tworzenie paczek.
  • Wyk┼éad 8 () (14.04.2015)
    Zaliczenie - cz. 1.
  • Wyk┼éad 9 (Sprawozdanie) (21.04.2015)
    System DNS - zarz─ůdzanie domenami w Internecie.
  • Wyk┼éad 10 () (28.04.2015)
    Do uzupełnienia.
  • Wyk┼éad 11 (Sprawozdanie) (05.05.2015)
    System Firewall - om├│wienie zasad przetwarzania regu┼é oraz mo┼╝liwo┼Ťci i parametr├│w
  • Wyk┼éad 12 (Sprawozdanie) (12.05.2015)
    Wirtualne Sieci Prywatne - OpenVPN
  • Wyk┼éad 13 (Sprawozdanie) (19.05.2015)
    Serwery WWW - Apache (opis działania, analiza parametrów konfiguracyjnych, moduły - m.in. vhost, auth, alias, php, userdir) i Nginx (opis działania, struktura bloków konfiguracyjnych, ustawienia virtualhost, proxy)
  • Wyk┼éad 14 () (26.05.2015)
    Serwery Baz danych - MYSQL (budowa i działanie serwera, PostgreSQL (budowa i działanie serwera)
  • Wyk─╣┬é├ä┬ůd 14 () Pozna┼ä Linux Day (02.06.2015)
    Referaty student├│w - Konferecja Akademickie Dni Linuksa
  • Wyk┼éad 15 () (09.06.2015)
    Implementacja serwera SMTP,POP3,IMAP (postfix, dovecot)
  • Wyk┼éad 16 () (16.06.2015)
    Zaliczenie - cz. 2.


Referaty (* - oznacza, ┼╝e temat jest zaj─Öty)

Tematy projekt├│w ASL:

Og├│lne:

  1. ChronOS - real-time oriented Linux - Panasiewicz
  2. Varnish Cache - Kowalczyk, Sawinda
  3. Linux Standard Base i systemd
  4. Bitnami - zestaw narz─Ödzi do przygotowania deploymentu aplikacji

Rozproszone systemy plik├│w:

  1. Ceph

Bezpiecze┼╝stwo:

  1. GRSecurity (PaX)

Logi i monitoring:

  1. Monitoring sieci Zabbix.
  2. logstash+ElasticSeatrch + kibana - Bolinger, Kuskiewicz

SDN

  1. OpenDayLight - Su┼Ťniak
  2. OpenContrail

Kontenery:

  1. OpenVZ - Kra┼Ťny
  2. Docker - Rzempowski
  3. cgroups - Rzempowski
  4. Apache Mesos - system do budowania aplikacji HA, LB - Wojciechowski, Kuczma
  5. CoreOS and Rocket - system do masowego zarz─ůdzania kontenerami
  6. Kubernetes - zarz─ůdzanie grup─ů serwer├│w z konteerami

Automatyzacja deploymentu:

  1. Automatyzacja Puppet - Liberski
  2. Automatyzacja Chef - Zieliński, Chryniewiecki
  3. Saltstack - Augustyn, Grzesiak
  4. Ansible
  5. puphpet.com
  6. Vagrant - Hojan, Brusiło

Narz┼╝dzia do budowania PaaS:

  1. AppScale - PaaS
  2. OpenShift - PaaS
  3. CloudFoundry.org - otwarty PaaS

Narz┼╝dzia do budowania IaaS:

  1. Eucalyptus
  2. openQRM
  3. Nimbus
  4. GreenCloud
  5. Cracow Cloud One 2.0

Wieloplatformowo┼╝┼╝:

  1. RightScale - narzżdzie od automatyzacji - Kasiński, Narczyński
  2. packer.io

BigData:

  1. Apache Hadoop
  2. Apache Hive