中文题名: | 基于私有云的e-Learning架构研究 |
姓名: | |
学号: | 2013Y90200017 |
保密级别: | 公开 |
论文语种: | eng |
学科代码: | 081202 |
学科名称: | 计算机软件与理论 |
学生类型: | 硕士 |
学位: | 工学硕士 |
学校: | 武汉理工大学 |
院系: | |
专业: | |
研究方向: | Cloud Computing |
第一导师姓名: | |
第一导师院系: | |
完成日期: | 2015-04-30 |
答辩日期: | 2015-05-24 |
中文关键词: | |
中文摘要: |
云计算为e-Learing提供了更好的平台。现在多数e-Learning平台不能在公有或私有云平台与私有网络架构之间共享资源,一般需要花费额外代价去部署环境。本文提出了一种基于VPN和私有云的e-Learning架构,能帮助学生在低成本的情况下,轻松建立和配置自己的在线学习环境,高效分享资源。 本文主要工作分为如下三个方面: (1)提出基于私有云的e-Learning的整体架构 该架构由私有云、在线学习、校园网络和VPN部分组成。通过开源软件实现私有云,并可在虚拟机上高效运行;e-Learning系统主要包括计算机科学课程虚拟机、备份系统以及管理用户账户的基于角色认证系统;并采用Eucalyptus结构和虚拟隧道完成交互功能。 (2)利用VPN将校园网与私有云进行集成 VPN为校园网和私有云之间的通信提供了专用网络。当有地址链接到VPN时,云管理员允许用户使用任意的IP地址去访问其中的资源而不用考虑冲突。虚拟私有云使用VPN来创建安全信道,消除了云计算和企业级组件中的复杂配置问题;把安全VPN链接扩展到了云架构虚拟机之中,e-Learning平台与其他位置的多平台之间的连接也变得可行和可扩展。说明了该架构能够允许本地网络与基于桉树(Eucalyptus)的带有VPN隧道的私有云之间的互通信。 (3)所提出架构的实现 给出了架构搭建所需的软硬件环境并做出了整体部署策略;通过呈现节点控制器,集群控制器以及云控制器的所有配置展示了私有云架构的建立,并描述了在私有云架构中,图像管理、实例、卷和快照的创建。其中:e-Learning平台实现了基于角色的认证系统,用户账户通过轻量级目录访问协议存储在中心数据库中;在私有云域以服务器模式运行OpenVPN来实现VPN服务器,客户端以客户端模式运行OpenVPN,连接到服务器,从私有云内网获得路由,然后通过VPN隧道在内网中访问服务器。 |
参考文献: |
[2] R. Buyya, C. Vecchiola, and S. T. Selvi, Mastering Cloud Computing[M] Elsevier, 2013:111–140. [4] R. Moreno-, Key Challenges in Cloud Computing, Internet Comput,[R] 2013. [10] Microsoft, Get More out of your Education IT Infrastructure,[R], 2012. [21] A. W. Services, Amazon Virtual Private Cloud User Guide API Version [R] 2014. [26] M. Feilner and N. Graf, Beginning OpenVPN 2.0.9. Packt Publishing,[R] 2009. [27] Yeaalink, About VPN . Yealink IP Phones Compatible with VPN,[R] 2013. [28] M. Alina, Private Cloud Set Up Using Eucalyptus Open Source,[J]2013, Soft Comput. Appl:381–389. [33] E. Systems, 2013-06-21 Eucalyptus Systems,[R] 2013. [35] E. Systems, Eucalyptus 4 . 1 User Guide. [R]2015:1–120. [45] L. U. Group, Installing OpenVPN on Ubuntu 10.04,[R].2011. |
中图分类号: | G434 |
馆藏号: | G434/0017/2015 |
备注: | 403-西院分馆博硕论文库;203-余家头分馆博硕论文库 |