|
|
Loosely based on the table of contents from:
The Practice of System and Network Administration,
Thomas Limoncelli & Christine Hogan, Addison-Wesley, 2001.
Goals
- Accessibility
- control physical access
- with monitoring, lessens crime
- restricts outsiders from using resources
- manage access to limited resources (e.g., licenses to use software)
- secure
- with logging, allows tracing of suspicious activity
- puts security of user's files under user's control
- isolates workspaces
- allow remote administration
- avoid travel and save time
- Availability
- servers -- operate with redundancy (power supplies, CPUs,
data paths to disk, network connections)
- try to avoid single point of failure (SPOF)
- key servers should be up and operational 99.9% of the time (downtime is 10 min/wk)
- upgrades and key changes should not require bringing down a key server (failover)
- uptime/downtime should be logged for Quality of Service determination
- workstations -- redundant images
- should be running at 98% capacity during quarter; 50% during breaks
- shared peripherals -- redundant peripherals
- Connectivity
- network (wired and wireless)
- computational (laptops, PDAs)
- data storage connections
- Currency
- replace hardware periodically
- replace every 3-4 years for workstations
- replace every 4-6 years for servers
- replace every 5 years for networks
- upgrade software
- apply reviewed critical security patches immediately
- apply other security patches and driver updates during breaks
- upgrade software on demand from faculty
- upgrade software every summer
- investigate new technologies related to all areas
- advocate use of promising new technologies
- the criterium should be that it improves some aspect
- anticipate how technologies can help satisfy upcoming needs
- by carefully deviating from expedient or traditional measures,
build up new expertise and refine old approaches
- Functionality
- meet direct needs of faculty and students
- store and retrieve files
- perform computations
- learn and use applications related to courses
- develop programs as required by courses
- install operating systems and apps as required by courses
- connect and configure equipment as required by courses
- perform research
- create and publish documents
- create and publish presentations
- coordinate projects
- print (b&w and color)
- input, output and manipulate digital images
- develop coursework
- provide operational infrastructure
- define and re-configure physical structure/layout
- set up and maintain computers
- set up and maintain network
- set up and maintain printers
- manage login accounts
- Manageability
- define areas of responsibility with overlap for coverage
- adhere to standards
- establish policies
- phase in big changes gradually
- Maintainability
- plan changes
- document procedures
- establish and reuse tests
- automate
- Security
- maintain system security
- prevent viruses and other untrusted programs from running
- prevent unauthorized outside access to system
- detect intrusions
- recover system after intrusion
- maintain network security
- control bandwidth of untrusted devices
- block spreading of viruses and worms
- authenticate to gain network access (especially wireless)
- prevent denial of service
- lock down most network jacks to allowable devices/uses
- physically block or deactivate unrestricted network jacks
- assure that information maintains integrity and confidentiality
- perform periodic backups and check restores of backups
- limit the readbility of files and directories where needed
- allow and promote use of encryption (with trusted decryption)
- maintain requested privacy of personal information (FERPA)
- Customer Service
- allocate and de-allocate resources upon approved request
- set up help desk/trouble ticket system
- track and report problems and their resoloution
- build knowledge base of frequently-asked questions (FAQ)
- advertise help, significant changes and outages
- resolve reported problems effectively
- Performance
- establish and maintain quality of service
- manage disk space
- manage network bandwidth for fair use among users in same category
- monitor and analyze resources
- Scalability
- plan for expansion and contraction
Hours
|
Support Information
|
News
|
Policies
|
Emergencies
|