Cloud computing platform relies on principle of sharing of resources. VMware products and OpenStack are the cloud platforms being used extensively in the industry. Of which OpenStack is the new competitor, which provides support for hybrid cloud environment. We compare features of VMware products and OpenStack in this paper. Resources in cloud include computing resources, storage and network. These resources should be allocated and scheduled in a way that user should get the better performance as well as provider should achieve high resource utilizations. In this paper, we describe VMware Distribute Resource Scheduler and OpenStack nova-scheduler. © 2014 IEEE.