Navigation

DS2OSD - System Disk Organization

Course specification
Course title System Disk Organization
Acronym DS2OSD
Study programme Electrical Engineering and Computing
Module Computer Engineering and Informatics
Type of study doctoral studies
Lecturer (for classes)
  • PhD Borislav Đorđević
Lecturer/Associate (for practice)
    Lecturer/Associate (for OTC)
      ESPB 9.0 Status elective
      Condition Computer Architecture, Operating Systems, Computer Networks
      The goal The objectives are to introduce students to to the fundamental characteristics of modern disks and disk controllers, complex storage systems (storage systems, NAS, SAN), RAID systems, file systems and modern techniques to accelerate the disk and file systems.
      The outcome The outcome of teaching is the basis for deep understanding of various fields in disk I/O systems. Students will be able to administer and optimize the disk systems and file systems under most modern operating systems.
      Contents
      Contents of lectures 1. The introductory lecture 2. Disk Internals 3. Disk controllers and reviews current disk interface. 4. ATA disk interface. 5. SCSI disk interface. 6. Storage systems 7. Basic RAID levels 8. Nested RAID 9. File Systems 10. MS Windows file systems 11. Linux file systems 12. Techniques for improving disks and file systems
      Contents of exercises Practical classes follow the lecture program and takes place in a computer lab where students deal with practical training administration, performance measurement and performance optimization. Course content complies with the program CS-OS, OS CE-IT-PT, IT-SA, IT-SIA
      Literature
      1. M. Bach, The Design of the UNIX Operating System, Prentice Hall, 1987.
      2. 2. A. Silberschatz, P. Galvin, G. Gagne, Operating System Concepts, John Wiley & Sons, Inc, 2007.
      3. B. Đorđević, D. Pleskonjić, N. Maček, Operativni sistemi: teorija, praksa i rešeni zadaci, Mikro knjiga, Beograd, 2005. (Original title)
      Number of hours per week during the semester/trimester/year
      Lectures Exercises OTC Study and Research Other classes
      6
      Methods of teaching Lectures, exercises, consultations, seminars, written exam
      Knowledge score (maximum points 100)
      Pre obligations Points Final exam Points
      Activites during lectures 10 Test paper 30
      Practical lessons 0 Oral examination 0
      Projects 0
      Colloquia 60
      Seminars 0