These types of computers are large, fast and expensive. They are used by large organizations such as banks. It connects hundreds and thousands of users. These users connect via terminals which are located in different cities or even abroad.
Modern mainframe design is generally less defined by single-task computational speed (typically defined as MIPS rate or FLOPS in the case of floating point calculations), and more by:
Redundant internal engineering resulting in high reliability and security
Extensive input-output facilities with the ability to offload to separate engines
Strict backward compatibility with older software
High hardware and computational utilization rates through virtualization to support massive throughput
Their high stability and reliability enables these machines to run uninterrupted for decades.
- Personal computers connected to a server via network cards and cables.
- The software and data is stored on the central server rather than installed individually on each PC.
- The network also enables a fast Internet connection, printers and scanners to be shared.
- Users access allocated resources via a user name and password.
- Very popular with small-to-medium-sized businesses, schools and colleges/adult education centers.