I want to deploy a virtual cloud environment for VM-image management in Cloud Computing Environment. So please suggest some good options which are easy to understand and install.
To maximize resource utilization, I prefer Virtual Environment which runs on bare metal not as Application; this type of architecture provide good virtualization platform for managing cloud, server and desktop virtual infrastructure. there is an open-source application available that provides easy to understand and deploy platform by Citrix known as xenserver.
You may want to consider High Trust Zone (HTZ) which emphasizes on virtual environment in IaaS due to its extensible delivery model which allows abstract infrastructure and resources to be made available to clients as isolated Virtual Machines (VMs). See http://www.cloudsecurityalliance.org/csaguide.pdf
To maximize resource utilization, I prefer Virtual Environment which runs on bare metal not as Application; this type of architecture provide good virtualization platform for managing cloud, server and desktop virtual infrastructure. there is an open-source application available that provides easy to understand and deploy platform by Citrix known as xenserver.
Red Hat RDO has pretty nice installer for OpenStack. For fast VM provisioning, you might consider Ceph, a VM like KVM or XenServer and something like libvirt to integrate the VM image storage into OpenStack or CloudStack. I've worked with both.
http://ceph.com/docs/master/start/
http://ceph.com/docs/master/rbd/rbd-snapshot/ CoW cloning makes VM provisioning faster.
Thank you all for the valuable reply. I am working on IaaS layer of Cloud Computing Environment and looking forward for most suitable environment to execute.