虚拟化技术在高性能计算机系统中的应用研究

来源 :科学与财富 | 被引量 : 0次 | 上传用户:shiguzxy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:随着社会经济的不断发展,计算机技术的不断提升,计算机的性能也有所提高,而且高性能计算机的使用规模也在不断的扩大,再加上高性能计算机运行过程中可能产生复杂的部件关系,使得高性能计算机在使用中也变得越来越复杂,从某个角度来讲,高性能计算机的使用性能也受到一定的限制,对此,需要将先进的虚拟化技术应用于高性能计算机中,有助于提高计算机的使用性能。
  关键词:虚拟化技术;高性能计算机;系统
  引言
  虚拟化技术在近些年的发展中极为迅速,而且被广泛的应用到计算机系统中,高性能计算机与普通计算机有着很大的不同,为了提升高性能计算机的使用性能,相关部门以及人员也尝试将虚拟化技术应用到高性能计算机中,希望能够对提升系统的使用性能有着一定的帮助。
  一、虚拟化技术概述和分类
  从上个世纪的60至10年代开始,我们的虚拟化技术就逐渐亮相在众人面前。这个时代的虚拟化技术主要是用来给计算机的一些软件提供支持的环境。随着社会经济的发展,我们的科学技术也在不断的发展,计算机也在我们的日常生活中到了普及,但是我们的计算机的安全性也就变得比较脆弱。刚开始虚拟化技术是我们的科研人员为了处理和解决计算机系统的问题。我们所讲的虚拟化技术是把我们的一些运行程序放在虚拟机上运行,虚拟机之间是有间隔性的,这样可以有效的提高计算机的安全性。根据虚拟化技术的应用不同,我们对虚拟化技术主要分为以下几类:
  (一)平台的虚拟化
  平台的虚拟化主要是说把我们计算机系统中的服务器和操作系统进行虚拟化。那么所讲的服务器虚拟化是把我们的计算机系统中的物理层进行分割,然后把这些分配到每个虚拟机中。在分类上来讲,我们的服务器虚拟化主要又可以分成硬件的虚拟化和软件的虚拟化两大类。
  (二)资源虚拟化
  在虚拟化中计算机系统使用的资源,这就是我们的资源虚拟化,这里面主要有网络的虚拟化和存储的虚拟化。网络的虚拟化是把我们的网络带宽进行分割,分割成许多的独立的通道,以此来控制和提高带宽的使用率。存储虚拟化主要是说在计算机的系统中有许多的物理存储单元,把这些存储单元看成是一个统一的存储地。。但是对于我们的用户来讲是看不到具体的存储磁盘的,因此为存储虚拟化。
  (三)应用虚拟化
  把我们的应用程序从操作系统中分离出来,看似在操作系统中吗,但是应用却又不依赖我们的操作系统。这就是我们专门为应用程序提供的虚拟运行环境这就是我们所讲的应用虚拟化。
  (四)表示层虚拟化
  表示虚拟化是在我们的用户在运行应用程序时,没有真正在我们的操作系统上面运行,而是在服务器上面运行,用户那边也只显示程序的界面和用户进行的操作,这就是我们讲的表示虚拟化。
  二、虚拟化技术在计算机系统应用中的问题
  (一)虚拟机协同问题
  性能比较高的计算机一般使用的虚拟化技术的服务器都会比较复杂,没有仅仅只停留在底层的硬件设备的问题上。在一些多维结构的计算机我们需要从多个节点来建立虚拟机,这样可以利用虚拟化技术,让我们的多个虚拟机进行协同工作来构建比较庞大的系统,这样也会得我们的计算机系统性能比较高。
  (二)虚拟内存的问题
  在我们的计算机应用发展过程中,我们需要一次性的设置许多个虚拟内存,这样才能促进和支持我们计算机的发展。与传统的计算机系统不同,这样比较大的计算机内存需要我們考虑很多实际的问题,如应该如何部署这些虚拟机的位置,以及内存的分配和系统的管理这些都是给我们的计算机系统研究带来了很大的问题。
  (三)系统兼容性问题
  现在的高性能计算机对系统的兼容性的要求都比较高,利用虚拟化技术可以把我们的计算机系统的硬件抽象出来,形成更多的计算机资源的形态,我们的研究人员为此研究出更加适用的编译器和函数模型,让我们的用户使用更加方便。
  三、虚拟化技术在计算机系统的应用
  虚拟化技术的应用主要是在我们的高性能计算机中,这些计算机利用虚拟化技术进行资源整合。在我们的科学技术中我们已经在研究把我们的虚拟化技术运用在虚拟环境的搭建,这种研究的目的是利用虚拟化技术来减少我们系统出错。在虚拟化技术中我们还可以对我们的代码进行运行,提高真正的系统的性能。以下主要是对虚拟化技术在计算机系统应用的趋势。
  (一)构建专门的虚拟环境
  运行环境对我们的计算机功能的发展有着特别重要的作用,在不同程度上影响着我们计算机的功能。虚拟化技术可以利用一些规模比较小的系统来开发出运行环境比较大的系统,这样就可以保证我们的计算机应用程序的最佳运行,使得计算机系统也可以更加方便的操作。因此,在我么进行高性能计算机的研发时,我们的虚拟化技术可以支持我们的研发,从而提高我们的计算机的功能。
  (二)实现资源的整合
  随着科学技术的发展,我们的计算机结构也在不断的向不同结构方向发展,我们需要利用我们的虚拟化技术的优势来克服我们计算机系统中的一些问题。可以利用虚拟化技术来隐藏我们的硬件的资源存储,这样就能让我们的用户在同一个环境中使用不同结构的系统。
  (三)强化系统的可靠性和容错性
  一般性能比较高,规模比较大的高性能计算机中,我们计算机的机构也在不断的变得复杂,这样我们计算机出现问题的可能性也在不断增加。因此,使用虚拟计算机技术可以隔离我们的虚拟内存,能够有效的避免由于软件的操作错误而引起的对虚拟内存的影响。虚拟化技术可以快速的恢复我们正在使用的程序,防治引起运行中断。
  (四)增强系统的安全性
  虚拟化技术可以提高我们计算机系统的安全性能,虚拟机能够对我们的应用程序进行检查,可以有效的避免病毒长时间对我们的计算机的影响,最大程度的保证了我们系统运行的安全性。
  四、高性能计算机系统中虚拟化技术应用的注意事项
  高性能计算机系统中应用虚拟化技术对提升计算机的运行性能有着极大的作用。为了确保虚拟技术应用的可靠性,在应用的过程中需要注意以下几方面问题:多VMM协同问题,虚拟技术的应用与传统计算机系统有着既然不同之处,尤其是虚拟化技术的应用要考虑到多VMM协同的问题,这是传统计算机系统不需要考虑的问题;软件环境的支持问题,虚拟化技术的应用,是将以往用户所见的资源形态进行改变,虽然是一种抽象的改变方式,但是,在虚拟硬件系统应用的过程中,可能存在对一些系统软件不支持的问题,无法实现更高的运行性能以及运行环境等。因此,在虚拟化技术应用到高性能计算机系统中必须要从多方面考虑,确保应用的合理性。
  五、结束语
  虚拟化技术是20 世纪60 年代的新生产物, 其产生在很大程度上推动了计算机系统的发展。经过几十年的沉淀和研究人员的不断改进,虚拟化技术已经渐渐趋向成熟化。就目前而言,虚拟化技术主要是应用在台式计算机以及服务器上。但可以预见的是,随着虚拟化技术地不断发展,其将来一定会其他领域发挥出重要作用,进而在很大程度上推动世界经济、科技的发展。这是因为开展虚拟化技术的深入研究具有重大的意义,所以其相关技术研究人员应该加大对其的探索和研究,以切实提升虚拟化技术的实用性和可靠性。
  参考文献:
  [1]敖从林.虚拟化技术在高性能计算机系统中的应用[J].中国新通信,2018,20(12):84.
  [2]任惠霞.虚拟化技术在计算机系统中的渗透[J].数字技术与应用,2016(10):236.
  [3]朱瑾.虚拟化技术在计算机系统中的应用[J].电子技术与软件工程,2016(17):9.
  [4]卢盛继.虚拟化技术在高性能计算机系统中的应用研究[J].信息系统工程,2016(07):18.
  [5]倪毅.虚拟化技术在计算机系统中的应用研究[J].无线互联科技,2014(03):50.
其他文献
摘 要:大学教育中,考试是衡量学生是否通过课程考核的一种形式,主要以期末试卷考试为主,过程管理测评为辅(平时成绩)。所以,试卷的质量,一定程度体现学生掌握知识的能力。本文以《液压与气压传动》课程试卷分析为例,针对存在的主要问题,进行有效的梳理,汲取经验、教训,为后续教学工作打下良好基础。  关键词:课程考试;试卷分析;探讨  1.前言:  考试是学子学习过程不得不面对的难题,从小学到中学、大学甚至
期刊
摘 要:科学技术的快速发展和应用,各类科学技术不断涌现,为我国的发展提供了强有力的帮助。传感器是最新科学技术,在一定程度上能够影响着人们的生活和工作,对于机电一体化来说,它是传感器技术的灵魂,可以说,传感器技术的水平和应用能够直接影响到机电一体化系统水平的高低。科学技术水平的提升,传感器将会有更深层次的发展,在未来将会更加智能、更加灵活。  关键词:机电一体化;传感器;检测技术  机电一体化技术是
期刊
摘 要:儿童文学的服务对象是儿童,儿童的兴趣点和关注点与成人理解的文学作品不同,在儿童文学中参透具有趣味性的游戏可以有效的提升儿童的阅读积极性,同时儿童游戏大部分都需要有互动性,可以让儿童在快乐愉悦的氛围内进行知识的吸纳。本文根据游戏精神的特点进行分析,将儿童游戏与儿童文学之间的关系从多个角度进行解读。  关键词:儿童游戏;儿童文学;游戏精神;关系  儿童文学的中心是儿童,它将儿童的兴趣爱好与精神
期刊
摘 要:随着我国电力行业的不断发展,在电力营销管理工作中所包含的内容以及范围,都发生了巨大改变,优化创新电力营销管理的营销稽查工作,重要性逐渐得到凸显。在我国经济建设中,电力行业属于一项基础产业,与人们的日常生活有着密切关联。近些年来,受市场经济冲击,电力行业在发展历程中的竞争越发激烈,为在激烈的市场竞争当中占据一席之地,必须做好营销管理这项工作,提高企业经济效益,满足电力企业持续发展的需求。  
期刊
摘 要:小班幼儿以无意注意为主,一切新奇多变的事物都能吸引住他们,干扰他们正在进行的活动,幼儿神经系统的耐受力较差。通过观察,只有极少数孩子能够注意力集中听老师讲课,有些小朋友会被外界的事物干扰,暂时性的注意力分散还有的是幼儿的自身因素,自我控制调节的能力差,做小动作,不能安静地坐好,集中注意力听老师讲课。  关键词:不集中;注意力;培养  一、小班幼儿注意力不集中的表现  (一)幼儿的注意力不集
期刊
摘 要:在现代幼儿园教育体系中,儿童表演唱是重要的基础性内容,对于提升孩子音乐素质具有核心意义。在推动幼儿园儿歌表演唱教学中,要积极构建情境化课堂,让儿歌直观、新颖的呈现在孩子面前。探索幼儿园儿歌表演唱教学,对于提升孩子艺术综合感知能力具有积极意义。作为教师,要认真探索,从理念、方式等多个角度入手,提升幼儿园儿歌表演唱教学的针对性和实效性,满足孩子的成长需求,为孩子以后健康成长夯实基础。  关键词
期刊
摘 要:Multisim的二维模拟组件是抽象的,并且与实际组件的引脚分布明显不同。 针对以上问题,总结了三维模拟在理论教学和实践教学中的应用。 结合了电工电子教学内容,列出了一些模拟主题,给出了一些三维仿真实例。教学实践表明,三维仿真电路可以帮助学生认识实用组件的外观,熟练掌握复杂的仪器操作,并增强电路调试能力。  关键词:三维仿真;电工电子学  引言:Multisim是美国国家仪器有限公司NI推
期刊
摘 要:解构主义是一种全新的思维模式,其对传统的服装设计理念和模式产生了较大的影响,同时解构主义对于现代服装设计的发展也有着不可忽视的作用。现代服装设计突破了常规、规则和秩序,服装设计也呈现出了新的特点。本文主要分析了解构主义在服装设计中的应用,以供借鉴。  关键词:解构主义;服装设计;应用;  解构的本质即为拆分,立足服装结构线,拆解成衣,这也是重新认知服装结构的重要方式。解构涵盖多种艺术门类,
期刊
摘 要:本文通过对双水平井区域SAGD影响因素研究,利用直井辅助双水平SAGD技术将双水平组合转为直平组合开发, 解决井网条件限制、低物性夾层及调控手段单一的影响,彻底改善双水平SAGD区域开发效果。  关键词:双水平井;SAGD;影响因素;直平组合  1概况  1.1油藏概况  杜84块馆陶油层双水平井SAGD先导试验区位于曙一区杜84块馆陶油层的的南部,构造比较单一,为一北西向南东倾斜的单斜构
期刊
摘 要:以预应力施工技术为研究对象。从预应力施工准备、锚具制作、应用钢筋定位施工等方面。详细的解析了该技术在市政道路桥梁施工中的实践要点进行探究。希望论述后,可以给此类工程提供参考。  关键词:市政路桥;预应力;技术;应用;探讨  1 引文   关于预应力工程施工技术的应用,我们一定要综合各种影响因素,坚持具体问题具体分析从而科学合理的选择出最为适合匹配的混凝土构件,只有这样我们才能将我们在施工过
期刊