云计算环境下虚拟化技术应用性能优化研究

(整期优先)网络出版时间:2023-08-13
/ 2

云计算环境下虚拟化技术应用性能优化研究

胡曙光

中国移动通信集团内蒙古有限公司   内蒙古自治区呼和浩特市  010000

摘要:信息通信技术的快速发展,成为社会生产力快速发展的重要驱动力。云计算技术的应用和发展,为提升大数据处理效率奠定技术基础,虚拟化技术的应用,则能够推动云计算向下一代计算模式转变。本文在简要概述虚拟化意义和分类基础上,提出云计算环境下的虚拟化资源管理模型,提出在具体应用中的性能优化策略,以此为相关技术应用提供参考。

关键词:云计算、虚拟化技术;性能优化

云计算体系运行中,对服务器配置和承载能力提出更高要求,如在限定时间内出现访问量超出配置额度的情形,会导致服务器无法有效承载,甚至是出现崩溃现象。虚拟化技术的应用,是利用虚拟主机代替物理主机,将虚拟数据存放在资源库中,能够有效解决服务器承载力不足乃至崩溃问题,还能够较好的降低硬件建设成本,提升软件运行速度。

1、虚拟化的意义和分类

1.1 虚拟化的意义

虚拟化在云计算环境下的应用,是将服务器、存储器、网络等物理资源,利用软件方法进行抽象化和转换,突破原有资源运行方式中资源架构、地域和物理配置等限制,打破现实结构不可切割的障碍,以实现资源的动态分配、灵活调度、跨域共享,以此实现优化资源使用频率,提升资源使用效率的技术。云计算环境下虚拟化技术的应用,是以服务器虚拟化为主要形式,将所有数据全部虚拟化后,实现在同一虚拟空间内同时操控多种不同类型的系统,在独立运行状态下,提升服务器硬件资源利用效率,确保服务器运行安全稳定。

1.2 虚拟化的分类

虚拟化技术的应用,随实际应用需求而不断创新,依据分类标准的不同,可以分为不同类型。依据实现机制可以分为全虚拟化、半虚拟化和硬件辅助虚拟化等形式;基于应用视角,可以分为应用虚拟化、桌面虚拟化和系统虚拟化等类型。依据云计算的应用需求,选择最为合适的分类方式,既能够满足云计算运行要求,又能够实现运行成本节约,实现服务器的整合,确保通信项目对业务变化的适应性。

2、云计算环境下的虚拟化资源管理模型

2.1 虚拟化资源管理需求分析

云计算环境下的资源管理,原本是以B/S、B/C模型为主,用户资源信息在上传至物理主机后,再根据用户实际需求分配有限的空间资源,管理体系主要包括用户需求和物理资源池两个部分[1]。这种管理模式不仅利用率较低,还存在资源分配质量和效率不足的问题,导致资源损失现状。基于云计算环境下构建虚拟化资源管理模式,能够从用户的资源应用需求出发,实现对资源数据的全部整合,动态化分配对应的资源性能,在提升资源利用率的同时,为用户提供优质服务。具体架构模式是在服务器和数据库基础上搭设Citrix等类型的虚拟服务器,再实现与业务用户的对接。

2.2 虚拟化资源管理模型设计

虚拟化资源管理模型设计主要包括三个方面:(1)在虚拟化资源管理模型中搭建服务抽象层,起到计算服务和存储服务作用。用户在使用云服务平台时,先是将需求信息传输给服务抽象层。服务抽象层在接收到用户需求信息后,先进行分析处理,再确定用户需求目标,利用云服务平台的虚拟资源池实现相关数据资源的整合,依照已经设定的用户权限,向其提供资源信息,有效提升资源管理效率。(2)利用物理资源集的虚拟化构建虚拟资源池,以实现存储信息数据、资源分配管理等作用。云服务平台利用资源池管理,能够实现不同虚拟主机内部数据资源的共享,同时资源池之间多数是相互独立的,即便在某一个虚拟主机出现运行错误时,也不会影响系统整体运行,以此有效提升资源信息安全水平。(3)以计算机主机、服务器等硬件设备构建物理资源集,实现对设备的虚拟化,所能够实现对所有资源在虚拟主机和虚拟内存中的存储管理。

2.3 虚拟化资源管理中的资源分配

传统数据资源管理主要依托人工方式完成,分配和整合效率都较为低下,难以确保数据资源管理的精准性。基于云计算与虚拟化技术的结合应用,能够实现对所有存储数据资源的有序整合,根据用户需求进行资源分配。通过虚拟化技术的应用,还能够实现对资源峰值变化的有效监管,结合预测技术实现对资源管理分配过程中的问题进行预测,有效规避资源负载等情况发生,以此不仅能够有效提升通信项目运行效率,实现资源的充分利用,还能够切实提升项目服务质量,满足用户多元化需求。

3、虚拟化技术在云计算环境下性能优化策略

3.1 资源规模管理

在通信项目运行中,云计算的资源数量呈现海量特征,由此导致存储和管理难度海量增加,传统管理模式已经难以满足资源的规模化管理要求。利用虚拟化技术实现云计算环境下的规模化管理,能够实现对传统管理模式的有效优化[2]。首先是从不同资源的特性出发,在进行初次分配后,将数据存储于对应的节点空间内;其次是通过对数据资源的审核筛选,剔除无效资源,将有用的资源通过压缩方式进行处理,依据资源重要性进行等级分类,利用虚拟化技术进行合理优化的规模化管理。以此在保障数据资源管理质量和管理效率基础上,实现对用户需求的快速响应,缩减资源管理消耗时间。

3.2 虚拟资源与物理资源的绑定关系优化

虚拟资源与物理资源存在本质上的差异,相对而言,物理内存的存储量较小,多是作为临时存储,而虚拟存储不仅容量较大,同时存取也较为方便,只需在有网络情形下,可以实现跨空间的数据存储和提取。因此在通信项目规划和运行中,要能够实现虚拟资源与物理资源的绑定关系优化,利用虚拟化技术将物理资源转变为虚拟资源,同时也能够将虚拟资源转化为物理资源,实现在计算机设备中的存储。通过相互转换方式,在提升云服务平台性能基础上,为用户提供更加更加便捷的资源存储服务。

3.3 资源性能优化

云服务平台不仅能够为用户提供更为高效的存储和查询服务,还能够依据资源具体情况进行分类,有效提升数据资源安全。云服务平台在接收到用户的查询服务请求时,能够利用虚拟化技术实现不同节点之间的数据资源调动和共享,更好的提升数据资源管理效率。通过虚拟化技术在云计算体系中的应用,能够大幅优化改善数据资源性能,推动相关应用行业快速发展。

2.4 资源利用率优化

资源利用率的提升,既是虚拟化技术应用的优势,又是推动云计算优化的重要基础。虚拟化技术在资源利用率提升方面的促进作用,主要是通过集中分配、分散部署、均衡载荷及就近部署等几种方式实现的[3]。根据资源管理环境差异和用户服务需求,选择最为合适的资源管理策略,能够有效提升资源整体利用效率。例如资源集中分配能够较好的降低存储节点错误带来的影响;均衡负载则能够利用数据资源负载率来实现合理分配;就近部署则能够有效降低数据资源传输中的损耗,但是较为容易出现节点负载压力过大等问题。通过这些策略的有机结合,能够实现对数据资源的合理管控,推动通信项目服务快速发展。

4、结束语

虚拟化技术在云计算环境下的优化应用,在有效提升资源利用效率基础上,有效满足用户多元化需求,在未来发展中具有广阔应用前景。因此对相关企业而言,必须要切实转变传统运营理念,在通信项目管理中加大虚拟化技术的研发和投入力度,推动虚拟化技术应用方式不断优化,为我国信息产业发展提供积极促进作用。

参考文献

[1]郑可飚.虚拟化技术在云计算环境下的性能优化与资源管理研究[J].数字通信世界,2023,No.221(05):50-52.

[2]朱东进.基于虚拟化技术的云计算平台设计[J].电脑编程技巧与维护,2023,No.454(04):106-108+146.

[3]李奇,赵蔚含.云计算环境下的服务器虚拟技术研究[J].无线互联科技,2023,20(01):103-107.