3 ms·
Being 50% faster (article based guess-timate) what’s the average time that a mainframe stays in the fleet? Surely significant energy and data centre floor space
by CuriousRose 2y ago
Being 50% faster (article based guess-timate) what’s the average time that a mainframe stays in the fleet? Surely significant energy and data centre floor space savings might even capture some customers from the previous generation to upgrade? Or is it a 5-10 year cycle?
- vb-8448 2y agoIt depends on IBMs sales target. Some customer may change it even every 3-5 years, but most i saw were between 5 and 7. Energy and data centre floor space are not a real thing here, the mainframe usage of physical resource is nothing compared to other systems.
- trollbridge 2y agoMainframes are often leased, and with leasing charges based on how many CPU cores are used (regardless of how many are physically present).
- rbanffy 2y agoOne cool feature of the z16 was that all cores can be activated during startup, and then all cores that aren't licensed (paid for) shut down and the performance drops to the agreed limit. I do that with my KVM machines on the server under my desk - all are configured with more cores than needed and, when boot finishes, most cores are removed from process scheduling leaving just the amount the VM is supposed to use during normal operation. The result is a significantly faster start up and significantly lower power consumption (and resource contention).
- dijit 2y agoBlog post worthy. I wasn’t even aware you could tell the kernel not to schedule on some cores. Yet, its as easy as: echo 0 > /sys/devices/system/cpu/cpu{num}/online
- UltraSane 2y agoI recently learned you can do this on Windows also. The kernel won't schedule anything to run on a the reserved cores but you can pin high priority processes to them. Good for a polling loop.
- anonfordays 2y agoYour comment isn't clear as to why. If you assign two vCPUs to a KVM VM, why would limiting the VM's kernel to only scheduling on one vCPU increase the speed? The vCPUs are typically all on one physical CPU anyway, unlike a mainframe. You can also set affinity/processor pinning in KVM if you have more than one physical CPU/core, with the VM being none the wiser.
- rbanffy 1y agoThis caps host CPU usage from the VM after startup processes finish. During startup a process in a VM can use all of the host cores the VM was configured with. Then, when startup is finished and we start doing what the VM is supposed to do, its core usage is limited, preventing noisy neighbors problem. Individual VM performance will be lower, but the host will be more responsive.
- rbanffy 2y agoI think that most z17's sold are already planned acquisitions, from either decommissioning older machines, capacity expansion, or workload consolidation (say, a 4-node z13 parallel sysplex moving to a 2-node z17). I don't think anyone in their right mind would run a machine like this (for business-critical apps) for more than the extended warranty.
- Spooky23 2y agoCloser to 5 usually. You’re leasing MIPS when you buy these things, so there’s a lot of margin and room for finance games. It was a crazy business. You’d buy services and other crap in your mainframe deal, but the consultants are really sales guys who have their nose in your tent. Fully captured businesses in insurance and government especially would even use IBMs brand alignment for computers. I had to close out a deal with them at a past employer when my peer had a medical emergency. It was a very eye opening experience.
- AnimalMuppet 2y ago> would even use IBMs brand alignment for computers. For those of us not in that world, could you explain what that means? And, could you give some details on your last paragraph?