4 ms·
IBM is doing a terrible job onboarding because they are all focused on offboarding. This hardware is expensive and not as performant as any modern competitor.
by bluepizza 3y ago
IBM is doing a terrible job onboarding because they are all focused on offboarding.
This hardware is expensive and not as performant as any modern competitor. The software is arcane, confusing, and it is a pain for IBM themselves to keep supporting it. AS/400 is a costly legacy. AIX has no reason to be in a world that Linux and BSD exists - IBM owns Red Hat after all.
It was a cool technology. But it's definitely a thing of the past.
- PaulHoule 3y agoz is up to the minute in terms of clock speed, CPU process and such. They have a RAIM system which is like a RAID array for RAM which must cost something in latency but lets you replace failing RAM sticks when the machine is running. The rest of the industry will have something like that soon based on CXL.
- bluepizza 3y agoBeing up to the minute in terms of clock speed doesn't matter that much when, for example, DB2 on the AS/400/iSystem has a much higher latency and handle much less requests per second than an equivalent Xeon. Replacing failing RAM sticks live are also something that, while quite cool and impressive, it happens to be quite pointless in today's world of clusters. Current AS/400 is almost retrofuturistic in both its cool factor and disconnection from current actual needs.
- PaulHoule 3y agoI’ll maintain that Kubernetes makes Parallel Sysplex look user friendly.
- rbanffy 3y agoThis is one of the mainframe's key selling points. Not that I am implying z/VM is user friendly. But instead of managing a fleet of x86 servers, switches, routers, storage boxes (you may need a few of those), all liable to fail without warning, you have an exquisitely built datacenter that fits in half-a-dozen 19" racks (counting 2 for storage) where redundancy, failover, and easy maintenance are built-in at the hardware level.
- pjmlp 3y agoKubernetes makes WebSphere 5 look user friendly, disregarding 6.x improvements on purpose.
- speed_spread 3y agoIBM still makes boatloads of money providing support and upgrade paths to it's legacy customers. They aren't _actively_ offboarding because it wouldn't make sense to lose that institutional market that they effectively own by the balls and that nobody will fight them for. It'd be hard to sell that tech to new customers though and it would also invite comparison to modern solutions, which would not please their current customers. It's like IBM is running a island prison / amusement park for rich old people. Just keep them happy and they'll keep paying.
- bluepizza 3y agoMy anecdata involves a foreign market. Maybe IBM USA is more keen on keeping this rolling, but in Japan we got strong pushback and were led to cloud solutions every time we discussed acquiring new hardware. They were very proactively trying to get us out of AS/400 and into their cloud platform.
- speed_spread 3y agoInteresting, maybe they feel that they have a strong enough grip on their customers that they can move them away from proprietary hardware to higher-margins proprietary cloud solutions.
- deleted 3y ago[deleted]
- eddieroger 3y agoThat all may be true for the actual implementation, but the idea of the ability to write an application with a built-in relational database that would be available to all my users relatively instantly is still a great idea, and the closest thing we get to that today is the web, but the web comes with it's own whole thing, least of which being a dev stack with so many moving parts by comparison.
- rbanffy 3y agoYou don't need to build on Kubernetes when an ECS cluster and an RDS instance will do the job. It is possible to build simple things in the cloud.
- eddieroger 3y agoI'm not saying a full k8s stack, but consider mobile apps - you can't control when your user will update, if they do at all. So you either have to have a very rigid data model that makes a lot of translations and such on the backend, or a hook to check for updates and pester the user, or just ship late in pursuit of perfection. Plus now you get to deal with the entire Internet and cell networks and VPNs and bad actors.
- rbanffy 3y ago> you can't control when your user will update, if they do at all If you design your APIs to be versioned from the start, you don't need to be overly concerned with that. Also, if maintaining a deprecated API is too resource-consuming (either developers or API translation logic) you can always make it return a message informing the user the said API will cease to function on a given date (you need to make the app display that, even if not updated) and shut it down after that. Any mobile app should have a way to be placed in degraded functionality mode for a number of reasons, API deprecation being just one of them.
- mohaine 3y agoOn an AS400 you wouldn't even get a dev stack. Well, unless you wanted to pay IBM for 2 of them. Dev on production is the name of the game for most AS400 shops.
- pjmlp 3y agoYet the sales keep increasing. https://blocksandfiles.com/2022/07/19/ibm-storage-revenues-q2/ https://blocksandfiles.com/2022/07/19/ibm-storage-revenues-q... There are still Aix features that aren't available on Linux and BSD, let alone what IBM i and z/OS offer. As for IBM owning Red-Hat, it has come full circle, Linux only started taking off on big shops as IBM, among others, entered the game back in 2000.
- bluepizza 3y agoSales are increasing, according to this link, for z, which doesn't run either AIX or IBM i (the AS/400 OS).
- sillywalk 3y agoIBM still seems to invest a good chunk of money keeping up development of the POWER series.. the hardware improvements get shared by all the Linux/AIX/i software.