一种数据中心网络的部署方法及系统与流程
- 国知局
- 2024-10-09 14:37:01
本发明涉及网络部署,尤其涉及一种数据中心网络的部署方法及系统。
背景技术:
1、目前,全球通信网络正趋向于以数据中心为中心的网络建设。云计算时代的网络流量模型发生了很大的变化,各个企业的内部数据中心网络的部署将直接影响到该企业的内部发展和未来收益以及业务指定和执行,因此,对于企业内部数据中心网络的部署成了企业发展的重要一环,现有的数据中心网络部署方法都是通过互联网下载各种依赖软件包和容器镜像,然后通过依赖软件包和容器镜像进行网络部署,其不仅部署操作复杂,大规模部署缓慢:同时还需要每个连接设备逐一执行安装操作,步骤繁琐,效率低下且容易出错,并且部署后的各项指标也不完全合格,降低了网络实用性和适配性。
技术实现思路
1、针对上述所显示出来的问题,本发明提供了一种数据中心网络的部署方法及系统用以解决背景技术中提到的通过互联网下载各种依赖软件包和容器镜像,然后通过依赖软件包和容器镜像进行网络部署,其不仅部署操作复杂,大规模部署缓慢:同时还需要每个连接设备逐一执行安装操作,步骤繁琐,效率低下且容易出错,并且部署后的各项指标也不完全合格,降低了网络实用性和适配性的问题。
2、一种数据中心网络的部署方法,包括以下步骤:
3、确定数据中心网络的网络服务属性,基于网络服务属性规划用于数据中心网络的网络拓扑结构;
4、根据网络拓扑结构配置网络基础措施和网络设备参数;
5、获取服务器和连接设备的节点信息并将节点信息导入到预设配置的部署环境中;
6、确定数据中心网络的关键质量指标,基于关键质量指标在预设配置的部署环境进行网络部署。
7、优选的,所述确定数据中心网络的网络服务属性,基于网络服务属性规划用于数据中心网络的网络拓扑结构,包括:
8、确定数据中心网络的服务器源信息和客户源信息,根据服务器源信息和客户源信息确定数据中心网络的网络服务属性;
9、根据网络服务属性确定功能分组,根据功能分组配置功能模块;
10、确定功能模块的数量并根据功能模块的数量配置通信链的数量并分别为每条通信链设置链编号;
11、根据服务器和设置编号的通信链规划用于数据中心网络的网络拓扑结构。
12、优选的,所述根据网络拓扑结构配置网络基础措施和网络设备参数,包括:
13、根据网络拓扑结构确定设备带宽要求,基于设备带宽要求确定网络硬件需求参数,根据网络硬件需求参数配置网络基础措施;
14、获取数据中心网络的业务流程数据传输规律,根据业务流程数据传输规律选择符合要求的网络设备和设备协议;
15、获取数据中心网络的业务流量需求,根据业务流量需求配置网络设备端口参数和网络路由策略。
16、优选的,所述获取服务器和连接设备的节点信息并将节点信息导入到预设配置的部署环境中,包括:
17、获取服务器和连接设备的固件版本信息,根据固件版本信息获取服务器和连接设备的节点信息;
18、根据服务器和连接设备的节点信息生成数据脚本;
19、确定数据中心网络的网络参数,根据网络参数选择适配的预设部署环境;
20、将数据脚本转化为参数配置文件导入到预设部署环境中。
21、优选的,确定数据中心网络的关键质量指标,基于关键质量指标在预设配置的部署环境进行网络部署,包括:
22、根据业务信息确定网络需求指标,根据网络需求指标确定数据中心网络相应的映射关键质量指标;
23、基于映射关键质量指标对数据中心网络进行网络设备测试,根据测试结果对网络设备进行优化;
24、优化完毕后,通过预设配置的部署环境指定主节点和从节点;
25、在预设配置的部署环境中读取参数配置文件,根据其中的参数定义,调用自动化推送执行器对部署环境中的主节点服务器和从节点连接设备的基础信息进行规范化设置;
26、启动主节点和从节点的部署安装工作以实现对于数据中心网络的网络部署。
27、一种数据中心网络的部署系统,该系统包括:
28、确定模块,用于确定数据中心网络的网络服务属性,基于网络服务属性规划用于数据中心网络的网络拓扑结构;
29、配置模块,用于根据网络拓扑结构配置网络基础措施和网络设备参数;
30、导入模块,用于获取服务器和连接设备的节点信息并将节点信息导入到预设配置的部署环境中;
31、部署模块,用于确定数据中心网络的关键质量指标,基于关键质量指标在预设配置的部署环境进行网络部署。
32、优选的,所述确定模块,包括:
33、第一确定子模块,用于确定数据中心网络的服务器源信息和客户源信息,根据服务器源信息和客户源信息确定数据中心网络的网络服务属性;
34、第一配置子模块,用于根据网络服务属性确定功能分组,根据功能分组配置功能模块;
35、第二确定子模块,用于确定功能模块的数量并根据功能模块的数量配置通信链的数量并分别为每条通信链设置链编号;
36、规划子模块,用于根据服务器和设置编号的通信链规划用于数据中心网络的网络拓扑结构。
37、优选的,所述配置模块,包括:
38、第三确定子模块,用于根据网络拓扑结构确定设备带宽要求,基于设备带宽要求确定网络硬件需求参数,根据网络硬件需求参数配置网络基础措施;
39、第一选择子模块,用于获取数据中心网络的业务流程数据传输规律,根据业务流程数据传输规律选择符合要求的网络设备和设备协议;
40、第二配置子模块,用于获取数据中心网络的业务流量需求,根据业务流量需求配置网络设备端口参数和网络路由策略。
41、优选的,所述导入模块,包括:
42、获取子模块,用于获取服务器和连接设备的固件版本信息,根据固件版本信息获取服务器和连接设备的节点信息;
43、生成子模块,用于根据服务器和连接设备的节点信息生成数据脚本;
44、第二选择子模块,用于确定数据中心网络的网络参数,根据网络参数选择适配的预设部署环境;
45、导入子模块,用于将数据脚本转化为参数配置文件导入到预设部署环境中。
46、优选的,部署模块,包括:
47、第四确定子模块,用于根据业务信息确定网络需求指标,根据网络需求指标确定数据中心网络相应的映射关键质量指标;
48、优化子模块,用于基于映射关键质量指标对数据中心网络进行网络设备测试,根据测试结果对网络设备进行优化;
49、指定子模块,用于优化完毕后,通过预设配置的部署环境指定主节点和从节点;
50、设置子模块,用于在预设配置的部署环境中读取参数配置文件,根据其中的参数定义,调用自动化推送执行器对部署环境中的主节点服务器和从节点连接设备的基础信息进行规范化设置;
51、部署子模块,用于启动主节点和从节点的部署安装工作以实现对于数据中心网络的网络部署。
52、本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书以及附图中所特别指出的结构来实现和获得。
53、下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
本文地址:https://www.jishuxx.com/zhuanli/20241009/305857.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。