Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊工程學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/63733
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor洪士灝(Shih-Hao Hung)
dc.contributor.authorHung-Jui Chenen
dc.contributor.author陳泓叡zh_TW
dc.date.accessioned2021-06-16T17:17:36Z-
dc.date.available2022-08-16
dc.date.copyright2012-08-22
dc.date.issued2012
dc.date.submitted2012-08-17
dc.identifier.citation[1] S.-H. Hung, C.-S. Shih, J.-P. Shieh, C.-P. Lee, and Y.-H. Huang, “Executing mobile
applications on the cloud: Framework and issues,” vol. 63, no. 2, 2012, pp. 573 –
587, <ce:title>Advances in context, cognitive, and secure computing</ce:title>. [Online].
Available: http://www.sciencedirect.com/science/article/pii/S0898122111009084
[2] Android Developers, “Android: A software stack for mobile devices that includes
an operating system, middleware and key applications,” 2011. [Online]. Available:
http://developer.android.com/guide/basics/what-is-android.html
[3] S. Dykes, K. Robbins, and C. Jeffery, “An empirical evaluation of client-side server se-
lection algorithms,” in INFOCOM 2000. Nineteenth Annual Joint Conference of the IEEE
Computer and Communications Societies. Proceedings. IEEE, vol. 3, mar 2000, pp. 1361
–1370 vol.3.
[4] R. Wolski, S. Gurun, C. Krintz, and D. Nurmi, “Using bandwidth data to make compu-
tation offloading decisions,” in Parallel and Distributed Processing, 2008. IPDPS 2008.
IEEE International Symposium on, april 2008, pp. 1 –8.
[5] B.-G. Chun, S. Ihm, P. Maniatis, M. Naik, and A. Patti, “Clonecloud: elastic execution
between mobile device and cloud,” in Proceedings of the sixth conference on Computer
systems, ser. EuroSys ’11.
New York, NY, USA: ACM, 2011, pp. 301–314. [Online].
Available: http://doi.acm.org/10.1145/1966445.1966473
[6] K. Kumar and Y.-H. Lu, “Cloud computing for mobile users: Can offloading computation
save energy?” vol. 43, no. 4, april 2010, pp. 51 –56.
[7] S. Kosta, A. Aucinas, P. Hui, R. Mortier, and X. Zhang, “Thinkair: Dynamic resource
allocation and parallel execution in the cloud for mobile code offloading,” in INFOCOM,
2012 Proceedings IEEE, march 2012, pp. 945 –953.
[8] E. Cuervo, A. Balasubramanian, D.-k. Cho, A. Wolman, S. Saroiu, R. Chandra, and
P. Bahl, “Maui: making smartphones last longer with code offload,” in Proceedings
of the 8th international conference on Mobile systems, applications, and services, ser.
MobiSys ’10.
New York, NY, USA: ACM, 2010, pp. 49–62. [Online]. Available:
http://doi.acm.org/10.1145/1814433.1814441
[9] K. Shvachko, H. Kuang, S. Radia, and R. Chansler, “The hadoop distributed file system,”
in Mass Storage Systems and Technologies (MSST), 2010 IEEE 26th Symposium on, may
2010, pp. 1 –10.
[10] Y. Gu and R. L. Grossman, “Sector: A high performance wide area community data
storage and sharing system,” vol. 26, no. 5.
Amsterdam, The Netherlands, The
Netherlands: Elsevier Science Publishers B. V., May 2010, pp. 720–728. [Online].
Available: http://dx.doi.org/10.1016/j.future.2009.05.009
[11] M. Satyanarayanan, J. Kistler, P. Kumar, M. Okasaki, E. Siegel, and D. Steere, “Coda: a
highly available file system for a distributed workstation environment,” vol. 39, no. 4, apr
1990, pp. 447 –459.
[12] S. Matuszek, “Effectiveness of an nfs cache, 2010.” 2010. [Online]. Available:
http://matuszek.net/development/distributed/nfscache
[13] Y. Dong, H. Zhu, J. Peng, F. Wang, M. P. Mesnier, D. Wang, and S. C. Chan, “Rfs: a network file system for mobile devices and the cloud,” vol. 45,no. 1.
New York, NY, USA: ACM, Feb. 2011, pp. 101–111. [Online]. Available:http://doi.acm.org/10.1145/1945023.1945036
[14] Dropbox Developers, “Dropbox offers cloud storage, file synchronization, and client
software.” 2012. [Online]. Available: https://www.dropbox.com/about
[15] S.-H. Hung, T.-W. Kuo, C.-S. Shih, and C.-H. Tu, “System-wide profiling and optimiza-
tion with virtual machines,” in Design Automation Conference (ASP-DAC), 2012 17th
Asia and South Pacific, 30 2012-feb. 2 2012, pp. 395 –400.
[16] “M. Pettersson. Perfctr: Linux performance monitoring counters kernel extension.”
[Online]. Available: http://user.it.uu.se/ mikpe/linux/perfctr/
[17] Y.-W. Chen, “A profile-driven dynamic application offloading scheme for android sys-
tems,” 2012.
[18] J. P. Morrison, Flow-Based Programming, 2nd Edition: A New Approach to Application
Development.CreateSpace, 2010.
[19] “Udt: Breaking the data transfer bottleneck.” [Online]. Available: http://udt.sourceforge.
net/
[20] The Iperf team, “Iperf was developed by nlanr/dast as a modern alternative for measuring maximum tcp and udp bandwidth performance.” 2010. [Online]. Available:
http://sourceforge.net/projects/iperf/
[21] PassMark R Software Pty Ltd , “This site gives users access to cpu benchmark results
for over 20,000 systems covering more than 300 different types of cpus.” 2012. [Online].
Available: http://www.cpubenchmark.net/
[22] F. Lee, K. Kotani, Q. Chen, and T. Ohmi, “A modified adjacent pixel intensity difference
quantization method for face recognition,” in Future Information Technology and Man-
agement Engineering, 2009. FITME ’09. Second International Conference on, dec. 2009,
pp. 533 –536.
[23] “This site to port android open source project to x86 platform.” [Online]. Available:
http://www.android-x86.org/
[24] “Taiwan academic network.” [Online]. Available: http://www.edu.tw/MOECC/content.
aspx?site_content_sn=1730
[25] “Chunghwa telecom is the largest telecommunications company in taiwan.” [Online].
Available: http://www.cht.com.tw/
[26] “Ntu network speed test.” [Online]. Available: http://speed.ntu.edu.tw/
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/63733-
dc.description.abstract行動雲端運算已成為近年來非常熱門的議題,它結合了行動運算以及雲
端運算的優點。然而,行動雲端運算的系統和應用程序比傳統的客戶服務
模型的環境中更加的複雜,如行動網路不穩定的頻寬大大影響用戶的感受
以及分散式數據存儲的地理位置可能導致嚴重的安全和隱私問題。
因此,在本篇論文中,我們提出了一個架構,能夠在異質的環境與不同
類型的移動設備中根據用戶的喜好例如性能或成本,來動態地引導行動雲
端應用程式,找到最好的服務,並提供使用者存取及控制雲端儲存系統的
機制。在我們的研究案例中,驗證了我們能夠在異質環境中迅速和準確的
找到良好的計算資源以及存取雲端儲存系統。
zh_TW
dc.description.abstractMobile cloud computing has become a very popular topic in recent years. It combines the advantages of mobile computing and cloud computing. However, mobile cloud systems and applications are more complex than traditional client-server environments , such as unstable mobile networks effect users’ experiences and distribution of computation as well as data storage geographically can lead to serious security and privacy concerns.
Thus, in this thesis, we present a framework based on user’s options, performance or cost, to guide the mobile cloud applications to find the best service dynamically and provide cloud storage access control policy for user in a heterogeneous environment with different types of mobile devices and cloud servers.In our case study, we show our framework to find good service rapidly and accurately; to
access cloud storage with computing resource in a heterogeneous environment.
en
dc.description.provenanceMade available in DSpace on 2021-06-16T17:17:36Z (GMT). No. of bitstreams: 1
ntu-101-R99922112-1.pdf: 5778539 bytes, checksum: 7cd2462b07d33968f72491a385932890 (MD5)
Previous issue date: 2012
en
dc.description.tableofcontentsAcknowledgments . . . . . . . . . . . . . . i
中文摘要 . . . . . . . . . . . . . . . . ii
Abstract. . . . . . . . . . . . . . . . . iii
1 Introduction . . . . . . . . . . . . . . . 1
1.1 Organization . . . . . . . . . . . . . . 3
2 Background and related work . . . . . . . . . . . 4
2.1 Android . . . . . . . . . . . . . . .4
2.2 Service Discovery . . . . . . . . . . . . . 5
2.3 Resource Management . . . . . . . . . . . . 5
2.4 Virtaul Phone as a Service . . . . . . . . . . . 6
2.5 Virtual Performance Analyzer . . . . . . . . . . . 6
2.6 Dynamic Application Offloading with VPaaS . . . . . . . . 7
2.7 Sector . . . . . . . . . . . . . . . 8
3 Framework and Implementation . . . . . . . . . . . 11
3.1 Service discovery . . . . . . . . . . . . . 11
3.1.1 VPaaS. . . . . . . . . . . . . . . 12
3.1.2 User Phone . . . . . . . . . . . . . . 13
3.1.3 Redirect Server. . . . . . . . . . . . . 14
3.2 Storage Management . . . . . . . . . . . . 19
4 Case Study . . . . . . . . . . . . . . . 26
4.1 Case Study 1: Face Recognition . . . . . . . . . . 26
4.1.1 The comparison of different framework . . . . . . . . 27
4.1.2 Performance evaluation . . . . . . . . . . . 28
4.1.3 Server selection evaluation . . . . . . . . . . 30
4.2 Case Study 2 : Access SQLite database . . . . . . . . . 31
5 Conclusion and Future Work . . . . . . . . . . . 36
5.1 Conclusion . . . . . . . . . . . . . . 36
5.2 Future Work . . . . . . . . . . . . . . 36
dc.language.isoen
dc.subject智慧型手機zh_TW
dc.subject雲端儲存zh_TW
dc.subject效能評估zh_TW
dc.subject行動雲端運算zh_TW
dc.subjectSmart Phoneen
dc.subjectMobile Cloud Computingen
dc.subjectPerformance Estimateen
dc.subjectCloud Storageen
dc.title行動雲端應用程式中運算及儲存資源運用之探討zh_TW
dc.titleElastic Management of Computing and Storage Resources for Mobile Cloud Applicationsen
dc.typeThesis
dc.date.schoolyear100-2
dc.description.degree碩士
dc.contributor.oralexamcommittee郭大維(Tei-Wei Kuo),劉邦鋒(Pang-Feng Liu),施吉昇(Chi-Shen Shih),蘇雅韻(Ya-Yunn Su)
dc.subject.keyword智慧型手機,行動雲端運算,效能評估,雲端儲存,zh_TW
dc.subject.keywordSmart Phone,Mobile Cloud Computing,Performance Estimate,Cloud Storage,en
dc.relation.page41
dc.rights.note有償授權
dc.date.accepted2012-08-18
dc.contributor.author-college電機資訊學院zh_TW
dc.contributor.author-dept資訊工程學研究所zh_TW
顯示於系所單位:資訊工程學系

文件中的檔案:
檔案 大小格式 
ntu-101-1.pdf
  未授權公開取用
5.64 MBAdobe PDF
顯示文件簡單紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved