I've deployed OpenNebula a few times, primarily for public cloud hosting providers who want to get into the cloud business.
An excellent example of how OpenNebula improves an organization is with one of my clients who had fifteen to twenty-five customers, and he had to manage all customer needs by himself. If a client called him and said, "I need more disk space on this server," my customer had to log in and increase the disk space for that client. Another client would say, "I want a new IP on my server." My customer would have to log in, go into the server, then adjust it for the client.
When my customer migrated to OpenNebula, he gave each client a login credential and a dashboard so each client could log in to a specific dashboard and manage that instead of asking my customer to manage that dashboard.
OpenNebula freed my customer from doing the maintenance operations of the servers because now that can be done by his clients. For example, his client could go in and create a new digital machine, assign more disk space, increase memory, etc.