1,885
edits
Changes
SYA810
,→Promotion Policy
= SYA810 - System Administration II =
== Professor ==
SYA810 is taught by [[User:Chris Tyler|Chris Tyler]] (Winter 2009)
== Weekly Outline ==
== Subject Description ==
=== Credit Status ===
Upon successful completion of this subject students should be able to:
* 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
* 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:
* Satisfactorily complete all assignments
* 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