Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On
-
@StorageNinja said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
IDC surveys of WHOM? Anyone ever heard of someone in the real world getting an IDC survey?
Yup, got a phone call from them when I was a customer. Asked me 20 questions, sent me a $100 gift card I think it was.
A CUSTOMER, right. That's the thing, they call CUSTOMERS. People using KVM or Xen aren't customers. That's the trick that they play. Where do you think that they got your number?
-
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
A CUSTOMER, right. That's the thing, they call CUSTOMERS. People using KVM or Xen aren't customers. That's the trick that they play. Where do you think that they got your number?
They were asking me primarily about Citrix which I didn't use so I'm going to say Not Citrix (Survey was about application streaming). I was using RDSH and we discussed that.
-
@StorageNinja said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
In the REAL world, MOST people don't touch their virtualization environments. They install and leave it. In the enterprise and bigger spaces, or for MSPs, we touch them a lot. For MOST people, they basically never look at them again. People who work in IT often get obsessed with features that normal shops never look at and we deal mostly with systems that we are touching and forget how little the average system gets touched.
If your talking embedded OEM stuff, the era of SCADA and forget it, is coming to an end. I know Honeywell is uber obsessive about getting those boxes updated. The general shift for embedded appliances is them joining the Internet of Shit, so lifecycle is becoming a bigger deal.
If you're talking about the market share of free hypervisors that are deployed and never get a security patch or any maintenance and are managed by muppets.... Fine. KVM can have that market. Who knows maybe they have 100% of it today. I'd argue broken clusters based on Hyper-V 2008 (Which should have been called a beta product) did more to damage their market shares going forward. Being the king of the misfit toy deployments is dangerous. It works if your goal is ship "good enough" and hope to dilute undermine a market, but for anyone who has high needs they will associate that product with muppet levels of uptime (even if the product isn't that bad). It's kind of like why EMC/HDS never let a customer deploy their own VMAX/VSP. When the $$$ they make is from being able to talk about crazy high uptime, fewer better deployments is far better for marketing than lots of broken ones.
All systems get poorly managed by the majority of customers. I'd argue that VMware promotes that more than any other vendor, as the only one that charges for, and cuts people off from updates. As we saw in another thread, shops opt for Vmware, and then figure out that licensing was too complex for them to have worked out, and get stuck without the budget to keep it up to date but don't get approved to replace it.
Avoiding "good enough" is specifically one of the reasons that I feel KVM is easier. Because it fixes some of the hardest challenges with Vmware - budgetary approval and license understanding. The things that are beyond so many shops (the average shop.)
-
@StorageNinja said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
A CUSTOMER, right. That's the thing, they call CUSTOMERS. People using KVM or Xen aren't customers. That's the trick that they play. Where do you think that they got your number?
They were asking me primarily about Citrix which I didn't use so I'm going to say Not Citrix (Survey was about application streaming). I was using RDSH and we discussed that.
Right, but how did they get your number? How did they get through to IT? Someone had to sell your information to them for them to have it. There is no global list of businesses to magically call to find out what people use. And the average business couldn't even answer what they use, so how do they filter the results?
Humans guessing what is used results in some pretty bad IT info. Just look at SW surveys again. When we know who is answering, we often saw people getting their own environment info wrong because they weren't understanding what they had.
-
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
Those are paid results and have no place in a discussion with IT.
Gartner has much more of its monetization tied to the companies it's providing MQ's about (and the lack of disclosure is... interesting). IDC not so much. I'm pretty sure more money for them comes from Investment bankers.
-
@StorageNinja said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
It's kind of like why EMC/HDS never let a customer deploy their own VMAX/VSP. When the $$$ they make is from being able to talk about crazy high uptime, fewer better deployments is far better for marketing than lots of broken ones.
I'm not disagreeing here. There is a good reason for things like managed-only systems, or like VMware's very tight supported hardware list system. That stuff is smart and does a ton of good for making sure that products are used in a good way. You need other options, it doesn't satisfy the entire market, but it's a good approach with good value and protects a lot of companies that otherwise would just do stupid things because "they can."
And I think that VMware, through many market changes, is moving more and more into the "small, but better deployment space." Fewer deployments to maintain, but those that remain are better, and I'm sure pay more. Not entirely unlike Microsoft moving customers from perpetual licenses to O365 - it actually decreased their market penetration, by a lot, but it increased revenue and decreased cost. Big wins, but market share went down.
That's where I see Vmware. Market share is shrinking, it's not the go to product any more. But better customers, at higher revenue. That's better for Vmware.
-
@StorageNinja said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
Those are paid results and have no place in a discussion with IT.
Gartner has much more of its monetization tied to the companies it's providing MQ's about (and the lack of disclosure is... interesting). IDC not so much. I'm pretty sure more money for them comes from Investment bankers.
Gartner is nothing but paid ads, it's pure scam. IDC I've heard is more in the middle. Actually does something of research, but it is still "purchased results", I think. I've heard that Info-Tech is 100% paid subscriptions, but I no longer trust any third party research firm. There are way too many ways to make money promoting certain kinds of products the incentives are just too strong.
-
ANd even paid research, people want to hear certain results. People don't like bad news. There is often too much money in just telling people what they want to hear. Even someone trying to not service vendors, may end up doing so trying to keep the customer happy.
-
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
Right, but how did they get your number? How did they get through to IT? Someone had to sell your information to them for them to have it. There is no global list of businesses to magically call to find out what people use. And the average business couldn't even answer what they use, so how do they filter the results?
Humans guessing what is used results in some pretty bad IT info. Just look at SW surveys again. When we know who is answering, we often saw people getting their own environment info wrong because they weren't understanding what they had.You are correct that the list of secret squirrel/spies would be poorly covered by any market survey with calls to customers. Now IDC also tracks sales into the channel so if the licensing was sold through say CDW-G executing through IngramMicro as a distributor IDC isn't going to know that it was sold to the FBI, but they will know that xxxx number of units was moved.
Now if your argument is that you are secret squirrels who:
-
Are committed to never purchasing anything from a company or distribution.
-
obfuscating downloads and compiling all security updates from source to avoid incrementing the download counters.
-
Always using burner emails and phone numbers whose contact information never ends up on one of the bazillion marketing (note all it takes is you forget to uncheck a box once in your career) that exist are not surveyed that might be true.
-
Disable all phone home, and kill any support telemetry features.
It's true there are some mimes running around forests, but I would argue tracking people who are spending zero dollars on software isn't really what IDC's goal is to do in their software revenue tracking metrics...
-
-
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
And I think that VMware, through many market changes, is moving more and more into the "small, but better deployment space." Fewer deployments to maintain, but those that remain are better, and I'm sure pay more. Not entirely unlike Microsoft moving customers from perpetual licenses to O365 - it actually decreased their market penetration, by a lot, but it increased revenue and decreased cost. Big wins, but market share went down.
That's where I see Vmware. Market share is shrinking, it's not the go to product any more. But better customers, at higher revenue. That's better for Vmware.I think though that on-premises workload while not shrinking are not keeping pace with cloud-hosted workloads. Now plenty of those workloads end up on clouds running vSphere, but even those that do not can still end up managed by VMware. VMware is more than vSphere.
NSX-T/VeloCloud runs just fine on Public Cloud, Containers, even KVM etc. I've seen iSCSI from vSAN shared to bare metal Oracle RAC clusters. Airwatch (leading MDM platform) has really nothing to do with vSphere. WaveFront at purchase couldn't even inject metrics from vSphere and it was a while before they added it (It's focused on application telemetry and ML of that datasets). VMware Horizon View can run on Azure, and the CMP products can manage Azure/AWS etc also. CloudHealth provides compliance across all public clouds also. With the Outpost announcement, I will be able to run vSphere, on AWS leased hardware that's installed in my own datacenter and consume EBS volumes into vSAN while layering AWS RDS on top to provide Postgres or Oracle databases as part of a blueprint to a Project Tango application stack for the ultimate multi-vendor meta sandwich... Spending over a billion on R&D, and a few billion on M&A gets you some damn nice toys
-
@StorageNinja said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
Now if your argument is that you are secret squirrels who:
- Are committed to never purchasing anything from a company or distribution.
Of course, if using anything open source is considered "secret squirrel." But this is how IT buys loads and loads of stuff. "Buying" isn't from vendors or through channels. It's free acquisition. Turning to a channel for the majority of things that we use seems weird. We use them when we need things from the channel, but so much of what we use isn't from a channel.
-
@StorageNinja said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
- obfuscating downloads and compiling all security updates from source to avoid incrementing the download counters.
I get this, but there are SO MANY download counters. We know that they are not unified. Even accidentally people will do this. Whether it is that we use a cloud that caches those things, or we just use a cache, or we use our own tools. Having worked in the enterprise, everything like that was run internally. Tens of thousands of installs, only one copy would have been known about and it was a complete download that would be discarded in any stats because it doesn't represent anything. Download counters are interesting, but don't even start to give a complete picture in any way. And so many of them don't report to any central source. There is simply no "source of truth" on these things.
-
@StorageNinja said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
- Disable all phone home, and kill any support telemetry features.
While loads and loads of shops do do this, so many things that we use simply don't do this. It's a mechanism that is rarely deployed.
-
@StorageNinja said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
- Always using burner emails and phone numbers whose contact information never ends up on one of the bazillion marketing (note all it takes is you forget to uncheck a box once in your career) that exist are not surveyed that might be true.
I don't buy this. Just because my phone number is out there, it's not out there in a way that would make the IDC call me to find something out. If this is how IDC does things, then we know their info is useless.
The problem is, you can't collect this kind of info in a meaningful way. You just can't. VMware knows how many customers it has. MS does too. But RH does not, not even close. They don't even have a reasonable way to guess. And that's just RH, let alone Linux or KVM in general.
-
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
Not entirely unlike Microsoft moving customers from perpetual licenses to O365 - it actually decreased their market penetration, by a lot, but it increased revenue and decreased cost.
Who's costs went down?
-
@Dashrender said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
Not entirely unlike Microsoft moving customers from perpetual licenses to O365 - it actually decreased their market penetration, by a lot, but it increased revenue and decreased cost.
Who's costs went down?
The vendors. Reducing the amount of legacy stuff you maintain reduces costs a lot. Maybe even by half in some cases. It is unbelievable how much legacy support costs companies.
-
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
The vendors. Reducing the amount of legacy stuff you maintain reduces costs a lot. Maybe even by half in some cases. It is unbelievable how much legacy support costs companies.
You get fewer support calls/bug fixes, but there's still plenty of CPD costs tied to security on older platforms that are still in the wild.
The benefits of "Cloud first" is you can ship faster. I think we push features into VMC quarterly which is a hell of a lot faster than our old 18 month waterfall and Microsofts 3 year gap on major products. Cloud first CI/CT or CI/CD process reduces QA costs. Now I'd argue Microsoft Windows has screwed this up by thinking the insider program was a suitable replacement for writing tests (It's a huge dumpster fire right now).
-
@StorageNinja said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
The vendors. Reducing the amount of legacy stuff you maintain reduces costs a lot. Maybe even by half in some cases. It is unbelievable how much legacy support costs companies.
You get fewer support calls/bug fixes, but there's still plenty of CPD costs tied to security on older platforms that are still in the wild.
The benefits of "Cloud first" is you can ship faster. I think we push features into VMC quarterly which is a hell of a lot faster than our old 18 month waterfall and Microsofts 3 year gap on major products. Cloud first CI/CT or CI/CD process reduces QA costs. Now I'd argue Microsoft Windows has screwed this up by thinking the insider program was a suitable replacement for writing tests (It's a huge dumpster fire right now).
MS' problem is that they are just doing a shitty job with releases right now. It's not related to their schedule or style, it's just bad quality.
The best processes still suck if quality is no good
-
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
@StorageNinja said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
The vendors. Reducing the amount of legacy stuff you maintain reduces costs a lot. Maybe even by half in some cases. It is unbelievable how much legacy support costs companies.
You get fewer support calls/bug fixes, but there's still plenty of CPD costs tied to security on older platforms that are still in the wild.
The benefits of "Cloud first" is you can ship faster. I think we push features into VMC quarterly which is a hell of a lot faster than our old 18 month waterfall and Microsofts 3 year gap on major products. Cloud first CI/CT or CI/CD process reduces QA costs. Now I'd argue Microsoft Windows has screwed this up by thinking the insider program was a suitable replacement for writing tests (It's a huge dumpster fire right now).
MS' problem is that they are just doing a shitty job with releases right now. It's not related to their schedule or style, it's just bad quality.
The best processes still suck if quality is no good
The question is - why is the quality so bad? Isn't the process supposed to catch bad quality?
-
@Dashrender said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
@StorageNinja said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
@scottalanmiller said in Why I Feel KVM Is the Easiest HyperVisor to Learn the Basics On:
The vendors. Reducing the amount of legacy stuff you maintain reduces costs a lot. Maybe even by half in some cases. It is unbelievable how much legacy support costs companies.
You get fewer support calls/bug fixes, but there's still plenty of CPD costs tied to security on older platforms that are still in the wild.
The benefits of "Cloud first" is you can ship faster. I think we push features into VMC quarterly which is a hell of a lot faster than our old 18 month waterfall and Microsofts 3 year gap on major products. Cloud first CI/CT or CI/CD process reduces QA costs. Now I'd argue Microsoft Windows has screwed this up by thinking the insider program was a suitable replacement for writing tests (It's a huge dumpster fire right now).
MS' problem is that they are just doing a shitty job with releases right now. It's not related to their schedule or style, it's just bad quality.
The best processes still suck if quality is no good
The question is - why is the quality so bad? Isn't the process supposed to catch bad quality?
Nope, the process has nothing to do with quality. Processes are the excuse, quality is the job. You have lots of processes to play politics instead of just addressing quality.
The "big change" here is the timing of releases. If you think about it, release scheduling has essentially no possible way to directly impact quality. It doesn't affect anything related to quality.
Think of it like fuel efficiency in a car. And you used to check the efficiency once an hour. Now you check it every ten minutes. How often you look at it doesn't change what it is doing.