Information about System Administration
A system administrator, systems administrator, or sysadmin, is a person employed to maintain, and operate a computer system or network. System administrators may be members of an information technology department.
The duties of a system administrator are wide-ranging, and vary widely from one organization to another. Sysadmins are usually charged with installing, supporting, and maintaining servers or other computer systems, and planning for and responding to service outages and other problems. Other duties may include scripting or light programming, project management for systems-related projects, supervising or training computer operators, and being the consultant for computer problems beyond the knowledge of technical support staff. A System Administrator must demonstrate a blend of technical skills and responsibility.
However, perhaps the most important skill to a system administrator is problem solving -- frequently under various sorts of constraints and stress. The sysadmin is on call when a computer system goes down or malfunctions, and must be able to quickly and correctly diagnose what is wrong and how best to fix it.
System administrators are not software engineers or developers. It is not usually within their duties to design or write new applications software. However, sysadmins must understand the behavior of software in order to deploy it and to troubleshoot problems, and generally know several programming languages used for scripting or automation of routine tasks.
Particularly when dealing with Internet-facing or business-critical systems, a sysadmin must have a strong grasp of computer security. This includes not merely deploying software patches, but also preventing break-ins and other security problems with preventative measures. In some organizations, computer security administration is a separate role responsible for overall security and the upkeep of firewalls and intrusion detection systems, but all sysadmins are generally responsible for the security of the systems in their keep.
A related role is the forum administrator, a user who manages the operational aspects of an Internet forum, although this role is often performed outside of the professional context.
Some schools have started offering undergraduate degrees in Systems Administration. The first, RIT[1] started in 1992. Others such as Rensselaer Polytechnic Institute, Marist College, and Drexel University have more recently offered degrees in Information Technology.
As of 2007, only three U.S. universities, Rochester Institute of Technology[2], Tufts, and Michigan Tech have graduate programs in system administration. In Norway, there is a special English-taught MSc program organized by Oslo University College [3] in cooperation with Oslo University, named "Masters programme in Network and System Administration". However, many other schools offer related graduate degrees in fields such as network systems and computer security.
In addition, because of the practical nature of systems administration and the easy availability of open-source server software, many systems administrators enter the field self-taught.
Generally, a prospective administrator will be required to have some experience with the computer system he or she is expected to manage. In some cases, candidates are expected to possess industry certifications such as the Microsoft MCSA, MCSE, Red Hat RHCE or Novell CNA, CNE or also the Cisco CCNA or Comptia N+, among others.
Sometimes, almost exclusively in smaller sites, the role of system administrator may be given to a skilled user in addition to or in replacement of his or her duties. For instance, it is not unusual for a mathematics or computing teacher to serve as sysadmin of a secondary school.
In smaller organizations, the system administrator can also perform any number of duties elsewhere associated with other fields:
In smaller organizations, IT/computing specialties are less often discerned in detail, and the term "system administrator" is used in a rather generic way — they are the people who know how the computer systems work and can respond when something fails.
Scripting languages (commonly called script languages) are computer programming languages that are typically interpreted and can be typed directly from a keyboard.
..... Click the link for more information.
..... Click the link for more information.
The duties of a system administrator are wide-ranging, and vary widely from one organization to another. Sysadmins are usually charged with installing, supporting, and maintaining servers or other computer systems, and planning for and responding to service outages and other problems. Other duties may include scripting or light programming, project management for systems-related projects, supervising or training computer operators, and being the consultant for computer problems beyond the knowledge of technical support staff. A System Administrator must demonstrate a blend of technical skills and responsibility.
Skills
The subject matter of systems administration includes computer systems and the ways people use them in an organization. This entails a knowledge of operating systems and applications, as well as hardware and software troubleshooting, but also knowledge of the purposes for which people in the organization use the computers.However, perhaps the most important skill to a system administrator is problem solving -- frequently under various sorts of constraints and stress. The sysadmin is on call when a computer system goes down or malfunctions, and must be able to quickly and correctly diagnose what is wrong and how best to fix it.
System administrators are not software engineers or developers. It is not usually within their duties to design or write new applications software. However, sysadmins must understand the behavior of software in order to deploy it and to troubleshoot problems, and generally know several programming languages used for scripting or automation of routine tasks.
Particularly when dealing with Internet-facing or business-critical systems, a sysadmin must have a strong grasp of computer security. This includes not merely deploying software patches, but also preventing break-ins and other security problems with preventative measures. In some organizations, computer security administration is a separate role responsible for overall security and the upkeep of firewalls and intrusion detection systems, but all sysadmins are generally responsible for the security of the systems in their keep.
Related fields
Many organizations staff other jobs related to systems administration. In a larger company, these may all be separate positions within a computer support or Information Services (IS) department. In a smaller group they may be shared by a few sysadmins, or even a single person.- A database administrator (DBA) maintains a database system, and is responsible for the integrity of the data and the efficiency and performance of the system.
- A network administrator maintains network infrastructure such as switches and routers, and diagnoses problems with these or with the behavior of network-attached computers.
- A security administrator is a specialist in computer and network security, including the administration of security devices such as firewalls, as well as consulting on general security measures.
- Technical support staff respond to individual users' difficulties with computer systems, provide instructions and sometimes training, and diagnose and solve common problems.
- A computer operator performs routine maintenance and upkeep, such as changing backup tapes or replacing failed drives in a RAID array. Such tasks usually require physical presence in the room with the computer; and while less skilled than sysadmin tasks require a similar level of trust, since the operator has access to possibly sensitive data.
A related role is the forum administrator, a user who manages the operational aspects of an Internet forum, although this role is often performed outside of the professional context.
Training
Unlike many other professions, there is no single path to becoming a system administrator. Many system administrators have a degree in generic fields: computer science, computer engineering, information system management, or even a trade school program. Other schools have offshoots of their Computer Science program specifically for systems administration.Some schools have started offering undergraduate degrees in Systems Administration. The first, RIT[1] started in 1992. Others such as Rensselaer Polytechnic Institute, Marist College, and Drexel University have more recently offered degrees in Information Technology.
As of 2007, only three U.S. universities, Rochester Institute of Technology[2], Tufts, and Michigan Tech have graduate programs in system administration. In Norway, there is a special English-taught MSc program organized by Oslo University College [3] in cooperation with Oslo University, named "Masters programme in Network and System Administration". However, many other schools offer related graduate degrees in fields such as network systems and computer security.
In addition, because of the practical nature of systems administration and the easy availability of open-source server software, many systems administrators enter the field self-taught.
Generally, a prospective administrator will be required to have some experience with the computer system he or she is expected to manage. In some cases, candidates are expected to possess industry certifications such as the Microsoft MCSA, MCSE, Red Hat RHCE or Novell CNA, CNE or also the Cisco CCNA or Comptia N+, among others.
Sometimes, almost exclusively in smaller sites, the role of system administrator may be given to a skilled user in addition to or in replacement of his or her duties. For instance, it is not unusual for a mathematics or computing teacher to serve as sysadmin of a secondary school.
Duties of a system administrator
A system administrator's responsibilities might include:- Routine audits of systems and software.
- Performing backups.
- Applying operating system updates and configuration changes.
- Installing and configuring new hardware and software.
- Adding, removing, or updating user account information, resetting passwords, etc.
- Answering technical queries.
- Responsibility for security.
- Responsibility for documenting the configuration of the system.
- Troubleshooting any reported problems.
- System performance tuning.
- Keeping the network up and running.
In smaller organizations, the system administrator can also perform any number of duties elsewhere associated with other fields:
- Technical support
- Database administrator (DBA)
- Network administrator/analyst/specialist
- Application analyst
- Security administrator
- Programmer
In smaller organizations, IT/computing specialties are less often discerned in detail, and the term "system administrator" is used in a rather generic way — they are the people who know how the computer systems work and can respond when something fails.
Organizations
Professional Organizations
- BayLISA, San Francisco Bay Area
- League of Professional System Administrators (LOPSA)
- BBLISA, Boston area
- NaSPA Network and Systems Professionals Association, Inc.
- SAGE The USENIX SIG for Sysadmins
- SAGE-AU System Administrators Guild of Australia
- SAGE-WISE (Wales, Ireland, Scotland, England)
- SAGE-IE (Ireland)
- USENIX The Advanced Computing Systems Association
Unions
See also
- superuser
- alt.sysadmin.recovery newsgroup
- System Administrator Appreciation Day
- BOFH, PFY
- Apple certification
- Forum administrator
References
External links
Certification Organizations
- BSD Certification
- CompTIA's Certification
- ITIL for ITIL certification (part of Office of Government Commerce)
- [https://www.redhat.com/training/certification/ Red Hat's Certification Curriculum] for RHCE and RHCA
- Linux Professional Institute offers distribution-agnostic Linux Systems Administrator certifications for LPIC
- Microsoft Certification Page for MCSA
- Sun Certification Page for SCSA and SCNA
Periodicals
Books
- Essential Systems Administration (O'Reilly), 3rd Edition, 2001, by Æleen Frisch
- Principles of Network and System Administration (J. Wiley & Sons), 2000,2003(2ed), by Mark Burgess
- The Practice of System and Network Administration (Addison-Wesley), 2001, by Thomas A. Limoncelli and Christine Hogan
- The Practice of System and Network Administration (Addison-Wesley), 2nd Edition (July 5, 2007), by Thomas A. Limoncelli, Christine Hogan and Strata R. Chalup
- Time Management for System Administrators (O'Reilly), 2005, by Thomas A. Limoncelli
- UNIX System Administration Handbook (Prentice Hall PTR), 3rd Edition, 2000, by Evi Nemeth, Garth Snyder, Scott Seebass, Trent R. Hein
Online Resources
- The Network Engineer - Learn practical system administration.
- BigAdmin - System Administrator Resources and Community
- LinuxZoo - Learn system administration online using free-access virtual machines
- - Wiki for system administrators
- Realtime Publishers - Free eBooks for system administrators
- Research on system administration
- Planet Sysadmin - Blog aggregator of sysadmin-related feeds
- PlanetSysadmin.com - Another blog aggregator of sysadmin-related feeds
- The System Administrator - Free Tip and Tricks for IT System and Network Administrators
- Everything Sysadmin - Blog written by authors of several sysadmin books
Technology Unions and related links
- TechsUnite
- Communication Workers of America
- The blue collar workers of the 21st century, Minnesota Public Radio, January 27, 2004
Articles
- Hot IT jobs: Systems administrator, ComputerWorld, August 26, 2007
computer is a machine which manipulates data according to a list of instructions.
Computers take numerous physical forms. The first devices that resemble modern computers date to the mid-20th century (around 1940 - 1941), although the computer concept and various machines
..... Click the link for more information.
Computers take numerous physical forms. The first devices that resemble modern computers date to the mid-20th century (around 1940 - 1941), although the computer concept and various machines
..... Click the link for more information.
as a college campus, industrial complex, or a military base. A CAN, may be considered a type of MAN (metropolitan area network), but is generally limited to an area that is smaller than a typical MAN.
..... Click the link for more information.
..... Click the link for more information.
Information technology (IT), as defined by the Information Technology Association of America (ITAA), is "the study, design, development, implementation, support or management of computer-based information systems, particularly software applications and computer hardware.
..... Click the link for more information.
..... Click the link for more information.
Server Computer
The inside/front of a server computer
Connects to:
..... Click the link for more information.
The inside/front of a server computer
Connects to:
- Internet via one of
..... Click the link for more information.
- Scripting redirects here. For other uses, see script.
Scripting languages (commonly called script languages) are computer programming languages that are typically interpreted and can be typed directly from a keyboard.
..... Click the link for more information.
Computer programming (often shortened to programming or coding) is the process of writing, testing, and maintaining the source code of computer programs. The source code is written in a programming language.
..... Click the link for more information.
..... Click the link for more information.
Project management is the discipline of organizing and managing resources (e.g. people) in such a way that the project is completed within defined scope, quality, time and cost constraints.
..... Click the link for more information.
..... Click the link for more information.
Technical support (also tech support) is a range of services providing assistance with computer hardware, software, or other electronic or mechanical goods. In general, technical support services attempt to help the user solve specific problems with a product—rather
..... Click the link for more information.
..... Click the link for more information.
An operating system (OS) is the software that manages the sharing of the resources of a computer. An operating system processes system data and user input, and responds by allocating and managing tasks and internal system resources as a service to users and programs of the
..... Click the link for more information.
..... Click the link for more information.
Application software is a subclass of computer software that employs the capabilities of a computer directly and thoroughly to a task that the user wishes to perform. This should be contrasted with system software which is involved in integrating a computer's various capabilities,
..... Click the link for more information.
..... Click the link for more information.
Troubleshooting is a form of problem solving. It is the systematic search for the source of a problem so that it can be solved. Troubleshooting is often a process of elimination - eliminating potential causes of a problem.
..... Click the link for more information.
..... Click the link for more information.
Problem solving forms part of thinking. Considered the most complex of all intellectual functions, problem solving has been defined as higher-order cognitive process that requires the modulation and control of more routine or fundamental skills (Goldstein & Levin, 1987).
..... Click the link for more information.
..... Click the link for more information.
Software engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software.[1] The term software engineering
..... Click the link for more information.
..... Click the link for more information.
Software development is the translation of a user need or marketing goal into a software product.[1][2] Software development is sometimes understood to encompass the processes of software engineering combined with the research and goals of software marketing
..... Click the link for more information.
..... Click the link for more information.
A programming language is an artificial language that can be used to control the behavior of a machine, particularly a computer. Programming languages, like natural languagess, are defined by syntactic and semantic rules which describe their structure and meaning respectively.
..... Click the link for more information.
..... Click the link for more information.
Internet is a worldwide, publicly accessible series of interconnected computer networks that transmit data by packet switching using the standard Internet Protocol (IP). It is a "network of networks" that consists of millions of smaller domestic, academic, business, and government
..... Click the link for more information.
..... Click the link for more information.
Computer security is a branch of information security applied to both theoretical and actual computer systems. Computer security is a branch of computer science that addresses enforcement of 'secure' behavior on the operation of computers.
..... Click the link for more information.
..... Click the link for more information.
firewall is a hardware or software device which is configured to permit, deny, or proxy data through a computer network which has different levels of trust.
..... Click the link for more information.
Function
..... Click the link for more information.
intrusion detection system (IDS) generally detects unwanted manipulations of computer systems, mainly through the Internet. The manipulations may take the form of attacks by crackers.
..... Click the link for more information.
..... Click the link for more information.
A database administrator (DBA) is a person who is responsible for the environmental aspects of a database. In general, these include:
..... Click the link for more information.
- Recoverability - Creating and testing Backups
- Integrity - Verifying or helping to verify data integrity
..... Click the link for more information.
database is a structured collection of records or data that is stored in a computer system so that a computer program or person using a query language can consult it to answer queries. The records retrieved in answer to queries are information that can be used to make decisions.
..... Click the link for more information.
..... Click the link for more information.
Overview
The terms network administrator, network specialist and network analyst designate job positions of engineers involved in computer networks, the people who carry out network administration...... Click the link for more information.
A network switch is a computer networking device that connects network segments.
Low-end network switches appear nearly identical to network hubs, but a switch contains more "intelligence" (and a slightly higher price tag) than a network hub.
..... Click the link for more information.
Low-end network switches appear nearly identical to network hubs, but a switch contains more "intelligence" (and a slightly higher price tag) than a network hub.
..... Click the link for more information.
router is a device that extracts the destination of a packet it receives, selects the best path to that destination, and forwards data packets to the next device along this path.[1] They connect networks together; a LAN to a WAN for example, to access the Internet.
..... Click the link for more information.
..... Click the link for more information.
Computer security is a branch of information security applied to both theoretical and actual computer systems. Computer security is a branch of computer science that addresses enforcement of 'secure' behavior on the operation of computers.
..... Click the link for more information.
..... Click the link for more information.
Technical support (also tech support) is a range of services providing assistance with computer hardware, software, or other electronic or mechanical goods. In general, technical support services attempt to help the user solve specific problems with a product—rather
..... Click the link for more information.
..... Click the link for more information.
A role within IT, computer operators oversee the running of computer systems, ensuring that the machines are running and physically secured. The traditional role of a computer operator was to work with mainframes which required a great deal of management day-to-day.
..... Click the link for more information.
..... Click the link for more information.
Raid or RAID may refer to:
..... Click the link for more information.
- Redundant Array of Independent/Inexpensive Disks, or RAID, a system of multiple hard drives for sharing or replicating data.
..... Click the link for more information.
Internet forum is a web application for holding discussions and posting user generated content. Internet forums are also commonly referred to as web forums, message boards, discussion boards, (electronic) discussion groups, discussion forums,
..... Click the link for more information.
..... Click the link for more information.
Computer science, or computing science, is the study of the theoretical foundations of information and computation and their implementation and application in computer systems.
..... Click the link for more information.
..... Click the link for more information.
This article is copied from an article on Wikipedia.org - the free encyclopedia created and edited by online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of the wikipedia encyclopedia articles provide accurate and timely information please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.
Herod_Archelaus