一個雲端服務應用程式可能包含多個服務元件,這些元件的運作成本包含了計算成本以及資料傳輸成本。客戶通常會將元件副本佈署在對計費方式較有利的伺服器節點中。研究顯示,只傳送所需要的物件內容,而不更新所有的服務物件可以減少雲端服務的運作成本,並且提高整體效能。找出佈署策略之最低成本是一個困難的任務,因此很多研究將重點放在求較佳解的方法。本論文探討階層式環境的服務元件的佈署策略的較佳解,首先先求出一組近似解,接著分析服務元件之間的流程相依關係,微調原先之近似解並進一步精簡。研究結果顯示靠著消除多餘的物件,佈署成本能夠降低並且能夠提高網路服務效能。 A cloud service applications may contain multiple service components, the operation of these components cost includes the cost of computing and data transfer costs. Customers usually will copies of the components to be deployed in a more advantageous billing server node. The research shows, only to send the object content, cloud services can reduce operating costs and improve overall performance without updating all the service object. Find out deployment strategy of minimum cost is a difficult task, so a lot of the research will focus on seeking better solutions. This thesis explores the deployment strategy of the service components of the hierarchical environment better solution, we first find a set of approximate solution, then analysis of the processes between the service components dependency, fine-tuning the original approximate solution to further streamline. The research results show that by eliminating redundant objects, deployment cost can be reduced to improve the network service performance.