博碩士論文 985202045 詳細資訊




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

摘要(中) 雲端計算是一個新的觀念,它代表所有的資料與計算都可以透過網路服務的機制來進行運算。Amazon所提出的彈性運算 (Elastic Computing) 可以依照使用者不同的需求而提供不同的計算資源,因此很適合用在雲端計算的環境中。不過大部分的雲端服務無法提供一個與別人隔離且可以自行定義的網路環境。因此,這篇論文針對這個問題進行研究,並研發了一個稱為SAMEVED的系統來提供使用者自行定義的雲端網路與運算環境。SAMEVED整合了VPN (virtual private network) 和虛擬路由器的功能,並提供適當的網路安全機制,讓使用者可以透過SAMEVED所提供的雲端服務平台自行建立、管理虛擬資料中心。在這個系統中,每個使用者都必須通過身份認證和授權才能使用這個雲端服務平台,而且不同的使用者身份可以使用到不同的功能。此外,這個系統還提供了簡單易操作的使用者介面和Remote API,讓使用者可以很容易地操作這個系統。
摘要(英) Cloud computing is an emerging computing paradigm that provides all kinds of services through the Internet. Existing elastic computing approaches are popular in cloud computing. They can fulfill the requirements of some cloud applications, but usually fail to provide an isolated computing environment consisting of connected virtual machines over a user-defined network topology. This paper presents a system architecture, namely SAMEVED, which provides a cloud service that can allocate and manage a private, virtual elastic datacenter by integrating VPN and virtual routers into existing virtualization technologies. Authentication and authorization are required by user login while using SAMEVED. A user-friendly web interface and remote API is provided to support different operations for different users with different privileges.
關鍵字(中) ★ 雲端計算
★ 彈性計算
★ 虛擬化技術
★ 虛擬資料中心
關鍵字(英) ★ virtual datacenter
★ virtualization
★ elastic computing
★ cloud computing
論文目次 摘要 i
Abstract ii
誌謝 iii
目錄 iv
圖目錄 vii
表目錄 ix
第一章 緒論 1
1-1 前言 1
1-2 問題定義與實作目標 2
1-3 SAMEVED在雲端環境中的類型 3
1-4 研究的主要貢獻 4
1-5 文章架構 4
第二章 相關研究 6
2-1 Amazon VPC 6
2-2 Eucalyptus 6
2-3 OpenNebula 7
2-4 Testbed@TWISC 8
2-5 Citrix XenServer 9
第三章 系統設計 10
3-1 SAMEVED的使用情境 10
3-2 系統架構 13
3-2-1 Web Interface 14
3-2-2 Remote Invocation Interface (Remote API) 14
3-2-3 Authorization & Authentication 15
3-2-4 Master Controller 15
第四章 系統實作 17
4-1 角色伺服器的配置方式 17
4-1-1 User Interaction Layer 18
4-1-2 Internal Operation Layer 19
4-1-3 角色伺服器間的互動情形 19
4-2 系統環境需求 23
4-2-1 系統硬體需求 23
4-2-2 系統軟體需求 24
4-2-3 目前的系統環境狀況 26
第五章 系統功能詳述 27
5-1 一般使用者 27
5-1-1 VM management 27
5-1-2 VM image template management 29
5-2 進階使用者 30
5-2-1 VED (Virtual Elastic Datacenter) management 30
5-3 系統管理員 34
5-3-1 User management 34
5-3-2 Physical machine management 35
5-3-3 Event log searching 36
第六章 比較與討論 38
6-1 SAMEVED與現存的Public Cloud Service 38
6-2 SAMEVED與現存的Private Cloud Tools 38
6-3 SAMEVED與現存的Hybrid Cloud Service 39
6-4 SAMEVED與其它的服務平台 40
第七章 結論 41
第八章 SAMEVED的未來研究方向 42
8-1 備援機制 (Backup and Restore) 42
8-2 降低成本、節能減碳 (Green Technology) 42
參考文獻 43
附錄一 SAMEVED Remote API 使用手冊 46
參考文獻 [1] M. Armbrust et al., “A view of cloud computing,” Communications of the ACM, vol. 53, pp. 50–58, 2010.
[2] I. Foster, Yong Zhao, I. Raicu, and S. Lu, “Cloud Computing and Grid Computing 360-Degree Compared,” Grid Computing Environments Workshop, pp. 1-10, 2008.
[3] Michael Armbrust, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy H. Katz, Andrew Konwinski, Gunho Lee, David A. Patterson, Ariel Rabkin, Ion Stoica, Matei Zaharia, “Above the Cloud: A Berkeley View of Cloud Computing”, Electrical Engineering and Computer Sciences University of California at Berkeley, February 10, 2009.
[4] B. Furht and A. Escalante, “Handbook of Cloud Computing, ” Springer, 2010.
[5] Alberto Guirao Villalonga, “Infrastructure as a Service (IaaS): application case for TrustedX.” Master in Science in Telecommunication Engineering & Management, 2010
[6] S. N. T. Chiueh, “A Survey on Virtualization Technologies,” RPE Report, pp. 1–42, 2005.
[7] J. E. Smith and R. Nair, “The architecture of virtual machines,” Computer, vol. 38, no. 5, pp. 32–38, 2005.
[8] R. J. Figueiredo, P. A. Dinda, and others, “A case for grid computing on virtual machines,” International Conference on Distributed Computing Systems, pp. 550 - 559, 2003
[9] “Amazon Elastic Compute Cloud (Amazon EC2).” http://aws.amazon.com/ec2/
[10] L. Wang, G. von Laszewski, M. Kunze, J. Tao, and J. Dayal, “Provide Virtual Distributed Environments for Grid computing on demand,” Advances in Engineering Software, vol. 41, no. 2, pp. 213–219, 2010.
[11] F. J. Krautheim, “Private virtual infrastructure for cloud computing,” in Proceedings of the 2009 conference on Hot topics in cloud computing, Berkeley, CA, USA, 2009.
[12] B. Sotomayor, R. S. Montero, I. M. Llorente, and I. Foster, “Virtual infrastructure management in private and hybrid clouds,” Internet Computing, IEEE, vol. 13, no. 5, pp. 14–22, 2009.
[13] N. M. M. K. Chowdhury and R. Boutaba, “A survey of network virtualization,” Computer Networks, vol. 54, no. 5, pp. 862-876, 2010.
[14] E. Walker, W. Brisken, and J. Romney, “To Lease or Not to Lease from Storage Clouds,” Computer, vol. 43, no. 4, pp. 44-50, 2010.
[15] Jörg Strebel, Alexander Stage, “An economic decision model for business software application deployment on hybrid Cloud environments”, MKWI 2010 – IT Performance Management / IT-Controling, pp. 195-206.
[16] U. Ermler, G. Fritzsch, S. K. Buchanan, and H. Michel, “Hybrid Clouds : Comparing Cloud Toolkits,” Structure, vol. 2, no. 10, pp. 925–936, 1994.
[17] “hicloud.” http://hicloud.hinet.net/
[18] “TCloud Computing.” http://www.tcloudcomputing.com.tw/
[19] “OpenFoundry.” http://www.openfoundry.org/
[20] “Amazon Virtual Private Cloud.” http://aws.amazon.com/vpc/
[21] “Extend Your IT Infrastructure with Amazon Virtual Private Cloud.” http://d36cz9buwru1tt.cloudfront.net/Extend_your_IT_infrastructure_with_Amazon_VPC.pdf
[22] D. Nurmi et al., “The Eucalyptus Open-Source Cloud-Computing System,” in Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid, Washington, DC, USA, pp. 124–131, 2009.
[23] D. Nurmi et al., “Eucalyptus : A technical report on an elastic utility computing architecture linking your programs to useful systems,” UCSB TECHNICAL REPORT, no. 10, 2008.
[24] “Eucalyptus.” http://www.eucalyptus.com/
[25] M. R. Palankar, A. Iamnitchi, M. Ripeanu, and S. Garfinkel, “Amazon S3 for science grids: a viable solution?,” in Proceedings of the 2008 international workshop on Data-aware distributed computing, New York, NY, USA, pp. 55–64, 2008.
[26] A. Kivity, Y. Kamay, D. Laor, U. Lublin, and A. Liguori, “kvm: the Linux virtual machine monitor,” in Proceedings of the Linux Symposium, vol. 1, pp. 225–230, 2007.
[27] “KVM.” http://www.linux-kvm.org/page/Main_Page
[28] P. Barham et al., “Xen and the art of virtualization,” in ACM SIGOPS Operating Systems Review, New York, NY, USA, pp. 164–177, 2003.
[29] “Xen® hypervisor.” http://www.xen.org/
[30] A. Natsev, Rajeev Rastogi, and K. Shim, “WALRUS: a similarity retrieval algorithm for image databases,” Knowledge and Data Engineering, IEEE Transactions on, vol. 16, no. 3, pp. 301- 316, 2004.
[31] B. Sotomayor, R. S. Montero, I. M. Llorente, I. Foster, and F. de Informatica, “Capacity leasing in cloud systems using the opennebula engine,” Cloud Computing and Applications, 2008.
[32] “OpenNebula.” http://opennebula.org/
[33] “Open Cloud Computing Interface.” http://occi-wg.org/.
[34] “VMware.” http://www.vmware.com/
[35] J. Watson, “VirtualBox: bits and bytes masquerading as machines,” Linux Journal, vol. 2008, 2008.
[36] “VirtualBox.” http://www.virtualbox.org/
[37] M. Hibler et al., “Large-scale virtualization in the Emulab network testbed,” in USENIX 2008 Annual Technical Conference on Annual Technical Conference, Berkeley, CA, USA, pp. 113–128, 2008.
[38] “Emulab.Net.” http://www.emulab.net/
[39] “Testbed@TWISC.” http://testbed.ncku.edu.tw/index.php3
[40] D. E. Williams, “Virtualization with Xen: including XenEnterprise, XenServer, and XenExpress. ” Syngress, 2007.
[41] “Citrix XenServer.” http://www.citrix.com/xenserver/
指導教授 王尉任(Wei-Jen Wang) 審核日期 2011-7-25
推文 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聯絡  - 隱私權政策聲明