本文摘要:基于云技术的计算机硬件实验平台的设计,这篇 计算机论文 建议能够降低各类高职院校计算机硬件实验平台的硬件成本和维护成本。实验平台中的软件和操作系统的下载、更新等都可以通过网络及时进行更新和维护,从而简化了计算机硬件实验平台的管理工作。师生通
基于云技术的计算机硬件实验平台的设计,这篇计算机论文建议能够降低各类高职院校计算机硬件实验平台的硬件成本和维护成本。实验平台中的软件和操作系统的下载、更新等都可以通过网络及时进行更新和维护,从而简化了计算机硬件实验平台的管理工作。师生通过云技术的计算机硬件实验平台获得个性化服务,为计算机硬件的教学提供了可靠的技术保障。《计算机周刊》坚持为社会主义服务的方向,坚持以马克思列宁主义、毛泽东思想和邓小平理论为指导,贯彻“百花齐放、百家争鸣”和“古为今用、洋为中用”的方针,坚持实事求是、理论与实际相结合的严谨学风,传播先进的科学文化知识,弘扬民族优秀科学文化,促进国际科学文化交流,探索防灾科技教育、教学及管理诸方面的规律,活跃教学与科研的学术风气,为教学与科研服务。
摘要:针对当前高职院校计算机硬件平台中存在的不足,提出了一种基于云技术的计算机硬件实验平台的设计方法。分析了当前计算机硬件实验平台存在的不足,阐述了云技术在计算机硬件实验平台设计中的优势,有针对性地给出了云技术的计算机硬件实验平台的设计方案。该方案改变了传统计算机硬件试验平台的实验模式,能够降低成本投入、提高实验数据的安全性,具有重要的参考价值。
关键词:云技术;计算机;实验平台
1概述
在高职计算机教学领域,人们对计算机教学信息化、智能化的需求也越来越高[1],特别是在计算机硬件的教学中,不仅要对教学内容进行创新,同时还要不断加强教学基础设施的建设,从而全面提高计算机教学的水平[2]。计算机硬件专业是一门实践性很强的课程,学生只有通过实际操作实验才能真正理解和掌握该课程的理论知识。因此,在计算机硬件教学中,计算机硬件实验平台的建设是重要的一部分[3]。一个技术先进、硬件设施完善的实验平台是学生快速学习计算机硬件知识的重要场所。当前,传统的计算机硬件实验平台存在着维护难度大、安全性较低等不足,已经越来越不能满足计算机硬件教学的实际需要。为此,提出一种基于云技术的计算机硬件实验平台的设计方法。在计算机硬件实验平台的建设中引入云技术,以云技术为支撑,使学生能够根据自身的实际需求获取计算机硬件实验平台中的各类信息,从而提高了计算机硬件教学的水平。
2计算机硬件平台的问题以及云技术的优势
2.1存在问题
当前阶段,很多院校的计算机硬件实验平台已经难以满足计算机硬件教学的实际需求,其存在的问题主要体现在以下几点:(1)维护难度大。当前,一个计算机实验平台经常服务于多门专业或者课程,为了满足不同专业或者课程的教学需要,维护人员经常需要花大量的时间去安装和更新各类软件,从而极大地增加了计算机硬件平台的使用成本。(2)安全性较低。计算机硬件实验平台在使用过程中会产生大量的实验数据,同时U盘等移动存储介质的使用也会使计算机硬件实验平台引入大量的计算机病毒。若仅依靠还原卡来防范病毒,不仅会清除各种实验数据,同时也会清除各类软件升级数据。因此,如何防范计算机病毒已经成为计算机硬件实验平台建设中的一个重要课题。(3)软件难以及时更新。在现有的教学模式下,计算机硬件实验平台中的软件经常需要手动更新,一些计算机考试软件的运行也需要特殊的软件才能运行。若准备时间较短,计算机硬件实验平台中的一些软件就不能被及时更新,从而对相关计算机课程的考试计算造成影响。(4)实验数据保存中的难题。学生知识水平往往存在着较大差异,为了满足不同学生学习、实验的连贯性,需要为学生保留一些实验数据,在进行实验数据拷贝的过程中,计算机病毒的防范又是个难题。
2.2云技术在计算机硬件实验平台中的优势
利用云技术对计算机硬件实验平台进行设计,具有以下显著的优势:(1)降低了成本投入。由于所有的教学程序都是在云端运行的,用户端无需更高的存储空间或者处理器,同时可以省去光盘驱动器等配置,因此可以大幅度降低用户端的投入。教师和学生在进行计算机硬件实验中需要的所有服务都从云端获取,学校仅需投入较低的云端接入设备即可。利用云技术能够很好地满足不同用户对数据运算的需求。云技术既降低了硬件的投入成本,同时也降低了人工维护成本。利用云技术可以对实验平台中的每一台用户终端中的应用程序进行批量安装和升级,节省了大量的时间。(2)提高了平台的性能。利用云技术能够使实验平台中的计算机避免占用程序和后台运算能力,提高了用户终端计算机的启动速度和运算速度,从而使实验平台的整体性能得到大幅度提高。(3)安全性高。在计算机硬件的实验平台中,往往有多人共同使用同一台设备,因此实验数据难以有效保存,安全性较低。而利用云技术,只需一个账号,就能安全的保存各类实验数据,且几乎没有容量限制。本地实验平台无需保存任何实验数据,因此不用担心实验数据被窃取、破坏或者病毒感染等。同时,即使实验平台中的系统崩溃,也不会影响实验数据的安全性。因此,云技术能够极大提高实验数据的安全性。
3系统设计
计算机硬件实验平台设计的目的,就是为了使师生更好的利用现有的硬件资源和软件资源,从而提高计算机硬件实验平台的效率,提高教学水平。因此,计算机硬件实验平台应该充分利用云技术等现有的IT技术,突破传统的计算机硬件实验室的观念,最终将单纯的计算机硬件实验平台转变为各种计算机硬件教学资源与实验相结合的实验平台。云技术的计算机硬件实验平台可分为云技术平台部分、教学资源部分、信息系统部分等3个部分。
3.1云技术平台
虚拟化技术是云技术中的一个重要分支,利用虚拟化技术能够将所有可用的硬件资源组合成一个资源池,并将虚拟功能将资源池中的资源按照不同用户的需求提供用户。虚拟化是通过虚拟机实现的,虚拟机是一种封闭运行的软件容器,在其内部可以独立运行操作系统和应用软件,如同一台真实的物理计算机。虚拟机包含自己的虚拟CPU、RAM存储器和网络接口NIC。云技术平台的结构包括虚拟中心服务器、虚拟化操作系统、用户端和数据库等4部分构成。(1)虚拟中心服务器(vCenterServer)。中心服务器采用的是两台型号为曙光天阔A840r-G的服务器,其配置为两路12核2.1GHzCPU、64GECCDDR31333Registered内存、4个1TB2.5英寸的SAS硬盘、1块双口千兆网卡、1个双口8GbFCI-E光纤HBA卡、1+1冗余电源模块。利用虚拟化技术能够将服务器中的处理器、内存、硬盘及网络资源等虚拟化为多台虚拟机,虚拟机可从服务器中运行的ESX/ESXi获取各类资源。硬盘阵列采用的是曙光DS600-F20,25块2TBSATA硬盘能够提供50T的存储空间。(2)虚拟化操作系统(VMwarevSphere)。虚拟化操作系统至少存在于虚拟中心服务器中,在一台高性能的服务器中安装虚拟化操作系统,能够为实验平台提供基本的数据服务,如访问权限控制、提供个性化配置等功能。它能够将所有硬件资源和网络资源进行统一分配,使所有虚拟机共享资源。虚拟化操作系统的应用环境中需要必要的域环境。若域环境具备则可直接使用,否则必须搭建必要的域环境。(3)用户终端(ViewClient)。师生用户需要在物理机中通过用户终端远程访问虚拟桌面,用户终端是用户与虚拟化操作系统进行交互操作的桥梁,因此可将其作为虚拟机的控制台和虚拟操作系统的管理界面。(4)数据库。数据库的作用是对虚拟操作系统中所有的配置数据进行组织分配。系统管理界面(ViewComposer)必须与虚拟化操作系统安装在同一个虚拟机中。
3.2教学资源
计算机硬件实验平台的教学资源包括计算机原理、汇编语言、接口技术、JavaEE课程、C/C+课程、以及其他实训课程。实验平台设计的目的就是能够将学生将理论与实践融合在一起。平台中的教学资源可作为软件既服务(SAAS)部分,所有的计算机硬件教学资源都是以服务的形式提供给师生用户用于实验,也可以提供给国内外其他院校使用。平台中的教学资源都是计算机硬件方面理论与实践相结合的资源,其核心是计算机硬件的实验资源。将理论资源与实验资源相结合用于计算机硬件的教学,能够极大地提高教学质量。
3.3信息化系统
平台中的信息化系统主要包括教学实验、计算机实训、实验管理等3个子系统。教学实验子系统负责计算机理论课与实验课的教学;计算机实训子系统负责对学生进行计算机硬件实际操作培训;实验管理子系统负责对整个计算机硬件教学过程和实验过程中产生的数据进行管理。信息化系统以WebService的数据格式为师生提供访问接口,用于访问3个子系统。实验平台中各类资源能够同时服务于计算机硬件的理论教学、案例教学、学生实践、实验管理、教学质量评价等方面。
转载请注明来自发表学术论文网:http://www.fbxslw.com/dzlw/13891.html