Fakultet tehničkih nauka

Predmet: Softver telekomunikacionih sistema (17.EK467)

Osnovne informacije:
 
Kategorija Stručno-aplikativni
Uža naučna oblast Telekomunikacije i obrada signala
ESPB 5

Cilj kursa je da se: • Sudenti podsete na aktuelne modele mrežnih komunikacija • Da se studentima detaljno opišu i objasne ključni koncepti, tehnologije i softver u modernim telekomunikacionim sistemima (virtuelizacija, klasterizacija, cloud computing, Internet of Things, softerski definisane mreže i dr.) • Studenti pripreme, da mogu da identifikuju i samostalno reše problem iz realnog okuženja (da implementiraju inteligentne uređaje, izaberu i primene odgovarajuće, napredne softverske tehnologije).

Studenti su sposobni da: • Pokažu razumevanje ključnih ICT tehnologija i softvera u modernim telekomunikacionim sistemima • Objasne osnove i koriste softverske alate u analizi tradicionalnih i na virtuelizaciji zasnovanih komunikacionih sistema • Identifikuju problem u realnom okruženju, izaberu adekvatnu softversku tehnologiju i samostalno reše problem • Upravljaju mrežom u kojoj su implementirana softverska rešenja zasnovana na naprednim ICT tehnologijama (virtuelizacija, cloud computing, software defined networking, advanced load balancing i dr.)

• Uvod u mrežni softver (osnovni pojmovi, komponente i protokoli) • Referentni modeli u mrežnim komunikacijama (ISO OSI i TCP/IP) • Osnove tehnologije za virtuelizaciju (pojam i podela hipervizora, tehnike za virtuelizaciju hardvera i softvera, prednosti i nedostaci virtuelizacije računarske infrastrukture) • Pregled open-source i drugog softvera za virtuelizaciju (lista hipervizora - KVM, Oracle Virtual Box, Hyper-V, Xen i dr.) • Osnove virtuelizacije mreže (osnovni pojmovi, ključne komponente i protokoli u virtuelnim mrežama, napredni koncepti arhitektura virtuelne mreže). • Osnove umrežavanja i virtuelizacije storage-a (DAS, SAN i NAS tehnologija skladištenja, virtuelizacija fajl sistema i storage-a, logički data warehouse-i i protokoli, RAID tehnologija) • Virtuelizacija podataka (konceptualni model podataka, koncept virtuelizacije podataka i referentna arhitektura- metode apstrakcije, validacije, parsiranja i standardizacije, čišćenja i obogaćivanja podataka) • Virtuelizacija baza podataka (pojam i vrste baza podataka, koncept virtuelizacije baze podataka - dizajn virtuelne baze podataka, particionisanje baze podataka, replikacija podataka, primer - Maria DB) • Softverske tehnologije za raspodelu opterećenja na aplikacionom sloju (koncept raspodele opterećenja, postojeća rešenja na L2 i L3 sloju, softver za raspodelu opterećenja na L7 sloju, DNS i proxy metoda za raspodelu opterećenja) • Osnove cloud computing tehnologije (definicija, karakteristike, arhitektura, servisi i implementacija) • Osnove IoT tehnologije (koncept i osnovna arhitektura). • Osnove softverski definisanog umrežavanja (definicija programabilne mreže, rutiranje tokova paketa, SDN arhitektura, OpenFlow protokol, koncept i implementacija hibridne SDN mreže) • Budućnost i izazovi u umrežavanju.

• Predavanja - zasnovana na primeni metoda edukacije sa studentima u centru • Auditorne vežbe - zasnovane na primeni metode učenja kroz debatu sa studentima • Laboratorijske vežbe na kojima će biti primenjen i metod učenja kroz takmičenje između studenata i • Konsultacije koju su zasnovane na metodi aktivnog učenja studenata.

Autori Naziv Godina Izdavač Jezik
Rick van der Lans Data Virtualization for Business Intelligence Systems: Revolutionizing Data Integration for Data Warehouses 2012 Morgan Kaufmann Publishers Engleski
Marc Farley Storage Networking Fundamentals: An Introduction to Storage Devices, Subsystems, Applications, Management, and File Systems 2005 Cisco Systems Engleski
Sriram Subramanian and Sreenivas Voruganti Software Defined Networking (SDN) with OpenStack 2016 Packt Publishing Engleski
Erl, T., Puttini, R. Cloud Computing Concepts, Technology & Architecture 2013 Prentice Hall, New York Engleski
Matthew Portnoy Virtualization Essentials 2016 Wiley Engleski
Predmetna aktivnost Predispitna Obavezna Broj poena
Predmetna aktivnost
Teorijski deo ispita
Predispitna
Ne
Obavezna
Da
Broj poena
70.00
Predmetna aktivnost
Seminarski rad
Predispitna
Da
Obavezna
Da
Broj poena
30.00
Predavanja
Laboratorijske vežbe