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.图1示出本公开实施例中一种云资源配置系统结构的示意图;
54.图2示出本公开实施例中另一种云资源配置系统结构的示意图;
55.图3示出本公开实施例中一种云资源配置方法流程图;
56.图4示出本公开实施例中另一种云资源配置方法流程图;
57.图5示出本公开实施例中再一种云资源配置方法流程图;
58.图6示出本公开实施例中又一种云资源配置方法流程图;
59.图7示出本公开实施例中又一种云资源配置方法信令图;
60.图8示出本公开实施例中一种云资源配置装置示意图;
61.图9示出本公开实施例中一种电子设备的结构框图。
具体实施方式
62.现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形
式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。
63.此外,附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
64.应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
65.需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
66.需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
67.为了解决上述问题,本公开提供了一种云资源配置方法、系统、装置、设备及存储介质。
68.下面,首先对本公开提供的云资源配置系统进行说明。
69.图1示出了本公开实施例中一种云资源配置系统架构图,如图1所示,本公开实施例中的云资源配置系统10可以包括:
70.云资源配置装置102以及接入网关104;
71.接入网关104用于向云资源配置装置102发送目标用户网络上线消息,其中,网络上线消息中包含:目标用户的用户标识;
72.云资源配置装置102用于获取目标用户的网络上线消息,基于预先存储的多个用户标识与多个云业务标识之间的对应关系,根据目标用户的用户标识确定目标用户的云业务标识以及根据云业务标识,为目标用户分配相应的云资源。
73.需要说明的是,接入网关104可以包括传统网络接入业务中的接入网关104。其中,接入网关104用户根据目标用户的认证结果完成地址分配和用户授权。
74.云资源可以是云计算相关资源网站的整合,云计算可以是将计算元件在虚拟的而不是真实的环境上运行,是把物理资源转化为逻辑上可管理的资源的技术。在云计算平台,服务器设备、网络、存储设备等都被虚拟化成一个资源池来对云资源进行统一灵活的分配。
75.接入网关104与云资源之间可以通过有线网络或无线网络连接。
76.可选地,上述的无线网络或有线网络使用标准通信技术和/或协议。网络通常为因特网、但也可以是任何网络,包括但不限于局域网(local area network,lan)、城域网(metropolitan area network,man)、广域网(wide area network,wan)、移动、有线或者无线网络、专用网络或者虚拟专用网络的任何组合)。
77.在一些实施例中,使用包括超文本标记语言(hyper text mark-up language,html)、可扩展标记语言(extensible markuplanguage,xml)等的技术和/或格式来代表通过网络交换的数据。此外还可以使用诸如安全套接字层(secure socket layer,ssl)、传输
层安全(transport layer security,tls)、虚拟专用网络(virtual private network,vpn)、网际协议安全(internet protocolsecurity,ipsec)等常规加密技术来加密所有或者一些链路。在另一些实施例中,还可以使用定制和/或专用数据通信技术取代或者补充上述数据通信技术。
78.本公开的实施例所提供的云资源配置系统中,通过获取接入网发送的目标用户的网络上线消息,然后根据网络上线消息中包含的用户标识确定与用户标识对应的云业务标识,然后根据云业务标识为目标用户分配相应的云资源。由此,在相关技术中,用户网络上线的过程与云业务上线、分配是独立的。本技术的接入网关通过识别用户接入网络的上线消息,将用户上线和云资源的分配过程紧密衔接起来,并且由于本公开的实施例是在获取到目标用户的上线消息之后,再根据上线消息中包含的目标用户的标识来为目标用户配置云资源,所以能够避免目标用户处于不在线的状态的情况下,为目标用户配置云资源所导致的云资源的浪费。
79.基于相同的发明构思,本公开实施例提供了另一种云资源配置系统,如图2所示,另一种云资源配置系统20与上述实施例中的云资源配置系统10的区别在于,云资源配置装置102可以包括:
80.云资源策略管理模块1021,用于获取接入网关104发送的目标用户的网络上线消息,并根据网络上线消息中包含的用户的标识生成云资源策略,将云资源策略发送至云业务管理模块1022,以及在接收到云业务管理模块发送的云业务标识的情况下,将云业务标识发送至接入网关104;
81.云业务管理模块1022,用于根据云资源策略开通对应的云业务,将云业务对应的云业务标识发送至云资源策略管理模块1021。
82.基于相同的发明构思,本公开实施例提供了一种云资源配置方法,原则上,该方法可以由任意具备计算处理能力的电子设备执行,本公开不作具体限定。
83.图3示出了本公开实施例提供的云资源配置方法流程图,如图3所示,本公开实施例提供的云资源配置方法可以包括:
84.s302,获取目标用户的网络上线消息,其中,网络上线消息中包含:目标用户的用户标识。
85.需要说明的是,目标用户的网络上线消息可以由任意具备信息传输能力的设备发送至云资源配置装置。
86.网络上线消息可以是用户上线传统网络的消息。
87.用户标识可以是能够将目标用户区别于其他用户的任意标识。
88.示例性的,用户标识可以包括目标用户的电话号码、身份证号码以及目标用户设备通过加密生成的信息。
89.s304,基于预先存储的多个用户标识与多个云业务标识之间的对应关系,根据目标用户的用户标识确定目标用户的云业务标识。
90.需要说明的是,云业务可以有多个。云业务标识可以是将当前云业务区别于其他云业务的任意的信息。
91.示例性的,云业务标识可以包括云业务的业务id、业务名称以及业务的版本号中的至少一个。
92.多个用户标识与多个云业务标识之间的对应关系可以是在目标用户在对云业务进行注册的过程中由云资源配置装置确定的。
93.在一些实施例中,获取目标用户的网络上线消息,包括:
94.获取接入网关发送的目标用户上线网络的消息。
95.本公开实施例中,通过利用接入网关来发送目标用户上线网络的消息。由于是使用原有的装置来完成上线网络的消息的发送,所以能够避免由于增加新的装置而导致的资源浪费的问题。
96.在一些实施例中,s304具体可以包括:
97.云资源配置装置在接收到目标用户的网络上线消息之后,根据网络上线消息中的用户标识对预先存储的多个用户标识与多个云业务标识之间的对应关系进行匹配,得到用户标识对应的用户标识与云业务标识之间的对应关系,然后根据上述用户标识以及用户标识与云业务标识之间的对应关系确定与目标用户对应的云业务标识。
98.s306,根据云业务标识,为目标用户分配相应的云资源。
99.需要说明的是,云资源包括与云业务标识对应的云计算资源。
100.本公开的实施例所提供的云资源配置方法中,通过获取目标用户的网络上线消息,然后根据网络上线消息中包含的用户标识确定与用户标识对应的云业务标识,然后根据云业务标识为目标用户分配相应的云资源。由此,由于是在获取到目标用户的网络上线消息之后,再根据网络上线消息中包含的目标用户的标识来为目标用户配置云资源,所以能够避免目标用户处于不在线的状态的情况下,为目标用户配置云资源所导致的云资源的浪费。
101.基于相同的发明构思,本公开实施例提供了另一种云资源配置方法,原则上,该方法可以由任意具备计算机处理能力的电子设备执行。
102.图4示出了本公开实施例提供的另一种云资源配置方法的流程图,如图4所示,本公开实施例与上述实施例中的一种云资源配置方法的区别在于,上述实施例中的s306可以包括:
103.s402,根据云业务标识确定云业务标识对应的云资源。
104.s404,根据云资源确定云资源对应的地址;
105.需要说明的是,云资源可以包括多个云业务,云资源对应的地址可以包括多个云业务对应的地址。
106.作为一个示例,可以由云资源配置装置中的云业务管理模块确定云资源对应的地址。
107.s406,将云资源对应的地址以及云资源开通成功消息发送至接入网关,以使接入网关在确定云资源开通成功后,根据云资源对应的地址与云资源所在的云资源池建立连接。
108.需要说明的是,云资源池包含多个云资源,每个云资源对应一个地址,接入网关可以根据获取的云资源的地址与云资源所在的云资源池建立连接。
109.本公开实施例提供的云资源配置方法中,由于是利用传统网络中原有的接入网关完成云资源的开通,所以能够避免由于在云资源配置的过程中增加元器件所导致的资源的浪费的问题。
110.基于相同的发明构思,本公开实施例提供了另一种云资源配置方法,原则上,该方法可以由任意具备计算机处理能力的电子设备执行。
111.图5示出了本公开实施例提供的另一种云资源配置方法的流程图,如图5所示,本公开实施例与上述实施例中的一种云资源配置方法的区别在于,本公开实施例提供的另一种云资源配置方法在s302之前,还可以包括:
112.s502,获取多个用户的云业务申请消息,其中,每个用户的云业务申请消息包括每个用户的用户标识以及每个用户申请的云业务标识。
113.需要说明的是,云业务申请消息可以包括由目标用户自主发起的,用于注册云业务的申请消息。
114.云业务申请消息可以是目标用户在完成对普通网络业务注册之后,向云资源配置装置发起的申请消息。
115.在一些实施例中,s502可以包括:
116.在目标用户完成普通网络业务的注册之后,由目标用户将云业务申请消息发送至接入网关,接入网关在接收到目标用户的云业务申请消息之后,将云业务申请消息发送至云资源配置装置。
117.s504,根据多个用户的云业务申请消息,建立多个用户标识与多个云业务标识之间的对应关系。
118.需要说明的是,每个云业务申请消息均包括目标用户的用户标识以及目标用户想要开通的云业务的云业务标识,云业务标识可以有多个。
119.在一些实施例中,云资源配置装置包括云资源策略管理模块、云业务管理模块,s504具体可以包括:
120.云资源策略管理模块根据接收到的云业务申请消息确定云资源配置策略,然后将云资源配置策略发送至云业务管理模块,由云业务管理模块根据上述云业务标识开通对应的云业务,完成云业务的初始化。然后云业务管理模块将开通完成的消息发送至云资源策略管理模块,云资源策略管理模块建立用户标识与目标用户开通的云业务的云业务标识之间的对应关系。
121.s506,存储多个用户标识与多个云业务标识之间的对应关系。
122.本公开实施例提供的云资源配置方法中,由于是配置了用户标识与云业务标识之间的对应关系,所以可以在之后目标用户登录的过程中,通过预先建立的对应关系快速的确定目标用户需要配置的云业务。提高了云业务使用的效率。
123.基于相同的发明构思,本公开实施例提供了再一种云资源配置方法,原则上,该方法可以由任意具备计算机处理能力的电子设备执行。
124.图6示出了本公开实施例提供的另一种云资源配置方法的流程图,如图6所示,本公开实施例与上述实施例中的一种云资源配置方法的区别在于,本公开实施例提供的再一种云资源配置方法在s306之后,还可以包括:
125.s602,获取目标用户的网络下线消息,其中,网络下线消息包含:目标用户的用户标识。
126.需要说明的是,目标用户的网络下线消息可以由任意具备信息传输能力的设备发送至云资源配置装置。
127.网络下线消息可以是用户下线传统网络的消息。
128.s604,基于多个用户标识与多个云业务标识之间的对应关系,根据目标用户的用户标识确定目标用户的云业务标识。
129.需要说明的是,s604中确定云业务标识的方法与s304中确定云业务标识的方法相同,此处不再赘述。
130.s606,根据云业务标识释放云业务标识对应的云资源。
131.需要说明的是,释放云业务标识对应的云资源的方法与配置云资源的方法大致相同,其中,配置云资源的方法与释放云资源的方法的区别仅在于配置云资源是接入网关建立与云资源池的连接,而释放云资源是断开与云资源池的连接。
132.本公开实施例提供的云资源配置方法中,通过获取目标用户的网络下线消息,然后根据网络下线消息中的目标用户的标识确定目标用户的云业务标识,然后根据目标用户的云业务标识释放云业务标识对应的云资源,由此避免了目标用户在未使用云资源的状态下,由于不能及时获知目标用户未使用云资源而保留目标用户的连接状态所导致的云资源浪费的问题。
133.基于相同的发明构思,本公开实施例还提供了又一种云资源配置方法,图7示出了本公开实施例提供的云资源配置方法的信令图。
134.如图7所示,云资源配置方法可以包括:
135.s702,接入网关接收到目标用户上线的消息之后,将用户上线的消息发送至云资源策略管理模块,其中,用户上线的消息包括接入业务参数以及本地互通参数。
136.需要说明的是,接入业务参数可以包括目标用户的标识、目标用户接入的地址、目标用户接入会话的地址,以及在线标识。
137.互通参数可以包括互连方式、接入网关参数以及云资源池参数。
138.互连方式可以包括接入网关与云资源池的连接方式,如互联网安全协议(internet protocol security,ipsec)隧道,虚拟扩展局域网vxlan。
139.互连方式可以是目标用户与接入网关连接的方式。
140.接入网关参数可以包括接入网关的地址,接入网关的接口。
141.云资源池参数可以包括云资源池的地址,云资源池的接口。
142.s704,云资源策略管理模块在接收到用户上线的消息之后,根据用户上线的消息生成云资源策略;
143.s706,云资源策略管理模块将生成的云资源策略发送至云业务管理模块;
144.s708,云业务管理模块根据云资源策略开通云业务;
145.s710,云业务管理模块将开通的云业务的云业务标识发送至云资源策略管理模块;
146.s712,云资源策略管理模块根据云业务标识生成云资源开通结果;
147.s714,云资源策略管理模块将云资源开通结果与互通配置发送至接入网关。
148.需要说明的是,互通配置包括云资源池的地址以及云资源池的参数,接入网关可以根据互通配置完成与云资源池的连接。
149.s716,接入网关根据互通配置完成接入网关侧的配置。
150.在一些实施例中,目标用户在进行云资源的更新、开通或停止时。目标用户可以将
云资源更改信令发送至云业务管理模块;
151.云业务管理模块在接收到云资源更改信令之后根据云资源更改信令生成云业务参数以及云资源参数;
152.需要说明的是云业务参数已经在上述实施例中进行了详细的说明,此处不再赘述。
153.云资源参数可以包括云资源的类型和数量,示例性的,云资源的类型和数量可以是虚拟机、容器,虚拟容器的类型和数量。
154.云资源参数还可以包括:虚拟处理器、虚拟内存、虚拟存储等参数;云资源的部署要求,如云资源的亲和性;云资源的性能加速要求。
155.云业务管理模块将云业务参数以及云资源参数发送至云资源策略管理模块;
156.云资源策略管理模块在接收到云业务参数以及云资源参数之后,根据云业务参数以及云资源参数完成云资源的更改;
157.需要说明的是,云资源策略管理模块在接收到云业务参数以及云资源参数之后可以根据云业务参数以及云资源参数制定更改策略,然后将更改策略发送至接入网关以及云资源池,以使接入网关以及云资源池根据更改策略完成云资源配置的更改。然后由接入网关以及云资源池将更改完成信息发送至云资源策略管理模块。
158.云资源策略管理模块将将云资源更改记录发送至云云业务管理模块;
159.需要说明的是,云资源策略管理模块根据更改完成信息生成云资源更改记录。
160.云业务管理模块将云资源更改记录进行存储。
161.本公开实施例中,由于是将云资源的更改记录进行了存储,所以能够使得用户可以及时的对云资源的更改记录进行查询,提高了用户的体验。
162.基于同一发明构思,本公开实施例中还提供了一种云资源配置装置,如下面的实施例。由于该装置实施例解决问题的原理与上述方法实施例相似,因此该装置实施例的实施可以参见上述方法实施例的实施,重复之处不再赘述。
163.图8示出本公开实施例中一种云资源配置装置示意图,如图8所示,该装置包括:
164.第一获取模块802,用于获取目标用户的网络上线消息,其中,网络上线消息中包含:目标用户的用户标识;
165.第一确定模块804,用于基于预先存储的多个用户标识与多个云业务标识之间的对应关系,根据目标用户的用户标识确定目标用户的云业务标识;
166.配置模块806,用于根据云业务标识,为目标用户分配相应的云资源。
167.本公开的实施例所提供的云资源配置装置,通过第一获取模块获取目标用户的网络上线消息,然后由第一确定模块根据网络上线消息中包含的用户标识确定与用户标识对应的云业务标识,然后由配置模块根据云业务标识为目标用户分配相应的云资源。由此,由于是在获取到目标用户的网络上线消息之后,再根据网络上线消息中包含的目标用户的标识来为目标用户配置云资源,所以能够避免目标用户处于不在线的状态的情况下,为目标用户配置云资源所导致的云资源的浪费。
168.在本公开的一个实施例中,云资源配置装置800还包括:
169.第二获取模块808,在获取目标用户的网络上线消息之前,用于获取多个用户的云业务申请消息,其中,每个用户的云业务申请消息包括每个用户的用户标识以及每个用户
申请的云业务标识;
170.建立模块810,用于根据多个用户的云业务申请消息,建立多个用户标识与多个云业务标识之间的对应关系;
171.存储模块812,用于存储多个用户标识与多个云业务标识之间的对应关系。
172.本公开实施例提供的云资源配置装置中,由于是配置了用户标识与云业务标识之间的对应关系,所以可以在之后目标用户登录的过程中,通过预先建立的对应关系快速的确定目标用户需要配置的云业务。提高了云业务使用的效率。
173.在本公开的一个实施例中,云资源配置装置800还包括:
174.第三获取模块814,在根据云业务标识,为目标用户分配相应的云资源之后,用于获取目标用户的网络下线消息,其中,网络下线消息包含:目标用户的用户标识;
175.第二确定模块816,基于多个用户标识与多个云业务标识之间的对应关系,根据目标用户的用户标识确定目标用户的云业务标识;
176.释放模块818,用于根据云业务标识释放云业务标识对应的云资源。
177.本公开实施例提供的云资源配置装置中,通过获取目标用户的网络下线消息,然后根据网络下线消息中的目标用户的标识确定目标用户的云业务标识,然后根据目标用户的云业务标识释放云业务标识对应的云资源,由此避免了目标用户在未使用云资源的状态下,由于不能及时获知目标用户未使用云资源而保留目标用户的连接状态所导致的云资源浪费的问题。
178.在本公开的一个实施例中,第一获取模块802,包括:
179.第一获取单元,用于获取接入网关发送的目标用户上线网络的消息。
180.在本公开的一个实施例中,配置模块,包括:
181.第一确定单元,用于根据云业务标识确定云业务标识对应的云资源;
182.第二确定单元,用于根据云资源确定云资源对应的地址;
183.发送单元,用于将云资源对应的地址以及云资源开通成功消息发送至接入网关,以使接入网关在确定云资源开通成功后,根据云资源对应的地址与云资源所在的云资源池建立连接。
184.本公开实施例提供的云资源配置装置中,由于是利用传统网络中原有的接入网关完成云资源的开通,所以能够避免由于在云资源配置的过程中增加元器件所导致的资源的浪费的问题
185.所属技术领域的技术人员能够理解,本公开的各个方面可以实现为系统、方法或程序产品。因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。
186.下面参照图9来描述根据本公开的这种实施方式的电子设备900。图9显示的电子设备900仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
187.如图9所示,电子设备900以通用计算设备的形式表现。电子设备900的组件可以包括但不限于:上述至少一个处理单元910、上述至少一个存储单元920、连接不同系统组件(包括存储单元920和处理单元910)的总线930。
188.其中,存储单元存储有程序代码,程序代码可以被处理单元910执行,使得处理单
元910执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施方式的步骤。例如,处理单元910可以执行上述方法实施例的如下步骤:
189.获取目标用户的网络上线消息,其中,网络上线消息中包含:目标用户的用户标识;
190.基于预先存储的多个用户标识与多个云业务标识之间的对应关系,根据目标用户的用户标识确定目标用户的云业务标识;
191.根据云业务标识,为目标用户分配相应的云资源。
192.存储单元920可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(ram)9201和/或高速缓存存储单元9202,还可以进一步包括只读存储单元(rom)9203。
193.存储单元920还可以包括具有一组(至少一个)程序模块9205的程序/实用工具9204,这样的程序模块9205包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
194.总线930可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。
195.电子设备900也可以与一个或多个外部设备940(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备900交互的设备通信,和/或与使得该电子设备900能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口950进行。并且,电子设备900还可以通过网络适配器960与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器960通过总线930与电子设备900的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备900使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。
196.通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、终端装置、或者网络设备等)执行根据本公开实施方式的方法。
197.在本公开的示例性实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质可以是可读信号介质或者可读存储介质。其上存储有能够实现本公开上述方法的程序产品。在一些可能的实施方式中,本公开的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施方式的步骤。
198.本公开中的计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
199.在本公开中,计算机可读存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
200.可选地,计算机可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任意合适的组合。
201.在具体实施时,可以以一种或多种程序设计语言的任意组合来编写用于执行本公开操作的程序代码,程序设计语言包括面向对象的程序设计语言—诸如java、c++等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
202.应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
203.此外,尽管在附图中以特定顺序描述了本公开中方法的各个步骤,但是,这并非要求或者暗示必须按照该特定顺序来执行这些步骤,或是必须执行全部所示的步骤才能实现期望的结果。附加的或备选的,可以省略某些步骤,将多个步骤合并为一个步骤执行,以及/或者将一个步骤分解为多个步骤执行等。
204.通过以上实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、移动终端、或者网络设备等)执行根据本公开实施方式的方法。
205.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由所附的权利要求指出。
技术特征:1.一种云资源配置方法,其特征在于,包括:获取目标用户的网络上线消息,其中,所述网络上线消息中包含:所述目标用户的用户标识;基于预先存储的多个用户标识与多个云业务标识之间的对应关系,根据所述目标用户的用户标识确定所述目标用户的云业务标识;根据所述云业务标识,为所述目标用户分配相应的云资源。2.根据权利要求1所述的方法,其特征在于,在获取目标用户的网络上线消息之前,方法还包括:获取多个用户的云业务申请消息,其中,每个用户的云业务申请消息包括每个用户的用户标识以及每个用户申请的云业务标识;根据所述多个用户的云业务申请消息,建立多个用户标识与多个云业务标识之间的对应关系;存储所述多个用户标识与多个云业务标识之间的对应关系。3.根据权利要求1所述的方法,其特征在于,在根据所述云业务标识,为所述目标用户分配相应的云资源之后,方法还包括:获取目标用户的网络下线消息,其中,所述网络下线消息包含:所述目标用户的用户标识;基于所述多个用户标识与多个云业务标识之间的对应关系,根据所述目标用户的用户标识确定所述目标用户的云业务标识;根据所述云业务标识释放所述云业务标识对应的云资源。4.根据权利要求1所述的方法,其特征在于,获取目标用户的网络上线消息,包括:获取接入网关发送的目标用户上线网络的消息。5.根据权利要求1所述的方法,其特征在于,根据所述云业务标识,为所述目标用户分配相应的云资源,包括:根据所述云业务标识确定所述云业务标识对应的云资源;根据所述云资源确定所述云资源对应的地址;将所述云资源对应的地址以及云资源开通成功消息发送至接入网关,以使所述接入网关在确定云资源开通成功后,根据所述云资源对应的地址与所述云资源所在的云资源池建立连接。6.一种云资源配置系统,其特征在于,包括:云资源配置装置以及接入网关;所述接入网关用于向所述云资源配置装置发送目标用户网络上线消息,其中,所述网络上线消息中包含:所述目标用户的用户标识;所述云资源配置装置用于获取目标用户的网络上线消息,基于预先存储的多个用户标识与多个云业务标识之间的对应关系,根据所述目标用户的用户标识确定所述目标用户的云业务标识以及根据所述云业务标识,为所述目标用户分配相应的云资源。7.根据权利要求6所述的系统,其特征在于,所述云资源配置装置包括:云资源策略管理模块,用于获取所述接入网关发送的目标用户的网络上线消息,并根据所述网络上线消息中包含的用户的标识生成云资源策略,将所述云资源策略发送至云业务管理模块,以及在接收到所述云业务管理模块发送的云业务标识的情况下,将所述云业
务标识发送至所述接入网关;所述云业务管理模块,用于根据所述云资源策略开通对应的云业务,将所述云业务对应的云业务标识发送至所述云资源策略管理模块。8.一种云资源配置装置,其特征在于,包括:第一获取模块,用于获取目标用户的网络上线消息,其中,所述网络上线消息中包含:所述目标用户的用户标识;第一确定模块,用于基于预先存储的多个用户标识与多个云业务标识之间的对应关系,根据所述目标用户的用户标识确定所述目标用户的云业务标识;配置模块,用于根据所述云业务标识,为所述目标用户分配相应的云资源。9.一种电子设备,其特征在于,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1~5中任意一项所述云资源配置方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1~5中任意一项所述的云资源配置方法。
技术总结本公开提供了一种云资源配置方法、系统、装置、设备及存储介质,涉及通信领域。该方法包括:获取目标用户的上网络下线消息,其中,所述上网络下线消息中包含:所述目标用户的用户标识,基于预先存储的多个用户标识与多个云业务标识之间的对应关系,根据所述目标用户的用户标识确定所述目标用户的云业务标识,根据所述云业务标识,为所述目标用户分配或释放相应的云资源。本公开避免了当前在云资源的使用过程中存在资源浪费的问题。中存在资源浪费的问题。中存在资源浪费的问题。
技术研发人员:李阳春 刘艺 林宝洪
受保护的技术使用者:中国电信股份有限公司
技术研发日:2022.07.26
技术公布日:2022/11/1