博碩士論文 995202080 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:33 、訪客IP:34.237.76.91
姓名 張凱富(Kai-fu Chang)  查詢紙本館藏   畢業系所 資訊工程學系
論文名稱 雲端彈性虛擬機房服務平台之資源控管中心
(Resource Management Components for Delivering Virtual Elastic Datacenters as a Service)
相關論文
★ 以伸展樹為基礎的Android Binder Driver★ 一個建立在平行工作系統上的動態全球計算平台
★ 用權重參照計數演算法執行主動物件垃圾收集★ 一個動態負載平衡之最大可能性估算計算架構
★ 利用多項系統負載資訊進行動態P2P系統重組的策略研究★ 基於Hadoop系統的雲端應用程式特徵擷取與計算監測架構
★ 適用於大型動態分散式系統的調適性計算模型★ 一個提供彈性虛擬資料中心的雲端服務平台
★ 一個適用於自動供應雲端系統的動態調適計算架構★ 線性相關工作與非相關工作的探索式排程策略
★ 適用於大資料集高效率的分散式階層分群演算法★ 混合雲端環境上的多重代理人動態調適計算管理架構
★ 基於圖形的平行化最小生成樹分群演算法★ 基於密度的超立方體覆蓋之啟發式演算法
★ 利用 Cache 改善雲端虛擬機器啟動之研究★ 植基於分散式粒化運算的決策產生
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   [檢視]  [下載]
  1. 本電子論文使用權限為同意立即開放。
  2. 已達開放權限電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。
  3. 請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。

摘要(中) 虛擬機器技術讓實體機器可以透過軟體的方式切割成單一獨立的虛擬機器,因此允許多人共享一台實體機器,並擁有各自獨立的計算環境。近來虛擬技術相關研究議題逐漸轉向更高階層的管理方式,也就是以虛擬機房(或虛擬資料中心)為單位進行管理。該虛擬私有機房是一個虛擬混合雲 (Virtual Hybrid Cloud)的環境,讓使用者得以在公開雲的基礎硬體上建立虛擬私有雲,使用者可以透過VPN的技術使用公開雲的資源,且又能在網路層級隔離虛擬私有雲的計算。在這個研究中,我們嘗試使用現有的虛擬化技術來開發一款提供虛擬機房服務平台的建置與管理軟體,我們稱之為SAMEVED ( System Architecture for Managing and Establishing Virtual Elastic Datacenters )。SAMEVED是一個非商業化的系統,而使用者被定位在非營利且有保密需求的單位上,例如學校的網路安全研究。當學校中的老師或學生需要做網路安全研究實驗時,就可以利用SAMEVED,根據自己的實驗需求,簡單且快速地建立一個虛擬的私有機房。在這篇論文裡,我們提出系統的規劃、設計架構,並提供監測的功能,讓虛擬私有機房的服務可以順暢的運作。我們也提供遠端呼叫程序庫給雲端程式使用,因此雲端程式可透過此技術建立虛擬資料中心,並自行定義出資料中心內的網路拓樸等設定。根據我們觀測的結果,SAMEVED目前運作順暢,因此可以證明本研究所提供的功能是穩定且正確的。
摘要(英) The virtualization technology can logically divide a physical machine into some independent virtual machines. Hence, people can share the same physical machine and still work on an independent virtual computing environment. Recently, more and more people focus on the issue of managing the virtual computing environment in a higher granule, that is, to administer virtual private datacenters, each of which consists of a collection of virtual machines connected by a virtual local area network. In this research, we use the virtualization technology to develop a software package, SAMEVED (System Architecture for Managing and Establishing Virtual Elastic Datacenters), which can create, deploy, and manage virtual private datacenters. The SAMEVED also provides users the monitoring feature that reports the status of their own virtual private datacenters. The SAMEVED also supports remote procedure calls for authenticated cloud applications, such that the applications can create and modify the configurations of their virtual datacenters. We have launched a cloud eLearning service that aims to support network security experiments on the cloud. The eLearning service requires network isolation in the data link layer. When the teachers or the students try to do a network security experiment such as DDoS, they can create their own virtual private datacenter based on their requirements, without worrying about that the experiment becomes uncontrollable. According to our monitoring data, the eLearning service have created and deployed tens of virtual private datacenters on the SAMEVED. The observed data show that the system is stable and correct.
關鍵字(中) ★ 監測機制
★ 虛擬機房
★ 虛擬化技術
★ 彈性計算
★ 雲端計算
★ SAMEVED
關鍵字(英) ★ SAMEVED
★ Virtual Datacenter
★ Elastic Computing
★ Cloud Computing
★ Monitoring Mechanism
★ Virtual Technology
論文目次 目錄 ii
圖目錄 v
表目錄 vi
摘要 vii
英文摘要 viii
第一章 緒論 1
1-1 前言 1
1-2 問題定義與實作目標 3
1-3 主要貢獻 5
1-4 文章架構 5
第二章 相關研究 7
2-1 Ganglia 7
2-2 Eucalyptus 9
2-3 OpenNEbula 10
2-4 HiCloud CaaS 11
2-5 Amazon VPC 12
第三章 SAMEVED 簡介與比較 13
第四章 SAMEVED System Architecture and Interoperability 17
4-1 SAMEVED系統架構 17
4-2 Interoperability 20
第五章 SAMEVED 監測機制 25
第六章 SAMEVED 的虛擬機房服務 29
6-1 Tiny Private VED 30
6-2 Large Scale VED 36
第七章 數據與分析 43
Reliability Testing 44
Performance Testing 46
第八章 結論 51
第九章 未來研究方向 53
Automatic Computing 53
Live Migration 53
第十章 參考文獻 54
附錄 57
API detail: 57
Large Scale VED 57
1. cpcs_ved_add_vpn 57
2. cpcs_ved_add_router 58
3. cpcs_ved_add_router 59
4. allocate_network 60
5. recover_network 60
6. update_dhcp_setting 61
7. initial_network 62
Tiny Private VED 62
1. cpcs_ved_create_gateway 62
2. cpcs_ved_create_member 63
3. cpcs_ved_create_subnet 63
4. cpcs_ved_create_interface 64
5. cpcs_ved_delete_subnet 65
6. cpcs_ved_delete_interface 65
SAMEVED VED 共用 66
1. cpcs_ved_member_list 66
2. cpcs_ved_start 66
3. cpcs_ved_shutdown 67
4. cpcs_ved_delete 68
5. cpcs_ved_getip 68
SAMEVED Monitoring System 69
1. cpcs_vmmon_start 69
2. cpcs_vmmon_list 69
3. cpcs_vmmon_result 70
參考文獻 [1] I. Foster, "What is the Grid? A Three Point Checklist," GRIDtoday, vol. 6, no. 1, 22 Jul 2002.
[2] A. M. Braverman, "Father of the Grid," The University of Chicago Magazine, vol. 4, no. 96, Apr 2004.
[3] Klaus Krauter, Rajkumar Buyya, Muthucumaru Maheswaran, "A taxonomy and survey of grid resource management systems for distributed computing," Software: Practice and Experience, vol. 2, no. 32, pp. 135-164, Feb 2002.
[4] T. C. C. Susanta Nanda, "A Survey on Virtualization Technologies," Technical Report ECSL-TR-179, Stony Brook, NY, 2005.
[5] Michael Armbrust, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy Katz, Andy Konwinski, Gunho Lee, David Patterson, Ariel Rabkin, Ion Stoica, Matei Zaharia, "A view of cloud computing," Communications of the ACM, vol. 4, no. 53, pp. 50-58, Apr 2010.
[6] I. Foster, Yong Zhao, I. Raicu, S. Lu, "Cloud Computing and Grid Computing 360-Degree Compared," in Grid Computing Environments Workshop, 2008. GCE ’’08, Austin, Texas, 2008.
[7] Michael Armbrust, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy H. Katz, Andrew Konwinski, Gunho Lee, David A. Patterson, Ariel Rabkin, Matei Zaharia, "Above the clouds: A berkeley view of cloud computing," EECS Department, University of California, Berkeley, Tech. Rep, 2009.
[8] B. Furht and A. Escalante, "Handbook of Cloud Computing," Springer, 2010.
[9] J. E. Smith and R. Nair, "The architecture of virtual machines," Computer, vol. 38, no. 5, pp. 32-38, 2005.
[10] R. J. Figueiredo, P. A. Dinda, and Fortes, J.A.B., "A case for grid computing on virtual machines," in International Conference on Distributed Computing Systems(ICDCS), Providence, Rhode Island, USA, 2003.
[11] "Amazon Elastic Compute Cloud (Amazon EC2)," [Online]. Available: http://aws.amazon.com/ec2/.
[12] "hicloud," [Online]. Available: http://hicloud.hinet.net/.
[13] Peter Mell, Timothy Grance, "The NIST Definition of Cloud Computing," [Online]. Available: http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf.
[14] T. Burger, "The Advantages of Using Virtualization Technology in the Enterprise," [Online]. Available: http://software.intel.com/en-us/articles/the-advantages-of-using-virtualization-technology-in-the-enterprise/.
[15] B.Sotomayor, R.Santiago Montero, I.Martin Llorente, I.Foster, "Virtual Infrastructure Management in Private and Hybrid Clouds," IEEE Internet Computing, vol. 5, no. 13, pp. 14-22, Sep 2009.
[16] Paul Barham, Boris Dragovic, Keir Fraser, Steven Hand, Tim Harris,Alex Ho, Rolf Neugebauer†, Ian Pratt, Andrew Warfield, "Xen and the art of virtualization," in ACM SIGOPS Operating Systems Review, New York, NY, USA, 2003.
[17] "Citrix XenServer R 6.0 Administrator’’s Guide," [Online]. Available: http://docs.vmd.citrix.com/XenServer/6.0.0/1.0/en_gb/reference.html.
[18] Yogesh Mundada, Anirudh Ramachandran, Nick Feamster, "SilverLine: Data and Network Isolation for Cloud Services," in HotCloud ’’11, Portland, OR, 2011.
[19] H. Jing-Ying, "SAMEVED : System Architecture for Managing and Establishing," 2011.
[20] Jing-Ying Huang, Cheng-Ta Huang and Wei-Jen Wang, "Providing Virtual Elastic Datacenters as a Service," in Symposium on Cloud and Services Computing, National Taiwan University, Taipei, 2011.
[21] N. M. M. K. Chowdhury and R. Boutaba, "A survey of network virtualization," Computer Networks, vol. 5, no. 54, pp. 862-876, Apr 2010.
[22] D. W. J. G. S Crosby, Virtualization with Xen: including XenEnterprise, XenServer, and XenExpress, Syngress Media Inc, 2007.
[23] Matthew L Massiea, Brent N Chunb, David E Cullera, "The ganglia distributed monitoring system: design, implementation, and experience," Parallel Computing, vol. 7, no. 30, pp. 817-840, July 2004.
[24] M. K. M. M. D. C. F.D. Sacerdoti, "Wide area cluster monitoring with Ganglia," Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference, pp. 289-298, 1-4 Dec 2003.
[25] "Eucalyptus," [Online]. Available: http://www.eucalyptus.com/.
[26] "Amazon Simple Storage Service (Amazon S3)," [Online]. Available: http://aws.amazon.com/s3/.
[27] "OpenNebula," [Online]. Available: http://opennebula.org/.
[28] "Amazon Virtual Private Cloud," [Online]. Available: http://aws.amazon.com/vpc/.
[29] "Extend Your IT Infrastructure with Amazon Virtual Private Cloud," [Online]. Available: http://d36cz9buwru1tt.cloudfront.net/Extend_your_IT_infrastructure_with_Amazon_VPC.pdf.
[30] E. Walker, W. Brisken, and J. Romney, "To Lease or Not to Lease from Storage Cloud," Computer, vol. 4, no. 43, pp. 44-50, Apr 2010.
[31] A. S. Jorg Strebel, "An economic decision model for business software application deployment on hybrid Cloud environments," in MKWI, Multikonferenz Wirtschaftsinformatik, 2010.
[32] U. Ermler, G. Fritzsch, S. K. Buchanan, and H. Michel, "Hybrid Clouds : Comparing Cloud Toolkits," Structure, vol. 10, no. 2, pp. 925-936, 1994.
[33] "Citrix XenServer: Efficient Server Virtualization Software," [Online]. Available: http://www.citrix.com/xenserver.
[34] B. Tierney, R. Aydt, D. Gunter, W. Smith, M. Swany, V. Taylor, R. Wolski, "A Grid Monitoring Architecture," GGF Performance Working Group, 2002.
[35] "OpenFoundry," [Online]. Available: http://www.openfoundry.org/.
指導教授 王尉任(Wei-jen Wang) 審核日期 2012-7-24
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明