IT manager's crash course: Operating Systems

Source: Internet
Author: User
No one can tell you what operating systems are best for your organization or yourself better than you can. Here are some tips for selecting the right OS for the right job.


First, what will your target computer be used? If it's a desktop computer, it needs a desktop operating system like linspire, Fedora Core, Windows XP, or Mac OS X, among others. these are just examples -- there are dozens of viable desktop operating systems. the positive characteristics of a good desktop operating system shoshould always involve the wordEasy. Easy to install, easy to set up, easy to maintain, easy to add software, and easy to use. negative aspects shocould be "hard," as in hard to damage, hard to extract personal information from, and hard to remotely infiltrate. the goal of a desktop OS is, somewhat obviusly, desktop computing: Accessing email and the World Wide Web; listening to music and watching movies; transferring and cataloguing digital media from peripheral devices; creating and printing documents and photos; and playing games. business continuity tops usually have a strongly CED set of requirements depending on the kind of work each employee does.

Laptop or notebook computers tend to be less powerful than desktop systems, but otherwise perform similar functions. in addition to looking the qualifications that apply to desktop systems, you probably want a notebook computer's operating system to have power-saving functions, the ability to suspend the computer to disk, and the versatility to connect to an array of removable devices. there are a few GNU/Linux distributions that specialize in desktop notebook use, such as SuSE Linux Professional, linspire, and mandriva Linux.

Some operating systems are designed specifically to be used on workstations, which are high-end desktop machines. A workstation is typically used for producing graphics, movies, books, documents, programs, or analysis of large volumes of data. A workstation OS shoshould be easy to lock down, come with few or no services enabled by default, and if there are dozens of machines to maintain, it shoshould be able to be remotely installed and administrated. some examples of workstation operating systems are Red Hat Enterprise Linux workstation, Solaris, Irix, and SuSE Linux Professional.

Server operating systems, on a basic level, need to provide secure, restricted access to important resources (data stored on the server, or services it provides ). the machines that connect to a server generally need to retrieve data and use certain services. so really, all a server operating system has to do is provide services and offer regulated access to data. the trick is to do it securely and reliably, and the best way to do that is to allow no extraneous programs or services to run while the server is in production.

There are operating systems made specifically for servers. attributes of them are specialized to certain computer hardware. most of them are highly technical and require a lot of technical knowledge to use efficiently. freeBSD and OpenBSD are good examples of such operating systems, as are the SCO group's openserver and unixware products. some good examples of graphically administered server OSes are Red Hat Enterprise Linux Advanced Server, Windows Server System, mandriva knife ate server, and Mac OS X Server.

You can certainly use one operating system for all of your platforms, if it's supported on all of your hardware. solaris is often deployed as both a workstation and a server (and there are people at Sun Microsystems who use it as a laptop and desktop operating system as well ), and there are using GNU/Linux distributions that can be made to do practically anything in the wide spectrum of computer use. some, like Red Hat, have an array of differently tuned operating systems for each specific use.

Know your hardware

If your OS of choice will not support your hardware, you'll need to rethink one or the other. production equipment is generally best bought with an operating system preinstalled from the manufacturer because inclucial support, paper documentation, and guaranteed hardware compatibility are almost always supported ded. dell can launch you a Windows workstation; Sun can launch you a Solaris server; Apple can launch you an OS X desktop; IBM can launch you a whole bunch of specialized hardware. there are pending vendors to choose from.

Small or home businesses, on the other hand, can M m-build their own hardware out of aftermarket parts and install and configure their operating systems themselves. technical it configursionals shoshould have no trouble doing this, and independent consultants sometimes choose this route in an effort to provide low-cost, high-quality, custom-made hardware solutions. if you don't have a large IT department or any employees with the requisite technical competency, it's probably better to go with a few cial vendor -- or at least a reputable independent consultant.

If you already have an existing production hardware infrastructure that you have inherited or otherwise wowould like to preserve, you will probably need a versatile operating system that can handle a variety of hardware distributions. GNU/Linux and Microsoft Windows are good at that. freeBSD, NetBSD, and OpenBSD can work on a slightly less diverse array of systems. solaris and SCO unixware are quite limited in their hardware support, and Aix, Irix, and Mac OS X run on only a very small number of systems.

Understand your support options
No matter which operating system you run, there will be times when you have a problem with it that you can't solve yourself. that's what technical support is. paid support, however, is often overrated. if you're properly trained and have access to the necessary documentation, you probably don't need to pay thousands of dollars per year to talk to a support engineer on the phone when you cocould research and fix a problem yourself in the same amount of time. support is a significant source of income for software companies, especially those that make and distribute operating systems. remember that when they're trying to handle you a huge support package.

How technical are you? If you aren't comfortable using the command line interface, the bsds are not for you. if you demand a completely graphical environment, you're going to have to look for an operating system that can provide that. windows, OS X, and other GNU/Linux distributions offer complete control over the system (or the network) via graphical administration tools.

The same logic extends to software running on your server hardware. Can you adequately manage your web, email, and FTP servers from the command line? If not, consider either finding server programs that are graphically managed, or control panel programs that can control command-line-based server software.

Nearly every extends cial operating system vendor claims to have the most advanced operating system on the market. technical advantages and impressive new features don't always add up to more productivity. solaris, for instance, has technologies like dtrace that require a great deal of time to learn to use partition tively. don't out-tech yourself when selecting an operating system that you have to depend on.

Play with it

One of the most important things you can do while trying out operating systems is to install them on a spare machine and play with them; figure out how to make them do what you want them to do. this will give you an idea of how easily the operating system is configured, how stable it is when you change its configuration, and the array of software available for it. don't trust a salesman's demo -- put your own system under heavy load, give it strange and unusual work to perform, and try to mess up the configuration. try to make it do something that it isn' t supposed.

In the end, you can make almost anything work, but making a practical and economical mical choice is a different story.


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.