Changes

Jump to: navigation, search

SYA810

1,307 bytes removed, 00:21, 3 February 2009
m
Promotion Policy
<span style="background: #ffff00">'''Note!''' This information is under revision.</span>
 
= SYA810 - System Administration II =
== Professor ==
SYA810 is taught by [[User:Chris Tyler|Chris Tyler]] (Winter 2009)
== Weekly Outline ==
== Subject Description ==
This subject is a continuation of SYA710. Students In this course, students will continue their exploration of various Linux technologies. Particular attention will be paid to server-class complete the Open Source projects started in the first semester (or new projects, if the first projects are complete) and learn system configurationand tuning techniques. Where possible, Fedora Core will be the Linux distribution of choice in this course
=== Credit Status ===
Upon successful completion of this subject students should be able to:
* Configure, use, and manage Logical Volume Management* Configure, use, and manage RAID arrays* Configure, use, and manage USB devices* Understand the basic principles of Storage Area Networks* Configureadvanced storage solutions, useincluding RAID arrays, SANs, and manage iSCSI targets and initiatorsmulti-layered storage
* Understand Linux memory management
* Monitor and improve system performance
* Create and use Linux software installation packages (RPMs)* Design and implement effective backup and recovery strategies* Configure, use, and manage Virtual Machines (using Xen, KVM, or other technologies) Topic Outline: * General Device Principles - 5%** Device nodes** Udev** Psudeo-filesystems: sysfs, procfs, ptsfs, usbdevfs** PCI, PCIE, HotPlug PCI, MiniPCI, PC Card/PCMCIA devices * Advanced Disk Block Devices - 10%** Redundant Array of Inexpensive Disks (RAID)** Logical Volume Management (LVM)Collaborate with an Open Source community
* Package Management - 20%** Using RPMs** Creating RPMs** Using repositories=== Topic Outline ===
* System Monitoring and Backup Advanced Storage Solutions - 15%** Backup and recovery strategiesRAID** Backup media selectionSANs** Backup cycles** syslog, dmesgiSCSI** cron, batch** cpio, tar, pax** vmstat, sar, free, w/uptime** straceMulti-layer storage systems
* Memory Backup and Performance Management Restore - 1015%** Pages** Demand loading** Memory mapping** No-execute (NX/XD) Online, offline, and ExecShield** Shared object library linking** Copy-on-writeremote solutions** SwapScheduled backup
* Storage Area Networks Performance Tuning - 1015%** Interconnect technologies (SCSI, iSCSI, fc, ib)System resources** Global Filesystem (GFS)* Memory*** CPU*** I/O** Finding bottlenecks** Problem remediation
* USB Collaboration with Open Source Communities - 1055%** Physical connections** Power** Logical structure** Descriptors** Utilities** USB storage using SCSI CCS * Virtualization - 20%** Linux virtualization technologies on the x86 platform (Xen, KVM)** VM management** VM image preparation
=== Modes Of Instruction ===
To obtain a credit in this subject, a student must:
 
* Achieve a grade of 55% or better on the final exam
* Satisfactorily complete all assignments
* Achieve a weighted average of 55% or better for the tests and final exam
* Achieve a grade of 55% or better on the overall course
=== Modes of Evaluation ===
* 2070% Group Projectdeliverables and communication* 1510% Lab Work (labs, quizzes, and assignments)Cross-contribution to other Open Source projects* 2510% One Midterm TestPresentations* 4010% Final ExamLabs and quizzes

Navigation menu