本发明专利技术提供一种云服务系统更新方法和装置,该方法包括接收云服务系统的更新请求,根据更新请求中服务个体的功能描述和关联关系描述,更新云服务系统,实现了云服务系统中服务个体的更新操作。
【技术实现步骤摘要】
本专利技术涉及网络数据处理技术,尤其涉及一种云服务系统更新方法和装置。
技术介绍
随着云计算技术在企业中的广泛应用,各种各样的云服务构成了庞大而复杂的云服务系统。云服务系统中包含众多的云服务个体,每个云服务个体用于提供一种服务。同时,服务个体和服务个体之间具有关联关系。对于用户的服务请求,云服务系统可以将此服务请求分配给合适的云服务个体进行处理。对于组合的服务请求还可以拆解为多个服务,分配给多个关联的服务个体进行处理。云服务系统中的服务个体会因为故障或者其他原因而需要退出云服务系统,或者为了增加新的功能或者其他原因而需要加入新的服务个体,或者云服务系统中服务个体功能修改等需要更新云服务个体,因此,云服务系统是一个动态变化的系统,需要根据实际情况对云服务系统进行更新。而现有技术中没有云服务系统的更新方法。
技术实现思路
本专利技术提供一种云服务系统更新方法和装置,以实现云服务系统中服务个体的更新操作。本专利技术提供一种云服务系统更新方法,包括:接收云服务系统的更新请求;根据所述更新请求中服务个体的功能描述和关联关系描述,更新所述云服务系统。本专利技术提供一种云服务系统更新装置,包括:接收模块,用于接收云服务系统的更新请求;处理模块,用于根据所述更新请求中服务个体的功能描述和关联关系描述,更新所述云服务系统。本专利技术提供的云服务系统更新方法和装置,通过接收云服务系统的更新请求,根据更新请求中服务个体的功能描述和关联关系描述,更新云服务系统,实现了云服务系统中服务个体的更新操作。附图说明图1为本专利技术云服务系统更新方法实施例一的流程示意图;图2为本专利技术云服务系统更新方法实施例二的流程示意图;图3为本专利技术云服务系统更新方法实施例三的流程示意图;图4为本专利技术云服务系统更新方法实施例四的流程示意图;图5为本专利技术云服务系统更新装置实施例一的结构示意图。具体实施例方式云服务系统中的服务个体具有功能描述和与其他服务个体的关联关系描述,本专利技术是针对云服务个体的功能描述和关联关系描述对云服务系统进行更新。图1为本专利技术云服务系统更新方法实施例一的流程示意图,该更新方法可以由云服务系统中的更新装置来执行,更新装置可以由软件实现,集成在某个服务个体中,或者集成在独立的网元中,如图1所示,本实施的方法包括:SlOl:接收云服务系统的更新请求。云服务系统是一个动态变化的系统,因此,常常会根据需要对云服务系统进行更新,例如,在云服务系统中加入新的服务个体,或者,将云服务系统中旧的服务个体退出,或者,将云服务系统中服务个体进行更改,相应地,云服务系统管理单元会向云服务系统的更新装置发送服务个体加入请求,或者,服务个体退出请求,或者服务个体更改请求,云服务系统的更新装置接收云服务系统的更新请求,更新请求中的服务个体具有对应的功能描述和关联关系描述。S102:根据更新请求中服务个体的功能描述和关联关系描述,更新云服务系统。云服务系统的更新装置接收到云服务系统的更新请求后,会根据更新请求中服务个体的功能描述和关联关系描述,更新云服务系统。本实施例中,通过接收云服务系统的更新请求,根据更新请求中服务个体的功能描述和关联关系描述,更新云服务系统,实现了云服务系统中服务个体的更新操作。云服务系统的更新主要包括服务个体的加入、服务个体的退出和服务个体的更改,下面以几个具体的实施例分别对上述各更新进行详细描述。图2为本专利技术云服务系统更新方法实施例二的流程示意图,图2是针对云服务系统中有服务个体加入时的云服务系统更新方法,如图2所示,本实施例的方法包括:S201:接收云服务系统的更新请求。S202:当识别到所述更新请求为服务个体加入请求时,获取服务个体的功能描述和关联关系描述。云服务系统中的更新装置接收到云服务系统的更新请求,首先识别该更新请求为何种更新请求,当识别到更新请求为服务个体加入请求时,执行S202。服务个体的功能描述用于描述服务个体能够实现的业务功能。服务个体的关联关系描述用于描述服务个体与其他服务个体之间的关联关系,关联关系包括接口关联、质量关联和应用关联等。接口关联是指任意两个服务个体依据接口匹配情况产生的关联关系,例如若服务个体A的输出可以作为服务个体B的输入,则称服务个体A为服务个体B的先序服务,服务个体B为服务个体A的后续服务。质量关联是指两个或者多个服务作为组合服务应用时,其中某个服务个体的应用会对其他某个服务个体或者多个服务的质量产生影响。应用关联关系是服务个体应用历史的一种记录,描述了业务网络中两个服务个体作为组合服务进行应用的次数和频率。上述关联关系描述对服务组合应用提供重要的指导作用。S203:根据服务个体的功能描述,将服务个体加入到云服务系统中具有相同或相似功能描述的云服务组中。在云服务系统中,按照服务功能对服务个体进行分类,将云服务系统划分为多个功能组,每个云服务组有一个统一的功能描述,同一功能组中的云服务个体具有相同或者相似的服务功能,不同云服务组中的服务个体具有不同的服务功能。作为一种可行的实施方式,首先,确定服务系统中是否存在与服务个体功能描述相同或相似的云服务组,若是,则将服务个体加入该云服务组中。若否,则说明云服务系统中没有与请求加入的服务个体功能相同或相似的云服务组,则新建一个新云服务组,将服务个体的功能描述作为新云服务组的功能描述,并将服务个体加入新云服务组中。S204:根据服务个体的关联关系描述,将服务个体的关联关系描述加入到云服务系统中的关系集合中。如S202中所述,服务个体之间存在关联关系,这些关联关系对服务组合应用提供重要的指导作用。在云服务系统中,这些服务个体之间的关联关系存储在云服务系统中的关系集合中,在提供服务时,通过查询关系集合中的服务个体的关联关系选择服务个体为用户提供优质的服务。因此,在新的服务个体加入时,要根据服务个体的关联关系描述,将服务个体的关联关系描述加入到云服务系统中的关系集合中。本实施例中,通过获取服务个体的功能描述和关联关系描述;根据服务个体的功能描述,将服务个体加入到云服务系统中具有相同或相似功能描述的云服务组中;根据服务个体的关联关系描述,将服务个体的关联关系描述加入到云服务系统中的关系集合中,实现了云服务系统中服务个体加入的更新操作。图3为本专利技术云服务系统更新方法实施例三的流程示意图,图3是针对云服务系统中有服务个体退出时的云服务系统更新方法,如图3所示,本实施例的方法包括:S301:接收云服务系统的更新请求。S302:当识别到更新请求为服务个体退出请求时,获取服务个体的功能描述和关联关系描述。云服务系统中的更新装置接收到云服务系统的更新请求,首先识别该更新请求为何种更新请求,当识别到更新请求为服务个体退出请求时,执行S302。S303:根据服务个体的功能描述,判断服务个体所在的云服务组中是否还有其他服务个体,若是,执行S304,若否,执行S305。S304:将服务个体退出所在云服务组。当云服务个体所在的云服务组中还有其他服务个体时,由于同一云服务组中的服务个体具有相同或者相似的功能,其他服务个体可替代该服务个体实现相同或者相似的业务功能,因此,在这种情况下,可将服务个体退出所在云服务组。S305:判断服务个体的关联关系是否为空,若是,执行S306,若否,执行S307。S3本文档来自技高网...
【技术保护点】
一种云服务系统更新方法,其特征在于,包括:接收云服务系统的更新请求;根据所述更新请求中服务个体的功能描述和关联关系描述,更新所述云服务系统。
【技术特征摘要】
1.一种云服务系统更新方法,其特征在于,包括: 接收云服务系统的更新请求; 根据所述更新请求中服务个体的功能描述和关联关系描述,更新所述云服务系统。2.根据权利要求1所述的方法,其特征在于,所述根据所述更新请求中服务个体的功能描述和关联关系描述,更新所述云服务系统包括: 当识别到所述更新请 求为服务个体加入请求时,获取所述服务个体的功能描述和关联关系描述; 根据所述服务个体的功能描述,将所述服务个体加入到所述云服务系统中具有相同或相似功能描述的云服务组中; 根据所述服务个体的关联关系描述,将所述服务个体的关联关系描述加入到所述云服务系统中的关系集合中。3.根据权利要求2所述的方法,其特征在于,所述根据所述服务个体的功能描述,将所述服务个体加入到所述云服务系统中具有相同或相似功能描述的云服务组中包括: 确定所述云服务系统中是否存在与所述服务个体功能描述相同或相似的云服务组;若是,则将所述服务个体加入所述云服务组中,若否,则新建一个新云服务组,并将所述服务个体的功能描述作为所述新云服务组的功能描述,将所述服务个体加入所述新云服务组中。4.根据权利要求1所述的方法,其特征在于,所述根据所述更新请求中服务个体的功能描述和关联关系描述,更新所述云服务系统包括: 当识别到所述更新请求为服务个体退出请求时,获取所述服务个体的功能描述和关联关系描述; 根据所述服务个体的功能描述,判断所述服务个体所在的云服务组中是否还有其他服务个体;若是,则将所述服务个体退出所述云服务组,若否,则判断所述服务个体的关联关系描述是否为空,若是,则将所述服务个体退出所述云服务组,并删除所述云服务组及所述服务个体在所述关系集合中的关联关系描述,若否,则拒绝所述服务个体退出所述云服务组。5.根据权利要求1所述的方法,其特征在于,所述根据所述更新请求中服务个体的功能描述和关联关系描述,更新所述云服务系统包括: 当识别到所述更新请求服务个体更改请求时,获取所述服务个体的旧功能描述、旧关联关系描述、新功能描述和新关联关系描述; 判断所述服务个体的旧功...
【专利技术属性】
技术研发人员:李素粉,张云勇,房秉毅,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。