Struktury skladowania danych
Transkrypt
Struktury skladowania danych
WyŜsza Szkoła Biznesu w Dąbrowie Górniczej Kierunek studiów: INFORMATYKA Przedmiot: Struktury składowania danych Specjalność: InŜynier systemów przetwarzania danych Liczba godzin w semestrze 1 I 2 II III 3 IV V 15w 2 ECTS WYKŁADOWCA dr inŜ. Adam Domański FORMA ZAJĘĆ Wykład CELE PRZEDMIOTU Zapoznanie z metodami przechowywania (składowania danych), od macierzy dyskowych po rozproszone systemy sieciowe. EFEKTY KSZTAŁCENIA Wiedza: • Wiedza odnośnie rozwiązań dyskowych, systemów RAID, systemów NAS • Architektura SAN • Zasady bezpiecznego składowania danych VI Kompetencje: • Umiejętność doboru, w zaleŜności od potrzeb odpowiedniego systemu przechowywania danych • Umiejętność rozwiązywania podstawowych problemów w zakresie tworzenia systemów składowania danych, Postawy: • Po zakończeniu zajęć student powinien mieć podstawy do podjęcia praktyki jako twórca lub administrator systemów składowania danych WARUNKI WSTĘPNE TREŚĆ PRZEDMIOTU LITERATURA OBOWIĄZKOWA Wymagana jest znajomość zagadnień teoretycznych dotyczących sieci komputerowych oraz systemów operacyjnych. Treść przedmiotu obejmuje kolejno następujące zagadnienia: • Wstęp do problematyki składowania danych, • Rozwiązania dyskowe, macierze dyskowe, systemy RAID -lustrzana kopia (RAID 1) lub duplikowanie daych według specjalnego algorytmu (RAID 3, 5 i 6), • Rozproszony system plików (DFS - Distributed File System) jako system zarządzajęcy zbiorem rozproszonych urządzeń do składowania danych. • Systemy składowania danych dołączone do sieci (NAS), • Zapoznanie z architekturą macierzy dyskowych SAN. MoŜliwości macierzy z wykorzystaniem wewnętrznego oprogramowania. Zapoznanie z technologią i moŜliwościami stwarzanymi przez sieci Storage Area Network. • Ewolucja sieci SAN, Topologie połączeń, Redundancja i technologie RAID, • Kontrolery wirtualnych bibliotek taśmowych (VTL), • Oprogramowanie do backupu i odtwarzania danych [1] AIX LVS Overview. Adres np. http://www.unet.univie.ac.at/aix/aixbman/baseadmn/lvm_overview.htm. [2] Guillermo Alvarez, Kim Keeton, Arif Merchant, Erik Riedel, John Wilkes. Storage Systems Management. Tutorial presented at the International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS 2000), Santa Clara, California, June 2000. [3] Y. Amir, D. Breitgand, G. Chockler, D. Dolev. Group Communication as an Infrastructure for Distributed System Management. Proceedings of the Third International Workshop on Services in Distributed and Networked Enviroments (SDNE'96). Macau, June 1996. [4] C. R. Attanasio, M. Butrico, C. A. Polyzois, S. E. Smith, T. J. Watson. Design and Implementation of a Recoverable Virtual Shared Disk. Technical Page 10 report, IBM T. J. Watson Research Center, Yorktown Heights, NY, 1994. [5] Auspex 4Front NS2000 System Architecture; Auspex Engineering Technical Report 24, January 1999 [6] Mark A. Baker, Geoffrej C. Fox, Hon W. Yau. Review of Cluster Management Software. NHSE Review, May 1996, http://nhse.cs.rice.edu/NHSEreview/CMS/. LITERATURA UZUPEŁNIAJĄCA METODY NAUCZAN IA • POMOCE NAUKOWE Studenci mają do dyspozycji wykłady (zapisane jako ppt) i dodatkowe materiały uzupełniające (PDF) . Materiały są będą dostępne dla studentów na stronie internetowej z materiałami dydaktycznymi. PRZYKŁADOWE TEMATY PROJEKTÓW SPOSÓB I WARUNKI ZALICZENIA PRZEDMIOTU PRZYKŁADOWE ZAGADNIENIA (ew. pytania) EGZAMINU/ ZALICZENIA Sieci komputerowe, Andrew S. Tanenbaum, Helion 2007; Program przedmiotu obejmuje szeroki zakres zagadnień teoretycznych. Na wykładach przedstawiane są kolejne zagadnienia. Materiał teoretyczny ilustrowany jest przykładami praktycznymi konfiguracji urządzeń i problemami występującymi w rzeczywistych systemach. n.d. Ocena następuje w wyniku egzaminu na koniec sekwencji wykładów. Egzamin jest w formie pytań pisemnych. 1. 2. 3. Określić róŜnicę pomiędzy sytemem RAID 1 i RAID 6. Opisać przykładowy mechanizm replikacji plików. Zaprojektować przykładowy mały system przechowywania danych.