Source: Someone higher up in my department.
Source: Someone higher up in my department.
They exist on legacy vendor lockin, and will milk customers until there is nothing left, which will take decades or more
In university, I had access to Oracle databases, Oracle manuals, Oracle Linux, etc. Not through some special university approved lab set up - I could just go and download them. Even their acquired software like PeopleSoft etc.
I had NONE of that for DB2 or AIX, for example.
And their respective market share, I believe based on no evidence but strong belief, belies that strategy.
(disclaimer, I guess - I work for IBM, but ironically as an Oracle consultant... the early access really did work :-)
People do know that oracle has ALOT more software then their DB right?
I mean their DB is the least vendor lockin thing they sell.....
That was how Adobe ran for a looooong time, up until and including CS6. They didn't give a f..k about piracy beyond something that could trivially be circumvented by a keygen and a few well-placed /etc/hosts entries, and that was what made them the utterly dominant power in anything creative - people were used to years of working with Photoshop (a friend of mine started with photography at age 13!), and so they demanded from employers that they use Photoshop. Incidentally, that also was what kept Apple afloat before the iPod/iPhone days - Adobe stuff just worked fine on Apple hardware but was a nightmare on Windows, so people also demanded Macs for their work.
The advent of CC came once Adobe had achieved that lock-in and started milking its customers for all they were worth, and additionally they opened up a load of legitimate customers as well who didn't feel like dropping a few grand on Adobe stuff but who cares about 50$ a month?
But on the other hand, look at how that turned out :(
From my perspective, Microsoft doesn't want to deal with HyperV anymore, they want your machines up on Azure. I'd actively advise against HyperV simply because I don't see that Microsoft cares about on-premises.
† RCT == Changed Block Tracking for HyperV, basically faster backups by allowing the backup application to know exactly which blocks of the virtual disks have changed since the last backup and the backup application can do fast incrementals via this means.
but i simply don’t know why there is a difference
edit: if you search “hyperv rct bug” you will find forum posts fasts showing the timeline of this issue lasting years and many clients complaining that microsoft would not even acknowledge the issue publicly (or even in ms support cases) until very very recently
Is it at all comparable to ESX?
I kind of assumed the Proxmox was just the free and cheap and bare bones option.
I have worked on VMWare stack in previous jobs. but I run proxmox at home now.
Free ESXi without VMware tools is somewhat harder actually. Still far better reliability.
I'm sure that SmartOS is great, but being based on Illumos, I'd be hesitant to switch. Illumos doesn't have the most expansive community or hardware support as far as I know.
By doing on-prem private installation of it [0]. Support contract is not necessary. We run illumos on HPe hardware from Gen6 to Gen10 and there are no issues. Even have GPU compute going via passthrough to ubuntu bhyve HVM.
I remember taking a quick hobbyist look at JoyentOS or something like that about five years ago, but I thought the project died... I'm shocked to hear it's still alive.
I don't understand orgs that deal with companies with a loooooonnnnnngggggg history of predatory pricing and sales shenanigans and not have active mitigation plans.
Who has Oracle that isn't actively planning going to Postgres or MariaDB? Of course I'd say the same thing for IBM in the 1970s, Microsoft in the 1990s, and AWS today.
VMWare obviously has a lot of the same.
More to the point, I think VirtualBox is the equivalent, broadly, of VMWare Workstation/VMWare Player; which is a specific individual product that runs on desktop as type 2 hypervisor and a teeny tiny bit of the broader VMWare ecosystem (probably neglible part of their revenue).
I don't know if VirtualBox has any product or share in server/datacentre space? Whereas, VMware is absolutely positively huge. The core ESXi product, sure; but again the ecosystem around it, from vSPhere/vCenter to vRealize and Orchestrator and nsx and vSan and everything else, the management and automation flows are pretty well integrated (externally; I'm sure it's a acquired/developed mess internally as every other IT product ever:).
It's a bit like... I don't know, "what does Window Explorer have that File Commander doesn't"? It's a valid question that has a rational answer which is useful for limited use cases, but it misses the very very big forest (Windows and Office and Azure etc) for very minor trees inside of it
Hope that helps a bit?
ESXi and the VMWare products built on top of it (vCenter/vSphere) are not even comparable to VB, other than that they both can run virtual machines. vSphere can move running VMs between storage or compute hosts without interruption, can failover between storage or compute, can failover between networking outages (thanks to virtual switches and the ecosystem of hardware support around it), and provides a platform for additional third party add ons for automated backups and recovery. Not to mention easy role based SSO access. My entire university's infrastructure was virtualized on VMWare aside from a few domain controllers and the Netapp storage clusters it all ran on, and the equally large Linux/KVM infrastructure and the HPC datacenter that ran a bunch of other stuff for...reasons (higher ed is fun). And as an added bonus, desktop type 2 hypervisors like Workstation or Fusion integrate perfectly into it. I used to manage a dozen Windows and Linux VMs straight from VMWare Fusion on my Mac and still do at home in my little VMUG cluster.
It's like comparing a Chevy Spark to an aircraft carrier, except you built an entire medium to large sized organization's infrastructure on top of it. You can't just switch overnight unless you want to stop making money for a while. For most orgs who can justify the already steep price, moving away from VMWare onto something else will mean multiple years long projects requiring thousands of person-hours to complete, redundant efforts (as the old stuff can't just go away until the new stuff is battle tested), on top of probable hardware purchases since VMWare and its demands have shaped on-site datacenter spend, layout, and networking for years.
The actual VMs are the easiest part to move since they are just some virtual disks and a config file. It's all the other supporting stuff and high availability that need to configured and battle tested that will take forever. It's not something you can plan to do ahead of needing to do it because doing so would mean doing the same job twice for years for a bet that you can't just weather some higher costs for a year or two before you can move stuff onto cheaper platforms (and train/hire for expertise).
For my specific use case, it's display responsiveness.
My main work machine is a ThinkPad X1 Extreme Gen 3. Our development environment is Ubuntu, so when I got the machine our IT guy had helpfully installed Ubuntu on it.
There were two major problems though. I could only get my AirPods to pair as headphones, not as a full headset with microphone. And worse, I couldn't get my triple-monitor setup to work at all. (The ThinkPad has a 15" 4K display, and I use two 24" 4K displays with it: one in landscape mode immediately above the ThinkPad display, another in portrait mode to the left.) I could only get two displays out of the three to come up.
I did like the hardware quite a lot - I've been a huge ThinkPad fan for 25 years. So I immediately bought a similar machine for personal use. It came with Windows, and both of the above items worked "out of the box".
So I looked at the bottom of the work machine and saw that it came with a Windows license. I downloaded the Windows 10 ISO from Lenovo and installed Windows on it, figuring I would run Ubuntu in a VM.
I tried VirtualBox first, and it worked, but the display wasn't smooth. For example, I often use the Windows key + left/right arrow to move a window to one side of the display or the other. Ubuntu does a "sliding" animation when you do this, but it looked like it was only refreshing the display every tenth of a second or so.
So I tried VMware and it was perfect. The display is just about as responsive as running Ubuntu on the bare metal - every transition and animation is perfectly smooth.
VMWare Workstation (desktop edition) is faster and more polished than VirtualBox.
I'd like to try it all on top of ProxMox one day.
It's also licensable individually. If you want to use the VirtualBox Extension Pack in a business environment, you need to buy a per-user license. It's only $40, but Oracle has a minimum order quantity of 100, so you're spending at least $4000.[1] i.e. in a business, for about 20-30 users, VMware Workstation is cheaper.
[1] https://shop.oracle.com/apex/f?p=dstore:product:257141221156...
virtualbox is pretty capable but I only view it as equivalent to vmware workstation.