一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

ICT资源链接虚拟运营平台的动态划分方法及划分系统与流程

2022-02-22 18:02:08 来源:中国专利 TAG:

ict资源链接虚拟运营平台的动态划分方法及划分系统
技术领域
1.本发明涉及信息处理技术领域,尤其涉及一种ict资源链接虚拟运营平台的动态划分方法及划分系统。


背景技术:

2.ict作为一种向客户提供的服务,这种服务是it(信息业)与ct(通信业)两种服务的结合和交融,通信业、电子信息产业、互联网、传媒业都将融合在ict的范围内,固网运营商如中国移动、中国电信和中国联通等为客户提供的一站式ict整体服务中,包含集成服务、咨询服务、外包服务;但是,现有的虚拟运营平台在对动态划分时,不能根据业务应用qoe、安全需求及网络资源状况灵活构建承载不同基于业务的虚拟服务平台,导致降低资源效率和精选性能。


技术实现要素:

3.本发明旨在解决现有技术或相关技术中存在的技术问题之一。
4.为此本发明提出了一种ict资源链接虚拟运营平台的动态划分方法及划分系统。
5.有鉴于此,本发明一方面提出了一种ict资源链接虚拟运营平台的动态划分方法,所述动态划分方法包括如下步骤:
6.通过云服务模块和网络服务模块的配合,计算所述存储资源的存储需求和访问需求,确定所述存储资源的部署方式;
7.根据所述存储资源的部署方式进行存储资源划分;
8.根据所述存储资源划分的不同类型,将不同类型的所述存储资源进行隔离,并发出虚拟平台构建请求;
9.虚拟运营平台构建主体接收所述虚拟平台构建请求后,判断所述虚拟运营平台构建主体是否允许所述虚拟平台构建请求接入,并根据判断结果构建动态生成虚拟运营平台;
10.根据业务应用qoe、安全需求及网络资源状况灵活构建承载基于不同业务的所述动态生成虚拟运营平台,建立相应的访问链接形成链接资料库。
11.进一步地,构建所述动态生成虚拟运营平台包括:
12.若所述虚拟运营平台构建主体允许所述虚拟平台构建请求接入,则所述虚拟运营平台构建主体调用平台映射算法,根据虚拟资源数据库中的资源和所述虚拟平台构建请求规划映射方案,获取所述动态生成虚拟运营平台;
13.若所述虚拟运营平台构建主体不允许所述虚拟平台构建请求接入,发起虚拟平台拆除请求,对所述虚拟资源数据库中的资源进行回收,并更新所述虚拟资源数据库的资源状态,重新发出所述虚拟平台构建请求,直至所述虚拟运营平台构建主体允许所述虚拟平台构建请求接入,获取所述动态生成虚拟运营平台。
14.进一步地,计算所述存储资源的存储需求和访问需求时,根据业务需求,将计算所
述存储资源分为核心业务和非核心业务;
15.其中,所述云服务模块包括应用服务器、数据库服务器、接口服务器、业务处理服务器和统计分析服务器中的至少一种,所述网络服务模块包括网络交换机、汇聚机、路由器、安全防护设备和负载均衡设备中的至少一种;
16.所述存储资源的部署方式包括:按建设性质分为自营业务资源池和合作资源池;按业务重要性分为核心业务区和非核心业务区;按业务系统安全性要求和设备资源占用特征,将对外访问的所述接口服务器和所述应用服务器划分到服务域,内部所述数据库服务器、所述业务处理服务器划分到计算域,统计、报表和网管服务器由维护人员登陆查询,放入维护域。
17.进一步地,所述存储资源包括网络层、计算层和存储层,存储资源划分包括网络通信部署、计算能力部署和存储能力部署。
18.进一步地,所述网络通信部署是将所述网络服务模块中的所述网络交换机、所述汇聚机、所述路由器、所述安全防护设备和所述负载均衡设备进行部署,所述计算能力部署包括虚拟服务器集群、小型机集群和物理服务器集群的计算集群,所述计算集群内资源使用同一共享存储,实现统一调度,所述存储能力部署包括fc-san.ip-san共享存储、分布式对象存储和离线磁带存储,且所述fc-san.ip-san共享存储、所述分布式对象存储和所述离线磁带存储之间通过fc网络和ip网络与所述计算集群连接。
19.进一步地,将不同类型的所述存储资源进行隔离,所述隔离的方式包括防火墙隔离和逻辑隔离,在所述网络层和所述计算层之间增加防火墙设备,同时开启虚拟防火墙的功能,实现所述防火墙隔离,所述逻辑隔离是将所述自营业务资源池与所述合作资源池之间采用vlan隔离,所述核心业务区与所述非核心业务区采用zone进行隔离,所述服务域、所述计算域和所述维护域之间采用vlan acl隔离。
20.进一步地,根据所述虚拟资源数据库中的资源和所述虚拟平台构建请求规划映射方案时,先初始化所述虚拟运营平台的映射方案,并生成初始种群,对所述映射方案进行染色体编码,评估所述初始种群中每个个体的适应度值,从所述初始种群中选出预设数量的个体,对选出的所述个体进行交叉和突变操作,对所述交叉和突变后的所述个体进行可行性检查,删除不满足约束条件的所述个体,再将剩余所述个体进行排序,选出多个所述个体确认遗传代数,所述遗传代数符合需求值则为最优解。。
21.进一步地,所述访问链接在建立时是建立从一个网页指向一个目标连接关系的链接,在一个网页中用来链接的对象设置为文本或图片,用户单击已经链接的所述文本或图片后,链接目标将显示在浏览器上,并且根据所述链接目标的类型来打开或运行,各个网页链接在一起后,构成一个网站。
22.进一步地,在所述一个网页中用来链接的对象还可设置为另一个网页、相同网页上的不同位置、电子邮件地址、文件或应用app。
23.本发明的另一方面提出了一种ict资源链接虚拟运营平台的划分系统,所述划分系统包括:
24.网络与存储资源的计算模块,通过云服务模块和网络服务模块的配合,计算所述存储资源的存储需求和访问需求,确定所述存储资源的部署方式;
25.网络与所述存储资源的灵活配置模块,根据所述存储资源的部署方式进行存储资
源划分;
26.网络与所述存储资源的隔离模块,根据所述存储资源划分的不同类型,将不同类型的所述存储资源进行隔离,并发出虚拟平台构建请求;
27.动态生成虚拟运营平台模块,虚拟运营平台构建主体接收所述虚拟平台构建请求后,判断所述虚拟运营平台构建主体是否允许所述虚拟平台构建请求接入,并根据判断结果构建动态生成虚拟运营平台;
28.业务功能链编模块,根据业务应用qoe、安全需求及网络资源状况灵活构建承载基于不同业务的所述动态生成虚拟运营平台,建立相应的访问链接形成链接资料库。
29.进一步地,所述动态生成虚拟运营平台模块包括:
30.若所述虚拟运营平台构建主体允许所述虚拟平台构建请求接入,则所述虚拟运营平台构建主体调用平台映射算法,根据虚拟资源数据库中的资源和所述虚拟平台构建请求规划映射方案,获取所述动态生成虚拟运营平台;
31.若所述虚拟运营平台构建主体不允许所述虚拟平台构建请求接入,发起虚拟平台拆除请求,对所述虚拟资源数据库中的资源进行回收,并更新所述虚拟资源数据库的资源状态,重新发出所述虚拟平台构建请求,直至所述虚拟运营平台构建主体允许所述虚拟平台构建请求接入,获取所述动态生成虚拟运营平台。
32.进一步地,计算所述存储资源的存储需求和访问需求时,根据业务需求,将计算所述存储资源分为核心业务和非核心业务;
33.其中,所述云服务模块包括应用服务器、数据库服务器、接口服务器、业务处理服务器和统计分析服务器中的至少一种,所述网络服务模块包括网络交换机、汇聚机、路由器、安全防护设备和负载均衡设备中的至少一种;
34.所述存储资源的部署方式包括:按建设性质分为自营业务资源池和合作资源池;按业务重要性分为核心业务区和非核心业务区;按业务系统安全性要求和设备资源占用特征,将对外访问的所述接口服务器和所述应用服务器划分到服务域,内部所述数据库服务器、所述业务处理服务器划分到计算域,统计、报表和网管服务器由维护人员登陆查询,放入维护域。
35.进一步地,所述存储资源包括网络层、计算层和存储层,存储资源划分包括网络通信部署、计算能力部署和存储能力部署。
36.本发明提供的技术方案可以包括以下有益效果:
37.本发明主要是先通过云服务模块和网络服务模块的配合,计算存储资源的存储需求和访问需求,确定存储资源的部署方式,根据存储资源的部署方式进行存储资源划分,根据存储资源划分的不同类型,将不同类的资源进行隔离,并发出虚拟平台构建请求,再基于虚拟运营平台动态生成和基于容器的业务功能链编,使其可以根据业务应用qoe、安全需求及网络资源状况灵活构建承载基于不同业务的虚拟运营平台,建立相应的访问链接,提高资源效率和精选性能,并支持虚拟网的快速部署。
38.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
39.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
40.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
41.图1示出了根据本发明一个实施例的ict资源链接虚拟运营平台的动态划分方法的流程示意图;
42.图2示出了根据本发明一个实施例的构建动态生成虚拟运营平台的流程示意图。
具体实施方式
43.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
44.实施例1
45.图1示出了根据本发明一个实施例的ict资源链接虚拟运营平台的动态划分方法的流程示意图。
46.如图1所示,本实施例提出了一种ict资源链接虚拟运营平台的动态划分方法,该动态划分方法包括如下步骤:
47.步骤1,通过云服务模块和网络服务模块的配合,计算存储资源的存储需求和访问需求,确定存储资源的部署方式;
48.步骤2,根据存储资源的部署方式进行存储资源划分;
49.步骤3,根据存储资源划分的不同类型,将不同类型的存储资源进行隔离,并发出虚拟平台构建请求;
50.步骤4,虚拟运营平台构建主体接收虚拟平台构建请求后,判断虚拟运营平台构建主体是否允许虚拟平台构建请求接入,并根据判断结果构建动态生成虚拟运营平台;
51.步骤5,根据业务应用qoe、安全需求及网络资源状况灵活构建承载基于不同业务的动态生成虚拟运营平台,建立相应的访问链接形成链接资料库。
52.具体地,步骤1中,网络与存储资源的计算,通过云服务模块和网络服务模块的配合,计算存储资源的存储需求和访问需求,确定存储资源的部署方式,存储资源包括网络层、计算层和存储层。
53.进一步地,计算存储资源的存储需求和访问需求时,根据业务需求,将计算存储资源分为核心业务和非核心业务;
54.其中,云服务模块包括应用服务器、数据库服务器、接口服务器、业务处理服务器和统计分析服务器中的至少一种,网络服务模块包括网络交换机、汇聚机、路由器、安全防护设备和负载均衡设备中的至少一种。
55.需要说明的是,应用服务器设置为部署web服务器,用于只部署应用软件,不存储数据;数据库服务器设置为mysql服务器,数据库服务器为客户应用提供服务,这些服务是
查询、更新、事务管理、索引、高速缓存、查询优化、安全及多用户存取控制等;接口服务器设置为api接口服务器,便于与其他模块连接;业务处理服务器设置为cpu服务器,主要用于根据不同业务需求进行相应的数据处理;统计分析服务器设置为nginx服务器,主要用于对处理后的数据进行统计分析。
56.更进一步地,存储资源的部署方式包括:按建设性质分为自营业务资源池和合作资源池;按业务重要性分为核心业务区和非核心业务区;按业务系统安全性要求和设备资源占用特征,将对外访问的接口服务器和应用服务器划分到服务域,内部数据库服务器、业务处理服务器划分到计算域,统计、报表和网管服务器由维护人员登陆查询,放入维护域。
57.步骤2中,网络与存储资源的灵活配置,根据存储资源的部署方式进行存储资源划分,资源划分的类别包括:网络通信部署、计算能力部署和存储能力部署。
58.进一步地,网络通信部署是将网络服务模块中的网络交换机、汇聚机、路由器、安全防护设备和负载均衡设备进行部署,计算能力部署包括虚拟服务器集群、小型机集群和物理服务器集群的计算集群,计算集群内资源使用同一共享存储,实现统一调度,存储能力部署包括fc-san.ip-san共享存储、分布式对象存储和离线磁带存储,且fc-san.ip-san共享存储、分布式对象存储和离线磁带存储之间通过fc网络和ip网络与计算集群连接。
59.步骤3中,网络与存储资源的隔离,根据存储资源划分的不同类型,将不同类型的存储资源进行隔离,并发出虚拟平台构建请求,其中隔离方式包括防火墙隔离和逻辑隔离。
60.进一步地,在网络层和计算层之间增加防火墙设备,同时开启虚拟防火墙的功能,实现防火墙隔离,逻辑隔离是将自营业务资源池与合作资源池之间采用vlan隔离,核心业务区与非核心业务区采用zone进行隔离,服务域、计算域和维护域之间采用vlan acl隔离。
61.图2示出了根据本发明一个实施例的构建动态生成虚拟运营平台的流程示意图如图2所示,步骤4中,构建动态生成虚拟运营平台包括:
62.若虚拟运营平台构建主体允许虚拟平台构建请求接入,则虚拟运营平台构建主体调用平台映射算法,根据虚拟资源数据库中的资源和虚拟平台构建请求规划映射方案,获取动态生成虚拟运营平台;
63.若虚拟运营平台构建主体不允许虚拟平台构建请求接入,发起虚拟平台拆除请求,对虚拟资源数据库中的资源进行回收,并更新虚拟资源数据库的资源状态,重新发出虚拟平台构建请求,直至虚拟运营平台构建主体允许虚拟平台构建请求接入,获取动态生成虚拟运营平台。
64.进一步地,根据虚拟资源数据库中的资源和虚拟平台构建请求规划映射方案时,先初始化虚拟运营平台的映射方案,并生成初始种群,对映射方案进行染色体编码,评估初始种群中每个个体的适应度值,从初始种群中选出预设数量的个体,对选出的个体进行交叉和突变操作,对交叉和突变后的个体进行可行性检查,删除不满足约束条件的个体,再将剩余个体进行排序,选出多个个体确认遗传代数,遗传代数符合需求值则为最优解。
65.其中,遗传代数是根据不同的业务需求所需要的遗传等级。
66.步骤5中,基于容器的业务功能链编:根据业务应用qoe、安全需求及网络资源状况灵活构建承载基于不同业务的动态生成虚拟运营平台,建立相应的访问链接形成链接资料库,能够提升资源效率和业务性能。
67.具体地,访问链接在建立时是建立从一个网页指向一个目标连接关系的链接,在
一个网页中用来链接的对象设置为文本或图片,用户单击已经链接的文本或图片后,链接目标将显示在浏览器上,并且根据链接目标的类型来打开或运行,各个网页链接在一起后,构成一个网站。
68.其中,在一个网页中用来链接的对象还可设置为另一个网页、相同网页上的不同位置、电子邮件地址、文件或应用app。
69.使用时,先通过云服务模块和网络服务模块的配合,计算存储资源的存储需求和访问需求,确定存储资源的部署方式,再根据存储资源的部署方式进行存储资源划分,再根据存储资源划分的不同类型,将不同类的存储资源进行隔离,并发出虚拟平台构建请求,虚拟运营平台构建主体接收虚拟平台构建请求后,判断是否允许虚拟平台构建请求接入,若虚拟运营平台构建主体不允许虚拟平台构建请求接入,发起虚拟平台拆除请求,对虚拟资源数据库中的资源进行回收,并更新虚拟资源数据库的资源状态,重新发出虚拟平台构建请求,直至虚拟运营平台构建主体允许虚拟平台构建请求接入,获取动态生成的虚拟运营平台;若虚拟运营平台构建主体允许虚拟平台构建请求接入,则虚拟运营平台构建主体调用平台映射算法,根据虚拟资源数据库中的资源和虚拟平台构建请求规划映射方案,获取动态生成虚拟运营平台,最后根据业务应用qoe、安全需求及网络资源状况灵活构建承载基于不同业务的动态生成虚拟运营平台,建立相应的访问链接以提升资源效率和业务性能,从而使ict资源链接虚拟运营平台可以根据业务应用qoe、安全需求及网络资源状况灵活构建承载不同基于业务的动态生成虚拟运营平台,建立相应的访问链接,提高资源效率和精选性能,并支持虚拟网的快速部署。
70.实施例2
71.本实施例提供了一种ict资源链接虚拟运营平台的划分系统,该划分系统包括:
72.网络与存储资源的计算模块,通过云服务模块和网络服务模块的配合,计算存储资源的存储需求和访问需求,确定存储资源的部署方式;
73.网络与存储资源的灵活配置模块,根据存储资源的部署方式进行存储资源划分;
74.网络与存储资源的隔离模块,根据存储资源划分的不同类型,将不同类型的存储资源进行隔离,并发出虚拟平台构建请求;
75.动态生成虚拟运营平台模块,虚拟运营平台构建主体接收虚拟平台构建请求后,判断虚拟运营平台构建主体是否允许虚拟平台构建请求接入,并根据判断结果构建动态生成虚拟运营平台;
76.业务功能链编模块,根据业务应用qoe、安全需求及网络资源状况灵活构建承载基于不同业务的动态生成虚拟运营平台,建立相应的访问链接形成链接资料库。
77.更进一步地,动态生成虚拟运营平台模块包括:
78.若虚拟运营平台构建主体允许虚拟平台构建请求接入,则虚拟运营平台构建主体调用平台映射算法,根据虚拟资源数据库中的资源和虚拟平台构建请求规划映射方案,获取动态生成虚拟运营平台;
79.若虚拟运营平台构建主体不允许虚拟平台构建请求接入,发起虚拟平台拆除请求,对虚拟资源数据库中的资源进行回收,并更新虚拟资源数据库的资源状态,重新发出虚拟平台构建请求,直至虚拟运营平台构建主体允许虚拟平台构建请求接入,获取动态生成虚拟运营平台。
80.其中,根据虚拟资源数据库中的资源和虚拟平台构建请求规划映射方案时,先初始化虚拟运营平台的映射方案,并生成初始种群,对映射方案进行染色体编码,评估初始种群中每个个体的适应度值,从初始种群中选出预设数量的个体,对选出的个体进行交叉和突变操作,对交叉和突变后的个体进行可行性检查,删除不满足约束条件的个体,再将剩余个体进行排序,选出多个个体确认遗传代数,遗传代数符合需求值则为最优解。
81.其中,遗传代数是根据不同的业务需求所需要的遗传等级。
82.具体地,网络与存储资源的计算模块通过云服务模块和网络服务模块的配合,计算存储资源的存储需求和访问需求,确定存储资源的部署方式,存储资源包括网络层、计算层和存储层。
83.进一步地,计算存储资源的存储需求和访问需求时,根据业务需求,将计算存储资源分为核心业务和非核心业务;
84.其中,云服务模块包括应用服务器、数据库服务器、接口服务器、业务处理服务器和统计分析服务器中的至少一种,网络服务模块包括网络交换机、汇聚机、路由器、安全防护设备和负载均衡设备中的至少一种;
85.存储资源的部署方式包括:按建设性质分为自营业务资源池和合作资源池;按业务重要性分为核心业务区和非核心业务区;按业务系统安全性要求和设备资源占用特征,将对外访问的接口服务器和应用服务器划分到服务域,内部数据库服务器、业务处理服务器划分到计算域,统计、报表和网管服务器由维护人员登陆查询,放入维护域。
86.其中,网络与存储资源的灵活配置模块,根据存储资源的部署方式进行存储资源划分,资源划分的类别包括:网络通信部署、计算能力部署和存储能力部署。
87.网络与存储资源的隔离模块,据存储资源划分的不同类型,将不同类型的存储资源进行隔离,并发出虚拟平台构建请求,其中隔离方式包括防火墙隔离和逻辑隔离。
88.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本技术旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
89.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
90.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
91.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特
定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
92.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图的一个方框或多个方框中指定的功能步骤。
93.最后应当说明的是:以上实施例仅用于说明本发明的技术方案而非对其保护范围的限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:本领域技术人员阅读本发明后依然可对发明的具体实施方式进行种种变更、修改或者等同替换,但这些变更、修改或者等同替换,均在发明待批的权利要求保护范围之内。
94.应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献