System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于虚拟化技术的数据中心网络资源优化分配方法及系统技术方案_技高网

基于虚拟化技术的数据中心网络资源优化分配方法及系统技术方案

技术编号:41151940 阅读:4 留言:0更新日期:2024-04-30 18:17
本发明专利技术涉及网络资源配置技术领域,特别涉及一种基于虚拟化技术的数据中心网络资源优化分配方法及系统,将物理服务器划分为备用虚拟服务器和多个主虚拟服务器,并对每个虚拟服务器进行资源配置;通过实时监控虚拟服务器关键指标获取虚拟服务器负载情况;对虚拟服务器健康状态及安全漏洞进行实时监控扫描,并根据用户业务请求的资源需求、虚拟服务器负载情况及实时监控扫描结果从主虚拟服务器中动态选取目标虚拟服务器,将用户业务请求分发至各目标虚拟服务器。本发明专利技术将物理服务器划分为多个虚拟服务器,并根据业务需求和负载情况动态分配资源,从而实现资源的灵活管理和优化分配,提升网络资源利用率,能够满足不同的数据中心网络应用场景和需求。

【技术实现步骤摘要】

本专利技术涉及网络资源配置,特别涉及一种基于虚拟化技术的数据中心网络资源优化分配方法及系统


技术介绍

1、随着云计算、大数据和人工智能等技术的快速发展,数据中心已成为企业和组织的重要基础设施,用于存储和处理海量数据,提供各种云服务。然而,随着业务规模的扩大和数据量的增加,数据中心的网络资源管理和优化分配成为了一个重要的问题。

2、传统的数据中心网络架构通常采用三层架构,包括接入层、汇聚层和核心层。这种架构虽然简单易懂,但随着业务的增长,会出现一些问题,比如网络拥堵、资源浪费、安全隐患等。此外,传统的网络资源分配方式通常是静态的,无法根据业务需求和负载情况进行动态调整,导致资源利用率低下。


技术实现思路

1、为此,本专利技术提供一种基于虚拟化技术的数据中心网络资源优化分配方法及系统,将物理服务器划分为多个虚拟服务器,并根据业务需求和负载情况动态分配资源,从而实现资源的灵活管理和优化分配,提升网络资源利用率。

2、按照本专利技术所提供的设计方案,一方面,提供一种基于虚拟化技术的数据中心网络资源优化分配方法,包含:

3、将物理服务器划分为备用虚拟服务器和多个主虚拟服务器,并对每个虚拟服务器进行资源配置,其中,资源配置包括cpu资源配置、内存资源配置、存储资源配置及网络带宽配置;

4、通过实时监控虚拟服务器关键指标获取虚拟服务器负载情况,其中,关键指标包括cpu利用率、内存利用率、存储利用率及网络带宽利用率;

5、对虚拟服务器健康状态及安全漏洞进行实时监控扫描,并根据用户业务请求的资源需求、虚拟服务器负载情况及实时监控扫描结果从主虚拟服务器中动态选取目标虚拟服务器,将用户业务请求分发至各目标虚拟服务器。

6、作为本专利技术基于虚拟化技术的数据中心网络资源优化分配方法,进一步地,将物理服务器划分为多个虚拟服务器,包含:

7、首先,创建docker容器虚拟环境;

8、然后,在docker容器虚拟环境中将物理服务器映射为多个虚拟服务器。

9、作为本专利技术基于虚拟化技术的数据中心网络资源优化分配方法,进一步地,对每个虚拟服务器进行资源配置,包含:

10、首先,将物理服务器资源总量划分为用于资源分配的第一资源量和用于应对突发负载及故障应急的第二资源量,且第一资源量>第二资源量;

11、然后,将第一资源量均匀分配到各虚拟服务器上,并基于虚拟服务器权重对各虚拟服务器分配第二资源量,其中,虚拟服务器权重根据业务需求和服务等级进行设定。

12、作为本专利技术基于虚拟化技术的数据中心网络资源优化分配方法,进一步地,通过实时监控虚拟服务器关键指标获取虚拟服务器负载情况,包含:

13、基于虚拟服务器关键指标并采用预设算法获取虚拟服务器负载情况,其中,预设算法为平均值算法、或为最大值算法、或为最小值算法。

14、作为本专利技术基于虚拟化技术的数据中心网络资源优化分配方法,进一步地,对虚拟服务器健康状态及安全漏洞进行实时监控扫描,包含:

15、监控网络流量和安全事件,采用预置安全设备对虚拟服务器健康状态及安全漏洞进行监控扫描,根据监控扫描结果判定是否存在有故障和/或漏洞的异常虚拟服务器,以将异常虚拟服务器替换为备用虚拟服务器,并对异常虚拟服务器进行下线处理,其中,预置安全设备为防火墙、或为入侵检测系统、或为负载均衡器。

16、作为本专利技术基于虚拟化技术的数据中心网络资源优化分配方法,进一步地,对虚拟服务器健康状态及安全漏洞进行实时监控扫描,还包含:

17、在资源使用空闲时,利用docker容器技术在docker容器虚拟环境中将虚拟服务器进入休眠状态,并基于虚拟服务器的生命周期对虚拟服务器进行编排,以通过虚拟服务器生命周期状态来合理分配网络资源,其中,虚拟服务器生命周期状态包括活跃区、死区及临界区。

18、作为本专利技术基于虚拟化技术的数据中心网络资源优化分配方法,进一步地,基于虚拟服务器的生命周期对虚拟服务器进行编排,包含:

19、设定第一阈值和第二阈值并为虚拟服务器分配时间片,依据时间片将扫描时间大于第一阈值的虚拟服务器状态设置为活跃区,将扫描时间在第一阈值与第二阈值之间的虚拟服务器状态设置为临界区,将扫描时间小于第一阈值的虚拟服务器状态设置为死区,且在预设时间内再次扫描,依据扫描时间将死区转化为临界区,或将临界区转化为死区,若为死区,则将对应虚拟服务器配置的资源释放,通过再次扫描后状态的自动化调节来分配资源。

20、进一步地,本专利技术还提供一种基于虚拟化技术的数据中心网络资源优化分配系统,包含:虚拟化模块、负载感知模块、均衡分配模块、负载均衡模块、容错处理模块和安全管理模块,其中,

21、虚拟化模块,采用docker容器技术将物理服务器划分为多个虚拟服务器,并对虚拟服务器进行资源配置和生命周期管理;

22、负载感知模块,通过监控虚拟服务器的关键指标来获取虚拟服务器的负载情况,其中,其中,关键指标包括cpu利用率、内存利用率、存储利用率及网络带宽利用率;

23、均衡分配模块,将资源均匀分配到各个虚拟服务器上并对虚拟服务器各配置资源进行动态调整;

24、负载均衡模块,根据虚拟服务器的负载情况和资源需求将客户端的请求分发到目标虚拟服务器,并对客户端请求进行负载均衡;

25、容错处理模块,通过监控虚拟服务器的健康状态情况,并利用预设备份服务器或冗余设备替换异常健康状态的虚拟服务器;

26、安全管理模块,利用预置安全设备监控网络流量和安全事件,并对虚拟服务器进行漏洞扫描修复。

27、本专利技术的有益效果:

28、1、本专利技术能够提高资源利用率:通过虚拟化技术,将物理服务器划分为多个虚拟服务器,可以更好地利用物理服务器的资源,从而提高资源利用率。此外,通过均衡分配模块将资源均匀分配到各个虚拟服务器上,可以避免资源的浪费。

29、2、本专利技术能够实现负载均衡:通过负载均衡模块,将客户端的请求分发到合适的虚拟服务器上,可以实现负载均衡,避免某些虚拟服务器过载,从而提高系统的整体性能。

30、3、本专利技术能够提高系统的可用性:通过容错处理模块,在故障发生时自动切换到备份服务器或冗余设备上,可以保证系统的可用性,避免因为故障导致服务中断。

31、4、本专利技术能够增强系统的安全性:通过安全管理模块,对虚拟服务器和网络资源进行安全管理,可以保证系统的安全性,避免遭受攻击和数据泄露等安全问题。

32、5、本专利技术能够实现资源的灵活管理:通过虚拟化技术和资源分配算法,可以实现资源的灵活管理,根据业务需求和服务等级动态调整资源分配,满足不同的数据中心网络应用场景和需求。

本文档来自技高网...

【技术保护点】

1.一种基于虚拟化技术的数据中心网络资源优化分配方法,其特征在于,包含:

2.根据权利要求1所述的基于虚拟化技术的数据中心网络资源优化分配方法,其特征在于,将物理服务器划分为多个虚拟服务器,包含:

3.根据权利要求1或2所述的基于虚拟化技术的数据中心网络资源优化分配方法,其特征在于,对每个虚拟服务器进行资源配置,包含:

4.根据权利要求1所述的基于虚拟化技术的数据中心网络资源优化分配方法,其特征在于,通过实时监控虚拟服务器关键指标获取虚拟服务器负载情况,包含:

5.根据权利要求1所述的基于虚拟化技术的数据中心网络资源优化分配方法,其特征在于,对虚拟服务器健康状态及安全漏洞进行实时监控扫描,包含:

6.根据权利要求1或5所述的基于虚拟化技术的数据中心网络资源优化分配方法,其特征在于,对虚拟服务器健康状态及安全漏洞进行实时监控扫描,还包含:

7.根据权利要求6所述的基于虚拟化技术的数据中心网络资源优化分配方法,其特征在于,基于虚拟服务器的生命周期对虚拟服务器进行编排,包含:

8.一种基于虚拟化技术的数据中心网络资源优化分配系统,其特征在于,包含:虚拟化模块、负载感知模块、均衡分配模块、负载均衡模块、容错处理模块和安全管理模块,其中,

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法。

10.一种电子设备,其特征在于,包括:

...

【技术特征摘要】

1.一种基于虚拟化技术的数据中心网络资源优化分配方法,其特征在于,包含:

2.根据权利要求1所述的基于虚拟化技术的数据中心网络资源优化分配方法,其特征在于,将物理服务器划分为多个虚拟服务器,包含:

3.根据权利要求1或2所述的基于虚拟化技术的数据中心网络资源优化分配方法,其特征在于,对每个虚拟服务器进行资源配置,包含:

4.根据权利要求1所述的基于虚拟化技术的数据中心网络资源优化分配方法,其特征在于,通过实时监控虚拟服务器关键指标获取虚拟服务器负载情况,包含:

5.根据权利要求1所述的基于虚拟化技术的数据中心网络资源优化分配方法,其特征在于,对虚拟服务器健康状态及安全漏洞进行实时监控扫描,包含:

【专利技术属性】
技术研发人员:王志鸿曹利峰杜学绘
申请(专利权)人:中国人民解放军战略支援部队信息工程大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1