ABSTRACT Cloud manufacturing as a new service-oriented business model transforms manufacturing resources into manufacturing services and manages them centrally via Cloud manufacturing platforms. Using distributed manufacturing resources is an opportunity to decrease the logistics and production costs by allocating tasks to manufacturing resources toward task destination nodes. Decomposing ordered tasks to several subtasks, allocating distributed manufacturing resources to tasks, scheduling manufacturing tasks, and select appropriate logistics strategies to deliver tasks to service providers are important activities that must be considered to improve the performance of a Cloud manufacturing system. This paper proposes a mathematical model to improve the performance of the Cloud manufacturing systems. To that end, task decomposition is implemented based on the alternative process routing concept. Decomposing each task to several manufacturing plans results in enhancing system flexibility and consequently improve the performance of cloud manufacturing. Besides, a consolidated production-distribution toward destination nodes strategy is employed to allocate and deliver tasks to manufacturing resources at minimum costs. The impacts of the alternative process routing concept and consolidated production-distribution toward destination nodes strategy are discussed by considering different scenarios and the capabilities of the proposed model have been demonstrated.