it_user436065 - PeerSpot reviewer
IT Director at a tech services company with 51-200 employees
Consultant
​We can run software on a host separate from other hardware resources, which is important when we need to take a snapshot and restore it later on another VM.​

What is most valuable?

With Oracle VM, the most valuable feature is the virtualization of the hardware, making it easier to maintain and support than actual OS's and networks resources. 

How has it helped my organization?

We can run software on a host separate from other hardware resources, which is important when we need to take a snapshot and restore it later on another VM.

But it also comes down to the fact that it's a product by Oracle, the industry leader. We know we can rely on it and that it'll be supported by an established company.

What needs improvement?

The fact that it cannot do a hot snapshot is a problem for us, but we work around it. We need to have good backups, while the system is up, which don't don't right now with Oracle VM. Our workarounds are fine for now, but we'd prefer to be able to just do hot snapshots when we need to.

What was my experience with deployment of the solution?

We've had no issues deploying it.

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

What do I think about the stability of the solution?

I think it's fine, there are no issue there. We haven't had any big issues with it being unstable.

What do I think about the scalability of the solution?

The scalability has been there for us as well. We've been able to scale as needed.

How was the initial setup?

It's implemented just fine. The setup was pretty easy and straightforward. It was a combination of an easy product to install and technical expertise as well.

What about the implementation team?

We implemented it ourselves with our in-house team.

Which other solutions did I evaluate?

We didn't really evaluate other products because we already run a lot of other Oracle solutions. Obviously, Oracle VM is supported by Oracle, which makes things easier than if we had used, for example, vSphere or Hyper-V.

What other advice do I have?

Study ahead of time so you know what you're working with. Also, plan your implementation.

Disclosure: My company has a business relationship with this vendor other than being a customer: We're partners.
PeerSpot user
it_user522204 - PeerSpot reviewer
Consultant at Temperies
Vendor
Performance for Linux, I'm able to manage it via Command Line
Pros and Cons
  • "Because of the virtualization for Linux, I use just Linux basically in all VMs, a few with Windows."
  • "I think more Command-Line options for the product, for deployments."

What is most valuable?

First because of the virtualization for Linux, I use just Linux basically in all VMs, a few with Windows. For Windows we decide to use a virtual box. In Linux, we choose to manage by the Command Line because my history is more Command Line.

What needs improvement?

I think more Command-Line options for the product, for deployments. I know that the latest version includes OpenStack support so you can manage things in any kind of OpenStack-certified solution. But I prefer to use Command Line traditionally with shells.

What do I think about the stability of the solution?

It's not stable if you don't use certified hardware. I work for a university and we don't have certified hardware, so we have to move the storage system to NVS instead of all of the cluster for a system because it's more stable.

What do I think about the scalability of the solution?

Really, I don't have experience with a lot of installations because we have 20 or 25 virtual machines employed in a cluster.

How is customer service and technical support?

To be honest, I never ask for support. I try to solve myself. I'm a kind of an old hacker. I've used Linux from the beginning so I decide to solve problems myself. 

How was the initial setup?

If you only use the Command Line, it's easy. If you use the VM Management Console, you need to do more. Basically, another VM to manage, by itself, the cluster. But no, it's not complex.

What other advice do I have?

I recommend Oracle VM instead of VMware or some other Windows native solution to virtualize Linux servers. It's performant for Linux.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Oracle VM
April 2024
Learn what your peers think about Oracle VM. Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
769,630 professionals have used our research since 2012.
it_user436146 - PeerSpot reviewer
President at a tech consulting company with 51-200 employees
Consultant
We've noticed that when working with Citrix with our Oracle clients who also use Oracle Linux, the monitoring and testing is simpler and easier for us to do.
Pros and Cons
  • "We've noticed that when working with Citrix with our Oracle clients who also use Oracle Linux, the monitoring and testing is simpler and easier for us to do."
  • "It doesn't monitor everything, which is a little bit more difficult. It doesn't seem to have as many features or metrics to monitor as some others do, so you have to make some homemade scripts to do it."

How has it helped my organization?

It's similar to being Citrix-based with a little bit of difference on the technology side. It seems to handle some of the database mechanics better. Again, that's probably just the sampling size we've done, which may not be big enough, but it does seem to work with those a little bit better in our experience.

What is most valuable?

We've noticed that when working with Citrix with our Oracle clients who also use Oracle Linux, the monitoring and testing is simpler and easier for us to do.

What needs improvement?

It doesn't monitor everything, which is a little bit more difficult. It doesn't seem to have as many features or metrics to monitor as some others do, so you have to make some homemade scripts to do it. There are richer APIs out there that are able to pull the data back.

Also, finding files and downloading them and installing them can take a little bit of time. Once they've got it installed, it seems to work pretty good.

What do I think about the stability of the solution?

Operationally from a stability perspective, it has been pretty good. Some of the monitoring that we do will show when it starts getting stress, but then creating new ones has been effortless and it hasn't really been a problem.

What do I think about the scalability of the solution?

We have been able to scale using it just fine.

How was the initial setup?

It's a little bit cumbersome. To know exactly how to install it and the management pieces wasn't as straightforward as some of my admins have said.

What other advice do I have?

Try it our and test it, and make sure it's going to be exactly what you need first versus the other options because they all have their own little idiosyncrasies, and you want to make sure it's going to be a fit for your organization.

Disclosure: My company has a business relationship with this vendor other than being a customer: We're partners.
PeerSpot user
Sr. Linux Systems Administrator at a tech services company with 1,001-5,000 employees
Real User
The management console manages resources, virtual machine templates, and virtual machine images.
Pros and Cons
  • "In terms of server provisioning, it only takes a few clicks of a button and a bit of install automation."
  • "With our current OVM Manager version, migrating a VM from one repository to another repository was really complicated, especially editing and manually matching the configuration."

How has it helped my organization?

It simplifies server management. In terms of server provisioning, it only takes a few clicks of a button and a bit of install automation. The server can be delivered in less than an hour, compared to physical machines.

What is most valuable?

The integrated web-based management console manages resources, virtual machine templates, and virtual machine images.

What needs improvement?

With our current OVM Manager version, migrating a VM from one repository to another repository was really complicated, especially editing and manually matching the configuration.

For how long have I used the solution?

Three to five years.

What do I think about the stability of the solution?

For the past three years, most of the issues we encountered were related to hardware issues. Based on our experience, I can say it is stable.

What do I think about the scalability of the solution?

In terms of the visualization perspective, scaling was not an issue. You can scale without affecting the applications. You can even reconfigure WM hardware specs without affecting the system.

How are customer service and technical support?

I would give technical support a rating of 8/10. Most of the calls I placed with Oracle for support were handled as expected.

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

In our current infrastructure, we have both ESXi and OVM Manager.

How was the initial setup?

The initial setup was pretty straightforward. All you have to do is to choose the right options.

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

I was not involved in the procurement phase.

Which other solutions did I evaluate?

I was not involved in the procurement phase.

What other advice do I have?

Based in my experience, I would recommend this product in terms of:

  • Support
  • Stability
  • Scalability
  • Overall ease of management
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Engineer at a local government with 501-1,000 employees
Vendor
You get what you pay for

Oracle database licensing rules make licensing on VMware cost prohibitive. Instead Oracle prefers that you use their "enterprise" virtualization product, Oracle VM. Avoid it at all costs. Threaten to migrate to MS SQL... just don't use this thing.

Pros:

  • Free
  • Relatively inexpensive support

Cons:

  • Poor and buggy Windows client support. PVM network drivers have a serious performance bug that has not been resolved in more than a year (and three versions updates!). Luckily, there is a workaround where you can disable some features of the virtual NIC to get it working.
  • "High Availability" in the OVM world means that if you shutdown a VM from within the OS, OVM automatically restarts it. If you want to actually shut down a VM you have to disable high availability, in which case you lose the ability to automatically migrate a VM if a host fails. It also means that you need to give your server admins access to the OVM Manager. For example, our DBAs can admin their Oracle servers... people who wouldn't normally have access to that level of enterprise management.
  • It took three weeks and a set of consultants who knew little more than us to get storage and network working properly in a fault-tolerant manner.
  • Non-existent best practices and no real community of support. Some Googling will find you the occasional blog or commercial site with tips and tricks, but they are few and far between.
  • Poor management interface. In order to see the status of an individual VM you have to drill down to the correct host. There is no way to see the status of all VMs on all hosts.
  • P2V is a multi-step process. Boot the server from a CD to turn it into a web server. Import web server into an OVM template. Create VM from template. Delete template. Essentially you need double the storage to get through the process.
  • Minimal troubleshooting or diagnostic information without diving into the Linux OS.
  • Training (virtual classroom only) was sub-standard and inconsistent. One member of our team was taught only to use the command line and was never shown the GUI. I was taught the GUI and some command line. And if you mention VMware in order to clarify concepts, prepare to get your head bitten off.
  • Migrating VMs to different storage is an adaptation of the process for deploying from a template. Some inputs are ignored, and yet you are prompted for them anyway.
  • You need an Oracle database to run the OVM Manager, which you install on the OVM Manager. So a key part of the infrastructure is a single point of failure.
  • The SAN disk for the server pool is a single point of failure.
  • If the OVM Manager goes down there is no way to manage the individual OVM hosts short of the Linux command line. The database (even when using Oracle Enterprise instead of the included Oracle XE) is prone to corruption, leaving you dead in the water. This has already happened to us once and the only solution from Oracle was to rebuild. Apparently this corruption is rather common. I know of other installations at my employer that have run into this corruption three times in the past nine months, requiring a rebuild each time. I do not feel that I can trust this product for a mission-critical production environment.
  • Oracle is aware of these corruption issues but does not know the source and has no fix. They have reduced the incidence of corruption in version 3.2.3, but it is not a question of if corruption will occur, but when. The difficult thing is that the OVM manager will appear to run fine with this corruption.... until you restart the OVM manager, at which point it fails.
  • The whole networking / storage / repository / configuration setup is needlessly complicated. I know this is an Oracle flavor of XEN, but... Citrix based their virtualization product on XEN and it isn't nearly as painful. Maybe Oracle should buy Citrix so they can drop OVM.
  • Configuring storage that does not support their management plugins (entry-level EMC products) is an exercise in trial and error.
  • If you already have another VM environment (VMware, Hyper-V) you are essentially setting up a parallel VM environment to manage.
  • Cloning a VM (or cloning from a template) duplicates *everything* so be sure you don't have any ISO images attached, as they will be duplicated as well, chewing up storage.
  • When you clone a VM the new files use the same name as the old with a number after it. If you don't think to rename them you will end up with a lot of files named "Windows 2008 Template (1)" "Windows 2008 Template (2)" and so on. The properties of the file will tell you to which VM it is linked, but (trust me) renaming them will save you a LOT of confusion. Things like this VMware just handles for you under the covers.

In summary: Do not use Oracle VM. If you must run Xen there are much better and manageable implementations (Citrix XenServer). If any reviewer has given Oracle VM more than two stars I seriously question whether they really have hands-on experience with the product (or have experience with a real virtualization product as a basis of comparison).

Update: After talking with other enterprises we are dropping OVM and setting up a separate VMware cluster in order to meet Oracle licensing requirements. While we will incur the expense of VMware licenses it is well worth it.

The licensing argument you will hear from Oracle regarding VMware is a scare tactic. You CAN run Oracle on VMware without breaking the bank on Oracle licensing if you plan carefully. VMware also guarantees that they will work directly with Oracle on your behalf to resolve any issues that may be linked to running on VMware.

Further update: When we gave up on Oracle VM about 9 months ago the central office tried to stick with it due to the Oracle DB licensing issues. Last week they got fed up and ordered the hardware to create a new VMware cluster dedicated to Oracle instead.

Another update: While I have not used Oracle VM since I posted this review, it is interesting to note that they have not released a new version since 2014. The latest version 3.3, did not fix any of the issues I don't think they are really serious about advancing or enhancing this product.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user516714 - PeerSpot reviewer
it_user516714Helpdesk level 3 at a university with 1,001-5,000 employees
Real User

It is free and not hard to install

See all 10 comments
Sr System Support Eng at Techaccess Pakistan
Real User
Good for creating clusters and primary file takeaways
Pros and Cons
  • "Good visualization hypervisor."
  • "Deployment should be simplified."

What is our primary use case?

We generally recommend this solution to our customers and we deploy it for them. The solution runs on the exologic environment with multiple VMs and multiple abbreviations. In this case the solution is being used in a telecommunications company. Most of our clients are big enterprise. We partner with Oracle and I'm a senior systems support engineer. 

What is most valuable?

The previous version was full of bugs but they seem to have resolved all the issues on it so it's a good solution. Oracle VM is a good visualization hypervisor, like VMware and Hyper-V. We can create clusters, and primary file takeaways.

What needs improvement?

They could improve deployment by making the documentation easier. Also, I always find it difficult to mount the image on the Oracle VM. There are a few things that could be improved, features such as mounting and unmounting the images on Oracle VM.

For how long have I used the solution?

I've been using this solution for around five years. 

What do I think about the stability of the solution?

This is a stable product. 

What do I think about the scalability of the solution?

Scalability is good, we're able to deploy the solution to big environments.

How was the initial setup?

The initial setup is straightforward, deployment time really depends on the client's needs. Sometime it takes two to three days and sometimes it can take months. We also do the maintenance for them. 

What other advice do I have?

I would rate this solution a seven out of 10. 

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
PeerSpot user
it_user1017 - PeerSpot reviewer
eCommerce Expert at a computer software company with 501-1,000 employees
Vendor
Makes enterprise applications easier to deploy, manage, and support.
Pros and Cons
  • "It provides enhancements for network and storage configuration, policy-based management for delivering application resource flexibility, and a GUI."
  • "Oracle's VM VirtualBox is a powerful, free, and open-source virtualization tool. However, you'll have to read a lot of documents and perform experiments in test environments to make it work for you."

What is most valuable?

  • It provides enhancements for network and storage configuration, policy-based management for delivering application resource flexibility, and a GUI.
  • Distributed Resource Scheduling for capacity management, providing real time monitoring enabling re-balancing of a server pool.
  • Distributed Power Management for reduction of powered-on servers.
  • Centralized network configuration and management, using Oracle VM Manager
  • Storage connect framework enabling direct leveraging of resources and functionality of storage systems from Oracle VM Manager.
  • Plug ins are available for Fujitsu, Hitachi Data Systems and NetApp and are  in development for SUN ZFS Storage Appliances and the Pillar Axiom 600 SAN storage system
  • Supports up to 160 CPUs and 2 TB memory for physical servers
  • Supports up to 128 vCPUs for Virtual Machines
  • Browser based Oracle VM Manager GUI
  • Job management framework
  • Extensive event logging
  • Performance statistics for CPU, memory, disk, and network for physical server and VMs

What needs improvement?

  • Oracle's VM VirtualBox is a powerful, free, and open-source virtualization tool. However, you'll have to read a lot of documents and perform experiments in test environments to make it work for you.
  • Oracle VM is the only certified solution for use with all Oracle software.
  • Oracle VM: Virtualization is a key technology used in data-centers to optimize resources. Oracle VM provides an easy-use-centralized management environment for configuring and operating your server, network, and storage infrastructure from a browser based interface (no Java client required). It is accessible from just about anywhere.
  • Oracle Virtualization comes with Desktop Virtualization and Server VirtualizationServer Virtualization.
  • Designed for efficiency and optimized for performance, Oracle's server virtualization products support x86 and SPARC architectures. They nclude hypervisors and virtualization built into the operating system and hardware.

What other advice do I have?

Desktop Virtualization: Oracle's comprehensive desktop virtualization solutions, from secure thin client devices to highly optimized virtual desktop infrastructure software, offer ease of administration, higher security, and better access.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user9279 - PeerSpot reviewer
it_user9279Engineer at a local government with 501-1,000 employees
Vendor

This sounds like it was copied from an Oracle brochure. Have you actually used the product?

See all 3 comments
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
Download our free Oracle VM Report and get advice and tips from experienced pros sharing their opinions.
Updated: April 2024
Buyer's Guide
Download our free Oracle VM Report and get advice and tips from experienced pros sharing their opinions.