基于ZStack的教学云平台研究与实现

基于ZStack的教学云平台研究与实现摘要:当学院的学生规模扩大的时候,又开始继续升级相应的软件和硬件,通过几年信息化的建设,发现硬件已经不能使用了,又开始重复投入。云计算技术的普及,现在很多企业或者院校不再购买硬件,而是将这些外包给云计算服务提供商,通过这样的方式,不再考虑硬件的投入,只需按照自己的服务需求选择适当的云计算服务,本文研究的主要内容就是基于ZStack的教学云平台。关键词:云平台;云计算;教学云平台DOI:10.16640/j.cnki.37-1222/t.2019.15.1921云平台与ZStack什么是云平台?云平台主要作用是提供基础服务、数据、软件系统。教学云平台只用到了基础服务,我们仅介绍一下基础服务:消费者通过Internet、可以从完善的计算机基础设施获得服务。这类服务称为基础设施即服务。基于Internet的服务(如存储和数据库)是基础服务的一部分。其次,我们需要了解一下ZStack。是一种开源云技术。ZStack的架构特点:高扩展性:架构比较灵活,添加硬件自由。高伸缩性和灵活性:进程内核更小,响应速度更快;采用插件系统可以随时增加删除对其他插件无影响,等优点。基于上述理由,我们的教学云平台就是采用ZStack开源技术,教学云平台采用Moodle实现。使用者可以根据需要随时调整界面,增减内容。课程列表显示了服务器上每门课程的描述,包括是否允许访客使用,访问者可以对课程进行分类和搜索,按自己的需要学习课程。2ZStack的教学云平台的研究与实现教学云平台具体实现:硬件要求:cpu支持虚拟化,管理节点至少4核cpu,8g内存;ZStack代理工具:ZStack-windows-virtio-driver-1.7.iso(ZStack内置)。ZStack部署:ZStack的部署需要先添加硬件资源,其中包括:区域、集群、物理机、镜像服务器和主存储。(1)区域是ZStack中最大的一个资源定义,包括集群、二层网络、主存储等资源;(2)集群是一组物理机的逻辑集合,物理机隶属于它;(3)物理机也称之为计算节点,是云计算平台的核心资产,云主机将运行在物理机之上;(4)镜像服务器是用于保存云主机的镜像模板或ISO的存储服务器;(5)主存储是用于存储云主机磁盘文件(包括:根云盘、数据云盘、根云盘快照、数据云盘快照、镜像缓存等)的存储服务器。云平台的基本部署已完成,接下来开始创建实验所需的云主机。(1)云主机是运行在物理机上的虚拟机实例,具有独立的IP地址,能够运行应用服务。创建云主机,选择计算规格、镜像、网络及云盘规格;(2)Moodle教学平台将搭建到centos上,我将创建两个云主机,centos和win7,centos作为服务端,win7作为客户端。搭建Moodle教学云平台:配置本地源:(1)进入编译模式,编译/etc/fstab这个文件,这个文件记录了文件挂载信息;(2)输入mount–a将/etc/fstab的内容重新加载;(3)在yum配置管理器中加入/mnt/cdrom这个文件夹,切换到/etc/yum.repos.d/这个文件夹,编译mnt_cdrom.repo这个文件;(4)在mnt_cdrom.repo这个文件中,将gpgcheck的值设为0。搭建LAMP:(1)为了减少后续安装时报错把防火墙关闭,systemctlstopfirewalldservice;(2)编译/etc/selinux/config这个文件,将SELINUX关闭,SELINUX=disaled;(3)安装Apache服务;(4)启动Apache服务并设置开机自启,systemctlstarthttpd.service;(5)在客户端win7中查看Apache服务是否成功安装,http://192.168.0.191查看;(6)安装MariaDB数据库;(7)启动MariaDB数据库并设置开机自启systemctlstartmariadb.service;(8)输入mysql_secure_installation,设置MariaDB数据库root账户密码并重启数据库;(9)安装php服务以及php服务组件;(10)配置Apache,进入编译模式并编译/etc/httpd/conf/httpd.conf这个文件;(11)重启Apache和MariaDB;(12)在客户端win7中查看LAMP服务是否成功搭建。Moodle搭建:(1)将下载好的Moodle压缩包复制到/var/www/html这个目录下并解压;(2)在/var/www这个目录下创建一个moodledata文件夹,这个文件夹用于存储数据,并赋予这个文件夹权限mkdirmoodledata/chmod777moodledata;(3)在瀏览器中输入/moodle/install.php进行安装,为服务器IP地址;(4...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?