一种自动生成服务器上架方案的方法及装置与流程

文档序号:37637791发布日期:2024-04-18 17:56阅读:12来源:国知局
一种自动生成服务器上架方案的方法及装置与流程

本发明涉及云计算,特别是一种自动生成服务器上架方案的方法及装置。


背景技术:

1、随着互联网技术的飞速发展,海量的网络设备投入使用,全球已进入云计算和大数据的时代,随着数据中心规模越来越大,需要管理的网络设备数量急剧增加。近年来,由于政企客户对数据主权和自主可控性的关注不断增加,以及为了节约研发成本,许多大型企业集团和政府机构选择通过向云计算服务提供商采购项目,以引入先进的云计算技术。根据不同的云项目要求,需要交付不同的数据中心环境。

2、目前,云服务提供商通常依赖于设计和实施文档来规范项目,然后由交付团队根据项目需求手动规划交付方案,最终在团队内部进行评审和批准,然后开始实施。然而,随着云建设规模的扩大,涉及到各种不同规格的服务器设备,交付人员的人工成本逐渐增加。一些提供商尝试使用规划工具来简化规划过程,但通常仅限于单个机柜的设计和部署,当整体机房的空闲机位不足或机柜功率不足时,原有的设计模型无法适用,需要重新进行手工规划。与此同时,传统的手工规划存在一系列问题,如耗时、容易出错、不易更新、不适用于大规模环境等。

3、经检索,专利公开号为cn111967682a的发明专利公开了一种设备上架方案寻优方法、装置及终端设备,其方法包括:获取目标机房的机柜分布数据、热点分布数据、各个机柜的承载数据以及至少一个待上架设备对应的设备数据;根据各个机柜的承载数据及各个待上架设备对应的设备数据,生成至少一个备选上架方案;基于所述热点分布数据和所述目标机房的机柜分布数据,生成各个备选上架方案对应的备选上架模型;并根据预设规则从备选上架模型中选取最优备选上架模型。

4、经检索,专利公开号为cn113255034a的发明专利公开了一种自动化的汇聚机房设备的布局系统和生成方法,其包括设备管理模块、机柜管理模块、场地管理模块、汇聚规划模块和用户管理模块;所述设备管理模块包括设备定义子模块和设备增加子模块;所述机柜管理模块包括机柜定义子模块和机柜增加子模块;所述场地管理模块包括场地定义子模块和异常区域定义子模块;所述汇聚规划模块包括机柜汇聚子模块、设备汇聚子模块、机柜调整子模块和设备调整子模块;所述用户管理模块包括用户名称uname、用户标识uid、用户部门udept、用户密码upw。

5、然而,上述专利与现有技术中还存在着版本标记和节点角色规划方法,如果节点角色频繁变化,需要不断手动更新维护,增加管理工作的复杂性。备选上架方案优化方法可能涉及复杂的计算和优化算法,且收集目标机房的详细信息和热点分布数据可能需要额外的传感器和监测设备,增加了成本和复杂性。基于热功率监控的自动化布局方法,考虑因素单一,难以适应实际机房部署场景的问题。

6、基于此,本发明提出一种自动生成服务器上架方案的方法及装置来解决上述问题。


技术实现思路

1、本部分的目的在于概述本发明的实施例的一些方面以及简要介绍一些较佳实施例。在本部分以及本发明的说明书摘要和发明名称中可能会做些简化或省略以避免使本部分、说明书摘要和发明名称的目的模糊,而这种简化或省略不能用于限制本发明的范围。

2、鉴于上述和/或现有的自动生成服务器上架方案设计中存在的问题,提出了本发明。

3、因此,本发明其中的一个目的是提供一种自动生成服务器上架方案的方法及装置,其通过一体化的数据结构及上架方案生成方式,满足不同场景及不同阶段用户使用服务器上架方案的诉求。

4、为达到上述效果,本发明提供如下技术方案:一种自动生成服务器上架方案的方法,所述方法实现步骤包括:

5、s1:相关数据录入,录入上架需求数据,通过数据解析处理,将需要上架的服务器及机房机柜信息的数据存入数据库;

6、s2:应用场景识别,基于s1中存储的待上架服务器数据和机柜勘察信息,决定识别待生成的上架方案是应用部署于新环境,还是对现有环境进行调整;

7、s3:上架规则筛选,基于应用场景识别结果、待上架服务器种类以及机房机柜信息等条件,在数据库中查询并筛选上架规则,作为上架方案的生成依据之一;

8、s4:网络拓扑获取,在数据库中查询并获取和应用场景匹配的网络拓扑数据;

9、s5:网络拓扑解析,根据s4获取的网络拓扑数据进行解析,捕获服务器节点之间的拓扑关系;

10、s6:上架方案生成,根据s3筛选出的上架规则,以及s5解析获得的网络拓扑数据进行计算,生成上架方案;

11、s7:上架方案校验,对s6生成的上架方案,根据机架u位资源、服务器设备资源、机房电力安全要求、散热要求等约束,进行容量与承载的核对,确保规模匹配和资源合理分配,同时进行合规性和完整性的检查,确保满足法规和系统完备性;

12、所述方法还包括自动生成服务器上架方案的装置,所述方法通过装置实现;

13、作为本发明的一种优选方案,其中:所述s3中,根据应用场景的识别结果,筛选上架规则,对s6的生成和s7的校验产生影响,所述s6中,使用s1录入的待上架数据,根据s3的规则和s4的解析结果共同计算生成上架方案,所述s7中,根据s3的规则校验容量与承载、能耗及安全的合规性与可靠性。

14、一种自动生成服务器上架方案的装置,其中:所述装置包括:用于整合上架相关信息,主要功能包括对录入数据的基本校验、根据特定场景查询已有信息,并对数据进行格式化处理的上架数据聚合模块;

15、用于查询数据库存储的上架规则,根据应用场景以及待上架设备特性,筛选出适用的上架规则,包括机房硬性规则,设备硬性规则等,综合生成此次机房上架方案规则评定标准的网络拓扑解析模块。

16、作为本发明的一种优选方案,其中:所述装置还包括:用于应用筛选出的上架规则以及解析出的网络拓扑数据,通过智能逻辑自动编排服务器上架顺序,形成上架方案,同时对方案进行初步的冲突性检测,确保服务器没有位置重叠的上架方案生成模块。

17、作为本发明的一种优选方案,其中:所述装置还包括:用于根据服务器设备资源、上架规则、拓扑信息对生成的上架方案进行二次校验,包括资源、安全、性能等方面的检查,确保生成方案的有效性和合规性的上架方案校验模块以及用于上架方案通过校验后,渲染在系统页面上展示的上架方案展示模块。

18、本发明的有益效果:本发明通过优化数据中心或机房中服务器设备的上架和布局,以提高效率、降低错误风险、最大程度地利用资源,同时确保设备的稳定性和性能,该方法能够解决传统上架规划方法中存在的手工操作、时间消耗、复杂性和可伸缩性的问题,通过自动化和智能化的方式,提供更有效的设备上架管理方法,以满足现代数据中心和机房对资源利用、能源效率和操作效率的不断提升的需求,且通过自动生成上架方案,可以减少人工工作量,降低成本,提高数据中心的整体效率。



技术特征:

1.一种自动生成服务器上架方案的方法,其特征在于,所述方法实现步骤包括:

2.如权利要求1所述的自动生成服务器上架方案的方法,其特征在于:所述s1具体为录入上架需求数据,通过数据解析处理,将需要上架的服务器及机房机柜信息的数据存入数据库。

3.如权利要求2所述的自动生成服务器上架方案的方法,其特征在于:所述s2具体为基于s1中存储的待上架服务器数据和机柜勘察信息,决定识别待生成的上架方案是应用部署于新环境,还是对现有环境进行调整。

4.如权利要求3所述的自动生成服务器上架方案的方法,其特征在于:所述s3具体为基于应用场景识别结果、待上架服务器种类以及机房机柜信息等条件,在数据库中查询并筛选上架规则,作为上架方案的生成依据之一。

5.如权利要求4所述的自动生成服务器上架方案的方法,其特征在于:所述s4具体为在数据库中查询并获取和应用场景匹配的网络拓扑数据,所述s5具体为根据s4获取的网络拓扑数据进行解析,捕获服务器节点之间的拓扑关系。

6.如权利要求5所述的自动生成服务器上架方案的方法,其特征在于:所述s6具体为根据s3筛选出的上架规则,以及s5解析获得的网络拓扑数据进行计算,生成上架方案,所述s7具体为对s6生成的上架方案,根据机架u位资源、服务器设备资源、机房电力安全要求、散热要求等约束,进行容量与承载的核对,确保规模匹配和资源合理分配,同时进行合规性和完整性的检查,确保满足法规和系统完备性。

7.如权利要求6所述的自动生成服务器上架方案的方法,其特征在于:所述s3中,根据应用场景的识别结果,筛选上架规则,对s6的生成和s7的校验产生影响,所述s6中,使用s1录入的待上架数据,根据s3的规则和s4的解析结果共同计算生成上架方案,所述s7中,根据s3的规则校验容量与承载、能耗及安全的合规性与可靠性。

8.一种自动生成服务器上架方案的装置,其特征在于:所述装置包括:用于整合上架相关信息,主要功能包括对录入数据的基本校验、根据特定场景查询已有信息,并对数据进行格式化处理的上架数据聚合模块;

9.如权利要求8所述的自动生成服务器上架方案的装置,其特征在于:所述装置还包括:用于应用筛选出的上架规则以及解析出的网络拓扑数据,通过智能逻辑自动编排服务器上架顺序,形成上架方案,同时对方案进行初步的冲突性检测,确保服务器没有位置重叠的上架方案生成模块。

10.如权利要求9所述的自动生成服务器上架方案的方法,其特征在于:所述装置还包括:用于根据服务器设备资源、上架规则、拓扑信息对生成的上架方案进行二次校验,包括资源、安全、性能等方面的检查,确保生成方案的有效性和合规性的上架方案校验模块以及用于上架方案通过校验后,渲染在系统页面上展示的上架方案展示模块。


技术总结
本发明公开了一种自动生成服务器上架方案的方法及装置,其装置包括包括上架数据聚合模块、网络拓扑解析模块、上架方案生成模块、上架方案校验模块以及上架方案展示模块,其方法主要步骤包括相关数据录入、应用场景识别、上架规则筛选、网络拓扑获取、网络拓扑解析、上架方案生成和上架方案校验。本发明通过一体化的数据结构及上架方案生成方式,满足不同场景及不同阶段用户使用服务器上架方案的诉求,通过自动化和智能化的方式,提供更有效的设备上架管理方法,以满足现代数据中心和机房对资源利用、能源效率和操作效率的不断提升的需求,且通过自动生成上架方案,可以减少人工工作量,降低成本,提高数据中心的整体效率。

技术研发人员:陈怡颖,姚尧
受保护的技术使用者:天翼云科技有限公司
技术研发日:
技术公布日:2024/4/17
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1