Try our new research platform with insights from 80,000+ expert users
Peter Karlsson - PeerSpot reviewer
System specialist at Savecore
Reseller
Top 5
The stability is rock solid, it has line migration capabilities, and performance
Pros and Cons
  • "The stability is rock solid."
  • "The solution is an outdated Xen-based application."

What is our primary use case?

The solution is a suite of products so it depends on the needs of the client. 

What is most valuable?

Depending on which product specifically is being used for this solution there are different features. If we're running Oracle VM for SPARC, it has line migration capabilities, and performance, and can use hardware virtualization on network cards.

What needs improvement?

The solution is an outdated Xen-based application. They only perform maintenance support for it. The new version is Oracle Linux Virtualization, which is a re-skinned version of the over stack, basically the same as the one that Red Hat sells. They could harmonize management between their products better.

For how long have I used the solution?

I have been working with Oracle's Virtualization for ten to fifteen years.

Buyer's Guide
Oracle VM
January 2025
Learn what your peers think about Oracle VM. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,265 professionals have used our research since 2012.

What do I think about the stability of the solution?

The stability is rock solid. We have a fairly large technical company running the solution on their production database which is used by the production machines to collect information. If the database is down, the production stops. There has not been a stop in the production for over three years.

What do I think about the scalability of the solution?

The cloud appliance is easy to scale because it's built to scale. You just add a new machine into them and then it will automatically boot and install. The other solutions are easy to scale as long as they are set up correctly from the beginning. They require a shared file system, either NFS, the cluster file system, glossary, or something similar to that. That will allow you to scale your storage, and then scale the compute nodes. Basically, install Oracle Linux and a node then point the management to it and say, "This is your new compute node for you."

How are customer service and support?

I have used the solutions customer service plenty of times. In most cases, the support is pretty good. They have knowledgeable people working for them.

How would you rate customer service and support?

Positive

How was the initial setup?

It depends on if you are setting up a simple environment or a more complex one where you have to look at the Fiber Channel storage, high availability, and things like that. If you are looking at setting up a complex multi-site cluster of Oracle VM for SPARC, it is not easy. You have all of the clustering parts, multi-site parts, storage, and networking that come with the setup. It is still easier to set up these systems now compared to back when you had bare-bone systems and had to do everything yourself.

What about the implementation team?

The implementation was done in-house.

What's my experience with pricing, setup cost, and licensing?

The solution as a standalone product can not be purchased. When you purchase the hardware such as Oracle X36, and the support cost for the hardware, you get the support for the operating system and the virtualization stack included. It is part of either operating systemized on the Linux side or over on the slower side. I give the cost a seven out of ten.

Which other solutions did I evaluate?

I have evaluated several options such as Proxmox, Red Hat, and Overt. They all do the same things but in different ways. They all have similar feature sets. The interfaces have their own quirks. All of the options are fairly equal with some differences.

What other advice do I have?

My personal favorite VM solution is Proxmox. It is a lower-cost solution, easy to install, and I also run it on my home system.

Which deployment model are you using for this solution?

Hybrid Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Other
Disclosure: My company has a business relationship with this vendor other than being a customer: Reseller
PeerSpot user
PeerSpot user
IT Engineer at a tech services company with 1,001-5,000 employees
Real User
Simple to deploy and configurations have been made simpler and cleaner in the latest release.

Valuable Features:

Stability has proven to be satisfactory. The deployment is simple, a lot of the configurations, particularly the network related ones, have been made much simpler and cleaner in the latest releases (3.3.2+), and the GUI has become more responsive. 

Room for Improvement:

At the moment the discovery of hosts and configuration can be performed only via the GUI and not by a command line on the hosts. To resolve some other issues, we decided to install Oracle Enterprise Manager Cloud 13c to add monitoring capabilities, which OVM Manager lacks completely.

Oracle claims "whatever you can do via manager, you can do via EC", but in my opinion that's not true because a lot of tasks are simply too slow via EC than via the manager.

Use of Solution:

My first attempt with Oracle VM was around two years ago. I was asked to set up a four-node cluster with 3.3.1 release on top of Fujitsu hardware (Fujitsu Primequest 1800E).

Deployment Issues:

v3.3.1 was pretty much disappointing in terms of performance, especially when it came to migration. It took minutes for a VM with a lot of memory to migrate across different hosts. This led us to upgrade the environment to 3.3.2, and changing the underlying hardware. Fujitsu Primequest was dismissed in favor of Fujitsu RX 300 S8 due to a compatibility issue as Primequest were not certified on 3.3.2.

3.3.2 was a bit faster but it didn't take long for us to experience one of its major bugs - the migration of any VM with 64GB plus RAM failing with an OpenSSL error.
This was fixed in a short time with the help of Oracle support who suggested to upgrade the OpenSSL packet.

Stability Issues:

We only had a single crash on one host in more than two years as the kernel panicked. An SR was opened to Oracle, but it led to nowhere.

Scalability Issues:

We've had no issues scaling it to our needs.

Initial Setup:

It's fairly straightforward.  All you have to do is to install via script the so-called "OVM Manager", which is basically a Java administration GUI run on a WebLogic server with MySQL underlying it as a metadata repository. At the time, Oracle Database was a choice too, but it's no longer the case because, as an Oracle guy revealed, the Database engine has a major bug which corrupts lob data which prevents the the manager from working properly.

After that, you then install the OS, a Linux kernel running an Oracle-engineered Xen hypervisor, on top of the hosts. Again, this is quite a simple process and in the latest releases (3.3.2+), it has become more and more a "Next > Next" procedure where you have virtually no freedom of choice over a number of things such as file system layout. The Oracle guy who revealed the Database engine bug told me this is by design as most customers were messing up things during the installation. Finally, you have to discover the hosts via the manager and make all the necessary configurations storage discovery, network layout.

Other Advice:

While the software is still missing a lot of capabilities which its major competitor (VMware) has and a performance boost is highly recommended, it could still be a choice if you have to virtualize Oracle software.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Oracle VM
January 2025
Learn what your peers think about Oracle VM. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,265 professionals have used our research since 2012.
PeerSpot user
Senior Database Administrator at a consumer goods company with 10,001+ employees
Real User
The templates that are available for provisioning database nodes are very helpful. Using these pre-configured templates makes the deployment process quick and efficient.

What is most valuable?

We are using Oracle VM as the platform for running our Oracle databases. The templates that are available for provisioning database nodes are very helpful. Using these pre-configured templates makes the deployment process quick and efficient.

How has it helped my organization?

By virtualizing our database tier on generic x86 hardware, it lowered hardware costs, improved performance, scalability and maintainability. We now have more redundancy than we had with proprietary hardware.

What needs improvement?

Ease of upgrades is certainly a strong candidate for improvement. I started looking at an Oracle 12 template and I have to say I liked the Oracle 11 template better, not from a database perspective but from an OS perspective.

For how long have I used the solution?

We initially implemented version 2.2.1 in 2010 but never took it in to production. We had issues with stability that were ultimately traced to how the LUNs were presented to the guests. We went live with version 3.0 in 2011. We're currently on version 3.2.1.

What was my experience with deployment of the solution?

We've had no issues with deployment.

What do I think about the stability of the solution?

The stability was a major issue initially and it was traced to how the LUNs were presented to the guests. Once that was resolved, the system was pretty solid.

What do I think about the scalability of the solution?

I did have an issue with the guests running out of swap space and located a procedure to expand swap space without having to disrupt the LUN numbering convention.

How are customer service and technical support?

Customer Service:

It was initially subpar.

Technical Support:

It was initially subpar. The issue with LUN presentation was discovered by us and not by tech support. I would think tech support would have been able to at least point us in that direction. Lately, it has been difficult to route issues to the correct group. Once there, however, support has been adequate.

Which solution did I use previously and why did I switch?

For our database tier, we used proprietary hardware that worked well but we were limited to that type of hardware and it was reaching end-of-life. At the time, Oracle was adamant about their hypervisor being the only one that was license-compliant, so that took us in the direction of Oracle VM. I understand Oracle has backed away from that stance for other hypervisors, but at the time we didn’t want to double or quadruple or database licensing costs.

How was the initial setup?

Unfortunately, I used my VMware experience and applied it to the Oracle VM setup. Looking back, that was probably not the right approach as some things in Oracle VM are very different. The LUN presentation issue came down to poor documentation as there were two ways to present the LUNs and the documentation made it seem the improper method was the way to go.

What about the implementation team?

We did it in-house, but ultimately had to get Oracle involved for the initial implementation. The version we are currently on is very stable. I should probably consider upgrading, but it’s a lower priority task right now.

What was our ROI?

The ROI was very low considering that the initial license was free.

What's my experience with pricing, setup cost, and licensing?

Support costs are manageable.

What other advice do I have?

As a hypervisor, it is effective, however the functionality is a step down from VMware. Upgrades are getting easier to do, but still not as easy as VMware.

The current versions seem much more stable than the earlier ones. The best advice I have is to understand the documentation and don’t take prior experience with other hypervisors in to account.

A typical database node-guest configuration:

The disks for the O/S and swap are configured as Virtual Disks while the LUNs for ASM are configured as Physical Disks.

The environment was configured primarily to host our PeopleSoft implementation as well as several smaller databases. However, PeopleSoft is being replaced with another ERP solution so this environment will be used for historical purposes. The future of the other databases is yet to be determined.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
reviewer2349654 - PeerSpot reviewer
Senior Oracle DBA at a financial services firm with 11-50 employees
Real User
Top 20
Has minimal system downtime and provides the ability to run multiple instances simultaneously
Pros and Cons
  • "It provides reliable virtualization that supports our operational needs without significant performance issues."
  • "The product's user interface could be more intuitive for less experienced users."

What is our primary use case?

We primarily use it in our PCI industry solutions and for Oracle middleware, which connects applications to Oracle databases and provides web services.

What is most valuable?

The product's most valuable feature is the ability to run multiple instances of the same product in testing environments before moving them to production.

What needs improvement?

The product's user interface could be more intuitive for less experienced users. Improved monitoring and reporting on storage usage would benefit better resource management.

For how long have I used the solution?

I have been using Oracle VM for two years. 

What do I think about the stability of the solution?

The product has been stable with minimal downtime. I rate the stability a nine. 

What do I think about the scalability of the solution?

Besides administrators, we have developers and testers using Oracle VM for application testing and development. It scales well to meet our increasing demands. We don't plan significant increases as our current usage meets our business needs.

I rate the scalability a nine out of ten. 

How was the initial setup?

Around five administrators handle various aspects like database, network, and system administration in terms of product maintenance. 

What's my experience with pricing, setup cost, and licensing?

The pricing for the platform is aligned with other enterprise virtualization solutions.

What other advice do I have?

The platform's networking and database support are crucial for us. We also utilize Oracle Cloud for both production and testing environments. It provides reliable virtualization that supports our operational needs without significant performance issues. We can manage virtual machines remotely, which is essential for our data center operations.

It's a good choice if you're already invested in Oracle software, but other virtualization solutions might be preferable if you're not.

I rate it a nine out of ten. 

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
PeerSpot user
Felipe Domingos - PeerSpot reviewer
Head of IT and Senior Site Reliability Engineer and IT Ops Engineer at Padrão do Fonseca
Real User
Straightforward to set up, stable, and has no cost
Pros and Cons
  • "The Foundation is the most valuable feature of Oracle VM."
  • "The documentation for implementation could be improved because we were not able to find an easy way to implement our company's features due to a lack of understanding."

What is our primary use case?

We are using Oracle VM for containers, developing testing, and Kubernetes.

How has it helped my organization?

Oracle VM helps us with the development of proposals.

What is most valuable?

The Foundation is the most valuable feature of Oracle VM.

What needs improvement?

The documentation for implementation could be improved because we were not able to find an easy way to implement our company's features due to a lack of understanding.

For how long have I used the solution?

I am currently using Oracle VM.

What do I think about the stability of the solution?

Oracle VM is stable.

Which solution did I use previously and why did I switch?

We previously used VMware. However, I did not have the ability to use VMware in my tech environment. Since we made a contract with Oracle for our database solution and cloud services, we thought that it would be a good idea to try Oracle VM.

How was the initial setup?

The initial setup was straightforward. The deployment took one hour and required three people.

What about the implementation team?

The implementation was completed in-house.

What's my experience with pricing, setup cost, and licensing?

The solution is free but we have to pay for technical support.

Which other solutions did I evaluate?

We evaluated other solutions but they were all expensive.

What other advice do I have?

I give Oracle VM an eight out of ten.

I suggest signing a contract for the technical support for Oracle VM because it lacks documentation and can be difficult to find information.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Christophe JOBARD - PeerSpot reviewer
President at Direction GRID SAS
Real User
Top 5
Lacks scalability but is not a very expensive product
Pros and Cons
  • "It's not a very expensive product."
  • "There are issues with the solution's stability since it crashes."

What is our primary use case?

I'm usually working in the public sector or hospitals that have many critical systems, including the SKN information system or some emergency that are medical.

What needs improvement?

The main program to consider, from an improvement perspective for Oracle VM, is how to extract the existing VM or migrate it to Oracle KVM.

For how long have I used the solution?

In the roadmap of Oracle, Oracle VM is finished, and this is the last year. Oracle KVM, which is Oracle Linux Virtualization Manager. In fact, I had to suppress my Oracle VM environment for Oracle KVM, which is Oracle Linux Virtualization Manager. I'm a certified partner for Oracle Database. Also, I'm certified in Oracle Exadata.

What do I think about the stability of the solution?

There are issues with the solution's stability since it crashes.

What do I think about the scalability of the solution?

I have issues with its scalability since one cannot have many VMs. So, it reaches limits at an early rate. Hence, it's very difficult to scale. Also, you have a file system that is not supported. The file system is based on OCFS2, which is an open-source file system that is not very reliable. It is not a problem with Oracle KVM or XFS since you have many file systems, but this is not the case with Oracle VM.

How was the initial setup?

The initial setup for Oracle VM is very difficult. The main problem is the stability and scalability of the solution. The drawbacks are the backup. There are no backup products certified with Oracle VM. This is not a problem with Oracle KVM. Another problem is when you patch your kernel, Xen is in the kernel, and Xen is not very reliable. In fact, you may have some crashes, so it's very difficult to maintain Oracle VM.

What's my experience with pricing, setup cost, and licensing?

Oracle VM follows an annual subscription model. It's not a very expensive product. This is not the price of VMware.

What other advice do I have?

I wouldn't recommend it to others since it is a final and old product. Also, the product is nearing its end.

Overall, I rate the solution a four out of five.

Disclosure: My company has a business relationship with this vendor other than being a customer:
PeerSpot user
PeerSpot user
Senior Hyperion Systems Architect at County of Loudoun Virginia
Real User
The valuable features are the cost and the convenience of the physical machines, meaning that you can have multiple virtual machines that you can use for many other different tools.

What is most valuable?

The valuable features are the cost and the convenience of the physical machines, meaning that you can have multiple virtual machines that you can use for many other different tools, not just Hyperion. We work with different Oracle products such as EBS, OBIEE, and Hyperion and they're all integrated so we don't have to have different physical servers located in our datacenter. What you can do is create different virtual machines in the same physical server and use that for any of our products.

How has it helped my organization?

For example, we are going to upgrade our Oracle BI product, so that needs to have more servers. What we are thinking to do is to create more VM's in the same physical server instead of buying more physical servers. It's just a matter of creating a new virtual machine, which is not a big task for the administration team. Probably within an hour they're able to build up a new server for us, so it's easy, faster and cheaper that way.

What needs improvement?

Initially, you did not have an option in Oracle VM to build an image and just restore into a different physical or virtual environment, but now the option is included. That's one thing I thought wasn't there and wanted to have, because we are planning to move our Essbase database server from physical to virtual, and I thought it's not going to be easier because you can't just export the physical server and just import everything into the virtual machine. Now the integration is there. You can export the physical server's configuration, their registries and everything, the databases and then just import them to virtual machines. That's the only lacking feature I thought was with VM, but they have included it. 

It still takes some time and the valuations have to be done by the admin, so it still is taking more time. That's, I think, one of the challenges that we recently had when we were talking to our administration team. The Windows and Linux admins took some time, like a couple of days, to build servers for us, which as far as I think being an IT person, it's a virtual machine. Once you have the image it should be easy enough to import it into the new virtual machine, built up like a snapshot. 

I think they could make the implementation faster. It's still taking some time, which should be eliminated in the future, I think, and it will be because I've seen a lot of improvement already.

What was my experience with deployment of the solution?

If deployment could be more faster, that would good, but right now it's fine. It solved my problem of migrating from physical to virtual, so initially I had to reinstall Essbase and it's a big challenge in the Linux machine.

What do I think about the stability of the solution?

I haven't seen any big issue with the stability. There have been no issues with instability that I've seen.

What do I think about the scalability of the solution?

It's been able to scale for our needs.

How was the initial setup?

Within one day, we had migrated a physical to virtual server and then we had a database working, and it was like seamless transition. We just changed the alias of that machine to whatever the listing server alias name was, and the application picked up right away.

What about the implementation team?

We implemented it with our in-house team.

Which other solutions did I evaluate?

I looked into vSphere and Hyper-V, and then decided that we could not go with any other non-Oracle virtual technology. It had to be Oracle VM, so that's one thing I wanted to make sure was that we had Oracle VM as a new server, otherwise Hyperion is not going to be supported on non-Oracle virtual servers.

For us, the biggest thing I think is the compatibility with all the other Oracle products. We have ERP and EPM and all these reporting tools like BI. The most important factor for us is when you talk about the compatibility of all these different products, it has to have compatibility with dependent operating systems, the servers, the database, Internet Explorer browsers, Java, and all those different tools that are integrated in our system.

If we go with any other virtual servers or virtual products, let's say VMware, it is compatible but it's not 100% guaranteed that we'll be supported by Oracle support. Let's say in the future if we have a problem, Oracle support might say we are not able to support because you are using third-party tools. That's the most important factor and advantage over other tools in the market available when we choose to go with Oracle.

We just did the upgrade of our Oracle Hyperion, so one thing I learned is we could not go with any other tool because we have all these Oracle products integrated tightly and we cannot just install them on some other non-Oracle products. I think we are also talking about to move from physical to virtual for one of our Essbase databases. Right now it's on Essbase, which is under Hyperion, on a physical server, so again, just to take advantage of the cost and the recovery and the disaster recovery and all those benefits that virtual machine has to offer.

What other advice do I have?

Prepare for the development time and the allocation of resources. That's the key thing. When you're building an image or a Oracle VM server, how much resources are you allocating? Let's say for example, the storage and buffer memory and the processor speed for each of your instance for that physical server capable of 100 gigabyte of memory, and then you're trying to build 10 servers out of it that are virtual servers. You need to analyze and review, out of those 10 servers, which server needs more resource and more hard space based on your application growth. That is the key thing that I've seen. Some admins don't pay attention when they're building the package. It really depends on the factor of what tool is going to be implemented on what server. How much space and how much processor speed is it going to need?

For example, the Essbase database in Hyperion needs a lot of memory and processing speed. It needs more threads to calculate the data, so for that you need to allocate as much resources as you can as compared to maybe other tools which don't need that much of resources.

Planning to build your package for your client for the virtual machine on the physical server is the key thing.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Robin Saikat Chatterjee - PeerSpot reviewer
Robin Saikat ChatterjeeHead of Oracle Cloud Infrastructure Solutioning Technology and Architeture at Tata Consultancy Services
Top 5LeaderboardReal User

So as is clear the integrated support is definitely a plus point. Also if you are an all oracel shop you get the Oracel vm support free with the support of your Oracle hardware server like a conventional sunfire x6-2 .

Branko Cirovic - PeerSpot reviewer
Storage Engineer at Comtrade Group
Reseller
Top 5Leaderboard
Provides efficient features for the live migration of VMs, but the network virtualization functionality needs improvement
Pros and Cons
  • "It is a stable product that has been reliable for several years."
  • "The product could improve network virtualization and hardware utilization functionalities."

What is our primary use case?

Our clients primarily use Oracle VM for test databases, web, and application services. It serves as a versatile tool in our top solutions.

What is most valuable?

The platform's most valuable feature is that it is free of charge. It is a stable product that has been reliable for several years. Its remote solution, live migration of VMs, and integration capabilities are also noteworthy.

What needs improvement?

The product could improve network virtualization and hardware utilization functionalities.

For how long have I used the solution?

We have been using Oracle VM for about two years.

What do I think about the stability of the solution?

The solution is stable, but there can be performance issues, particularly with network cards and device registration. Expanding storage can also be problematic. However, these issues can be managed effectively with proper knowledge and maintenance.

What do I think about the scalability of the solution?

The solution is scalable. You can add servers to the cluster and integrate them into the existing system without major issues. The process is straightforward if you are familiar with the system.

How are customer service and support?

We use the free version of Oracle VM, which does not include direct support. However, it provides sufficient documentation and resources on its website. It has adequately maintained our systems since our use is not critical.

Which solution did I use previously and why did I switch?

Previously, we used VM from Red Hat, but we switched to Oracle VM because it is a newer type of virtualization OEM and is quite stable. It is a free product, which is a significant advantage for us. While it may not be as suitable for critical systems, it is useful for non-critical applications.

How was the initial setup?

The initial setup is easy. The installation guide and knowledge base provided by Oracle are useful. We can find all the necessary information for deployment if we do not require support. 

The deployment time depends on the complexity of the setup. A standard deployment involving one machine and one storage unit takes about one day. We require two engineers: one for initial equipment setup and another for system deployment and configuration.

What other advice do I have?

Oracle VM offers features such as live migration of VMs, remote solutions, online memory expansion, and integration with various systems. Despite some issues with network virtualization and hardware performance, these functionalities make it a good solution for many use cases.

I rate it a seven out of ten. 

Disclosure: My company has a business relationship with this vendor other than being a customer: Reseller
Flag as inappropriate
PeerSpot user