IT architects and CIOs have a number of factors to take into consideration when it comes to selecting where to run workloads and how to design systems for efficient operations over extended periods of time. Chief amongst these are the nature of the workloads themselves, the operating systems on which they are supported and the …
No cpu intensive workloads
No CPU intensive workloads suits a Mainframe as they have very weak cpus. You can emulate a Mainframe on a x86 server with the emulator "TurboHercules", giving you up to 3.200MIPS - which is a decent sized Mainframe. Just check out TurboHercules or mail them.
Please define "Weak CPUs"
It's easy to state mainframes have weak CPUs. But what exactly do you mean when you say that? Modern mainframe hardware supports 96 CPUs, running at 5.2 GHz. Moreover, the mainframe uses an extreme CISC-architecture, which means that compilers have a wide range of instructions to choose from. This is freedom of choice that enables optimization to a high degree.
Finally, the processors support out-of-order execution. If you know how it works, you can code for efficiency and speed by exploiting its specific features. And guess what - compilers are pretty good at doing just that, and constantly being improved, too.
Of course, it takes quite a bit of storage to support this computing power. You need to load a mainframe to at least 70% to make it run really efficient. So you can have up to 3 TB of internal storage on a box.
So, if you think this is a weak processor, then you must know of a much stronger one. I have not yet heard of such a strong processor, but I am sure you'll be willing to inform me about the specifics.
Thanks in advance,
Unfortunately Aldi doesn't sell mainframes. Otherwise we would already have some in our company. Seriously our boss buys those b-stock computers Aldi sells, in order to make them go bankrupt.
The article sums up some of the major issues involved in deciding on platforming. One issue that is regularly overlooked is the fail-over requirement. On distributed, this usually means acquisition of a redundant set of hardware, including licenses for any software involved. For mainframes, the hardware need to be duplicated as well, but as long as the workload is on the primary machine, no software licenses come into play. These move with the workload from the primary to the secondary machine, should there be a failure.
The duplicate software licenses constiture a major cost factor for distributed solutions. Therefore it is wise to include them in the decision on platforming at the earliest possible stage.
- Comment Renewable energy 'simply WON'T WORK': Top Google engineers
- Useless 'computer engineer' Barbie FIRED in three-way fsck row
- Game Theory Dragon Age Inquisition: Our chief weapons are...
- 'How a censorious and moralistic blogger ruined my evening'
- Leaked screenshots show next Windows kernel to be a perfect 10