臺灣大學: 資訊網路與多媒體研究所施吉昇黃子維Huang, Tzu-WeiTzu-WeiHuang2013-03-222018-07-052013-03-222018-07-052011http://ntur.lib.ntu.edu.tw//handle/246246/251204隨著嵌入式系統的進步,行動運算裝置已經成為大多數人的第二運算裝置,在行動運算裝置上有越來越多的應用程式被用於解決日常生活中的各種問題。不幸地,由於行動裝置上諸如處理器速度、記憶體大小、電力消耗、無線網路頻寬等種種因素限制了應用程式的潛力。因此,近年來雲端運算技術被用來擴充行動裝置的能力。然而一般的雲端應用程式會有網路連線、服務可用性、個人資料安全等問題。 本篇論文設計與實做一個工作轉移系統。我們假設在雲端上運行一個實體或虛擬機器,此機器擁有跟行動裝置相同的指令集與作業系統。本系統提供使用者一個將行動裝置上的應用程式工作負載轉移至雲端的介面。當網路狀態極差的時候,使用者可以將工作負載留在行動裝置上來維持可用性。除此之外,我們設計與實做一個稱為串流執行的機制。本機制可以透過重疊運算與傳輸來降低工作負載轉移造成的負擔。With the improvement of embedded system, mobile devices have become secondary computing devices of most people. There are more and more applications on mobile devices to solve multifarious problems in daily life. Unfortunately, hardware is limited in terms processor frequency, memory size, power consumption, bandwidth of wireless network, thus limiting the potentiality of applications. Thus, cloud computing technology is used to augment the capability of mobile devices. However, the traditional cloud-based mobile applications cause some issues such as network condition and service availability, privacy of personal data and information security. This research aims at the design and the implementation of a workload migration system. We suppose that there are virtual/physical machines with the same instruction set and operation system as those of the mobile device on the cloud. Our system provides an interface for users to migrate the workloads of applications from the mobile device to the machine on cloud. In addition, the users can execute the workloads locally on the device to keep the availability when the network condition is pretty bad. Furthermore, we design and implement a streaming execution mechanism. With this mechanism, we can reduce the migration overhead by overlapping the transmission and the omputation.949367 bytesapplication/pdfen-US分散式系統雲端運算虛擬化技術工作負載轉移Distributed SystemCloud ComputingVirtualization TechnologyWorkload Migration連網型嵌入式系統與雲端伺服器間工作負載轉移機制之設計與實做Design and Implementation of Workload Migration Mechanism between Networked Embedded System and Cloud Serverthesishttp://ntur.lib.ntu.edu.tw/bitstream/246246/251204/1/ntu-100-R98944013-1.pdf