(3.238.250.105) 您好!臺灣時間:2021/04/20 05:21
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:黃瀞瑩
研究生(外文):JING-YING HUANG 
論文名稱:一個提供彈性虛擬資料中心的雲端服務平台
論文名稱(外文):SAMEVED : System Architecture for Managing and Establishing Virtual Elastic Datacenters
指導教授:王尉任王尉任引用關係
指導教授(外文):Wei-Jen Wang
學位類別:碩士
校院名稱:國立中央大學
系所名稱:資訊工程研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2011
畢業學年度:99
語文別:中文
論文頁數:64
中文關鍵詞:雲端計算彈性計算虛擬化技術虛擬資料中心
外文關鍵詞:virtual datacentervirtualizationelastic computingcloud computing
相關次數:
  • 被引用被引用:1
  • 點閱點閱:245
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:2
雲端計算是一個新的觀念,它代表所有的資料與計算都可以透過網路服務的機制來進行運算。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.
摘要 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/
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
系統版面圖檔 系統版面圖檔