Cloud service providers employ virtualization technologies in order to deliver energy efficiency and optimize resource utilization in cloud datacenters. In this way, Virtual Machine (VM) consolidation is an efficient technique for reducing energy related costs and environmental concerns. This technique consists of placing as much as possible VMs on as less as possible Physical Machines (PM)s by means of live VM migration. However, VM consolidation approaches bring advantages, they cannot efficiently guarantee performance isolation of co-located VMs resulting in operational interference issues. Therefore, it is necessary to be aware of workload performance degradation issues during VMs consolidation in a datacenter. In this paper, we propose a novel joint profit and interference-aware scheduling scheme (PIAS) to efficiently consolidate VMs that host multi-tier application workloads in Infrastructure-as-a-Service (IaaS) cloud datacenter. The PIAS scheme considers profit and cost of power consumption, operational interference of VMs, resource utilization, and service level agreements (SLA)s as well as amount of transferred memory pages during live VM migration for consolidating VMs. In this regard, a stochastic dynamic programming is introduced to model the operational behavior of VM. Also, an optimization problem is introduced to maximize provider's profit and minimize the overall execution cost of application workloads. We simulate a series of experiments based on real workloads traces for different IaaS cloud datacenter configurations. The PIAS scheme on average provides better results than other competitors and the results demonstrate how our approach at least improves profit, energy efficiency, and service down time by 40%, 29%, and 35%, respectively.