大学生计算机技术应用大赛,云计算技术在大学生计算机应用大赛中的应用分析...

编程入门 行业动态 更新时间:2024-10-09 02:27:36

<a href=https://www.elefans.com/category/jswz/34/1769953.html style=大学生计算机技术应用大赛,云计算技术在大学生计算机应用大赛中的应用分析..."/>

大学生计算机技术应用大赛,云计算技术在大学生计算机应用大赛中的应用分析...

摘 要:云平台在计算机服务中是一种新的交付方式,能够通过互联网实践对资源的管理和分配。在大学生计算机应用大赛中采用云计算技术,借助其先进的架构以及管理方式,为计算机的使用者提供计算服务。云计算技术具有较强的实用性,本文对其概念进行了介绍,并探讨了云计算技术在计算机应用大赛中发挥的价值。

关键词:云计算技术;计算机应用;应用架构;服务平台

中图分类号:TP393.09

云计算是利用虚拟化技术将价格低廉的服务器进行松散耦合,然后形成一个大规模的计算机中心及大容量的储存系统,然后利用互联网络进行交付服务。用户不用了解该技术的基础构架,就能够方便的使用计算机资源。在大学生计算机应用大赛中,对作品有一个特殊的要求,就是参赛者提交的必须是代码。在传统的竞赛中,参赛者通常是采用邮箱投递的方式提交作品,然后由大赛的组织者将作品进行统一部署,交给专家评审。互联网技术的应用需要在较为复杂的环境部署下进行,而云计算的交付模式能够为用户提供一个多元化的平台,在该平台上能够对作品进行在线部署,在线评审等。

1 云计算的定义

至今为止,云计算技术还没有一个统一的定义,不同的组织给云计算下了不同的定义,据不完全统计,其定义内容在25种以上,例如:Gartner认为,云计算技术是利用网络技术作为服务为用户提供计算的一种服务;美国国家标准给出的定义是,云计算是通过互联网便捷服务通过付费模式使资源进行快速部署,并且不需要较多的管理工作。随着云计算技术的不断应用,其定义将产生更多的新观点。

云计算并仅仅作为一个技术的代名词,它还意味着多种技术的结合,其指向是IT基础设施的交付以及使用,通过互联网技术按照不同用户的需求和扩展的方式对硬件资源、平台资源以及软件资源进行获取,同时也可作为其他服务,无论是从广义还是狭义的角度而言,云计算运行的核心观念是按照用户不同的需要提供服务,类似人们对水、电等资源使用的模式一样。从云技术的技术层面而言,其功能的实现主要受两个因素的影响,第一,数据储存能力;第二,计算能力,其中,“云”还可以分为两种:储存云和计算云。其发展的势头吸引了各个研究领域的兴趣,从而推动了相关技术和商业模式的发展,各种创新业务层出不穷,云技术的发展势头将越来越激烈。

2 云计算应用架构

云计算技术的应用价值极高,出来具备扩展、服务以及计算机功能外,他还有许多隐形价值,其特点为以互联网、服务、使用量作为基础,并且能够根据用户的不同需要进行扩展,其核心技术为:虚拟化技术、网络计算以及网络储存等。云计算技术在其架构上分为三个层次:基础设施、应用程序、应用平台。它们分别能够为用户提供互联网资源、储存资源、计算机资源。虽然云计算处于一个虚拟的环境,但是其具备强大的全面性,能够提供数据库、中间件和服务环境,同时能够为用户提供科学、完整的应用程序,为用户展示最先进的计算机成果。

2.1 基础设施

云计算技术在大学生计算机大赛中主要的作用是为参赛者和评委提供评审和交流的平台,该平台是通过硬件服务群来实现相关的运算工作,其存储及内存资源池由服务器组合而成,所以可以将虚拟平台和存储空间分为不同的等级。可以对计算机应用大赛的数据资料进行适当的处理,例如:分享、分析等,操作十分方便快捷。

2.2 应用程序

就应用程序而言,可以交给参赛组队作品进行部署,然后完成对该应用程序的调试工作,最大限度的满足计算机应用大赛的系统以及相关评价系统。

2.3 服务平台

其服务平台最核心的功能是为用户提供操作系统和其他重要服务,即利用虚拟化技术,主要为用户提供IOS和Linux操作系统还有相关操作模板,另外,还为用户提供七大开发平台,如下表所示。

表1

基础模板:Window Template、Linux&Unix Template、Apple OS Template

应用模板:android、Apple IOS、Windows Phone、J2ME、MTK、Blackberry、Symbian

3 云计算技术在大学生计算机应用竞赛中的应用

在大学生计算机大赛中,云计算技术主要是为用户提供计算资源,其资源量必须和实际的需求一致,另外,由于计算机竞赛的规模较大,参赛者没有收到地域的要求,云计算技术可以提供一个跨区域的平台,方便评委进行考核,当比赛结束后,参赛者可以随时随地浏览云端开发环境,一般从教育网或者公网进行登录。

云计算技术主要通过网络安全技术以及负载均衡技术进行支撑,这两种技术让云平台运行的更加顺畅,使其访问速度更快,很大程度上保证了系统的安全性和实用性。针对云计算存在的负载以及失衡问题,云平台可以一一解决。其关键步骤是建立在云计算环境下存在的负载均衡模型,然后建立概率矩阵。云平台首先应该保证其安全性,所以无论从互联网的安全性、数据的安全性还是虚拟化安全方面而言,将云安全的解决手段应用进去是最佳的方式,无论用户使用哪一种云计算模式,最重要的就是保证数据安全,所以,为了保证计算机大赛的公正性,需要将相关数据进行备份,如果数据遭到意外丢失,仅需要一个小时就能恢复数据。另外,互联网络的各种威胁也要得到重视,这时云端的应用程序将充分体现其作用。由于虚拟化技术被采用,所以服务器和虚拟机的安全性也应该得到重视。

4 云计算技术的应用过程

在大学生计算机应用大赛中使用云计算技术,首先需要参赛者向云平台提出自身的资源需求,根据不同的情况,对资源的使用权限为半个小时至一年,供用户使用的开发平台高达七个,用户只需要付费就能够开始使用,申请使用的过程只需要短短的几分钟。在云平台内,资源是多元化的,其用处十分广泛,不仅能够备份多种开发手段以及多个版本,同时还能够建立及维护快照,让整个团队获取更大的利益,使其配合更加和谐,效率得到提升。

一般来说,计算机大赛的规模大且选手来自各地,同时还有港澳台地区的参赛者,评委也不例外,如果采用传统的现场考核模式将给评审工作带了很大的困难,所以,大赛的主办方一般通过云计算技术作为桥梁,为评审和参赛者提供沟通的平台,云平台在不同地区间能够进行便捷的沟通,能够很好的进行异地评审。计算机大赛的评委只需要通过进入指定网址,登陆到云计算平台中,就能够对参赛者的作品进行观摩和评判,从而给出公正和专业的考核结果,其安全性也能够得到保障,可以说云计算技术为大赛做出了巨大的贡献。

5 结束语

综上所述,在大学生计算机应用大赛中应用云计算技术是必不可少的,不仅能够实现跨地区评审,节省考核的时间和人力,还能够发挥其优势,保证参赛数据的安全性,并且使用的过程十分简便,价格合理。通过云计算技术的不断应用和发展,在未来一定会变得更加完善,在计算机应用大赛中有更大更广的覆盖率。

参考文献:

[1]王剑锋.“虚拟”丰“云”――虚拟化和云计算技术浅析[A].中国新闻技术工作者联合会五届一次理事会暨学术年会论文集(上篇),2009.

[2]曹沁宇.浅谈云计算技术在客服系统中的应用[A].全国无线及移动通信学术大会论文集,2011.

[3]董敏,陈金鹰,邹振宇.云端漫步――云计算时代来临[A].四川省通信学会2009年学术年会论文集,2009.

[4]徐雷,辛,马少武.云计算与电信运营商服务平台建设[A].中国通信学会信息通信网络技术委员会2009年年会论文集(上册),2009.

[5]薛永献.云计算技术在大学计算机应用大赛中的应用[J].电子测试,2013(13).

作者单位:九江学院信息学院,江西九江 332005

更多推荐

大学生计算机技术应用大赛,云计算技术在大学生计算机应用大赛中的应用分析...

本文发布于:2024-03-14 07:37:33,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1735959.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:大学生   计算机应用   计算机技术   赛中   大赛

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!