KVM or VMWare
-
@stacksofplates said in KVM or VMWare:
And this means what? There are still companies that use mainframes. I worked for one. Doesn't mean they should be.
Also doesn't mean that they shouldn't be. I'm not a fan of mainframe computing, but some of the biggest IT departments evaluate it and keep choosing it. Not nearly as many as used to. And the average one is probably a mistake. But that doesn't mean that all of them are. With the amount of money involved and the amount of research that goes into that hardware, to assume that every deployment of the technology is wrong would be quite a leap. There's a big gap between "most people are wrong" and "classic approaches are always wrong."
Mainframes do certain types of workload highly efficiently, are able to run low cost per workload, super high availability within a single location (sometimes a necessity), have high I/O capabilities, and scale vertically really well which, as math generally shows, tends to outperform horizontal scaling dramatically (but not go as large.) You'd have to measure each situation, but it would be surprising if mainframes don't still make sense for certain workloads from time to time.
-
@stacksofplates said in KVM or VMWare:
You make these claims but never have any proof.
Same in reverse. You act as though I have to prove the obvious and logical, while you don't have to have any foundation for wild claims that make no sense and don't have any obvious foundation.
-
@scottalanmiller said in KVM or VMWare:
@stacksofplates said in KVM or VMWare:
@scottalanmiller said in KVM or VMWare:
Just in this thread there is a lot
No there isn't. I"ll just be blatantly honest. I don't think you or your company have the skills you are saying here. Not too long ago you made an argument about creating VMs through Cockpit was fine because manual OS installations was ok and didn't need to be automated through clones. I 100% don't believe your company has KVM skills outside of maybe installing Proxmox and clicking some buttons.
That's fine, but that's what you have to resort to.... claiming everyone you meet isn't good enough to say that there aren't skills for it. Yes, manual install IS fine, and I can't accept your opinion if you feel that one way is the only way for everything. You are doing exactly what we warn people about.... not evaluating needs, not learning multiple ways. Just latching onto the latest trend and touting the thing you know religiously without doing the one thing that makes us truly IT.... evaluating what we do in the context of the business need.
If you feel that manual installs have no place, you've made my point for me. Your opinion is suspect because you are wearing blinders and not operating like someone advising a company based on their needs, but just pushing an agenda. So you come across, like you sound, like a sales person pushing a product or technique. That's the opposite of our jobs in IT.
Sure, cloning is great much of the time, most of the time. But not all of the time. Until you stop with the "my way or the highway" rhetoric, you can't add value to a decision process.
I'm not claiming everyone isn't good enough. I know large tech companies have great KVM skills. But they are paid a ton and they aren't floating around helping SMBs deploy Windows AD infrastructure.
If you feel that manual installs have no place, you've made my point for me. Your opinion is suspect because you are wearing blinders and not operating like someone advising a company based on their needs, but just pushing an agenda. So you come across, like you sound, like a sales person pushing a product or technique. That's the opposite of our jobs in IT.
Manual installs have their place, to set up the template. Even if you're only deploying one server it should be from a template because it's repeatable. Updates are easier and quicker with templates. Just because you are charging your customers more so you can do manual work instead of automating it doesn't mean others are trying to sell something.
-
@stacksofplates said in KVM or VMWare:
What it boils down to is you are trying to convince people that your experience somehow has more weight than everyone else's.
Exactly the opposite. And that's why you get upset. I'm showing that my experience (and logic) dispute your wild claims that you're unique experience is universal. You claim that everyone should do one thing, that one big vendor should provide all products, that things don't exist. If my experience shows exceptions, or that resources do exist, it disputes your claim.
My experience isn't better than anyone else's. But when the claim is that "these don't exist" and my experience says "they exist in enough supply that there is no shortage" it doesn't make mine "more meaningful", it just shows that your impression can't be true and what you are promoting is based off of your sole experience, and not what is really out there.
-
@stacksofplates said in KVM or VMWare:
Manual installs have their place, to set up the template. Even if you're only deploying one server it should be from a template because it's repeatable. Updates are easier and quicker with templates. Just because you are charging your customers more so you can do manual work instead of automating it doesn't mean others are trying to sell something.
Exaclty the opposite. Since the average business installs only one instance (remember, average businesses are super small) the time to do what you are saying is all above and beyond the work done in teh lifespan of a workload. on average.
Tons and tons of places you are correct, should be templates. But stating "all" is simply BS.
-
@stacksofplates said in KVM or VMWare:
I'm not claiming everyone isn't good enough. I know large tech companies have great KVM skills. But they are paid a ton and they aren't floating around helping SMBs deploy Windows AD infrastructure.
Because people are too busy selling VMware to those SMBs because almost no one is out there protecting them. Telling them that those KVM resources won't help them or cost too much and that they need "dumbed down" systems because they are small shops. It's easy to lead SMBs astray and sell things that they don't need, so almost everyone does.
But that people aren't floating around doesn't mean that they don't exist. Just that people aren't using them so often. There are an awful lot of people in big tech firms that want the SMB market, too. But as there is little money in the sales cycle, they don't bother. But if you want them to do the work, they are ready and willing.
-
@scottalanmiller said in KVM or VMWare:
@stacksofplates said in KVM or VMWare:
What it boils down to is you are trying to convince people that your experience somehow has more weight than everyone else's.
Exactly the opposite. And that's why you get upset. I'm showing that my experience (and logic) dispute your wild claims that you're unique experience is universal. You claim that everyone should do one thing, that one big vendor should provide all products, that things don't exist. If my experience shows exceptions, or that resources do exist, it disputes your claim.
My experience isn't better than anyone else's. But when the claim is that "these don't exist" and my experience says "they exist in enough supply that there is no shortage" it doesn't make mine "more meaningful", it just shows that your impression can't be true and what you are promoting is based off of your sole experience, and not what is really out there.
I never claimed that anyone should do one thing at all or that only one vendor should provide all products. What I claimed was there isn't an abundance of a talent for a specific tool. I don't think VMware is the best product. I've argued on this site against it multiple times.
Except you still haven't provided any proof that these exceptions exist. You're still making claims like "we see them all the time". That doesn't mean anything. You made the claim the talent is there, the onus is on you to prove that it exists.
-
@scottalanmiller said in KVM or VMWare:
@stacksofplates said in KVM or VMWare:
Manual installs have their place, to set up the template. Even if you're only deploying one server it should be from a template because it's repeatable. Updates are easier and quicker with templates. Just because you are charging your customers more so you can do manual work instead of automating it doesn't mean others are trying to sell something.
Exaclty the opposite. Since the average business installs only one instance (remember, average businesses are super small) the time to do what you are saying is all above and beyond the work done in teh lifespan of a workload. on average.
Tons and tons of places you are correct, should be templates. But stating "all" is simply BS.
The time to do what I"m saying might add 10 minutes, maybe. To have a system you can rebuild instantly. It only helps you in the long run.
-
@scottalanmiller said in KVM or VMWare:
Because people are too busy selling VMware to those SMBs because almost no one is out there protecting them. Telling them that those KVM resources won't help them or cost too much and that they need "dumbed down" systems because they are small shops.
Out of the box VMware is more powerful than KVM. There's no one claiming that VMware is dumbing down the virtualization.
-
@scottalanmiller said in KVM or VMWare:
@stacksofplates said in KVM or VMWare:
You make these claims but never have any proof.
Same in reverse. You act as though I have to prove the obvious and logical, while you don't have to have any foundation for wild claims that make no sense and don't have any obvious foundation.
You made the claim. You need to provide the proof.
Others in the thread have the same experience I do. You solely are the one with the experience you are mentioning.
-
@stacksofplates said in KVM or VMWare:
There are multiple people in this thread who have worked with and are currently working with large enterprises but you dismiss their claims and somehow believe what you think you are seeing is more of a reality than what everyone else is.
Because their claims are false. Claiming that something doesn't exist because you haven't seen it or looked the other way or don't work in that department is not useful when other people in the same firms work on that technology every day.
It's like you ask two people who walked through a house if there is a cat. One says "there is no cat" and the other says "I saw one in the bedroom". The one who saw the cat has more useful information than the one that didn't see it. It's no one's fault, it is just that finding evidence vs. not finding evidence, one has way more value than the other.
No matter how many people claim that they know what big companies do, unless you are the CIO, and even then, you likely have a tiny slice of view that is heavily influenced by the work that you do. What matters is that yes, people who do VMware work likely don't see the KVM work and vice versa. The claim however, should be that "I see lots of VMware in the enterprise" rather than "KVM doesn't get used in the enterprise" or whatever. I'm not saying that enterprises don't use VMware, or that skills don't exist, only that KVM is used and skills do exist.
So I'm disputing your belief or statements that there are no skills and it isn't used. I know it is, so I know that you are lying. Either because you honestly have not been exposed to much variety (likely due to doing one specific type of work) or because you are just unwilling to tell the truth. But your experience that says KVM isn't used and the skills don't exist is demonstrably false. I suspect you are just exposed to certain areas because that is the work that you do. I don't think you are attempting ot intentionally mislead us. But I think you have blinders on and don't realize how much variety exists in enterprises. Nearly every super large business does a lot of everything, there's no single way to skin that cat we just discovered and big business whether by design or happenstance tends to do lots of it.
BUt also, even at the CIO level, big business often can't tell you what tech is in place because they aren't getting their hands that dirty. CIOs will often have a very myopic view of their organizations and given extremely misleading data because their troops are deploying and supporting things without telling them.
-
@stacksofplates said in KVM or VMWare:
@scottalanmiller said in KVM or VMWare:
Because people are too busy selling VMware to those SMBs because almost no one is out there protecting them. Telling them that those KVM resources won't help them or cost too much and that they need "dumbed down" systems because they are small shops.
Out of the box VMware is more powerful than KVM. There's no one claiming that VMware is dumbing down the virtualization.
No. the implication is that the use of the product is dumbed down so that SMBs need fewer / simpler skills and knowledge to run it.
-
@stacksofplates said in KVM or VMWare:
@scottalanmiller said in KVM or VMWare:
@stacksofplates said in KVM or VMWare:
Manual installs have their place, to set up the template. Even if you're only deploying one server it should be from a template because it's repeatable. Updates are easier and quicker with templates. Just because you are charging your customers more so you can do manual work instead of automating it doesn't mean others are trying to sell something.
Exaclty the opposite. Since the average business installs only one instance (remember, average businesses are super small) the time to do what you are saying is all above and beyond the work done in teh lifespan of a workload. on average.
Tons and tons of places you are correct, should be templates. But stating "all" is simply BS.
The time to do what I"m saying might add 10 minutes, maybe. To have a system you can rebuild instantly. It only helps you in the long run.
You mean just taking a snapshot after the OS is installed? That's fine, take it. But the install is already done. Sure, you can use the template on the next install, if it ever happens.
-
@scottalanmiller said in KVM or VMWare:
@stacksofplates said in KVM or VMWare:
@scottalanmiller said in KVM or VMWare:
@stacksofplates said in KVM or VMWare:
Manual installs have their place, to set up the template. Even if you're only deploying one server it should be from a template because it's repeatable. Updates are easier and quicker with templates. Just because you are charging your customers more so you can do manual work instead of automating it doesn't mean others are trying to sell something.
Exaclty the opposite. Since the average business installs only one instance (remember, average businesses are super small) the time to do what you are saying is all above and beyond the work done in teh lifespan of a workload. on average.
Tons and tons of places you are correct, should be templates. But stating "all" is simply BS.
The time to do what I"m saying might add 10 minutes, maybe. To have a system you can rebuild instantly. It only helps you in the long run.
You mean just taking a snapshot after the OS is installed? That's fine, take it. But the install is already done. Sure, you can use the template on the next install, if it ever happens.
Yes that's exactly what I'm talking about. What else could I possibly have been talking about?
-
@stacksofplates said in KVM or VMWare:
Except you still haven't provided any proof that these exceptions exist. You're still making claims like "we see them all the time". That doesn't mean anything. You made the claim the talent is there, the onus is on you to prove that it exists.
Like I said, it means way more than your lack of seeing it. No amount of people not seeing it does not mean anything compared to one or two people who do see it. The entire basis of the claim is on people just assuming that the skills aren't out there because they've not seen them.
Think of a scout seeing an invading army. The village might have thousands of people who never notice the army coming. BUt the view of that one scout means way more than all of the people in the village combined because he was in the right spot to run into the "resources" of the army.
-
@scottalanmiller said in KVM or VMWare:
@stacksofplates said in KVM or VMWare:
@scottalanmiller said in KVM or VMWare:
Because people are too busy selling VMware to those SMBs because almost no one is out there protecting them. Telling them that those KVM resources won't help them or cost too much and that they need "dumbed down" systems because they are small shops.
Out of the box VMware is more powerful than KVM. There's no one claiming that VMware is dumbing down the virtualization.
No. the implication is that the use of the product is dumbed down so that SMBs need fewer / simpler skills and knowledge to run it.
I mean VMware is simpler to use but it's also more powerful right out of the box.
-
@stacksofplates said in KVM or VMWare:
@scottalanmiller said in KVM or VMWare:
@stacksofplates said in KVM or VMWare:
@scottalanmiller said in KVM or VMWare:
@stacksofplates said in KVM or VMWare:
Manual installs have their place, to set up the template. Even if you're only deploying one server it should be from a template because it's repeatable. Updates are easier and quicker with templates. Just because you are charging your customers more so you can do manual work instead of automating it doesn't mean others are trying to sell something.
Exaclty the opposite. Since the average business installs only one instance (remember, average businesses are super small) the time to do what you are saying is all above and beyond the work done in teh lifespan of a workload. on average.
Tons and tons of places you are correct, should be templates. But stating "all" is simply BS.
The time to do what I"m saying might add 10 minutes, maybe. To have a system you can rebuild instantly. It only helps you in the long run.
You mean just taking a snapshot after the OS is installed? That's fine, take it. But the install is already done. Sure, you can use the template on the next install, if it ever happens.
Yes that's exactly what I'm talking about. What else could I possibly have been talking about?
The initial install. The problem being, it's not that fast to template your VMware or KVM or whatever install because it is bare metal. You can do it, but it's just not that fast for a company with no cloning infrastructure. Is it huge, no. But that's the install that matters more.
Taking a clone is fine, but now you either have to maintain that template or it gets old and you have an ancient template sitting somewhere that is just as out of date as the initial OS install, or nearly (sure it'll have SOME updates.) It's only good for any length of time if you aren't keeping your systems updated (meaning it'll be for the wrong OS version after a couple years) and you have to store it and know where it is when, alternatively, you can just download a fresh install or have it ready to go.
The point is yes, it's easy at the OS level to have the bare OS as a template. That's completely true. But if on average that is never used, it's still just wasted effort. And what does it hedge against, an OS install is only a few minutes anyway. A few MORE minutes, yes, but something that almost never happens in an average business. I think you'd find over a large scale study that in single workload SMBs that the use of templates, no matter how quick they are and how little extra storage that they take up, that they end up costing more time than they save.
Get any bigger, have two or three running VMs, and everything changes and you are spot on. Template every time.
-
@stacksofplates said in KVM or VMWare:
@scottalanmiller said in KVM or VMWare:
@stacksofplates said in KVM or VMWare:
@scottalanmiller said in KVM or VMWare:
Because people are too busy selling VMware to those SMBs because almost no one is out there protecting them. Telling them that those KVM resources won't help them or cost too much and that they need "dumbed down" systems because they are small shops.
Out of the box VMware is more powerful than KVM. There's no one claiming that VMware is dumbing down the virtualization.
No. the implication is that the use of the product is dumbed down so that SMBs need fewer / simpler skills and knowledge to run it.
I mean VMware is simpler to use but it's also more powerful right out of the box.
I don't agree with simpler to use. I don't know of any tech that has used both to any degree that spends less time on VMware. I'm not saying VMware is hard. I'd put it as easier than Hyper-V. Hyper-V is likely the hardest. But VMware with a web GUI compared to KVM options with web GUI, I'll take KVM for pure ease of use.
If you are going to pure CLI, maybe VMware is easier. Not done either with only CLI enough to truly compare. Both easier than Hyper-V again, I'm sure.
But the number of companies I"ve dealt with that couldn't even get to the VMware install because they had licensing issues beyond their ken isn't a statistical anomaly. That alone adds a lot of overhead before there is any money involved. Everyone tends to ignore licensing as part of the support and workload, but it's often the most significant part. We get called in sometimes only for that!
-
@scottalanmiller said in KVM or VMWare:
Because their claims are false. Claiming that something doesn't exist because you haven't seen it or looked the other way or don't work in that department is not useful when other people in the same firms work on that technology every day.
And here's the crux. Again only your experience matters. Claiming that something does exist because you've interacted with a few people who do it does not mean that it's widely available.
I worked exclusively with KVM fairly deeply for years.
I'm not saying that enterprises don't use VMware, or that skills don't exist, only that KVM is used and skills do exist.
I never said the skills don't exist. I'm arguing this is false
But at the end of the day, KVM skills are available and affordable.
You later clarified that KVM skills includes performance tuning, automation, monitoring, etc. I'm arguing that these skills are not "widely available".
-
@scottalanmiller said in KVM or VMWare:
@stacksofplates said in KVM or VMWare:
@scottalanmiller said in KVM or VMWare:
@stacksofplates said in KVM or VMWare:
@scottalanmiller said in KVM or VMWare:
Because people are too busy selling VMware to those SMBs because almost no one is out there protecting them. Telling them that those KVM resources won't help them or cost too much and that they need "dumbed down" systems because they are small shops.
Out of the box VMware is more powerful than KVM. There's no one claiming that VMware is dumbing down the virtualization.
No. the implication is that the use of the product is dumbed down so that SMBs need fewer / simpler skills and knowledge to run it.
I mean VMware is simpler to use but it's also more powerful right out of the box.
I don't agree with simpler to use. I don't know of any tech that has used both to any degree that spends less time on VMware. I'm not saying VMware is hard. I'd put it as easier than Hyper-V. Hyper-V is likely the hardest. But VMware with a web GUI compared to KVM options with web GUI, I'll take KVM for pure ease of use.
If you are going to pure CLI, maybe VMware is easier. Not done either with only CLI enough to truly compare. Both easier than Hyper-V again, I'm sure.
But the number of companies I"ve dealt with that couldn't even get to the VMware install because they had licensing issues beyond their ken isn't a statistical anomaly. That alone adds a lot of overhead before there is any money involved. Everyone tends to ignore licensing as part of the support and workload, but it's often the most significant part. We get called in sometimes only for that!
That's only because KVM has about 20% of the options through a web gui. You specifically said before you weren't talking about Proxmox, so we must be talking about through Cockpit. And at this point, clicking around in a gui is not KVM expertise. If you can build a VM in one web UI, you can do it in almost any web ui. They are very similar.