Is mainframe a server or different ?
-
- New Member
- Posts: 7
- Joined: Wed Aug 13, 2014 2:51 pm
Is mainframe a server or different ?
Hi,
I'm new to mainframes but more I read about it, more or less it sounds like a Server but if it is a server, why it is called mainframes? Can you please your thoughts on this?
I'm new to mainframes but more I read about it, more or less it sounds like a Server but if it is a server, why it is called mainframes? Can you please your thoughts on this?
- enrico-sorichetti
- Global Moderator
- Posts: 843
- Joined: Wed Sep 11, 2013 3:57 pm
Re: Is mainframe a server or different ?
You are confusing the what it is with the what it does/how it is used
I have two PCs, and the FTP/HTTP servers are running on both of them,
they both could be called servers but they still are just two good old plain PCs
I have two PCs, and the FTP/HTTP servers are running on both of them,
they both could be called servers but they still are just two good old plain PCs
cheers
enrico
When I tell somebody to RTFM or STFW I usually have the page open in another tab/window of my browser,
so that I am sure that the information requested can be reached with a very small effort
enrico
When I tell somebody to RTFM or STFW I usually have the page open in another tab/window of my browser,
so that I am sure that the information requested can be reached with a very small effort

- Robert Sample
- Global Moderator
- Posts: 1903
- Joined: Fri Jun 28, 2013 1:22 am
- Location: Dubuque Iowa
Re: Is mainframe a server or different ?
The mainframe has been called a mainframe for more than 60 years -- long before anyone even conceived of servers.
-
- New Member
- Posts: 7
- Joined: Wed Aug 13, 2014 2:51 pm
Re: Is mainframe a server or different ?
Thanks.
When we talk about data-centres and serves the context of server becomes clear but someone from open-system world asks the question what is mainframe compared to a server what answer can be given...this is where I am coming from.
When we talk about data-centres and serves the context of server becomes clear but someone from open-system world asks the question what is mainframe compared to a server what answer can be given...this is where I am coming from.
- Robert Sample
- Global Moderator
- Posts: 1903
- Joined: Fri Jun 28, 2013 1:22 am
- Location: Dubuque Iowa
Re: Is mainframe a server or different ?
A mainframe is a large computer system with redundant internal engineering, extensive I/O facilities, high utilization rates, and strict backwards compatibility with older software. Mainframes can run multiple server instances simultaneously (dozens or hundreds of them). Mainframes use proprietary operating systems (such as z/OS, z/VM, z/TPX) and the architecture of the hardware is very different than Windows / Unix servers.
To some degree you are attempting to compare apples to elephants. A mainframe is hardware and software; a server is software functioning in a particular way -- you can have Windows servers, Unix servers, mainframe servers. This may be where some of your confusion is coming from.
To some degree you are attempting to compare apples to elephants. A mainframe is hardware and software; a server is software functioning in a particular way -- you can have Windows servers, Unix servers, mainframe servers. This may be where some of your confusion is coming from.
-
- New Member
- Posts: 7
- Joined: Wed Aug 13, 2014 2:51 pm
Re: Is mainframe a server or different ?
Thanks Robert but I have two questions on your post.
First why do you call it as "redundant internal engineering"? The meaning of which is "not or no longer needed or useful; superfluous". So you want to say mainframe itself is based on redundant engineering??
Second, you yourself said "mainframe servers", so in the context of your statement "mainframe" and "mainframe servers" are different?
First why do you call it as "redundant internal engineering"? The meaning of which is "not or no longer needed or useful; superfluous". So you want to say mainframe itself is based on redundant engineering??
Second, you yourself said "mainframe servers", so in the context of your statement "mainframe" and "mainframe servers" are different?
- Robert Sample
- Global Moderator
- Posts: 1903
- Joined: Fri Jun 28, 2013 1:22 am
- Location: Dubuque Iowa
Re: Is mainframe a server or different ?
Redundant as in much can be replaced without an outage, not redundant as in no longer needed. There's been a lot done to ensure there is no single point of failure in the mainframe; most mainframes can have a large percentage of the hardware fail and continue to execute flawlessly. Most sites configure at least two channels to each I/O device, so failure of a channel will not impact access to the disks or tapes associated with the I/O device.
Yes, a mainframe server and a mainframe are different. A mainframe can run transaction servers (CICS), interactive sessions (TSO), background jobs (batch), web services, Java, Unix Systems Services, communications servers with 100% utilization for days at a time without degrading performance. The mainframe can execute mainframe server software as one (or several) of the many tasks it handles simultaneously. The mainframe server software could be Websphere, HTTP Server, and so forth -- basically, any software that can accept client requests and return responses (which is the definition of a server). Since there is much executed on a mainframe that is not client-centric (started tasks and batch jobs for example), a mainframe cannot be considered JUST a server.
Yes, a mainframe server and a mainframe are different. A mainframe can run transaction servers (CICS), interactive sessions (TSO), background jobs (batch), web services, Java, Unix Systems Services, communications servers with 100% utilization for days at a time without degrading performance. The mainframe can execute mainframe server software as one (or several) of the many tasks it handles simultaneously. The mainframe server software could be Websphere, HTTP Server, and so forth -- basically, any software that can accept client requests and return responses (which is the definition of a server). Since there is much executed on a mainframe that is not client-centric (started tasks and batch jobs for example), a mainframe cannot be considered JUST a server.
-
- Global Moderator
- Posts: 490
- Joined: Sun Aug 25, 2013 7:24 pm
Re: Is mainframe a server or different ?
Here's the page for the latest IBM Mainframe, announced in January this year: http://www-03.ibm.com/systems/z/hardware/z13.html
If you have a look at the Datasheet (around about the middle of the page when I see it) and consider the operating systems that it can run, if nothing else, you'll see one of the many ways how where categorisation doesn't really give you much. With the doors shut, this is one physical box. It can be z/Linux (up to 8,000 instances if you dedicate the whole machine to it). It can be running other "unixes". It can be running Windows Server software. It can run four different (architectually different) Mainframe operating systems. And it can run this mix all at the same time, with a maximum 10TB (that''s 10,000GB) of main storage (RAM).
The performance advantages of having that all in one box, as opposed to across "wires" or "networks" is immense.
You can call it a Server if you like, but there's no other Server even remotely like it.
If you have a look at the Datasheet (around about the middle of the page when I see it) and consider the operating systems that it can run, if nothing else, you'll see one of the many ways how where categorisation doesn't really give you much. With the doors shut, this is one physical box. It can be z/Linux (up to 8,000 instances if you dedicate the whole machine to it). It can be running other "unixes". It can be running Windows Server software. It can run four different (architectually different) Mainframe operating systems. And it can run this mix all at the same time, with a maximum 10TB (that''s 10,000GB) of main storage (RAM).
The performance advantages of having that all in one box, as opposed to across "wires" or "networks" is immense.
You can call it a Server if you like, but there's no other Server even remotely like it.
Create an account or sign in to join the discussion
You need to be a member in order to post a reply
Create an account
Not a member? register to join our community
Members can start their own topics & subscribe to topics
It’s free and only takes a minute