INF9071 – Performance in distributed systems
Course description
Course content
The course looks at performance issues in distributed systems including server architectures, data placement, scheduling, high performance file systems, resource handling in operating systems, and protocols and mechanisms for distribution and delivery of data. There will be a strong focus on applications that require time dependent delivery at high data rates. The practical work in the course will improve the understanding of system architectures, operating system improvements and hardware support that are meant in particular for dedicated servers and distribution systems.
Learning outcome
The students will understand the technical demands and potential
solutions for distributed system that impose high requirements on
data storage and transport. As a part of this, students will get an
insight into the means of an modifying operating system kernel to
improve performance.
In addition, each PhD student will be given an extended curriculum within the field/research area of the course. The syllabus must be approved by the lecturer so that the student can be admitted to the final exam.
Admission
PhD candidates from the University of Oslo should apply for classes and register for examinations through Studentweb.
If a course has limited intake capacity, priority will be given to PhD candidates who follow an individual education plan where this particular course is included. Some national researchers’ schools may have specific rules for ranking applicants for courses with limited intake capacity.
PhD candidates who have been admitted to another higher education institution must apply for a position as a visiting student within a given deadline.
Prerequisites
Recommended previous knowledge
INF3190 – Data communications (continued)/INF240 and INF3151 – Operating systems (continued)/INF242
Overlapping courses
- 9 credits overlap with INF-SERV
- 10 credits overlap with INF5070 – Media servers and distribution systems (discontinued)
Teaching
3 hours lecture per week, 1 voluntary lab hour per week, obligatory practical group work (up to 3 students), obligatory 30 minute presentation of group results, obligatory written report of the group work. Mandatory assignments must be completed during the course. Rules for mandatory assignments.
Examination
Oral exam. The mandatory assignments must be approved prior the exam. General information about the examiantion.
Note that the exam in INF9071 will be more extensive than the one in INF5071.
Examination support material
No examination support material is allowed.
Grading scale
Grades are awarded on a scale from A to F, where A is the best grade and F is a fail. Read more about the grading system.
The Course Auditor is Ketil Lund.
Resit an examination
This subject does not offer new examination in the beginning of the subsequent term for candidates who withdraw during an ordinary examination or fail an ordinary examination. For general information about new
examination, see /studier/admin/eksamen/sykdom-utsatt/mn/index.html and /english/studies/admin/examinations/new-exam/index.html
Withdrawal from an examination
It is possible to take the exam up to 3 times. If you withdraw from the exam after the deadline or during the exam, this will be counted as an examination attempt.
The subject is regarded equal to INF-SERV when practicing exam regulations.
Other
It is strongly recommended to attend the first lecture since it will be given important information.