Azure Virtual Machines vs. Kernel-based Virtual Machine (KVM)

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Azure Virtual Machines
Score 8.8 out of 10
N/A
Virtual Machines (VMs) are available on Microsoft Azure, providing what is built as a low-cost, per-second compute service, available via Windows or Linux.
$0
Per Hour
KVM
Score 2.1 out of 10
N/A
Kernel-based Virtual Machine (KVM) is a virtualization solution developed by small Israeli software company Qumranet and supported by Red Hat since that company's acquisition in 2008.N/A
Pricing
Azure Virtual MachinesKernel-based Virtual Machine (KVM)
Editions & Modules
3 Year Reserved - Burstable VMs - B1S
$0.0038
Per Hour
Spot - General Purpose - Av2
$0.005
Per Hour
1 Year Reserved - Burstable VMs - B1S
$0.0059
Per Hour
Pay as You Go - Burstable VMs - B1S
$0.0075
Per Hour
Spot - Compute Optimized - Fsv2
$0.0104
Per Hour
Spot - General Purpose - Dv3
$0.0125
Per Hour
Spot - Memory Optimized - Ev3
$0.016
Per Hour
3 Year Reserved - Compute Optimized - Fsv2
$0.0307
Per Hour
3 Year Reserved - General Purpose - Dv3
$0.0369
Per Hour
3 Year Reserved - Memory Optimized - Ev3
$0.0481
Per Hour
1 Year Reserved - Compute Optimized - Fsv2
$0.05
Per Hour
1 Year Reserved - General Purpose - Dv3
$0.0548
Per Hour
1 Year Reserved - Memory Optimized - Ev3
$0.0753
Per Hour
Pay as You Go - Compute Optimized - Fsv2
$0.0846
Per Hour
Pay as You Go - General Purpose - Dv3
$0.096
Per Hour
Pay as You Go - Memory Optimized - Ev3
$0.126
Per Hour
No answers on this topic
Offerings
Pricing Offerings
Azure Virtual MachinesKVM
Free Trial
NoNo
Free/Freemium Version
NoNo
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
Azure Virtual MachinesKernel-based Virtual Machine (KVM)
Considered Both Products
Azure Virtual Machines
Chose Azure Virtual Machines
Azure Virtual Machines offer unparalleled flexibility in provisioning, managing and upgrading the VM instances, both manually and programmatically. AVM offer very granular billing options and enables high costs optimisations (while still being costly). The other competitors I …
Chose Azure Virtual Machines
Oracle Cloud Infrastructure's Compute supports Windows, but is really geared towards Linux. You can install Windows on some Linode servers, but again, Linode is geared towards Linux. AWS does everything but is complex and can have high costs.

If you want to host Windows servers …
Chose Azure Virtual Machines
Azure VM's are far way cost effective than the AWS EC2 service also Azure VM's provides up Smart Hybrid Cloud integration with the Existing on Prem architecture.
One of the key feature of Azure VM are they provide High availability and data redundant zones for the VM to be hosted.
Chose Azure Virtual Machines
We use both Azure and AWS VM services currently. AWS' EC2s have been around for longer an offer a much more reliable Linux OS support. But the gap getting smaller by the day, and Azure VMs are catching up nicely. In our case, we use a lot AWS for Linux-based applications …
Chose Azure Virtual Machines
Our main reason for selection of Azure Virtual Machines was easy availability of databricks and windows based VM natively. These features are not available on EC2.
Chose Azure Virtual Machines
Amazon Elastic Compute Cloud (EC2)
Chose Azure Virtual Machines
In comparison with AWS EC2, it is easier to deploy using the GUI, when it comes to using CLI is pretty much the same.
Chose Azure Virtual Machines
Amazon EC2 provides a cost-friendly server hosting platform but the underlying infrastructure of Azure Virtual Machines is way more speedy and responsive than AWS. We have a 40:60 ratio of our servers deployed on Azure and Amazon and I can tell you how responsive and …
Chose Azure Virtual Machines
Amazon EC2 is useful for easy migration from physical to virtual. While Azure Virtual Machines are very handy to use and the management console is very simple which gives all the important features at a glance of a screen. We have a good presence of virtualization and Windows …
Chose Azure Virtual Machines
I have tested AWS EC2 instances, however, we chose Azure Virtual Machines as we use SCOM as an enterprise monitoring solution and it goes very well with Azure as monitoring. We have a lot of customers on Azure and monitoring the Azure environment with SCOM is easy through
Chose Azure Virtual Machines
Azure Virtual Machines is much easier to manage and is a user-friendly management console. Billing is much easier and more predictable to calculate and expect, the configuration is much easier to access and change, the cost is cheaper for Azure Virtual Machines than other …
Chose Azure Virtual Machines
More or less these are comparable offerings in my opinion as a user of both the AWS and Azure Clouds in a business environment in which there's a use case for a multi-cloud environment. We were able to complete a feature parody between the Azure Cloud and AWS Cloud for key …
Chose Azure Virtual Machines
We also use AWS Cloud Services, personally, I think AWS is a little more expensive than Azure Virtual Machines but its swings and roundabouts mostly.
I prefer the interfaces in Azure Virtual Machines as I feel I'm closer to the Machine than with AWS and my roots are from a …
Chose Azure Virtual Machines
If you have Fffice360 and use Azure for data and other purposes, I will suggest using Azure Virtual Machine for better integration and security. Pros and cons from both, but it's more convenient to stay on the same platform for security and stability.
Chose Azure Virtual Machines
Azure has a better interface than its competitors like Amazon and IBM. It is more intuitive and easier to use. It also has more features like connection troubleshooting, boot diagnostics, and running remote commands.
Chose Azure Virtual Machines
Azure VM is more complicated, but provides the same scale of services.
Chose Azure Virtual Machines
Azure Virtual Machines was faster, cheaper, and took up less storage than Amazon EC2 Auto Scaling and is why we continue to use it to this day. We are very satisfied with all that Azure Virtual Machines can do and would recommend it to anyone looking for a virtual machine in …
Chose Azure Virtual Machines
Microsoft Azure Key Vault
KVM
Chose KVM
Kernel-based Virtual Machine is an open-source and free solution, compared to Virtualbox which is a product from Oracle.
Chose KVM
The key points why I made my decision for KVM in comparison with VMWare are: Freeware software (I am using an Ubuntu server OS), Fewer resources usage, vSwitch using that provides the ability to configure dot1q trunks to/between VMs, Stability, and simplicity of …
Chose KVM
Compared to VirtualBox, KVM has simpler licensing terms and is supported by the operating system vendor. KVM also has more mature integrations with other open-source projects. Automating provisioning is simple with KVM since it is available in the package repositories of …
Chose KVM
KVM is free and provides environments where guests can run their own Kernel while still performing very well.
It is also very native to work with KVM since it is integrated within the Linux Kernel.
Chose KVM
It is a very reliable solution that can be used for x86 architecture virtualization with low overhead. It is a free and open source software. Easy to use withOpenStack.
Chose KVM
We've found KVM to be less problematic, both from a stabilty standpoint, but also in a flexibility and licensing standpoint. We love being able to deploy the hardware we want, as we want it, without needing the blessing of a specific vendor.
Features
Azure Virtual MachinesKernel-based Virtual Machine (KVM)
Server Virtualization
Comparison of Server Virtualization features of Product A and Product B
Azure Virtual Machines
8.8
Ratings
8% above category average
Kernel-based Virtual Machine (KVM)
9.2
Ratings
12% above category average
Virtual machine automated provisioning9.30 Ratings9.00 Ratings
Management console8.00 Ratings9.00 Ratings
Live virtual machine backup9.30 Ratings9.70 Ratings
Live virtual machine migration8.70 Ratings9.00 Ratings
Hypervisor-level security8.60 Ratings9.50 Ratings
Best Alternatives
Azure Virtual MachinesKernel-based Virtual Machine (KVM)
Small Businesses
DigitalOcean Droplets
DigitalOcean Droplets
Score 8.7 out of 10
DigitalOcean Droplets
DigitalOcean Droplets
Score 8.7 out of 10
Medium-sized Companies
VMware vSOM (discontinued)
VMware vSOM (discontinued)
Score 10.0 out of 10
VMware vSOM (discontinued)
VMware vSOM (discontinued)
Score 10.0 out of 10
Enterprises
VMware vSOM (discontinued)
VMware vSOM (discontinued)
Score 10.0 out of 10
VMware vSOM (discontinued)
VMware vSOM (discontinued)
Score 10.0 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
Azure Virtual MachinesKernel-based Virtual Machine (KVM)
Likelihood to Recommend
7.1
(0 ratings)
9.3
(0 ratings)
Support Rating
7.0
(0 ratings)
-
(0 ratings)
User Testimonials
Azure Virtual MachinesKernel-based Virtual Machine (KVM)
Likelihood to Recommend
It's well suited to delivering information about our sports events as during the events a lot of processing power is needed and instantly becomes available by scaling out when the event is over the service can be scaled right back making massive savings. We use it for football, horse racing, Olympics games etc, it is also used when things happen in the world like right now there is a lot of concern over the Russia and Ukraine conflict, since the demand for this information is high we instantly scale to meet the demand of our news feed services. I believe up to 90% of the UK's News, sports and media information actually passes through our computer systems, we are a market leading news and information service and Azure Virtual Machines provide us with the reliability that we need so that we can provide a rock solid reliable news and information service to the world.
Read full review
Kernel-based Virtual Machine is very well suited when one needs a single-node virtualization host or needs to build a complex demo setting on their own notebook (e.g. when demonstrating solutions to a customer).
Read full review
Pros
  • You can login to Azure VMs using SSO with your Azure Ad account
  • Azure VMs are securely accessible from anywhere in the world, with Azure Bastion
  • You can execute scripts on the VM from the Azure portal without logging in to it
Read full review
  • Lightweight built-in implementation for all *nix based OS.
  • Easy to deploy and manage VMs.
  • Freeware (is you are using a free OS).
Read full review
Cons
  • Pricing can be a concern if you are truly agnostic to which cloud you are building your particular solution in.
  • The UI, as is the case with any cloud provider, is crowded.
  • As with any cloud provider, it can be difficult to tune in exactly the right amount of servers for your needs...you might find yourself under/overprovisioning.
Read full review
  • KVM itself doesn't ship with a management interface
  • KVM itself is a bit complicated to handle
  • KVM needs Qemu to virtualize Windows guests
Read full review
Usability
They are very easy and intuitive, very easy to deploy
Read full review
It does the job and stays out of the way. The specifics of usability relies on the implementation, but with things like Icarus and libvirt, things are standardizing nicely.
Read full review
Support Rating
I give the overall support for Azure Virtual Machines a 7 because I think while the overall support do a great job there are still areas that it could improve on such as efficiency and speed. So while I only give it a 7 and it has some issues it is still better than the overall support at Amazon EC2 Auto Scaling.
Read full review
No answers on this topic
Alternatives Considered
Oracle Cloud Infrastructure's Compute supports Windows, but is really geared towards Linux. You can install Windows on some Linode servers, but again, Linode is geared towards Linux. AWS does everything but is complex and can have high costs. If you want to host Windows servers in the cloud, nothing beats Azure. From licensing to management, Microsoft Azure provides the easiest way to deploy and manage Windows Servers in the cloud, especially if you utilize other Microsoft services like Microsoft 365 an Visual Studio subscriptions.
Read full review
The key points why I made my decision for KVM in comparison with VMWare are: Freeware software (I am using an Ubuntu server OS), Fewer resources usage, vSwitch using that provides the ability to configure dot1q trunks to/between VMs, Stability, and simplicity of using/troubleshooting, Well-known interface (for Linux geeks).
Read full review
Return on Investment
  • It's so easy to spin up new instances, that it becomes also to easy to have to many of them to manage. Many teams end up with a couple of hundreds of VMs after a short while, making the whole thing very hard to maneuver
  • Azure VMs are the next step for us to rely on Onprem servers, and leaving the management of the infrastructure to the professionals
  • The ease of use, is also important when our main focus is to deliver new applications and integrations fast, and not having to worry about infrastructure. We sell bottles, not CPUs
Read full review
  • Capital expenditure costs are low, because is open-source and free
  • Operational expenditure costs are medium because it's necessary [to have] an IT team with experience in Linux
  • First step to the virtualization world. Wake up, we are in the 21st century
Read full review
ScreenShots