更全的杂志信息网

云计算的网络教学数据库安全技术研究

更新时间:2016-07-05

网络教学是目前比较普及的一种教学方式,网络教学利用互联网实现数据共享,便利了教师和学生。教师利用网络教学平台可以活跃课堂氛围,吸引学生的注意力,激发了学生学习的主动性和积极性。网络教学平台模式实现了以用户为中心,从传统教师教学的“以教为中心”转变为学生的“以学为中心”。云计算是将计算机资源以服务的形式通过网络提供给用户,根据用户的服务请求对数据进行相关操作。因此,用户和云之间的身份认证是保护数据安全的前提。基于云计算的网络教学平台最主要的就是数据库安全性问题。为了保证数据不被破坏,从用户的认证方案和No SQL技术出发进行解决。

2.良好的企业文化是企业现代建设的重要内容,也是其经济模式的最优化表现。融入文化思维,并且以文化这一模式进行企业管理的过程,是企业经营成熟发展的表现。所以,在企业整个管理过程中文化的内涵性,以及对员工的自我激发,都将成为“辅助”发展的动力。

1 云计算概述

云计算是一个正在发展中的概念。对于云计算,不同的专家给出了多种解释,目前没有公认的定义。大多数人对云计算的理解,认为云计算就是一种软件,能有效地将数据处理和数据计算结合起来,帮助用户完成所需的工作,使用户完全脱离单一主机的束缚。不论云计算的定义是什么,但云计算的最终目的都是为了方便用户,主要从用户需求出发来分配存储能力、应用能力和计算能力,并且降低了传统软件开发中采购软硬件的费用。

纳米尺度的集成电路仍然循着More-Moore以及More-than-Moore的方向迅速发展,其设计经受着源于新材料、新器件、复杂结构、超大规模等因素的巨大挑战。根据国际半导体技术线路图组织ITRS2.0的报告,互联线寄生参数依然是设计中关键课题之一[1-2]。提取互联寄生参数需要借助电磁场求解器,有限元法(FEM)是其中应用广泛且扩展性良好的算法之一[2-4]。

基于云计算的系统自身存在很大的优势,但是相应的缺陷也不可忽略,主要表现在以下几个方面:数据存储的安全性不高,经常造成数据的丢失和泄露;身份认证机制薄弱,导致入侵者可以轻松获取用户账号进行非法访问;网络约束,云计算主要依靠网络来共享云中的数据,如果网络自身存在问题,就会导致用户不能工作。

2 No SQL技术

3PAKE协议的两个认证方,分别是双向认证的用户和公有云,另外一个是私有云服务器。在认证过程中,用户向所属的私有云注册,生成自己的口令,然后通过哈希计算生成自己口令的验证元发送至私有云保存。用户访问公有云时,向公有云发送认证请求,公有云借助私有云的身份管理功能实现和用户的双向认证。根据相应的设计协议,会话秘钥由用户和公有云之间的一方生成,另一方在双方身份认证通过后,可以获得并接受合法的会话秘钥,并通知另一方使用该会话秘钥进行安全通信。

3 基于云计算的网络教学平台分析

3.1 传统网络教学平台开发模式

2)私有云接收到公有云的信息后,接着进行身份验证。如果身份合法,则会给公有云进行确认回复;身份未通过,不回复信息。

3.2 基于云计算的网络教学平台模式

由于云计算具有资源虚拟化共享、按需控制、动态服务以及宽带接入等优点。因此,开发此系统时就不需要考虑硬件和软件环境,只需要开发人员自己实现业务逻辑程序就可以了。

图1 云计算模式下的网络教学平台

3.3 平台功能和流程

Document文档不存在表,行以及列等相关概念,主要是以JSON对象来进行保存;JSON主要应用在客户端和服务器端进行数据通信,JSON对象和字符串之间必须进行相互转换;Ma⁃pReduce主要是以视图形式展现和处理文档。

4 基于云计算的网络平台数据安全关键技术

4.1 数据库设计方面

农村经济建设和广大农民之间存在十分紧密的联系,因此在这一环节中应该将农村经济发展作为基础。农业供给侧结构性改革的过程要求农民把控好生产质量和规模,因为农业工作核心的操作主体是农民,要是有些人为了自身的利益投机取巧,生产品质一般甚至生产劣质产品,改革也就没法完成。

表1 CouchDB与关系数据库比较

关系数据库 CouchDB

数据结构行和列组成的二维表Document文档构成数据类型字符、数值、日期时间等基本类型JSON格式字符串(JavaScript Object Notation)数据操作添加、删除、修改和查询等操作MapReduce方式外部交互驱动程序、特定程序API Restful API不需要驱动程序唯一标识主键唯一版本号

该网络平台实体主要有教师、学生、课程等。教师实体主要给学生提供课程资源以及进行相应的辅导;学生实体主要是进行自主学习,进行相应的测试。此平台根据学生和教师入校时间决定是否需要进行注册,登录平台后可以自主选择相应功能进行操作。

图2 数据交互图

表2 CounchDB建模数据代码

?

4.2 3PAKE协议认证方案

基于云计算开发的网络平台被关系数据库这个瓶颈所制约,故No SQL打破关系数据库的规范化理论,如雨后春笋般成为数据库专家关注的焦点,在云计算应用中获得一致好评。No SQL的概念相当模糊,没有统一的规定。但是,No SQL是一种不是关系的、松散的数据存储类型,有时也将其扩展为“not only SQL”。它和常用的关系数据库不一样,SQL不再作为平时的查询语言;而是采用了Key-Value新的存储模式来实现高性能的查询功能。Key-Value类似于常见的哈希表,一个键值对应于一个Value,这种模式适合通过主键对数据进行查询和修改等操作。Key-Value不仅查询速度快,而且实现简单能提高操作的并发性。因此,No SQL数据库主要是解决大数据存储和管理的有效方法。

图3 3PAKE协议方案注册阶段

NDVI与多年平均降水的相关性平均值为0.206,最大的是内蒙古高原中部-陇中荒漠草原生态区,最小的则是祁连山森林与高寒草原生态区。NDVI与多年平均气温的相关性最大的是祁连山森林与高寒草原生态区。最小的是内蒙古高原中部草原化荒漠生态区。不同的生态区域、不同的生态景观对于水和热水温因素的响应程度不同。九大生态区中,祁连山森林与高寒草甸草原生态区的多年平均植被覆盖对降水的响应最小,而植被覆盖对气温的响应最大,植被覆盖的多年平均变幅则最小。

认证过程:

1)用户向公有云发出认证请求,接着公有云才会将它自己连同用户的身份一起发送至私有云进行双向认证。

关系数据库采用规范化手段原则上希望消除数据冗余和数据插入、删除异常,保证没有数据丢失,但是实际上还是会出现各种各样冗余和异常问题。CouchDB是NoSQL家族成员之一,CouchDB自身的无模式特性更适合对后台数据建模。它与关系数据库不同,有自己的适用场景,适用于通常围绕文档来构建的应用。

首先进行硬件系统的选择和系统的维护、部署、布网等;然后进行软件系统安装,对系统CPU、内存等性能进行监控,确保系统中的数据库、中间件以及消息服务等设置达到最佳状态;最后由开发人员运行系统进行测试,测试通过后供学生学习使用。

3)公有云根据上一步的确认信息,进行用户身份验证。通过验证即可向用户转发上一步的确认信息。

4)用户根据第二步的确认信息,进行公有云身份验证,通过验证即可向公有云转发确认信息。

以此实现用户和云之间的双向身份验证,更好地维护数据库的安全。

图4 3PAKE协议方案认证阶段

5 结束语

云计算的网络教学平台解决了传统教育技术存在的瓶颈和数据库不安全问题,颠覆了传统的数据库管理技术。该平台采用了新的教学模式推动了学生学习的积极性和主动性,强化了学生创新思维能力的锻炼。

威尼托,拥有享誉世界的美丽水城威尼斯,是罗密欧与朱丽叶的浪漫故乡。这里到处都充满文艺气息,处处美景,更盛产美酒,拥有着古老的葡萄酒文化,更是目前意大利葡萄酒最重要的生产地区之一。

参考文献:

[1] 王海波.云计算中数据库的关键问题研究与实现[D].吉林大学,2011.

[2] 王兴超.基于云计算的数据库关键技术研究[D].兰州大学,2013.

[3] 陆云帆,诸振家,王鑫.大型云计算数据库安全等级优化评估研究方针[J].计算机仿真,2015,32(7):390-393.

[4] 洪波.基于Web的高校开放式实验教学系统的设计[D].贵州:贵州大学.2007.

[5] 吕文戈,张春亮,杨吉湍,等.郑州大学基础课实验教学中心信息平台建设与应用[J].实验技术与管理,2007,24(5):97-10.

[6] 贺鹏.云计算的开发云的研究与实现[D].电子科技大学,2011.

薛淑敏,张雪亚
《电脑知识与技术》 2018年第12期
《电脑知识与技术》2018年第12期文献

服务严谨可靠 7×14小时在线支持 支持宝特邀商家 不满意退款

本站非杂志社官网,上千家国家级期刊、省级期刊、北大核心、南大核心、专业的职称论文发表网站。
职称论文发表、杂志论文发表、期刊征稿、期刊投稿,论文发表指导正规机构。是您首选最可靠,最快速的期刊论文发表网站。
免责声明:本网站部分资源、信息来源于网络,完全免费共享,仅供学习和研究使用,版权和著作权归原作者所有
如有不愿意被转载的情况,请通知我们删除已转载的信息 粤ICP备2023046998号