一种虚拟化超融合实施方案自动输出的方法及装置与流程

文档序号:36362913发布日期:2023-12-14 05:51阅读:19来源:国知局
一种虚拟化超融合实施方案自动输出的方法及装置与流程

本发明具体涉及虚拟化超融合平台领域,具体是一种虚拟化超融合实施方案自动输出的方法及装置。


背景技术:

1、超融合指的是虚拟化计算和分布式存储的融合。超融合是使用标准的x86服务器来构建分布式存储,而不是使用传统的集中式存储,比如san或者nas。超融合的英文是hyper-converged。这个概念中的“超”并不是超级的意思,而是hypervisor中的hyper,也就是虚拟化的意思。超融合作为一种新兴技术,该技术初期由google、facebook等互联网厂商使用计算存储融合架构,采用虚拟化技术存储功能迁移至计算服务器内。超融合基础架构就是把计算、存储资源整合至同一套单元设备内,依托物理服务器确保虚拟化软件运行,提供给虚拟机使用。超融合系统架构不仅包括计算、存储及服务器虚拟化等及时,也能实现重复数据删除、软件备份等功能。超融合系统架构对数据中心而言有重大的跨越,依托超融合顺利完成软、硬件解耦,促使不同节点设备聚合起来,顺利实现功能块的无缝扩展,有利于解决传统数据中心在运维、管理中存在的问题。

2、相比于增加计算资源或存储资源的纵向扩容方式,超融合架构通过增加节点的方式在传统的云计算存储架构中,存储资源(硬盘)已经被很好的利用了,但是存储服务器的计算资源(cpu、内存)都闲置着。因此,为了更充分的利用计算资源,干脆把虚拟化也应用在存储服务器上。这样一来,服务器不仅提供了存储资源,还以虚拟机方式提供了计算资源。

3、随着虚拟化技术的不断成熟,越来越多的企业采用虚拟化超融合的方案架构,传统的方式就是由现场技术人员的进行手动的实施方案输出,输出的方案存在差异,以及方案的不全面性,都会给实施带来阻碍,也给客户方带来不好的印象。


技术实现思路

1、本发明的目的在于提供一种虚拟化超融合实施方案自动输出的方法及装置,以解决上述背景技术中提出的问题。

2、为实现上述目的,本发明提供如下技术方案:

3、一种虚拟化超融合实施方案自动输出的方法,包括以下步骤:

4、s10、获取用户实际环境信息,基于用户实际环境信息和方案输出需求选择方案自动输出工具,所述方案自动输出工具包括实施方案输出工具、扩容方案输出工具和升级方案输出工具;

5、s20、将用户实际环境信息输入选择得到的方案自动输出工具,通过方案自动输出工具对用户实际环境信息进行处理,输出得到方案信息,其中:

6、实施方案输出工具对用户实际环境信息进行处理,输出得到方案信息的方法为:

7、基于用户实际环境信息生成实施拓扑图、ip信息规划表和存储可用总量,将实施拓扑图、ip信息规划表和存储可用总量插入实施方案输出工具预设的部署手册,输出与用户实际环境信息对应的实施方案;

8、扩容方案输出工具对用户实际环境信息进行处理,输出得到方案信息的方法为:

9、基于用户实际环境信息生成总拓扑图、ip规划信息和新增存储可用容量,将总拓扑图、ip规划信息和新增存储可用容量插入扩容方案输出工具预设的扩容手册,输出用户实际环境信息对应的扩容方案;

10、升级方案输出工具对用户实际环境信息进行处理,输出得到方案信息的方法为:

11、获取用户实际环境信息中的当前平台版本数据和升级方式信息,将当前平台版本数据与目标平台版本数据进行差异对比,得到差异对比结果,将差异对比结果和升级方式信息插入工具预存的标准升级方案中,输出与用户实际环境信息对应的升级方案。

12、作为本发明进一步的方案:所述方案输出需求为用户所需的输出方案,包括实施方案、扩容方案和升级方案,方案输出需求自动判别方法,包括以下步骤:

13、s11、获取用户实际环境信息;

14、s12、判断用户实际环境信息是否属于第一类别,若是,判别该用户实际环境信息对应的方案输出需求为实施方案,否则进行下一步;

15、s13、判断用户实际环境信息是否属于第二类别,若是,判断该用户实际环境信息对应的输出方案需求为扩容方案,否则,判断该用户实际环境信息对应的输出方案需求为升级方案。

16、作为本发明再进一步的方案:用户实际环境信息包括输入节点配置信息、输入实际环境配置信息、输入ip地址信息以及新增ip地址信息,其中:

17、输入节点配置信息包括:节点类型与个数、ssd磁盘容量与个数、sas磁盘容量与个数、板卡类型与个数;输入实际环境配置信息包括管理网络类型与网口数量、业务网类型与网口数量、备份网类型与网口数量、外部存储网类型与网口数量、管理网交换机数量、存储网交换机数量、业务网交换机数量、备份网交换机数量、外部存储网交换机数量;输入ip地址信息包括管理网ip、存储网ip、ipmi网ip、备份网ip以及外部存储网ip。

18、作为本发明再进一步的方案:步骤s12中,判断用户实际环境信息是否属于第一类别的方法为:判断用户实际环境信息是否具有输入ip地址信息,若是,该用户实际环境信息属于第一类别;步骤s13中,判断用户实际环境信息是否属于第二类别的方法为:判断用户实际环境信息是否具有新增ip地址信息,若是,该用户实际环境信息属于第二类类别。

19、作为本发明再进一步的方案:所述用户实际环境信息还包括由当前平台版本信息、目标平台版本信息以及升级方式信息,当用户实际环境信息包含上述信息时,判断该用户实际环境信息对应的输出方案为升级方案。

20、作为本发明再进一步的方案:步骤s20中,实施拓扑图的生成方法为:

21、s21、获取工具内部预存信息,所述预存信息包括服务器模块图、板卡模块图、网口模块图、交换机模块图和存储模块图;

22、s22、根据输入模块的信息,选择对应模块图并打上对应的标签,将板卡模块图和网口模块图嵌入服务器模块图,模拟真实服务器配置,并选择出对应的交换机模块;

23、s23、根据输入网口的选择,自动分配网口位置,将对应网口与对应交换机进行连线,模拟出拓扑图,并将拓扑图输出到方案的拓扑位置,得到实施拓扑图。

24、作为本发明再进一步的方案:步骤s20中,ip信息规划表的生成方法为:将各个网络需要的ip个数展示出来,并要求输入对应的ip地址段,根据ip顺序填充ip信息,输出ip信息规划表。

25、作为本发明再进一步的方案:步骤s20中,所述存储可用总量包括实际可用容量和缓存盘容量,其中:

26、实际可用容量的计算方法为:

27、式中:u1为实际可用容量,s1为单sas磁盘容量,m1为磁盘个数,n1为节点个数,k为副本数,通过该计算公式计算得出的容量即为实际可用的容量;

28、缓存盘容量的计算方法为:u2=s2·m2·n2·0.9;

29、式中,u2为实际可用容量,s2为单sas磁盘容量,m2为磁盘个数,n2为节点个数,通过该计算公式计算得出的容量即为缓存盘容量。

30、作为本发明再进一步的方案:步骤s20中,所述新增存储可用容量包括实际新增可用容量和新增缓存容量,其中:

31、实际新增可用容量的计算方法为:

32、式中:u3为实际可用容量,s3为单sas磁盘容量,m3为磁盘个数,n3为新增节点个数,k为副本数,通过该计算公式计算得出的容量即为实际新增可用容量;

33、新增缓存容量的计算方法为:u4=s4·m4·n4·0.9;

34、式中,u4为实际可用容量,s4为单sas磁盘容量,m4为磁盘个数,n4为新增节点个数,通过该计算公式计算得出的容量即为新增缓存容量。

35、一种虚拟化超融合实施方案自动输出装置,包括:

36、数据获取模块,用于获取用户实际环境信息;

37、方案选择模块,用于基于用户实际环境信息和方案输出需求选择方案自动输出工具,所述方案自动输出工具包括实施方案输出工具、扩容方案输出工具和升级方案输出工具;

38、数据处理模块,用于将用户实际环境信息输入选择得到的方案自动输出工具,通过方案自动输出工具对用户实际环境信息进行处理,输出得到方案信息。

39、与现有技术相比,本发明的有益效果是:本发明通过获取用户实际环境信息,基于用户实际环境信息和方案输出需求选择方案自动输出工具,然后将用户实际环境信息输入选择得到的方案自动输出工具,通过方案自动输出工具对用户实际环境信息进行处理,输出得到用户所需的方案信息,从而根据真实信息,自动定制出对应的标准方案,指导现场技术人员进行相关操作,既能提高现场人员的工作效率,又能提升用户对品牌的好感。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1