Irrelevant?
... because nobody's dumb enough to further tie themselves into Broadcom's VMware shakedown racket.
VMware is working to find new roles for its memory tiering technology, in the expectation that memory and hardware prices will remain high for years and users will therefore look for ways to put off server purchases. Memory tiering moves data out of DRAM and onto another storage medium that’s fast enough that CPUs can still …
Even if there aren't any now, there will be within a matter of months...
Also, you buy memory, that's a capital expense, it sits on a company's balance sheet, it's an asset, you write nominal depreciation off against tax over time, you never pay any more for it.
You buy VMware products in this day and age, you pay every year, more and more every year, at Broadcom's whim. You might as well write them a blank cheque. And it can't possibly perform as well as if you'd just bought the extra RAM in the first place.
If you're going down the scary opex route you might as well chuck your stuff in the cloud.
Or, god forbid, optimise your code so you don't need so much memory in the first place. We've all become so lazy and wasteful...
"Even if there aren't any now, there will be within a matter of months..."
Nonsense.
"You buy VMware products in this day and age, you pay every year, more and more every year, at Broadcom's whim."
Now you are just lying and spreading FUD. You can pay for 3- and 5-year terms.
Look, I know everyone hates Broadcom, but there's no need to invent stuff.
"And it can't possibly perform as well as if you'd just bought the extra RAM in the first place."
No-one is claiming so.
Memory prices have gone up 10-fold during last year - 1TB server memory can cost $50k or more today. And that's a single server. With this memory tiering you could go for half the memory and top if with a 512GB NVMe drive which costs a fraction of the memory price.
If you don't have to worry about budgets, go for RAM only. Many others do not have that luxury.
"Nonsense"
If it's that a useful feature why on earth wouldn't it be added to KVM/QEMU sharpish? Who are you to dismiss something so out-of-hand?
"3/5 year terms"
Oh goody, more time for you to get thoroughly addicted/over-reliant on the technology so that Broadcom can REALLY make you squeal when it comes to renewals. Like they already have done with many of their customers. I'm so sorry for not quoting Broadcom's terms verbatim, but the bloody principle still stands.
"1TB server memory"
Seriously what the hell are you actually doing that needs you to CapEx 1TB of RAM, yet you can't afford it?
I've worked for plenty of clients and companies that have ended up with more than that amount of RAM in play, but it's always been through incremental expansion. Anything more "spiky" has been done in the cloud to prove the concept first before justifying massive CapEx.
"If it's that a useful feature why on earth wouldn't it be added to KVM/QEMU sharpish? Who are you to dismiss something so out-of-hand?"
I don't see any talk about devs implementing this feature on KVM or QEMU. Implementing this isn't just adding an enable_nvme_tiering setting somewhere but will take a lot of development and testing resources.
If the KVM developers find this a useful feature, they might implement it. But talking about months is pure fantasy.
"Oh goody, more time for you to get thoroughly addicted/over-reliant on the technology so that Broadcom can REALLY make you squeal when it comes to renewals.
People have been reliant on VMware for couple of decades because it has been the best-in-class. And it still is. Moving from VMware to any other is a downgrade in features, ecosystem, maturity.
If you rely on Nutanix, HPE, IBM/RedHat or other paid virtualisation tech, they are equally looking to extract all loose money from their clients as well. Sorry to tell you this.
Moving to any other hypervisor environment is always a chore, why would it be harder in the future? Some of VMware competitions is making the move easier these days.
"Seriously what the hell are you actually doing that needs you to CapEx 1TB of RAM, yet you can't afford it?"
That was for a single server. Times 10 or 100 for some companies. Even the bigger companies balk at some point. If you can save thousands or millions with memory tiering - just like you can/could with storage tiering - with minor performance loss, why would you NOT do it?
"I've worked for plenty of clients and companies that have ended up with more than that amount of RAM in play, but it's always been through incremental expansion."
1TB is peanuts where I work. That was an example of how hardware refreshes these days are very expensive compared to year ago.
"Anything more "spiky" has been done in the cloud to prove the concept first before justifying massive CapEx."
Can't work with cloud because of latencies, regulation and other reasons.
I was surprised when I found out that the AI boom had caused the price of even old-school "spinning rust" hard drives to spike, as I'd have thought they'd have been too slow to be of direct relevance there.
At this rate, I'll be expecting to retire on what OpenAI pay me for those old data cassette recorders and tapes stored alongside my Atari 800XL...
Since a long time one can overprovision RAM between Linux KVMs and it will swap cold pages as needed. I expect any virtualization solution built on Linux would include this same capability and if it didn't, could easily be modified to do so in the future.
Long before that IBM discovered what happens when virtual machines with virtual memory start thrashing.
I see BroadCON have now pulled (without any word) public access to their VDDK!!!!! Which just about every migration tool uses to migrate from vSphere, Nutanix MOVE as an example. Utter housery thank FECK we completed our migration from VMWare over a year ago. This nonsense is going to be a BIG issue for lots of businesses! https://platform9.com/blog/vddk-no-longer-available/