公务员期刊网 论文中心 正文

网络技术结合计算机实训系统分析

前言:想要写出一篇引人入胜的文章?我们特意为您整理了网络技术结合计算机实训系统分析范文,希望能给你带来灵感和参考,敬请阅读。

网络技术结合计算机实训系统分析

【摘要】计算机技术、信息技术的不断创新和进步,对计算机方面的各项工作提出了更高的要求。计算机实训系统对于现阶段的社会生产和生活具有良好的支撑和促进作用,将虚拟技术与网络技术进行有效结合,能够起到良好效果。本文主要是从虚拟技术的相关情况入手,针对虚拟技术与网络技术结合的良好效果进行分析和说明,并针对虚拟技术与网络技术结合的计算机实训系统的各项情况做了详细的探讨和介绍。

【关键词】虚拟技术;网络技术;结合;计算机;实训系统

1.前言

随着虚拟技术和网络技术的充分发展,在其不断结合的基础上形成的计算机实训系统,对于现代社会起到了良好的影响。虚拟技术能够使用虚拟机工具软件,将实体计算机建立成多台的虚拟机,从而安装不同的操作系统,模拟出真实的网络环境,不仅能够有效扩展网络数量,还能有效建立起多个服务器,设置出多域结构的局域网络。

2.虚拟技术的相关情况

虚拟技术在现代社会中具有良好的应用效果,其在计算机科学之中,主要是通过组合或分区现有的计算机资源(CPU、内存、磁盘空间等),使得这些资源表现为一个或多个操作环境,从而提供优于原有资源配置的访问方式的先进技术。虚拟技术在实际应用过程中能够有效打破传统物理形式上的各种局限性,提升各项资源的应用效果,当然,虚拟技术的应用还需要有多种技术作为支撑,比如说存储虚拟化、系统管理工作、操作系统虚拟化以及资源管理和软件提交技术等方面。在传统物理机之中,操作系统主要是在硬件之上运行的,其中的一些应用性程序,在中断方式的引导下,能够逐渐获取到硬件的使用权限,这些硬件主要是网卡、硬盘、存储器并存以及控制器CPU等方面。操作系统在调度硬件工作的过程中,不同服务器能够发挥的作用也是不同的。在虚拟技术逐渐出现之后,使得现阶段的物理机模型发生了相应的改变,针对硬件进行管理的操作系统之中加入了相应VMM(虚拟机监视器),这项设备主要负责硬件的调度和使用。在虚拟技术的应用下,能有效减少传统物理机的不足,提升硬件的总体使用效率。

3.虚拟技术与网络技术结合的良好效果

网络技术是一种新型技术,主要是能够将互联网中的各项分散资源进行充分有效的整合,使其成为统一性的有机整体,从而能够针对这些资源进行全面化的共享,积极发挥各项资源的作用和优势。在网络技术之中,人们能够充分获取到所需要的各项信息,同时还能够提升运用信息的整体性能力,其中整合的资源主要是数据资源、知识资源、存储资源、大型数据库以及专家资源等多个方面[1]。将虚拟技术和网络技术进行充分有效的结合,有其良好的社会现实性。虚拟技术能够有效打破现实中的物理层面,使其转化为可用资源,而网络技术能够充分存储、整合各项资源,给人们的生产生活提供极大的便利条件。将两者进行全面结合,对于现代社会的全面发展具有积极的作用和意义,不仅能够有效推动现代科学技术的发展,同时还能便利人们的日常生产工作[2]。

4.虚拟技术与网络技术结合的计算机实训系统

将虚拟技术和网络技术进行有效结合,有着良好的社会现实性意义,在此基础上形成的计算机实训系统,能够便利社会生产生活。

4.1计算机实训系统的需求分析和总体设计

计算机实训系统之中需要包含操作系统配置、链路层、数据收集、网络层、应用层以及传输层等。计算机实训系统在设计的过程中,采用B/S架构,能够让使用者自行开展相应的网络实验,设计出网络拓扑结构,选择所需要的网络设备,最终绘制出相应的网络实验拓扑图。计算机实训系统使用者需要从自身的需求出发,选择合适的资源,通常都是路由器、交换机以及主机方面,并按照基本的网络原理建构起相应的网络拓扑图,该项工作完成之后,还需要将其提交给web服务器,由其进行后续的计算工作,如果拓扑结构是正确的,可以进行下一步的路由关系计算工作,并下达相应的命令,逐渐构建起网络拓扑[3]。

4.2计算机实训系统的总体设计和实现工作

4.2.1计算机实训系统前端的设计

针对计算机实训系统进行总体设计工作的过程中,需要针对其中涉及到的各项技术进行全面有效的分析,积极采用合适的技术手段,首先需要针对计算机实训系统的前端进行设计。在ASP.NET中,其AJAX功能主要是由客户端脚本和服务器组件共同构成的。AJAX使用的是JSON数据格式,这是一种轻型的数据传输和交换格式,其中的结构主要是键值对。在计算机实训系统的前端中,使用网络拓扑图涵盖到网络层的接口信息,同时还需要包含设备之间的连线信息,这些信息的存在有效提升了计算机实训系统的总体设计和应用效果。在计算机实训系统前端使用的普通网络设备主要包含了路由器、交换机以及网络终端,在一些较为复杂的结构中还需要使用到相应的调制解调器[4]。其次,在web浏览器的运用之下,使得拓扑图之间分解成相应的JSON数据格式,发送到后台服务器之中,服务器需要针对JSON数据进行解析,从而获取到网络拓扑结构的主要信息,这些信息在计算机实训系统前端使用过程中发挥着积极的作用,通常情况下的信息主要是虚拟主机的配置信息情况、路由器和交换机本身的接口信息等方面。最后,经过解析之后的数据能逐渐存储到数据库,直到数据系统全面执行各项实验之后,存储工作也能有效完成[5]。

4.2.2实验资源管理的设计工作

实验资源管理,是计算机实训系统设计过程中的一个环节,需要对其进行有效控制。资源控制器在计算机系统之中的应用主要是从客户的实际需求出发,积极建立起相应的网络环境,配置相应的虚拟资源。计算机实训系统在总体的设计过程中,主要使用了RPC框架Thrift,它主要是通过已经生成的代码的,并实现了传输层和RPC协议层的总体应用。计算机实训系统设计过程中,将C/S结构应用在了资源控制器之中,因而后续的设计工作,使用C++语言进行开发,能够保证资源控制器和虚拟机控制单元的实际应用效果。想要有效提升调度服务器本身的处理效率,使用C/C++语言进行设计工作,能够起到良好的效果,同时积极使用Thrift方式,能够有效提升不同语言的通信效果[6]。在计算机实训系统设计过程之中,针对实验资源管理的情况进行设计工作,主要是针对各个语言层进行分析和设计,提升资源控制器的总体应用效果。

5.结束语

虚拟技术和网络技术的充分有效结合,在现阶段的计算机网络应用工作中具有积极的作用和意义,不仅能够有效推进科学技术的发展和进步,同时还能够有效便利人们的日常生产和生活。虚拟技术能够将物理资源进行有效转化,而网络技术可以有效提升这些资源的实际应用水平。因而将虚拟技术和网络技术的充分有效结合,并在此基础上形成的计算机实训系统,将能体现出良好的应用效果。在计算机实训系统的设计工作之中,需要重点开展计算机实训系统前端的设计和实验资源管理的设计工作。

参考文献

[1]底晓强,张宇昕,赵建平.基于云计算和虚拟化的计算机网络攻防实验教学平台建设探索[J].实验技术与管理,2015,32(4):147-151.

[2]徐孝春.基于虚拟化技术的云计算应用研究——企业云虚拟化平台的研究与实现[D].重庆邮电大学,2012.

[3]江魁,张园红,杨文玲.基于虚拟化技术的网络仿真实验环境实现[J].中国教育网络,2013(7):36-38.

[4]朱辉,刘北水,李晖,等.基于虚拟化技术的信息安全实验平台开发与应用[J].武汉大学学报理学版,2012(s2):249-252.

[5]黄家玮,韩瑞,钟萍,等.基于Mininet的计算机网络实验教学方案[J].实验技术与管理,2015,v.32;No.229(10):139-141.

[6]贺斌.架构计算机网络协议分析验证实验教学平台——利用虚拟化技术及协议分析器[J].昭通学院学报,2014(5):47-50.

作者:王文娟 单位:惠州经济职业技术学院