Lightweight, stable, and well-suited for end-users
What is our primary use case?
We are in the process of building a public cloud and we are using OpenNebula for its management. At the backend, we use ESXi 6.7, vCenter 6.7, and NSX. I believe that it's a really good combination for creating your cloud. We didn't choose the vCloud Director because of the license and we cannot pay for it. The reason is that we are in Iran, and we are faced with sanctions.
Pros and Cons
"OpenNebula is lightweight, stable, and easy to customize."
"They have been saying for the past two and a half years that they would develop a feature to hot-add RAM and CPU, but it does not work."
What other advice do I have?
Overall, this is a good product for the end-user. I would rate this solution an eight out of ten.