时间:2023-07-20 16:16:40
导言:作为写作爱好者,不可错过为您精心挑选的10篇云计算技术内容,它们将为您的写作提供全新的视角,我们衷心期待您的阅读,并希望这些内容能为您提供灵感和参考。
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)19-0094-02
计算广告(Computational Advertisement)是根据目标用户和网页内容,通过计算得到与之最匹配的广告并进行精准定向投放的一种广告投放机制。采用该机制可以大幅度地提高广告主所投放广告的点击率(click Through Rate,CTR)和阅读率,增加广告所投放网站的访问量,帮助用户获取优质信息,从而构建出一个良性和谐的广告投放产业链。
1计算广告以技术为依托
互联网广告行业中先后出现了广告联盟网络、广告交换、需求方平台、销售方平台、媒体买卖平台等多种角色,计算广告技术得到了快速的发展。计算广告是把传统广告学和计算机的计算能力相结合,从算法的角度来思考旧的挑战。涉及的技术主要包括广告检索、用户数据分析和广告投放算法等。
“近年来,信息检索、机器学习和数据密集型计算等领域的研究工作为计算广告的发展提供了技术支持,例如,基于信息检索的关键词抽取技术,基于机器学习的广告检索技术和点击率估算技术,基于分布式数据密集型计算系统的海量数据分析处理平台和实时广告检索排序平台等。”具体而言,信息检索技术在计算广告中的应用主要是三种技术:同量空间模型、概率模型和语义模型;机器学习技术在计算广告中的应用主要是:浅层机器学习模型、深层神经网络模型、矩阵分解和协同过滤等。这些技术不仅能实现广告的精准投放,“并且能够在毫秒级的时间范围内处理上百万并发的实时广告检索、排序和投放需求”,还能够协助开发点击率评估软件、投放软件、检索软件等,帮助互联网广告主解决在线市场需求、广告交易投放场所等问题。
由此可见,计算广告依托于技术而产生,并且随着科学技术的发展而发展出新的计算广告技术。
2计算广告以数据为核心
数据是传统企业最核心的资产。数据已经成为一种如同资本、劳动力和原材料等其他要素一样重要的生产要素,而且作为一种普遍需求,它也不再局限于某些特殊行业的应用。各行各业的公司都在收集并利用大量的数据分析结果,尽可能地降低成本,提高产品质量、提高生产效率、创造新的产品以及推销产品。
计算广告需要全面而真实的数据,现实的数据收集技术主要通过追踪人们的线上活动,通过分布式收集工具采集人们的线上行为的准确数据,存储于云空间,为客户进行跟踪、筛选、识别、及时推送那些相匹配的广告。并脱离网站限制,以跨媒体的形式发送与用户浏览内容高度关联的广告。大数据时代,社交媒体、移动设备、佩戴设备、物联网设备等等都在搜集信息,主要的数据有:个人信息(性别、年龄、工作、爱好、技能、喜欢的音乐和明星、关注的有影响力的人、感情状态);追踪和定位精准的位置;生活习惯、搜索习惯和消费习惯;网上交易和记录;网民当下网页内容(网页源文件keywords、title)、网址、地域等等。
大数据并不是单纯的“数据大”,更蕴含着一种计算和思维方式的转变。在数据存储完成后,运用计算广告技术进行数据管理、分析与开发,可以对庞大的数据库进行细致研究,直至字节的层面,这样才能发挥出大数据的洞察力。
3计算广告以内容为根本
计算广告已有的研究都在关注广告“怎么说”而产生的效果,而忽视了广告“说什么”也是同样的重要。计算广告的概念就明确表示,计算广告是要根据“目标用户和网页内容”选择特定的目标用户和区域,采用文字、图片或视频三种形式,精准的将广告投放用户。这就说明要提高广告的点击率、构建良好的广告产业链必须要重视对消费者的了解和“内容”的建设。
这里所说的“内容”囊括3个方面:
一是媒体自身的内容生产。媒体大量地从传统媒体过渡到传统与新媒体的并存的过程中,应用互联网技术改善自身结构和转型,内容生产量不断扩大,内容与受众特征匹配度越来越高。
二是广告本身所承载的内容信息。传统的广告内容多为单层面信息,分别集中在产品功效、品牌内涵和用户体验上,而互联网广告内容同时传递关于产品、品牌、文化三个层面的信息,并能融合消费者使用习惯,运用网络语言,唤起主流网络用户的情感共鸣。
中图分类号:G4
文献标识码:A doi:10.19311/ki.1672-3198.2016.18.077
0.引言
云计算技术作为新兴的计算机技术,已成为信息化技术研究热点之一。云计算技术应用广泛,能实现远程数据资源的共享,并提供云服务。智慧校园现在产生的数据资源量越来越大,存在数据资源分散,难以集中,未能实现互通共享等问题,由于高职院校智慧校园建设资金缺乏、建设进度缓慢等原因,能实现数据共享互通的学校很少,通过对云计算技术在高职院校智慧校园中的应用现状、问题进行研究分析,给出有关建议措施,在高职院校智慧校园中合理运用云计算技术,实现高职院校智慧校园海量数据智能分享与互通。
1.智慧校园云计算技术应用现状分析
1.1缺乏规划建设内容
经调查,很多高职院校在数字化校园、智慧校园建设中缺少云计算技术应用有关方案内容,有些学校即使有,也不是必建项目,从而导致云计算技术在校园信息化基础设施搭建、平台建设等一系列信息化工作中被忽略,进而造成云计算技术在高职院校智慧校园中应用缺乏逻辑性、前后工作脱节等问题。
1.2缺乏基础设施平台
云计算技术要在智慧校园中全面使用,除了需要配套的基础网络设施设备、感知设备等以外,还需要有数据库服务器、虚拟服务器等云设施设备,而且搭配必须符合有关技术性能要求,方能实施运行,而在目前高职院校中,数字化校园建设普遍较慢,资金短缺,无力购买设备,导致大部分学校都缺乏这类设施设备,有个别学校甚至连最基本的网络设施都没有保障,根本无法满足云计算技术使用的设施需要。
1.3缺乏技术人员和资金
云计算技术属于高端前沿技术,所使用的软、硬件设施设备相对较为昂贵,在智慧校园中应用该技术投入比较大,而高职院校本身资金就很紧张,学校首要任务在于保正常运行,因此在智慧校园建设特别是云计算技术应用投入方面即使有也不会很多;另外,高职院校对云计算方面的技术人才队伍建设也不是很重视,学校缺乏这类专业人才,这也是影响云计算技术有效应用的重要因素。
2.云计算技术在智慧校园中全面应用的建议措施
2.1合理规划
高职院校在数字化校园及智慧校园建设规划方案中要合理规划云计算技术的应用,在硬件建设、软件安装、平台建设、应用服务等阶段要科学考虑云计算技术应用基础设施、云平台、云服务的搭建,确保云计算技术在智慧校园各阶段建设具有连贯性和逻辑性,防止技术方案的脱节。
2.2加强基础设施建设
云计算技术应用基础设施的科学搭建是云平台、云服务的基础,必须作为重点内容建设,要本着节省资金、功能保障、维护方便的原则开展云基础设施建设,要加强技术咨询工作,解决有关技术难题,防止硬件设施重复投入,缺乏逻辑性,影响云平台、云服务的功能实现。
2.3增加建设资金投入
云计算技术的应用能实现高职院校智慧校园中的海量数据互通共享,并根据用户使用需要,提供个性化的云服务,从而提高学校管理人员工作效率,为师生带来便捷服务,促进学校创新发展。因此,学校在信息化建设中,要重视智慧校园云平台技术的应用,增加建设资金投入,保证基本云基础设施、云平台、云服务建设资金。
2.4加强技术人才队伍建设
云计算技术属于前沿技术,技术复杂,专业性很强。要成功应用云计算技术和构建云技术平台服务,必须有专业技术人才队伍保障。因此,高职院校必须重视这方面的技术人员队伍建设,采用公司专题培训、学校内部培养或者专门人才引进的办法解决技术人才短缺问题。
2.5加强云技术应用研究
云计算技术应用范围广泛、前景光明,但目前还没有固定的技术应用模式,高职院校有自身的特殊情况,比如资金短缺、人才缺乏、用户相对偏少等,在智慧校园建设及云平台技术使用过程中,一定要考虑这些特殊情况来选择合适的云计算应用技术及云设备,比如服务器的规模等。高职院校要加强本校实际情况分析及云计算技术应用研究,以选择合适的云平台技术应用到本校智慧校园中,防止不接地气,重复建设,功能无法保障,云平台服务无法提供等问题的出现。
2.6构建高职院校智慧校园云计算技术使用架构模型
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2015)13-0060-02
从现有的工作来看,云计算技术发展到了一个全新的阶段,不仅为计算机的应用提供了更大的平台,同时还能够满足较多的复杂运算,在实际的工作中,可将计算机作为一种资源,利用云计算技术输入到网络系统中,以此来获得更多的计算资源,告别传统的操作。在云计算技术发展和研究的过程中,安全问题是最大的阻碍。在此,本文主要对云计算技术安全问题及防控对策进行讨论。
1云计算技术的安全问题
从客观的角度来分析,任何一项技术在使用或者研究的过程中,都是存在安全问题的。但因为技术类别上的差异和具体服务的不同,技术上的安全问题程度也不同。云计算技术作为一种新计算技术,与网络、电脑、日常办公等相联系比较紧密,此时若想更好的解决安全问题,首先应在多方面,明确云计算技术的安全问题都有哪些,了解这些问题可能会造成的影响。在此,本文主要对云计算技术的安全问题进行论述。
1) 客户端信息安全
在现阶段的工作中,云计算技术的应用比较广泛。在技术上,云计算技术的运用基础,主要是在网络状态下来完成的,并且保持相互独立,各个终端在这种情况下连接到一起。当计算机的终端,与网络云端相互连接的时候,各个独立的终端,会在客观上成为云计算的重要组成部分,这其中所包含的信息量是非常庞大的。所以,我们在运用或者是研究云计算技术的过程中,必须充分保证客户端的信息安全。在总体的研究和运用中,这些信息并没有一个针对性的隐私保护条例来维持,针对性的技术性措施也不是很多。倘若这些信息丢失,不仅会给用户带来极大的损失,也有可能对部分行业或者是产业造成伤害,其波及范围比较广泛。所以,我们在今后的云计算技术研究中,必须采取有效的手段,充分保障客户端的信息安全。
2) 服务器端的信息安全
云计算技术虽然已经得到了广泛的应用,但明显没有满足所有群体的需求。网络是现阶段的重要工具,任何一项工作几乎都可以通过网络来完成。但是,比较先进的云计算技术在运用和研究中,其服务器端的信息安全,受到了较大的挑战。综合来讲,目前出现的服务器端信息安全问题,还是在可控范围内的。所以,采取针对性的措施,可以较好的解决。云计算技术当中,服务器端的信息安全问题,主要表现在以下几个方面:第一,当用户将自己的信息,交由他人进行云存储或者是管理,很容易失去自身的控制权,从而造成较大的安全问题。第二,云计算技术,直接涉及到如何获取用户信任的问题。目前,各种网络信息盗窃事件,给广大的用户造成了一定的恐慌。第三,云计算技术本身不是特别的健全,一旦出现服务器端的安全问题,势必会造成固有问题的恶化。
3) 网络虚假信息的干扰
网络在发展的过程中,其速度是非常快的。在硬件设备的辅助和软件技术提升的过程中,网络已经涉及到了社会的各个部分。现今,虚假信息的干扰,造成了云计算技术安全问题的较大困扰。在云计算的网络信息当中,充斥着大量的虚假信息、网络地址等等,这些都是造成云计算技术安全问题的重要因素。从本质上来讲,我们在研究和应用云计算技术的过程中,并没有对源代码或者是网络源地址的安全性进行筛查,只是在出现安全问题后,被动的做出一些防护措施,而且主要是集中在用户的主观态度上,技术上的内容并不是很多。所以,网络虚假信息对云计算安全的干扰,是非常严重的,日后必须采取有效的手段予以处理。
2 云计算技术的防控对策
云计算技术在长久的研究中,已经成为了网络和计算机不可分割的一个重要组成部分,今后必须对其深入研究。云计算技术所反映出来的安全问题,正是技术上的不足,也是日后需要努力研究的方向。解决云计算技术安全问题的过程中,不仅要加强预防工作,还必须强化控制工作,在多个方面来完成云计算技术的长久发展,与其他技术联合应用,实现云计算技术的体系深化和内容丰富。在此,本文主要对云计算技术的防控对策进行论述。
1) 选择信誉度高的云服务供应商
云计算技术的发展,带动相关产业进步。云服务供应商看中这一商机,纷纷打着云计算技术的旗号,开始投放市场。但是,部分云服务的供应商,其技术本身只有一个雏形,并不能应对较多的问题,也满足不了较多的需求,但对于用户来讲,他们所了解的内容有限。所以,我们将云计算技术应用的过程中,必须告诫用户选择信誉度较高的云服务供应商。首先,云服务供应商,对于云计算安全而言,具有主要的责任。一般来讲,信誉度较高的云服务供应商,其自身的数据安全维护手段和措施,也是比较健全的,能够较好的维护用户的利益。其次,信誉度较高的云服务供应商,会在各个领域中选择针对性的映射手段,促使云服务在实际的运行中,可以实现整体和局部的有效配合,为用户提供较多的服务,不会造成太多的安全问题。第三,现阶段,部分信誉度较高的云服务供应商,会在出现安全问题后,采用追查手段,彻底解决源头的安全问题。
2) 采用加密技术,保证数据信息的传输安全
云计算技术在应用和研究,要想从客观上更好的解决安全问题,单纯凭借上述的措施,是无法达到的。我们在现实工作中,还要选择一些有效的加密技术,实现数据和信息的传输安全。就现阶段的情况来看,加密技术的应用,主要是在客户端与云计算服务供应商之间进行传输的加密,保证数据和信息不会被窃取,实现较强的安全性。综合来讲,在一些信誉度教高的云服务供应商都会在数据加密这一方面采取相应的措施。例如,可以运用True Crypt、PGP 等计算机软件程序,对用户的文件进行加密,而这种加密的方法可以使用密码,这就可以实现客户端与供应商对加密文件的读取。另外,在数据加密中,可以根据信息数据的安全级别,设置不同的信息数据安全访问级别。所以,在信息数据传输的过程中,通过信息数据加密技术,能够有效防止信内容的泄漏,保证用户的信息安全。
3) 数据的备份与恢复
云计算技术在问世后,受到了很多用户的广泛欢迎。原因在于,其能够实现较多的功能,且在数据方面的处理工作相当出色。但是,在长久的应用后,发现云计算技术还是有很多的瑕疵,虽然没有造成极大的负面影响,但其造成的安全问题不容忽视。云计算技术在实际的应用中,数据的备份和恢复,也是需要特别注意的。现今,虚拟的网络环境不断扩大,并且对实际造成的影响也是不容忽视的。当用户操作使用云计算技术的时候,由于操作步骤不够规范,或者是其他因素的影响,则容易导致计算机的信息数据出现丢失的情况,这将给用户带来很大的损失。因此,云计算技术必须要具有自定义数据恢复功能,并对数据进行备份,保证数据信息的完备性。而在云计算的虚拟环境中,信息数据的存储重要是以离散的方式进行文件的存放,相对与传统的灾难恢复,云计算的灾难恢复更加简单,恢复所需要的时间也更加短暂。所以,在云计算环境中,积极对信息数据进行定时备份和定期备份,可以有效保证信息数据的安全。即使信息数据发生丢失的问题,也可以通过数据的恢复迅速找回,让用户能够正常得使用信息数据。
4)采用虚拟技术进行隔离
通过深入的研究和努力,云计算技术的安全问题,得到了有效的处理,并且很多问题都没有反复发生,具体的工作效果还是值得肯定的。通过上述三项工作的努力,已经初步建立了云计算技术安全防控的良性循环,倘若能够融入虚拟技术的隔离措施,将会进一步提高安全问题的防控水平。云计算多数情况是针对虚拟的网络和数据来完成的,通过采用虚拟隔离技术,能够更好的隔离影响安全问题的因素,不仅实现了较强的预防作用,还在安全问题的控制上,做到了较高的水准。例如,在云计算系统的环境下,物理隔离的方式很难对信息数据的安全起到实质性的作用。所以要积极采用虚拟技术,设置逻辑安全边界。用户在装置云计算虚拟服务器的过程中,要为每一台虚拟服务器分配一个独立的硬盘分区,从逻辑上对各个虚拟服务器进行隔离。另外,虚拟服务器系统还可以通过安装防火墙、杀毒软件以及数据恢复软件等,构建一个多层次的安全防控体系,保障云计算的信息安全。
3 总结
本文对云计算技术安全问题以及防控对策进行讨论,在现阶段的工作中,云计算技术的安全问题数量逐步减少,防控对策逐步增多,基本上没有集中在传统的防控对策上,很多工作都是按照现实情况变化而变化的,因此做到了有效的防控。另一方面,云计算技术安全问题的研究,还是需要更加深入,需保证细节问题的有效处理,控制好大环境的影响,不要造成安全隐患。相信在今后的工作中,云计算技术的安全问题将得到彻底解决,而防控对策也将会逐步健全。
参考文献:
[1]王少辉,印后杰.云计算环境下个人信息保护问题的思考[J].电子政务,2014(2):2-9.
[2]陆阿妮,管永权.云计算ERP的安全问题及对策初探[J].江苏经贸职业技术学院学报,2014(4):55-58.
[3]陈鹏.物联网RFID技术与云计算数据传输的安全性分析[J].物联网技术,2014(7):91-92.
[4]高树华.煤炭企业云计算技术的安全风险探析[J].电子制作,2014(12):132-133.
[5]张立永.云计算网络环境下的信息安全问题研究[J].中国高新技术企业,2015(3):14-15.
前言
云计算技术应用于实际之后,能够有效的提升各种新型企业的经营管理效率,企业各管理部门整合数据资源过程中不可趋势的环节。当前阶段,云计算技术在各行业的应用不但提升了企业的工作效率,而且为人们的生产生活带来了极大的便利。IDC系统在运行的模式是一种是融合了集中式收集和数据存储以及数据处理等多项功能单位的综合管理系统,其在同云计算技术融合之后,能够有效实现系统的应用价值。因此,依托云计算技术的IDC系统在应用于实践后着较高的经济价值和社会效益。
1云计算技术的概述
云计算是一种在实际应用过程中提供便捷、可靠网络访问的全新模式,它根据使用量来进行付费,能够快速对计算机资源进行有效的资源配置,并根据用户的需要将资源快速的提供给用户,实现了各种网络资源的智能化服务,而且,还大大节省了管理成本的投入。云数据管理系统的运作是借助先进云计算技术的有力支撑才得以实现的,在云计算技术的支撑下,网络数据遵从管理系统的统一调配,实现了网络数据的储存、检索、调用[1]。云计算技术在时下的应用,为信息时代的互联网产业创造了全新的发展环境,铸造了更为广阔的发展舞台,可谓是对互联网产业的发展奠定了基础。云计算技术的应用实践经验表明,云计算技术在数据的部署和任务的调度上都具有比较强的节能效果,基于此开发出的绿色云数据动态聚集法能够与IDC系统进行良好的融合,且取得了不俗的应用反馈。
2云计算技术在IDC系统中的实际应用分析
2.1云计算技术在IDC系统中的应用
所谓的IDC系统又称为互联网数据中心系统,其可视为一种全新的产业运作模式。从技术框架的角度看来,IDC管理系统是一种基于现有物理机房体系实现资源分配的综合性数据化管理系统。在通信产业平台的建设方面,IDC系统一个主流的发展趋势是整合以Hadoop为开源的云计算技术。IDC系统在同云计算技术结合后能够在云计算技术的支撑下通过网络数据虚拟化技术加以辅助,从而有效的强化IDC系统的分布式存储能力。如今,我国IDC业务在各领域铺展开来,适用的企业变得越来越多,其不但能够对互联网终端数据使用效果形成有力保障,而且能够有效的避免IDC系统在以往应用中出现的数据平台“崩溃”现象。可以说,云计算技术在IDC系统中具有很强的现实应用价值。
2.2云计算技术和IDC系统的构建
云计算技术和IDC系统的有机结合能够最大程度的发挥出两者自身的优势,取得做好的效益。依托云计算技术的IDC系统能够将服务器、存储设备以及应用软件等资源以标准化的形式服务于客户,具体可分为管理层、物理层、虚拟层、业务层这四种构架形式。在构架的物理层上包含有存储设备、宽带网络设备以及实体服务器等内容,这些可充分的给运营商IDC准备好物理资源,而虚拟层则是主要进行物理层设备的虚拟化,使其成为一个总的基础设施资源,这样能够对海量数据进行存储,并能够实现管理好资源的分配;而在管理层上则是主要发挥管理的调控作用,实现对IDC业务的支持,做好计费管理、安全管理以及动态部署等工作。
2.3云计算技术在IDC系统中应用的优势
IDC系统是一种较为特殊的商业运作模式,其维持正常运作离不开云计算技术的支持。总的看来,云计算技术可以对原始网络数据信息进行定位处理,实现数据的备份和数据迁移的准备。此外,云计算技术还能够对数据信息处理的过程进行高效的智能化评估,这将会对数据的信息查询和调配处理做好充足的准备。其中,进行云数据管理的查询技术应用时,也需要用到云计算技术的数据控制环节。在实际应用中,由于进行互联网技术平台的服务或整合时,涉及资源对象的规模非常大,而且所用服务器的数量也非常多。在不同环境和地点运行IDC系统,运行中的服务器难以实现服务器设备的有效地管理。面对当下数据资源的内容不断扩容,整个IDC系统持续提供高品质服务的难度越来越大,这时候云计算技术的支撑作用的应用价值就变得尤为显著[2]。
3云计算技术在IDC系统中的实现
对IDC系统有效的实现商业运作和商业服务的研究,能够了解和明确云计算技术在IDC系统中的应用。就当前云计算技术在IDC系统中实际的应用情况而言,最具实用性和扩展性是云数据的查询技术,其能够在异构环境中实现有效的运行,通过丰富而灵活的用户接口,做到对不同用户差异化需求的全方位满足。现有环境下,IDC系统的运作模式存在一些的特殊性,即便拥有云计算技术的有效支撑,仍需要积极的适应当下发展趋势积极的进行探索和创新,以便更好的实现商业化,不断实现运行模式的创新,积极的去寻找有利于巩固现有运行模式的渠道和方法。从IDC系统的整个发展过程看来,它是我国实现高科技技术做支撑进行商业模式创新的一个缩影,在实现的过程中需要增加对相关技术内核的调试工作,以便更好的去适应现代企业发展的需要,更好的与企业发展进行融合.IDC系统在同云计算系统融合后能够达到强强联合的现实效果,从而极大的促进了IDC系统的发展[3]。
4结束语
我国的计算机技术在当下固有的科学技术中拥有无可比拟的技术优势,这些为云计算技术在网络通讯领域的发展提供了良好的契机和广阔的平台。随着我国的网络规模在不断扩大,急需一种崭新的高水平运行管理模式来承载主机托管、资源调配、故障排除等工作,基于云计算技术的IDC系统能够较好的满足当下的需求,呈现出较高的经济价值。
参考文献
[1]赵彤林,宗华.云计算技术在IDC系统中的应用与实现研究[J].通讯世界,2016(7):76-76.
1云计算技术内涵
云计算技术是计算机技术中的一种,主要是借助网络,将庞大处理程序拆分为几个小的子程序,之后借助多个服务器以构建出高效的处理系统,该系统可借助数据收集及计算分析,最终将结果回传给用户[1]。借助云计算技术处理庞大信息仅仅需要数秒,这样大大提高了信息的处理效率。根据用户需求差异,云计算技术包含如下类型:1)公共云。该技术类型在于为公众提供云服务,这在多数互联网公司中应用广泛。2)私有云。主要面向的是单个机构,面向个体用户,借助内部往来获取云服务,一般无盈利需求。3)混合云。该类型主要将公有云及私有云进行有机结合,包含混合类型的优缺点。
2高校计算机基础教学现状
计算机基础教学是高校的公共课程,该课程教学肩负着为我国计算机行业发展培养应用型及技术型专业人才的重任,因此计算机基础课程是大多数理科专业学生必须学习的课程,一些专业还要求学生通过计算机等级考试[2]。但从高校计算机基础教学情况来看,却存在诸多问题,比如实践教学实践短,教学内容过于陈旧,教师教学方式单一等,这导致计算机基础教学质量不佳。在当前高校计算机基础教学中,教学主要开展场所为综合机房,机房中配备了电脑设施。从多数高校机房建设情况来看,普遍存在机房硬件设施老旧问题,这样就导致计算机基础教学质量长期处于较低水平。而在具体的课程教学中,虽然在“新课改”背景下相关教师经常应用项目距驱动法、小组合作讨论法及讲练结合法等开展计算机基础课程教学,但是在实际教学过程中却存在教学模式应用不合理问题,比如小组合作讨论的具体实施上,常常让学生自由组成小组进行学习,不考虑学生间的差异性,这样势必影响合作教学效果。在计算机教师教学上也存在一些突出的问题,如有的学校常常只配置几名教师来担任全校的计算机基础教学工作[3]。虽说配备的专业课程教师具有丰富教学经验,但是由于教学任务繁重,使得教师无法对每一节课都集中精力讲解,这使得计算机基础教学效果较差。针对高校计算机基础教学问题,借助云计算技术辅助教学是科学有效的。在计算机基础教学中,利用云计算技术,可让相关教师针对课程实际情况,通过应用优秀教学方法、设置巧妙教学缓解及明确课程的教学目标等教学信息及存储到云端,可以让新进教师或者老教师合理利用形式丰富的教学资源,提高教师的备课质量及教学方法,进而提高高校计算机基础教学质量。
3利用云计算技术辅助高校计算机基础教学的策略
3.1借助云计算技术构建虚拟资源库,为教师提供丰富的教学资源
云计算技术充分结合了计算机技术及互联网技术,在实际应用中能够为使用者提供高效数据处理服务以及安全的信息资源存储服务[4]。对于高校计算机基础课程的教师,可以根据自己的教学需求,借助云计算技术在互联网中建立起自己的虚拟资源库,将互联网搜集到的信息或者他人传输的信息均存储到资源库中,同时也可将自己存储的优秀资源同其他教师进行共享,拓展信息的应用范围。同传统的借助课本教材讲解方式相比较,借助云计算技术构建的虚拟资源库可摆脱知识禁锢,为学生带去大量的丰富知识,这样可以大大提高学生的学习积极性。在实际的教育教学中,教师还可以将网络资源同课本资源进行结合,帮助学生更好掌握计算机基础知识,拓展学生的认知,以获得显著的教学效果。
3.2借助云计算技术搭建协作平台,充分激发学生个性化学习兴趣
高校计算机基础教学中,常以教师讲解为主体,常常是教师讲解什么学生就接收什么,这样不利于学生主观能动性的发挥。在素质教育背景下,高校教学中更加关注学生的主体性,为转变高校计算机基础教学模式,可以借助云计算技术来搭建便捷的师生协作平台,让学生在学习过程中根据自己的兴趣及实际水平,选择出适合自己的学习方式,以不断提高自己的计算机能力。利用云计算技术还可将零散学习资源整合在一起,整合过程中将一些劣质的教学资源摒弃,这样可让学生在自主与协作学习的时候充分利用各种学习资源来提高自身的基础能力与操作水平,通过学生主动探究知识,丰富学生的认知范围。
3.3利用云计算技术转变学生的学习方法,显著提高学生计算机操作能力
云计算技术的显著特征为可存储庞大的信息资源,同时存储的信息资源有很高的安全保障。高校在运用云计算技术为学院及教师提供各种教学研究所需的信息内容之外,还可以将云计算技术应用到辅助学生计算机知识学习及操作实践中,让学生借助云计算技术构建的云端来获取自己所需的各种资源信息[5]。比如,在计算机基础课堂的学习中,针对学生未能完成的案例内容,可提供给学生云端下载,让学生可以借助自己的课余时间继续处理,这不仅可帮助学生掌握相关的知识内容,而且可在学生自主实践中提高学生的操作能力。在计算机基础教学中,教师也可借助学生的日志库来了解学生的学习情况,结合学生实际情况制定出针对性的教学方法,以提高学生的计算机操作能力。
3.4借助云计算技术构建虚拟实验室,培养学生的创新能力
中图分类号:TP3
近年来,云技术发展迅速,云计算已成为社会广泛关注的热点。对于云计算的本质而言,云计算并非技术创新,而只是对于服务模式的创新。这种服务模式的创新,促使传统的IT服务更加的便捷、简单,很大程度上促使了信息技术的发展。云计算技术有着显著的功能结构及特点,这也就决定其在实际中的广泛应用。当前,云计算技术在个人级、企业级的应用广泛,并在该些领域带来了改革式的风暴,不仅对传统服务模式进行了优化,而且便捷了用户端,对于现代人的生产生活带来较大转变。本文针对云计算技术及相关应用,做了如下阐述。
1 云计算结构及特点分析
1.1 云计算结构
从其功能结构而言,其主要包括四个部分:存储层、应用接口层、访问层及基础管理层。对于相关具体内容,已作如下阐述:
(1)存储层。在云计算中,其最为基础的部分就是存储层。存储层主要承载于各类存储设备,如IP存储设备、FC光纤通道存储设备及DAS存储设备。对于这些存储设备,其主要分布在不同区域的网络,并在统一管理系统的作用下,实现相关的状态监控、故障维修等操作。以至于在很大程度上,转变了传统物理机的限制,实现了逻辑化的空间存储。
(2)基础管理层。云计算的核心部分中,基础层占有重要地位。其主要包括网格计算、集群等技术,以协同存储设备的工作。同时,基础管理层可以保障服务质量,尤其是多设备的一对服务,提高了服务质量。在基础管理,需要保障用户的信息安全:1)对于不同的用户,要确保其间的数据授权安全;2)对于存储的数据本身,也需要确保安全可靠。
(3)应用接口层。作为云计算最为灵敏部分的应用接口层,其主要承担对基础层的开发与API。例如,IPTV服务平台,就是极好的例子。
(4)访问层。访问层是云计算结构的重要部分,承担用户请求的响应层。在访问层,授权用户可通过应用接口登录云,随后云系统接受请求,针对用户的请求进行资源的分配。
从云计算的结构分析来看,云存储系统作为一种集合体,强调多设备、多服务、多应用的协同工作,是融合多样化技术的发展产物。所以,云计算的功能结构,强调了其广泛的实用性及使用价值,在很大程度上改变了传统的服务模式。
1.2 云计算特点
云计算具有较强的优越性,尤其是云计算的虚拟化、通用性、可靠性强等特点,决定了云计算具有较强的应用价值。
(1)虚拟化。虚拟化是云计算的最大特点之一,其主要是支持用户端的应用服务。在服务终端,其可以使手机、笔记本,也可以是PDA。也就是说,在网络环境下,为终端提供IT资源的一切所需服务。
(2)通用性。云计算的通用性强调了其使用的广泛性。云计算的应用不是针对的、特定的,也就是说,在云系统“云”的支持下,其所形成的应用是变化的。且同一个“云”,其所支持的应用可以是不同的。
(3)可靠性。云计算的可靠性强,基于多种保障措施,以确保服务的安全可靠。例如“云”使用计算节点同构互换措施,确保云计算的可靠性。
(4)按需服务。云系统作为一个庞大的资源体,其可以做到按需服务,强化了服务效率与质量的提升,在很大程度上方便了用户端。
2 云计算技术的典型应用
近年来,云计算技术不断发展,并已开始应用于商业领域。目前,主要的云计算类型有三种:平台即服务、基础架构即服务、软件即服务。云存储所提供的对外服务因用户的不同而不同,一般可以分为个人级和企业级两种典型应用。
2.1 个人级云存储
(1)网络磁盘。云系统有庞大的资源调度能力,可将不同区域的物理服务器构成存储空间池,这就便于用户针对自身需求合理地调度空间池的储存资源。在网络磁盘的使用中,使用者可通过Web的方式进行访问,对资源进行上传及下载,以对个人的重要数据进行网络化储存和备份。其实,对于云计算技术的这种应用服务,更像是在银行中存款之后,可以按照自身需要,随时、随地进行存取。网络磁盘作为一种在线储存设备,实现对所有应用文件的储存,且云中的虚拟磁盘与实际的业务应用无关,只是虚拟磁盘的构筑。
(2)在线文档编辑。相比较于网络硬盘,在线文档编辑的应用完全由云端提供,也就是说,在线文档编辑的应用程序的运行,如程序所需的CPU资源、内存“云”端化。在庞大的云系统中,分布于不同内存与CPU可以进行逻辑组合,这样就实现了统一调度,便于用户端使用的效果。对于在线编辑的方式,没有繁杂的文档软件,只需打开在线文档网页,进行相应的文档编辑及修改,之后储存在空间之中。所以,在线文档无论客户在何时何地,只要登录系统,便可使用储存在系统中的文档资料。当然,对储存系统的管理权限进行设置,可实现对文档的共享。
对于上述的个人级应用,更加强调用户使用效率的提高,并逐渐地在弱化应用对终端的要求。同时,随着云计算技术的不断发展,其面向个人的应用将更加的多样化,这给现代人的生产、生活带了较大转变。
2.2 企业级云存储
(1)企业空间租赁。随着信息技术的不断发展,各企业单位的信息化建设加快。企业传统的发展模式下,在硬件设备、维护成本等方面的投入较大。而在云储存系统中,通过其高性能、大容量的特点,可以企事业单位提供更加便捷的空间租赁服务。与此同时,在专业人员的日常管理及维护下,为企业信息安全提供了保障,确保云储存系统中的数据不丢失。
(2)企业远程数据备份。在网络信息时代,企业数据的安全储存非常重要。在庞大的云系统中,可通过大容量、高性能的云储存系统提供远程服务。这样一来,在企业的远程数据备份及容灭中,远程数据备份软件、云储存系统都可为企业提供安全的远程服务,确保相关信息的处理工作切实到位。
对于上述的两种企业级应用,主要体现于IT基础资源的云端化实现。相比于个人级应用,企业级的应用的特点明显,强化了对资源冗余的储存管理,更强调云计算技术的实用性。
2.3 运营商级的云计算
(1)云主机。相比于个人、企业级的应用,运营商级的应用更强调不同业务间的资源配置以及业务流的优化。在提供虚拟主机业务方面,IDC运营商所需的服务器较多,其主要的提供方式呈现出以下特点:1)“以一虚多”,也就是通过一台机实现多台主机的虚拟,并通过对相关资源管理软件的运行,以提高运行效率;2)对于虚拟的主机空间,其所形成的空间是固定的,且需要占用一定的物理空间。这种传统的提供方式与现代企业的发展形成了一定偏差:无法实现大范围内的资源调度及分配;对于客户的业务选择,具有一定的片面性,指向于需求量大的业务。这样,网站不仅缺乏访问,而且造成资源分配与调度的不合理。
而云计算系统可以实现资源的统一调度,并针对不同的信息资源形成互补。例如,对于内存资源消耗比较大的游戏,其服务器可与硬盘资源消耗多的视频配置到同一物理机;为提高服务器的利用效率,可以将白天的Web浏览与夜间的BT下载相配置,这样可以有效地拓展使用量。
(2)互联网内容聚合系统。互联网已成为现代人生产、生活的重要部分,其丰富的内容,特别是网络高清视频,已成为当前的主流。当前运行比较良好的网站有:优酷、迅雷、土豆、新浪、快播、搜狐高清频道等。视频网站的发展很大程度上依赖于网络的部署情况,网络部署快,其所形成的用户网质量就越高。从传统视角而言,其在发展的过程中,需要投放大量的服务器,并在过镜像系统的作用下,将相关内容引入到网站之中。该方法在操作上需要加大的投入,且所需的部署周期长,不利于快速发展的网络时代。而在云系统下,可以对相关的热点内容进行及时部署。在下图1中,所示了互联网内容云计算的引入。
从图1我们可以知道,内容提供商的内容源镜像可通过云系统储存在云空间,以定向地服务用户。从该种方式的本质而言,不仅减少了运营商在服务器方面的投入,而且便捷了用户的使用,视频观看的效果更加好。
从上述的两点而言,其在运营商级的应用非常广泛,远非这些。云计算技术庞大的运算功能,在很大程度是为业务流的分析提供了基础与条件。同时,在信息安全环境的保障上,运营商可实现对相关信息的追踪甚至是定位。
2.4 云计算技术的应用特点
对于上述的应用,我们可以概括出以下特点:1)云系统基于计算资源的集约化、云端化,实现对传统的复杂应用,尤其是对于计算过程的复杂应用;2)应用的安全系数高,为数据信息的安全提供了保障。在云系统中,在很大程度上减少了单设备运行所带来的故障风险。并能够面向目标对象,避免网络攻击所带来的安全问题;3)所提供的服务更加指向于市场的需求。并能够对数据型进行再造,这就很大程度上扩展了其实际应用。
3 结束语
在网路信息时代,人们的生活理念发生了较大转变,如何在转变中迎合现代社会的发展需求,是云计算机发展并广泛使用的关键。云计算技术在很大程度上创新了传统的服务模式,不仅实现了应用的通用性、可靠性,而且便捷了用户端,是适应当前社会发展的集中体现。所以,随着相关技术的不断发展,云计算机的应用也将更加具有时效性、广泛性,以更好地服务社会的发展需求。
参考文献:
[1]王鹏.云计算技术及产业分析[J].成都信息工程学院学报,2010,12:66-67.
[2]吕淑丽.数字化背景下图书馆的云计算技术应用分析[J].电脑知识与技术,2012,3:36-38.
[3]周毅.浅谈广电的云计算技术[J].广播与电视技术,2010,10:69-71.
[4]张万潮.云计算技术及其应用研究[J].网络与信息,2012,6;25-28.
二、云计算技术应用的核心特征及其在实践过程中的优势分析
IDC系统的商业运作模式较为特殊,需要依赖云计算技术的优势来维持运作。总体来看,云计算技术不仅能够对原始数据信息进行定位处理,并做好数据的备份以及迁移的准备,而且,还需要对数据信息的处理过程进行智能化的评估,为后期执行信息查询以及调配处理做好准备,云数据管理过程中的查询技术的应用也是在云计算技术系统中的数据控制环节来完成的[2]。实际上,由于互联网技术平台所服务或整合的资源对象规模较大,且服务器的数量也不计其数。在不同环境、地点当中的服务器同时运行时,也难以有效地管理好所有的服务器设备。为了保证整个资源处理过程的安全性与高效性,就以IDC系统的实际运转来看,在资源数据内容不断扩容的当前,整个IDC系统要想不间断地为用户提供高品质的服务较为困难,那么此时,云计算技术的应用价值便突显出来。
三、探究云计算技术在IDC系统中的实现
通过研究IDC系统的商业运作模式以及相关的产品服务,能够进一步明确云计算技术是如何逐步在IDC系统中应用与实现的。从具体来看,云数据查询处理技术具有可扩展行、可用性等目标特点。而且,查询处理技术在异构环境中的运行能力较强,具有较为丰富灵活的用户接口,以便于满足用户的差别化数据查询以及存储的需求。IDC系统的现行运作模式较为特殊,因为即便是在云计算技术的辅助运行之下,也仍需要探索出一条能够对IDC系统运作有利的商业化模式来巩固其效能。实质上,IDC系统是近几年才快速在我国发展起来的新兴技术型管理运作模式,不仅系统当中的技术内核需要调试,而且采取IDC系统维系运转的企业也需要适应,或者说积累充足的资源。尽管如此,基于云计算技术的IDC系统较以往有了很大的改进。
关键词:
云计算;软件开发;计算机;影响
云计算技术的出现是计算机技术的创新,也是软件工程的变革,云计算技术具有规模大、可靠性强、能够在多台计算机上通用等显著特点。而且这种技术较廉价。云计算技术的出现也是现代社会发展的标志。实质上,云计算技术重组了软件系统,而且调整了信息框架结构。使用云计算技术创新了软件系统运行的方式,开启了新的模式,促进软件工程的发展,本篇文章主要探讨了在开发软件的时候,使用云计算技术会有什么影响。
1计算机软件开发技术的现状
在全球化的发展下,我国的经济与科技教育在国际化的大环境下得到了持续的发展,在计算机软件开发技术方面的投资获得了企业方面大量的投资,在科研方面与人才支持方面都获得了巨大的支持,而且在软件的技术方面取得了一些对新软件研究的突破。但是,由于受到全球经济与信息化的影响,我国的计算机软件开发技术仍然受到了众多的挑战与巨大的压力。首先,我国计算机软件开发缺乏核心的技术。相比较世界其他的发达国家,我国在计算机软件开发技术方面的起点低、起步晚,开发能力与技术十分有限,因此在软件的创新技术研发上面突破较少,没能够形成较强的软件开发核心技术,这给我国的软件产品的质量带来了参差不齐的影响,也未能够满足现代网络化与数字化发展的要求。所以,我国计算机软件开发技术行业必须加强对核心技术的研究,通过分析成功案例来找到软件技术的关键。计算机软件开发技术方面的人才结构不合理。计算机软件开发在我国没有良好的开发环境。目前对硬件技术的投入远远的高于软件技术开发的投入,这是造成软件开发技术受阻的重要原因,当然还有其他的因素也对我国计算机软件技术的开发造成了严重影响,比如对软件技术方面知识产权的保护意识不足以及价格的诱惑等,使得难以对我国计算机软件技术开发的前景与发展进行开拓。
2云计算技术对软件开发的影响
2.1影响开发模式很多软件仍采用传统的模式,这种模式是单机版,单机版在使用的时候有局限性,不能充分地利用资源。而且利用率不高还受限制。一般只能利用个人计算机上的资源,不能使用其他的资源。而云计算技术出现后,改变了单机模式,将单机变为云计算,并且逐渐的将这种模式取代,在利用资源的时候,打破了资源的局限,同时提高资源的利用效率。从开发模式上看,在软件开发上使用云计算可以使其开发模式发生变化。
2.2影响开发工具计算机在运行的时候,需要使用一些辅助软件,而开发工具就是保证软件具有生命一定生命周期的工具。在很长一段时间,程序员在开发软件的时候,都是使用Java、Delphi等语言,转换编码程序,重新的编码并且按照这个编码去执行。在开发软件的时候,重点开发的就是软件的内存以及性能等。在云计算技术被广泛使用后,开发软件的时候,使用最多的语言就是互联网语言。主要是:VB-Script、ECMAScript等,在使用了这些语言之后,与互联网的联系更密切。而且在开发软件的时候,程序员开始关注云计算下的资源分布。从这一点变化上可以看出,在使用云计算之后,其对软件开发的影响不仅仅是开发工具,它还影响着开发者。
2.3影响软件设计受云计算的影响,软件的设计结构也出现了变化。软件在开发的时候,是通过获取资源实现的开发,在使用云计算技术之后,获取信息的方式出现变化,逐渐转变成虚拟化。而云计算对于软件的开发还是有影响的,设计方向改变。在获取资源的时候不再受时间以及地域的限制,任意的时间以及地点都可以获取资源。而且在加入了云计算技术之后,其设计结构逐渐人性化。
2.4影响设计模型云计算在软件开发的影响还表现设计模型上,集中体现在Hadoop上,这个是软件设计中的核心软件。主要的任务就是处理数据,从众多数据中提取一些数据,将数据变形以及加载。在设计软件模型的时候,使用了云计算技术可以让模型中的数据变得更多,而且还能保证软件的利用效率。
3基于云计算技术的软件开发的未来发展趋势
基于云计算技术的软件开发也在显示出其未来的发展趋势。计算机技术的不断进步,软件的重视程度不断加大,软件与硬件的独立化更加明显,但是当云计算技术将软件开发推向更具服务性质的方向上,又将软件与硬件结合在了一起。这个结果的出现都要归于云计算的计算方式归集化。当了解整个软件工程中软件开发的历程,不难发现云计算技术的出现让软件开发的抽象程度与开放程度逐渐提高。软件开发从封闭的计算机平台转向互联、互通、合作的计算机平台环境。软件开发的地位从边缘逐渐变为中心。特别是网构软件,已经成为了将来软件开发的主要趋势,其特征主要是自主性、协同性、演化性等,由于互联网的开放与动态多变性,决定了对网构软件的开发是具有变化性质的。网构软件将是基于云计算技术的软件开发的发展趋势之一。
4结束语
由上述可知,云计算技术对于软件开发有一定的影响,它不但会影响软件开发的模式、开发的工具以及开发者,而且对于软件的设计模型也有一定的影响。从本文内容上看,在软件开发中使用云计算技术是有积极作用的。云计算技术改变了传统的软件开发模式,创新了新的开发模式,提高了软件开发的效率,而且,这种变化的影响是长久的。在软件中使用云计算技术可以促进软件开发的发展,而且,云计算技术也在不断地完善,云计算技术的发展对于软件开发的影响会越来越大。
参考文献
[1]张兆恩,张万超.云计算在高校教学平台中的应用研究[J].佛山科学技术学院学报(自然科学版),2012,11(3):112—113.
引言
云计算技术是近年来计算机和互联网领域的研究热点,云计算技术的迅速发展对高校培养高素质复合型和创新型工程技术人才提出新的要求,因而云计算课程正逐渐成为电子信息类专业的核心课程。目前,国内各高校根据自己的实际情况,开设云计算相关的课程,在培养云计算专业人才方面进行探索和实践[1-2]。为促进学生掌握云计算相关技术,培养学生的云计算设计和应用能力,河海大学在物联网工程专业开设云计算技术与应用课程,主要介绍云计算的基本理论、关键技术以及云系统的架构和应用。课程的目标是让学生了解云计算的解决方案,掌握云计算的服务模式,并在此基础上通过实践部署云平台,进而在云平台上构建相关云应用。由于云计算是来源于互联网企业的一项综合性技术,是虚拟化、分布式计算、并行计算、负载平衡等多种计算机和网络技术发展融合的成果,云计算技术的实践性、时代性与发展性,决定云计算是一门以实践为中心的课程,因此实验环节对整个课程的教学质量起至关重要的作用。笔者对云计算技术与应用课程的实验教学进行探索和实践,通过构建实验平台、优化实验内容、创新实验模式、强化综合设计训练等措施,帮助学生掌握云计算的理论知识和实用技术,使学生在未来的就业市场更有竞争实力。
1构建云计算实验平台
为了给云计算课程的教学和实践提供实验环境支持,笔者采用“IBMOpenStackSolutionforSystemX”云平台解决方案设计企业级私有云架构[3],构建基于OpenStack的云计算实验平台并在其上部署虚拟桌面、分布式计算等应用环境,按实验需求分配基础设施资源,提供实验教学的软硬件环境支持。OpenStack是一整套云计算开源软件项目的综合,旨在为公共及私有云的建设与管理提供软件,实现基础设施级的资源配置。基于OpenStack的云计算实验平台根据用户需求快速创建实验环境,为云计算课程以及其他物联网专业课程提供应用开发和环境管理服务。云计算实验平台框架如图1所示。云计算实验平台的物理设施资源包括网络、计算和存储设备等,通过使用虚拟化技术KVM对底层硬件进行虚拟化,形成统一的虚拟资源池[4]。云计算实验平台中部署了OpenStack的核心服务组件,包括存储服务、计算服务、镜像服务、认证服务、网络服务等,以提供实验所需的软硬件资源管理;同时还配置了开源的网络资源监控工具Ganglia和Nagios,对云平台的运行状况及性能进行实时监控。Nagios用于监控云平台的主机、网络和服务状态,Ganglia用于监控系统资源负荷情况。在基于OpenStack的云实验平台下配置常用的云应用工具,如数据库、桌面云系统、分布式数据处理和存储平台Hadoop等。桌面云系统为实验教学提供一种自主创建和管理虚拟机实验环境的方式,采用VDI(virtualdesktopinstructure,虚拟桌面架构)模式构建。云实验平台将实验所需的软件环境制作为镜像,需要时再利用这些镜像创建虚拟机,学生只需获得使用权限,通过桌面云登录到虚拟机,就可获得所需的实验资源。云实验平台下的Hadoop应用环境为分布式数据处理的相关实验以及专业工程实践提供环境支持和展示服务;在OpenStack云平台中部署Hadoop,不仅能充分利用云平台中未被利用的计算资源,最大限度地提高服务器资源利用率,还可简化Hadoop集群的部署工作,大大提高实验环境的部署效率。
2产学合作,优化实验内容
云计算实验教学的目标是引导学生动手对云平台进行操作和配置,加深理解云计算的理论和架构并掌握一些云应用构建和部署的经典技术,最终能够利用云平台开发各种应用。围绕这个目标,河海大学与IBM公司合作共同建设云计算技术与应用课程,设计云计算实验的关键内容和实验项目,帮助学生对所学理论和技术建立完整的知识体系;在教学实施过程中通过IBM公司提供技术支持和平台支持、教师参加IBM的云计算技术培训等各种方式,积极吸收云计算企业的前沿科技成果;充分利用IBM公司提供的云平台资源实施相关的实验项目,设计IaaS、PaaS以及SaaS相关的实验项目并持续完善课程教学内容,优化课程体系。在IaaS级别上的实验项目主要是对开源云平台OpenStack的部署和应用。通过安装和配置OpenStack核心组件,学生可以深入理解基础设施云架构,从而理解怎样构建公有云和私有云;学生采用脚本安装或源码安装方式搭建一个多节点的OpenStack云平台,安装OpenStack的主要组件服务并对OpenStack云平台实现基本的操作管理,掌握IaaS平台对基础设施资源的分配和使用模式。在PaaS级别上的实验项目包括Hadoop以及IBMBlueMix平台的应用。学生通过搭建一个Hadoop集群的分布式计算平台,熟悉其核心组件,同时自主研究大数据分析算法,对现实中海量数据处理场景进行分析,并在Hadoop集群环境中处理实现。BlueMix是IBM公司推出的PaaS公用平台,学生在BlueMix平台配置开发环境,可以实现移动应用、Web应用、大数据应用和物联网应用的开发和部署[5],通过自主研发和实践操作理解云计算PaaS平台的可靠、高效以及高可伸缩的处理特点。在SaaS级别上,以IBMWorklight开发环境为核心,将云计算和移动开发相结合,设计海量并发移动应用开发等案例。这些实验内容的设置,旨在通过实践教学结合行业云应用案例,帮助学生掌握云应用的特点以及构建、部署、运行和管理云应用的相关技术。学生通过实验可以了解虚拟化、集群管理、云平台资源分配、云应用部署和等多种技术内容,加深对云平台层次模型的理解,提高云平台的实践技能。教师在实验教学实施过程中不断完善和补充实验项目,结合物联网专业的其他实验教学平台,开发与工程训练与工程应用相关的实验项目,如与移动流媒体应用开发实验平台相结合,在云计算平台部署后端移动视频直播服务器,实现手机视频即拍即传、手机视频直播和点播播放功能,设计基于云平台的实时移动视频应用实验项目,作为开放性实验。
3依托在线课堂,探索实验教学新模式
在实验教学中,教师可不断丰富教学资源,对实验素材进行整理和测试并补充完善相关的理论知识,编著出版针对本科生层次的云计算实践教程,使学生能够在教程的指导下独立完成实验项目;同时对课程进行在线课堂建设,整合包含视频、PPT、文字等多种媒体形式的实验素材,实现优质资源共享。由于云计算技术发展迅速,平台更新快,很多新的研究成果和技术需要通过网络资源获取,因此在线课堂应密切关注云计算技术的发展动态,紧密跟踪主流云计算平台与技术,及时更新技术资料和知识点,拓宽学生的知识面。依托在线课堂,教师应改革实验教学模式,强化课前预习(在线)和课后拓展(在线)环节并在课堂实验中增加研讨内容,逐步打破传统的单一课堂实验模式,形成“课前预习(线上)+实验研讨(线下)+课后拓展(线上)”的混合型实验模式。在线课堂的开放性和云实验平台的共享性决定课程采用混合型实验模式具有先天优势:学生可以随时提前进行实验预习和设计实验方案,并通过网络平台传给教师审核;教师可以在云实验平台上验证学生提交的实验作品;课后拓展实验所需的软硬件资源可以通过远程登录云实验平台申请分配,并通过虚拟桌面的方式获取。在混合实验模式下,教师在实验前准备相关知识点的视频和阅读资料上传到在线课堂,并为学生制订可完成的预习目标,让学生有的放矢,自由自主地完成与实验相关的预习任务;在实验中引导学生完成实验并进行互动讨论,让班级同学以小组形式开展协同学习,将实验任务落实到组内的每个成员;实验验收时由各组讲解相应内容,教师与其他小组进行点评和提问,参与讨论;要求学生在实验后在线提交实验作品和实验报告,根据学生表现和实验结果打分并计入课程总成绩。混合型实验模式打破传统实验方式对实验场地和时间的限制,让学生自主决定学习时间、学习内容和学习难度,解决学生学习意愿与资源供给的矛盾,从而有效提高实验效果。学生成为教学活动的主体,通过线上学习、线下动手实践和讨论的方式获得良好的学习体验,不仅轻松学习专业知识,还可锻炼自主学习能力、自控能力和表达能力。
4强化综合设计训练
对于云计算的初学者和本科层次的学生来讲,课程教学比较有效的方法是让学生快速建立云计算的基本概念,然后通过实验操作直观了解云平台的使用,在此基础上再深入了解和剖析云计算系统的体系结构和实现模块,因此在实验教学过程中,教师应按照课程教学的进度实时安排实验内容,做到理论和实践相结合,通过实践及时消化理解课堂所授知识点;同时,鼓励学生在完成课堂实验的基础上,充分利用课外时间对云计算进行深入学习和实践,完成拓展实验项目。学生以课外小组的形式提高学习,学习主题不限,可以是IaaS/PaaS平台搭建配置,也可以在云平台上进行应用开发,或者设计一套从底层到应用的云计算解决方案。以PaaS平台BlueMix为例,该云平台具有强大的灵活性和兼容性,不限制开发内容和开发工具,学生可以根据自己的兴趣,充分发挥自身特长,在该平台实现与硬件、网络、软件开发相关的应用并且即时到互联网。课后拓展实验环节注重综合能力训练[6],学生能够充分发挥自己的主动性和创造性,通过在开放的实验环境中设计开发云计算应用系统,逐步培养自主创新意识和创新能力。对于表现突出或者在公有云平台上优秀作品的学生,鼓励他们参加国家、省部级组织的云计算相关赛事,如云计算应用大赛、IBM公有云平台开发大赛等,利用学科赛事训练学生的实践创新能力[7]。通过自主学习和参加竞赛,学生能够充分理解最先进的软件开发模式,掌握最新的云计算技术,提高云计算设计和应用能力。
现代社会信息技术高速发展,信息技术的进步对各个行业的发展进程都产生了极为强烈的影响,传统教育方式也在信息技术的影响下悄然改变。当今各大高校普遍应用云计算,在云计算的基础上,运用云课堂网络辅助教学平台来构建全新的教学思路,加快高校教育改革步伐,促进我国高校现代化教育事业的发展和进步。
1基于云计算技术的云课堂网络辅助教学平台的优势
在信息技术中,所谓的“云”是指服务器群,主要提供计算和存储服务。而所谓的云计算技术,就是将传统的计算机技术与现代化的网络技术结合起来形成的一种全新的计算机网络服务技术。在高校教学中,基于云计算技术的云课堂网络辅助教学平台比传统教学方式更具优势,主要表现在以下几个方面:第一,在传统教学方式中,每个高校都会总结出独具特色的课程资源,但是受到地域、技术等客观条件的局限性,这些珍贵的课程资源很难实现共享,各大高校之间难以进行交流,因此对高校课程以及教学的改革和进步,造成了严重的阻碍。而云计算技术的应用解决了这一难题,通过整合计算机技术和网络技术的云计算技术,基于云计算技术的云课堂网络辅助教学平台打破了时间和空间的限制,实现了跨区域、同步共享教学资源,对各大高校之间交流课程资源、教学经验提供了非常重要的基础条件和技术支持[1]。第二,云计算技术可以实现跨平台为各类终端提供服务,这使得各大高校的课程资源共享不必局限于某个平台,从而扩大了资源共享的范围,打破了长久以来在传统教育方式中课程和教学资源分配不均的局面,特别是对于珍贵的课程资源和教学经验,可以真正实现按需分配,学习者可以随时通过访问网络辅助教学平台,来获得优秀的课程和教学资源,使教育信息孤岛问题迎刃而解。
2基于云计算技术的云课堂网络辅助教学平台的构建
基于云计算技术构建云课堂网络辅助教学平台,在硬件条件方面,需要建立云端,存储数据,为用户和访问者提供软件服务。而用户仅需要接入互联网即可实现对于云课堂网络辅助教学平台,即可获得想要的教学资源。在软件方面,各大高校,甚至是教师和学生个人,需要将教学内容、教案、课件、训练素材等等实现电子化,如制作成教学视频、电子文档等,然后上传到网络平台,即可实现教学资源共享,还可以利用网络平台进行教学经验交流,从而实现取长补短,促进各大高校教学水平的提长和发展。这种网络辅助教学平台还打破了时间和空间的限制,不仅可以为本地、本校的学生服务,还可以为其他地区、学校的学生服务,真正实现了教学资源共享。在构建基于云计算技术的云课堂网络辅助教学平台时,其主要难点在于硬件设置建构方面,云课堂网络辅助教学平台的架构主要有3个部分,即服务层、接口管理层和应用层。
2.1服务层
服务层顾名思义,主要是为用户提供计算、存储等服务,对应的也是云计算的基础设施。服务层是利用云计算的基础设施建立一个可以共享资源的基础资源池,这也是云计算的核心内容,是云计算技术结构中最主要的一层。构建服务层,需要将对应的应用程和设施都进行虚拟化,从而统一访问方式,提高数据访问的性能。
2.2接口管理层
接口管理层主要是满足用户的教学云服务,对应的也是基于云计算技术的网络辅助教学平台,为用户提供开发环境、认证服务、数据存储、服务器平台等服务项目。接口管理层主要是消除不同的平台的接口差异,使用户能够顺利访问不同的网络教学平台,加强平台之间的横向合作与连接,扩大网络辅助教学平台的功能性和服务范围。
2.3应用层
应用层主要是保证用户能够顺利登陆网络辅助教学平台,从而获得各种软件服务。因此应用层主要对应的就是云计算技术的软件,也是构建基于云计算技术的云课堂网络辅助教学平台的重要组成部分[2]。
3基于云计算技术的云课堂网络辅助教学平台的应用
首先,在应用基于云计算技术的云课堂网络辅助教学平台的过程中,我校根据的实际教学情况,以“数据库应用技术”课程为研究基础,使用百会云平台和“腾讯课堂”,将二者结合起来,构建出全新的云计算辅助教学系统,在对现有的教学模式进行优化的同时,也对教学范围进行了延伸,使教学不再局限于课堂。在课堂进行集中教学后,学生还可以通过访问网络辅助教学平台,随时进行学习。这种方法加强了学生在教学过程中的主观能动性,加强对学生主动学习、积极学习良好习惯的培养,同时也大大提升了教师的教学效果。其次,在基于云计算技术的云课堂辅助教学平台应用过程中,对传统的被动灌输式教学方式也进行了极大的改变。在教学过程中,根据教学目标可以将学生划分成若干个小组,然后以小组为单位,让小组成员就学习内容进行讨论、分析、探讨,通过自主学习、共同学习,共享教学资源,从而加强彼此之间的交流,实现交互学习和协作学习,充分发挥出每个学生的优势和特长,同时通过交流和交互学习弥补自身的不足,取长补短,从而实现共同促进、共同提高,共同完成学习任务。这种教学方法,将资源共享最大化,同时还可以加强小组成员之间的协作,而小组与小组之间的竞争还可以提高学生的学习积极性,挖掘学生的学习兴趣,从而有效的提高学习效率。最后,在这种全新的教学模式下,教师可以充分利用Zohowiki提供的云计算平台以及“腾讯课堂”构建云课堂网络辅助教学平台,与本校的实际教学情况以及教师、班级、学生的实际教学环境、设施、资源等客观条件结合起来,设计适合本校,甚至是教师个人以及个体学生的混合协作式学习方法。同时教师还可以充分发挥出引导者的角色,指导学生在课下利用云平台资源进行学习、练习与交流,对课堂上的重点学习内容进行重点分析和知识总结,帮助学习解决在学习过程中遇到的实际问题,加强学生对对于重点知识的学习和掌握,同时学生还能够对学习成果进行反馈评价,一方面有助于教师调整课堂教学方式,提高教学效果;另一方面也可以促进基于云计算技术的云课堂网络辅助教学平台应用水平的提升。特别是对于翻转课堂模式的应用,赋予了学生更多的自由,把知识传授的过程放在课堂外,使学生可以选择最适合自己的方式接受新知识;而把知识内化的过程放在教室内,便于学生与学生之间、教师与学生之间的交流和沟通[3]。
4结论
基于云计算技术建立起来的云课堂网络辅助教学平台,是云计算技术在现代化课堂教学中有有效应用,是现代教学改革的重大进步,对推动我国教育事业的发展,具有非常重要的意义。
参考文献
[1]陈晶,岳淑芬,宋芳,等.基于大学生自主学习能力培养的组织胚胎学网络辅助教学模式研究[J].高校医学教学研究(电子版),2014(4):3-7.