Mainframe Encyclopedia, Definition, History, Biography

Home: Search: Encyclopedia: Mainframe

Search Related Encyclopedia Articles:

Mainframes (often colloquially referred to as "big iron") are large and "expensive" computers used mainly by government institutions and large companies for mission critical applications, typically bulk data processing such as censuses, industry/consumer statistics, ERP, and bank transaction processing.

The term arose during the early 1970s with the introduction of smaller, less complex computers such as the DEC PDP series, which became known as mini(computer)s. The industry/users then coined the term "mainframe" to describe larger, earlier types (previously known simply as "computers").



Modern mainframe computers' abilities are not so much defined by their performance capabilities as for their high-quality internal engineering and resulting proven reliability, "expensive" but high-quality technical support, top-notch security, and strict backward compatibility for older software. These machines can and do run successfully for years without interruption, with repairs taking place whilst they continue to run. Mainframe vendors offer such services as off-site redundancy — if a machine does break down, the vendor offers the option to run customers' applications on their own machines (often without users even noticing the change) whilst repairs go on.

Mainframes often support thousands of simultaneous users who gain access through "dumb" terminals or terminal emulation. Early mainframes either supported this timesharing mode or operated in batch mode where users had no direct access to the computing service, it solely providing back office functions. At this time mainframes were so called because of their very substantial size and requirements for specialized HVAC and electrical power. Nowadays mainframes support access via any user interface, including the Web. Blade servers rather than mainframes are now increasingly requiring "exotic" cooling technologies.


Market context

Nearly all mainframes have the ability to run (or "host") multiple operating systems and thereby operate not as a single computer but as a number of "virtual machines." In this role, a single mainframe can replace dozens or even hundreds of smaller servers, reducing management and administrative costs while providing greatly improved scalability and reliability. The reliability is improved because of the hardware redundancy noted above, and the scalability is achieved because hardware resources can be reallocated among the "virtual machines" as needed out of total system capacity. Mainframes can add system capacity nondisruptively, instantly, and granularly — what IBM marketing, with justification, describes as "on demand computing." Modern mainframes, notably the zSeries servers, offer at least three major levels of virtualization: logical partitions (LPARs, via PR/SM), virtual machines (primarily via z/VM), and the protected and virtual addressing and workload management of their operating systems, notably z/OS. Together, these virtualization technologies support business-friendly mixed workloads, including Linux and Java, in a highly reliable and efficient manner.

Whether the acquisition cost of a mainframe makes sense will depend on its return on investment (ROI). Mainframe ROI, like any other computing platform, is dependent on its ability to scale, support mixed workloads, reduce labor costs, deliver uninterrupted service for critical business applications, and several other risk-adjusted cost factors. Some argue that the modern mainframe is not cost-effective. Sun, Hewlett-Packard, and Dell understandably take that view, and so do some independent analysts. However, in recent years the majority view is that mainframes are uniquely valuable (and cost-effective) for many businesses and governments. IBM's zSeries revenues are growing, despite declining prices, suggesting that view is indeed widespread among technology buyers. Major independent analysts, such as Gartner, reinforce that assessment. As further evidence of the reinvigorated mainframe market, at this writing in 2005 there are reports that a major technology vendor will introduce an IBM-compatible mainframe.

There's no question that mid-tier servers are improving. Logical partitioning, at least in basic form, is now found in many high-end UNIX-based servers. However, all servers are improving, not just non-mainframe servers. For example, zSeries servers execute each instruction twice, compare results, and shift workloads "in flight" to functioning processors, including spares, without any impact to applications or users. This rare feature, also found in Tandem Computers, is known as lock-stepping, because both processors take their "steps" (i.e. instructions) together. Not all applications absolutely need the assured integrity that these systems provide, but many do, such as financial transaction processing.

Undoubtedly debates will continue about the mainframe's value — and, for that matter, about the value of other computing platforms, such as the PC. The debate began with the 1964 introduction of the IBM System/360 and has continued for over 40 years.

As of early 2005, IBM mainframes dominate the market at over 90% marketshare. Unisys still manufactures ClearPath mainframes, based on earlier Sperry and Burroughs product lines. Fujitsu is nominally still in the market, producing machines based on the former Siemens and Amdahl lines, while Hitachi has left the mainframe business (except for the zSeries 800 jointly designed with IBM). Acquisition costs vary, but new IBM mainframes start "under $200,000" (zSeries 890 Model 110, U.S. 2005 reported price, excluding disk storage).



Several manufacturers produced mainframe computers from the late 1950s through the 1970s. In those "glory days" it was "IBM and the Seven Dwarfs": Burroughs, Control Data Corporation, General Electric, Honeywell, NCR, RCA, and Univac. The larger of the latter companies were also often referred to as "The BUNCH" from their initials (Burroughs, Univac, NCR, CDC, Honeywell).

Notable manufacturers outside the USA were Siemens and Telefunken in Germany and ICL in Britain.

Shrinking demand and tough competition caused a huge shakeout in the market in the early 80s—RCA sold out to Univac and GE also left; Honeywell was bought out by Bull; Univac merged with Sperry to form Sperry/Univac, which was later merged with Burroughs to form Unisys Corporation in 1986 (dubbed "dinosaurs mating"). In 1991, AT&T briefly owned NCR.

For a period of time companies found that servers based on microcomputer designs could be deployed at a fraction of the acquisition cost and offer local users much greater control over their own systems. "Dumb terminals" used for interacting with mainframe systems were gradually replaced by personal computers. Consequently, demand plummeted and new mainframe installations were restricted mainly to financial services and government. For a while, there was a consensus among industry analysts that the mainframe was a dying market as mainframe platforms were increasingly replaced by personal computer networks.

That trend started to turn around in the late 1990s as corporations found new uses for their mainframes, since they can offer web server performance similar to that of hundreds of smaller machines, but with much lower power and administration costs. The growth of e-business has also dramatically increased the number of backend transactions processed by tried-and-true mainframe software. As of late 2004, IBM's mainframe revenues are increasing even with price reductions, thanks to attractive TCOs.

Another factor currently increasing mainframe use is the development of the Linux operating system, which is capable of running on many mainframe systems, either directly or, more commonly, in virtual machines. (See Linux on zSeries.) Linux allows companies and governments to take advantage of the software and development expertise from the open source community while enjoying the low per-user costs and high reliability (and security) of mainframes.


Mainframes v. supercomputers

The distinction between supercomputers and mainframes is not a hard and fast one, but generally one can say that supercomputers focus on problems which are limited by calculation speed while mainframes focus on problems which are limited by Input/Output and reliability. As a consequence:

There's also some blurring of the term "mainframe" with high-end PC and UNIX servers. (Some PC and UNIX server vendors occasionally refer to their systems as "mainframes" or "mainframe-like.") That blurring of the term is not widely accepted, with the market in general agreement that true mainframes (particularly IBM zSeries) are genuinely and demonstrably different.



It has been reported that:

Java use is increasing rapidly as of late 2004, and these figures are likely significantly out-of-date. (See also zAAP, WebSphere, and Linux.) Also, mainframe COBOL has recently acquired numerous Web-oriented features, such as XML parsing, with PL/I following close behind.


External links

Page Updated: Wed Apr 13 04:35:21 2005

The above article is licensed under the GNU Free Documentation License. It uses material from Wikipedia.

Reciprocal Links (sites currently linking to this page)*

The last 10 URLs to refer visitors to this page:

*Webmasters: Simply link to this page from your website and a reciprocal link back to your referring page will automatically appear above. See Also: Reciprocal Links


Related Links:

Get More Information about "Mainframe" in: Shop for "Mainframe" Merchandise in:

Home Contents About Us Buy Original Art Sell Your Art Contact Us
Local Art Links Reciprocal Links Art Directory Shopping Freebies Arts Calendar Art News Encyclopedia

Mainframe Encyclopedia, Definition, History, Biography