CN103095833B - Cloud service system update method and device - Google Patents
Cloud service system update method and device Download PDFInfo
- Publication number
- CN103095833B CN103095833B CN201310014900.7A CN201310014900A CN103095833B CN 103095833 B CN103095833 B CN 103095833B CN 201310014900 A CN201310014900 A CN 201310014900A CN 103095833 B CN103095833 B CN 103095833B
- Authority
- CN
- China
- Prior art keywords
- cloud service
- serve individual
- individual
- service
- incidence relation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000012508 change request Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 230000008030 elimination Effects 0.000 description 3
- 238000003379 elimination reaction Methods 0.000 description 3
- 239000002131 composite material Substances 0.000 description 2
- 125000000524 functional group Chemical group 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 238000002715 modification method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Stored Programmes (AREA)
Abstract
本发明提供一种云服务系统更新方法和装置,该方法包括接收云服务系统的更新请求,根据更新请求中服务个体的功能描述和关联关系描述,更新云服务系统,实现了云服务系统中服务个体的更新操作。
The present invention provides a method and device for updating a cloud service system. The method includes receiving an update request of the cloud service system, updating the cloud service system according to the function description and association relationship description of the service individual in the update request, and realizing the service in the cloud service system. Individual update operations.
Description
技术领域technical field
本发明涉及网络数据处理技术,尤其涉及一种云服务系统更新方法和装置。The invention relates to network data processing technology, in particular to a method and device for updating a cloud service system.
背景技术Background technique
随着云计算技术在企业中的广泛应用,各种各样的云服务构成了庞大而复杂的云服务系统。With the wide application of cloud computing technology in enterprises, various cloud services constitute a huge and complex cloud service system.
云服务系统中包含众多的云服务个体,每个云服务个体用于提供一种服务。同时,服务个体和服务个体之间具有关联关系。对于用户的服务请求,云服务系统可以将此服务请求分配给合适的云服务个体进行处理。对于组合的服务请求还可以拆解为多个服务,分配给多个关联的服务个体进行处理。The cloud service system contains many cloud service individuals, and each cloud service individual is used to provide a service. At the same time, there is an association relationship between service individuals and service individuals. For the user's service request, the cloud service system can assign the service request to an appropriate cloud service individual for processing. A combined service request can also be disassembled into multiple services and assigned to multiple associated service individuals for processing.
云服务系统中的服务个体会因为故障或者其他原因而需要退出云服务系统,或者为了增加新的功能或者其他原因而需要加入新的服务个体,或者云服务系统中服务个体功能修改等需要更新云服务个体,因此,云服务系统是一个动态变化的系统,需要根据实际情况对云服务系统进行更新。而现有技术中没有云服务系统的更新方法。Service individuals in the cloud service system will need to exit the cloud service system due to failure or other reasons, or need to add new service individuals in order to add new functions or other reasons, or need to update the cloud service individual function modification in the cloud service system. Service individuals, therefore, the cloud service system is a dynamically changing system, and the cloud service system needs to be updated according to the actual situation. However, there is no update method for the cloud service system in the prior art.
发明内容Contents of the invention
本发明提供一种云服务系统更新方法和装置,以实现云服务系统中服务个体的更新操作。The present invention provides a cloud service system update method and device, so as to realize the update operation of service individuals in the cloud service system.
本发明提供一种云服务系统更新方法,包括:The present invention provides a method for updating a cloud service system, comprising:
接收云服务系统的更新请求;Receive an update request from the cloud service system;
根据所述更新请求中服务个体的功能描述和关联关系描述,更新所述云服务系统。The cloud service system is updated according to the function description and association relationship description of the service individual in the update request.
本发明提供一种云服务系统更新装置,包括:The present invention provides a cloud service system updating device, comprising:
接收模块,用于接收云服务系统的更新请求;A receiving module, configured to receive an update request from the cloud service system;
处理模块,用于根据所述更新请求中服务个体的功能描述和关联关系描述,更新所述云服务系统。A processing module, configured to update the cloud service system according to the function description and association relationship description of the service individual in the update request.
本发明提供的云服务系统更新方法和装置,通过接收云服务系统的更新请求,根据更新请求中服务个体的功能描述和关联关系描述,更新云服务系统,实现了云服务系统中服务个体的更新操作。The cloud service system update method and device provided by the present invention update the cloud service system according to the function description and association relationship description of the service individual in the update request by receiving the update request of the cloud service system, and realize the update of the service individual in the cloud service system operate.
附图说明Description of drawings
图1为本发明云服务系统更新方法实施例一的流程示意图;FIG. 1 is a schematic flow diagram of Embodiment 1 of the cloud service system update method of the present invention;
图2为本发明云服务系统更新方法实施例二的流程示意图;FIG. 2 is a schematic flowchart of Embodiment 2 of the method for updating the cloud service system of the present invention;
图3为本发明云服务系统更新方法实施例三的流程示意图;FIG. 3 is a schematic flowchart of Embodiment 3 of the method for updating the cloud service system of the present invention;
图4为本发明云服务系统更新方法实施例四的流程示意图;FIG. 4 is a schematic flowchart of Embodiment 4 of the method for updating the cloud service system of the present invention;
图5为本发明云服务系统更新装置实施例一的结构示意图。FIG. 5 is a schematic structural diagram of Embodiment 1 of an apparatus for updating a cloud service system according to the present invention.
具体实施方式detailed description
云服务系统中的服务个体具有功能描述和与其他服务个体的关联关系描述,本发明是针对云服务个体的功能描述和关联关系描述对云服务系统进行更新。A service individual in a cloud service system has a function description and an association relationship description with other service individuals, and the present invention updates the cloud service system for the function description and association relationship description of the cloud service individual.
图1为本发明云服务系统更新方法实施例一的流程示意图,该更新方法可以由云服务系统中的更新装置来执行,更新装置可以由软件实现,集成在某个服务个体中,或者集成在独立的网元中,如图1所示,本实施的方法包括:Figure 1 is a schematic flow chart of Embodiment 1 of the cloud service system update method of the present invention. The update method can be executed by an update device in the cloud service system. The update device can be implemented by software, integrated in a certain service individual, or integrated in In an independent network element, as shown in Figure 1, the implementation method includes:
S101:接收云服务系统的更新请求。S101: Receive an update request from a cloud service system.
云服务系统是一个动态变化的系统,因此,常常会根据需要对云服务系统进行更新,例如,在云服务系统中加入新的服务个体,或者,将云服务系统中旧的服务个体退出,或者,将云服务系统中服务个体进行更改,相应地,云服务系统管理单元会向云服务系统的更新装置发送服务个体加入请求,或者,服务个体退出请求,或者服务个体更改请求,云服务系统的更新装置接收云服务系统的更新请求,更新请求中的服务个体具有对应的功能描述和关联关系描述。The cloud service system is a dynamically changing system. Therefore, the cloud service system is often updated as needed, for example, adding new service individuals to the cloud service system, or withdrawing old service individuals from the cloud service system, or , to change the service individual in the cloud service system. Correspondingly, the cloud service system management unit will send a service individual join request, or a service individual exit request, or a service individual change request to the update device of the cloud service system. The update device receives the update request of the cloud service system, and the service individual in the update request has a corresponding function description and association relationship description.
S102:根据更新请求中服务个体的功能描述和关联关系描述,更新云服务系统。S102: Update the cloud service system according to the function description and association relationship description of the service individual in the update request.
云服务系统的更新装置接收到云服务系统的更新请求后,会根据更新请求中服务个体的功能描述和关联关系描述,更新云服务系统。After receiving the update request of the cloud service system, the update device of the cloud service system will update the cloud service system according to the function description and association relationship description of the service individual in the update request.
本实施例中,通过接收云服务系统的更新请求,根据更新请求中服务个体的功能描述和关联关系描述,更新云服务系统,实现了云服务系统中服务个体的更新操作。In this embodiment, by receiving an update request from the cloud service system, the cloud service system is updated according to the function description and association relationship description of the service individual in the update request, thereby realizing the update operation of the service individual in the cloud service system.
云服务系统的更新主要包括服务个体的加入、服务个体的退出和服务个体的更改,下面以几个具体的实施例分别对上述各更新进行详细描述。The update of the cloud service system mainly includes the joining of service individuals, the withdrawal of service individuals and the modification of service individuals. The above-mentioned updates will be described in detail with several specific embodiments below.
图2为本发明云服务系统更新方法实施例二的流程示意图,图2是针对云服务系统中有服务个体加入时的云服务系统更新方法,如图2所示,本实施例的方法包括:Fig. 2 is a schematic flow diagram of Embodiment 2 of the cloud service system update method of the present invention. Fig. 2 is a cloud service system update method for when a service individual joins in the cloud service system. As shown in Fig. 2, the method of this embodiment includes:
S201:接收云服务系统的更新请求。S201: Receive an update request from a cloud service system.
S202:当识别到所述更新请求为服务个体加入请求时,获取服务个体的功能描述和关联关系描述。S202: When it is identified that the update request is a request to join a service individual, acquire a function description and an association relationship description of the service individual.
云服务系统中的更新装置接收到云服务系统的更新请求,首先识别该更新请求为何种更新请求,当识别到更新请求为服务个体加入请求时,执行S202。The update device in the cloud service system receives the update request from the cloud service system, first identifies what kind of update request the update request is, and executes S202 when it is identified that the update request is a service individual join request.
服务个体的功能描述用于描述服务个体能够实现的业务功能。服务个体的关联关系描述用于描述服务个体与其他服务个体之间的关联关系,关联关系包括接口关联、质量关联和应用关联等。接口关联是指任意两个服务个体依据接口匹配情况产生的关联关系,例如若服务个体A的输出可以作为服务个体B的输入,则称服务个体A为服务个体B的先序服务,服务个体B为服务个体A的后续服务。质量关联是指两个或者多个服务作为组合服务应用时,其中某个服务个体的应用会对其他某个服务个体或者多个服务的质量产生影响。应用关联关系是服务个体应用历史的一种记录,描述了业务网络中两个服务个体作为组合服务进行应用的次数和频率。上述关联关系描述对服务组合应用提供重要的指导作用。The function description of the service individual is used to describe the business functions that the service individual can realize. The association relationship description of a service individual is used to describe the association relationship between a service individual and other service individuals, and the association relationship includes interface association, quality association, and application association, etc. Interface association refers to the association relationship between any two service individuals based on the interface matching situation. For example, if the output of service individual A can be used as the input of service individual B, then service individual A is called the priority service of service individual B, and service individual B Follow-up service for service individual A. Quality association means that when two or more services are applied as a composite service, the application of one individual service will affect the quality of another individual service or multiple services. The application association relationship is a record of the application history of service individuals, which describes the number and frequency of application of two service individuals as a composite service in the business network. The above description of association relationship provides an important guiding role for the application of service composition.
S203:根据服务个体的功能描述,将服务个体加入到云服务系统中具有相同或相似功能描述的云服务组中。S203: According to the function description of the service individual, add the service individual into the cloud service group with the same or similar function description in the cloud service system.
在云服务系统中,按照服务功能对服务个体进行分类,将云服务系统划分为多个功能组,每个云服务组有一个统一的功能描述,同一功能组中的云服务个体具有相同或者相似的服务功能,不同云服务组中的服务个体具有不同的服务功能。In the cloud service system, service individuals are classified according to their service functions, and the cloud service system is divided into multiple functional groups. Each cloud service group has a unified function description, and cloud service individuals in the same functional group have the same or similar Individual service functions in different cloud service groups have different service functions.
作为一种可行的实施方式,首先,确定服务系统中是否存在与服务个体功能描述相同或相似的云服务组,若是,则将服务个体加入该云服务组中。若否,则说明云服务系统中没有与请求加入的服务个体功能相同或相似的云服务组,则新建一个新云服务组,将服务个体的功能描述作为新云服务组的功能描述,并将服务个体加入新云服务组中。As a feasible implementation, firstly, it is determined whether there is a cloud service group with the same or similar function description as the service individual in the service system, and if so, the service individual is added to the cloud service group. If not, it means that there is no cloud service group in the cloud service system with the same or similar function as the service individual requested to join, then create a new cloud service group, use the function description of the service individual as the function description of the new cloud service group, and set The service individual is added to the new cloud service group.
S204:根据服务个体的关联关系描述,将服务个体的关联关系描述加入到云服务系统中的关系集合中。S204: According to the description of the association relationship of the service individual, add the description of the association relationship of the service individual to the relationship set in the cloud service system.
如S202中所述,服务个体之间存在关联关系,这些关联关系对服务组合应用提供重要的指导作用。在云服务系统中,这些服务个体之间的关联关系存储在云服务系统中的关系集合中,在提供服务时,通过查询关系集合中的服务个体的关联关系选择服务个体为用户提供优质的服务。因此,在新的服务个体加入时,要根据服务个体的关联关系描述,将服务个体的关联关系描述加入到云服务系统中的关系集合中。As described in S202, there are associations among service individuals, and these associations provide important guidance for service composition applications. In the cloud service system, the association relationship between these service individuals is stored in the relationship set in the cloud service system. When providing services, the service individual is selected by querying the association relationship of the service individuals in the relationship set to provide users with high-quality services. . Therefore, when a new service individual is added, the description of the association relationship of the service individual should be added to the relationship set in the cloud service system according to the description of the association relationship of the service individual.
本实施例中,通过获取服务个体的功能描述和关联关系描述;根据服务个体的功能描述,将服务个体加入到云服务系统中具有相同或相似功能描述的云服务组中;根据服务个体的关联关系描述,将服务个体的关联关系描述加入到云服务系统中的关系集合中,实现了云服务系统中服务个体加入的更新操作。In this embodiment, by obtaining the function description and association relationship description of the service individual; according to the function description of the service individual, the service individual is added to the cloud service group with the same or similar function description in the cloud service system; according to the association of the service individual Relationship description, which adds the association relationship description of service individuals to the relationship collection in the cloud service system, and realizes the update operation of adding service individuals in the cloud service system.
图3为本发明云服务系统更新方法实施例三的流程示意图,图3是针对云服务系统中有服务个体退出时的云服务系统更新方法,如图3所示,本实施例的方法包括:Fig. 3 is a schematic flow diagram of Embodiment 3 of the cloud service system update method of the present invention. Fig. 3 is a cloud service system update method for when a service individual exits from the cloud service system. As shown in Fig. 3, the method of this embodiment includes:
S301:接收云服务系统的更新请求。S301: Receive an update request from the cloud service system.
S302:当识别到更新请求为服务个体退出请求时,获取服务个体的功能描述和关联关系描述。S302: When it is identified that the update request is a service individual exit request, acquire a function description and an association relationship description of the service individual.
云服务系统中的更新装置接收到云服务系统的更新请求,首先识别该更新请求为何种更新请求,当识别到更新请求为服务个体退出请求时,执行S302。The update device in the cloud service system receives the update request from the cloud service system, first identifies what kind of update request the update request is, and executes S302 when it is identified that the update request is a service individual exit request.
S303:根据服务个体的功能描述,判断服务个体所在的云服务组中是否还有其他服务个体,若是,执行S304,若否,执行S305。S303: According to the function description of the service individual, determine whether there are other service individuals in the cloud service group where the service individual is located, if yes, perform S304, and if not, perform S305.
S304:将服务个体退出所在云服务组。S304: Exit the service individual from the cloud service group it belongs to.
当云服务个体所在的云服务组中还有其他服务个体时,由于同一云服务组中的服务个体具有相同或者相似的功能,其他服务个体可替代该服务个体实现相同或者相似的业务功能,因此,在这种情况下,可将服务个体退出所在云服务组。When there are other service individuals in the cloud service group where the cloud service individual belongs, since the service individuals in the same cloud service group have the same or similar functions, other service individuals can replace the service individual to achieve the same or similar business functions, so , in this case, the service individual can be withdrawn from the cloud service group it belongs to.
S305:判断服务个体的关联关系是否为空,若是,执行S306,若否,执行S307。S305: Determine whether the association relationship of the service individual is empty, if yes, execute S306, if not, execute S307.
S306:将服务个体退出所在云服务组,并删除服务个体所在云服务组及服务个体在关系集合中的关联关系描述。S306: Remove the service individual from the cloud service group it belongs to, and delete the cloud service group the service individual belongs to and the association relationship description of the service individual in the relationship set.
当服务个体的关联关系是空时,说明该服务个体与其他服务个体之间没有关联关系,该服务个体的退出不影响其他服务个体的工作,因此,在这种情况下,可将服务个体退出所在云服务组,该服务个体为该云服务组的最后一个服务个体,因此,删除服务个体所在的云服务组及服务个体在关系集合中的关联关系描述。When the association relationship of the service individual is empty, it means that there is no association between the service individual and other service individuals, and the exit of the service individual will not affect the work of other service individuals. Therefore, in this case, the service individual can be exited In the cloud service group, the service individual is the last service individual of the cloud service group. Therefore, delete the cloud service group where the service individual belongs and the description of the association relationship of the service individual in the relationship set.
S307:拒绝服务个体退出所在云服务组。S307: Denying the service individual to exit the cloud service group it belongs to.
当服务个体的关联关系非空时,说明该服务个体与其他服务个体之间有关联关系,该服务个体的退出会影响其他服务个体的工作,因此,在这种情况下,拒绝服务个体退出所在的云服务组。When the association relationship of the service individual is not empty, it means that the service individual has an association relationship with other service individuals, and the exit of the service individual will affect the work of other service individuals. cloud service group.
本实施例中,通过获取服务个体的功能描述和关联关系描述;根据服务个体的功能描述,判断服务个体所在的云服务组中是否还有其他服务个体;若是,则将服务个体退出云服务组,若否,则判断服务个体的关联关系描述是否为空,若是,则将服务个体退出云服务组,并删除云服务组及服务个体在关系集合中的关联关系描述,实现了云服务系统中服务个体退出的更新操作。In this embodiment, by obtaining the function description and association relationship description of the service individual; according to the function description of the service individual, it is judged whether there are other service individuals in the cloud service group where the service individual is located; if so, the service individual is withdrawn from the cloud service group , if not, judge whether the association relationship description of the service individual is empty, if so, remove the service individual from the cloud service group, and delete the association relationship description of the cloud service group and the service individual in the relationship set, realizing the cloud service system Update operation for service instance exit.
本实施例中,在发送服务个体退出请求时,可以是因为服务个体故障需要服务个体退出,也可以是根据一些淘汰策略选择需要退出的服务个体。In this embodiment, when sending a service individual exit request, it may be that the service individual needs to exit due to a failure of the service individual, or it may be that the service individual that needs to exit is selected according to some elimination strategies.
根据淘汰策略选择需要退出的服务个体包括以下步骤:Selecting service individuals that need to exit according to the elimination strategy includes the following steps:
第一步:获取服务个体的相关参数。Step 1: Obtain the relevant parameters of the service individual.
相关参数可以包括服务个体的实际运行性能、用户反馈。将近期多次服务个体实际运行性能的平均值作为服务个体的平均性能值。Relevant parameters may include the actual running performance of service individuals and user feedback. The average value of the actual running performance of multiple service individuals in recent times is taken as the average performance value of the service individual.
第二步:按照淘汰策略,将满足条件的服务个体放入待退出集合中。The second step: According to the elimination strategy, put the service individuals that meet the conditions into the set to be withdrawn.
其中,可选地,第一种策略是每隔一段时间,根据服务个体的实际运行平均性能指标,对服务个体进行排序,按一定比例将服务组中排名靠后的服务个体放入待退出集合中。Among them, optionally, the first strategy is to sort the service individuals according to the actual running average performance indicators of the service individuals at regular intervals, and put the lower-ranked service individuals in the service group into the set to be exited according to a certain proportion middle.
可选地,第二种策略是判断服务个体的实际运行平均性能指标,将低于预设阈值的服务个体放入待退出集合中。Optionally, the second strategy is to judge the actual running average performance index of the service individual, and put the service individual lower than the preset threshold into the set to be exited.
可选地,第三种策略是基于用户反馈信息统计服务个体的信誉度,将信誉度分为“差”、“中”、“好”三级,将“差”的比例大于预设值的服务个体放入待退出集合中。Optionally, the third strategy is to count the credibility of service individuals based on user feedback information, divide the credibility into three levels of "poor", "medium" and "good", and make the proportion of "poor" greater than the preset value The service individual is put into the collection to be exited.
针对待退出集合中的服务个体发送服务个体退出请求。Send a service individual exit request to the service individual in the set to be exited.
图4为本发明云服务系统更新方法实施例四的流程示意图,图4是针对云服务系统中有服务个体更改时的云服务系统更新方法,如图4所示,本实施例的方法包括:FIG. 4 is a schematic flow diagram of Embodiment 4 of the cloud service system update method of the present invention. FIG. 4 is a cloud service system update method for changing service individuals in the cloud service system. As shown in FIG. 4 , the method of this embodiment includes:
S401:接收云服务系统的更新请求。S401: Receive an update request from the cloud service system.
S402:当识别到所述更新请求服务个体更改请求时,获取服务个体的服务个体的旧功能描述、旧关联关系描述、新功能描述和新关联关系描述。S402: Obtain the old function description, old association relationship description, new function description, and new association relationship description of the service individual's service individual when the update request service individual change request is recognized.
云服务系统中的更新装置接收到云服务系统的更新请求,首先识别该更新请求为何种更新请求,当识别到更新请求为服务个体更改请求时,执行S402。The update device in the cloud service system receives the update request from the cloud service system, and first identifies what kind of update request the update request is. When it is identified that the update request is a service individual modification request, S402 is executed.
S403:判断服务个体的旧功能描述和新功能描述是否相同,若是,执行S404,若否,执行S405。S403: Determine whether the old function description of the service individual is the same as the new function description, if yes, go to S404, if not, go to S405.
S404:修改服务个体的关联关系描述。S404: Modify the association relationship description of the service individual.
当服务个体的旧功能描述和新功能描述相同时,则修改服务个体的关联关系描述,具体修改方法为:删除云服务系统中的关系集合中服务个体的旧关联关系描述,并将服务个体的新关联关系描述加入云服务系统关系集合中。When the old function description of the service individual is the same as the new function description, modify the association relationship description of the service individual. The specific modification method is: delete the old association relationship description of the service individual in the relationship set in the cloud service system, and replace The new relationship description is added to the cloud service system relationship collection.
S405:将服务个体加入与该服务个体的新功能描述相同或相似的云服务组。S405: Add the service individual to a cloud service group that is identical or similar to the new function description of the service individual.
在执行此步骤之前,还将服务个体从与该服务个体旧功能描述相同的云服务组中删除。Before performing this step, also remove the service individual from the same cloud service group as the service individual's old functional description.
在S405之后,还执行S406。After S405, S406 is also executed.
S406:判断该服务个体的旧关联关系描述与新关联关系描述是否相同,若是,则更新流程结束,若否,还需执行S404。S406: Determine whether the old association relationship description of the service individual is the same as the new association relationship description, if yes, the update process ends, if not, S404 needs to be executed.
本实施例中,通过获取服务个体的旧功能描述、旧关联关系描述、新功能描述和新关联关系描述;判断服务个体的旧功能描述和新功能描述是否相同;若是,则修改服务个体的关联关系描述,若否,则将服务个体加入与服务个体的新功能描述相同或相似的云服务组,实现了云服务系统中服务个体更改的更新操作。In this embodiment, by obtaining the old function description, old association relationship description, new function description and new association relationship description of the service individual; judging whether the old function description and the new function description of the service individual are the same; if so, modify the association of the service individual Relationship description, if not, add the service individual to the cloud service group that is the same as or similar to the new function description of the service individual, and realize the update operation of the service individual change in the cloud service system.
图5为本发明云服务系统更新装置实施例一的结构示意图,如图5所示,本实施例的装置包括接收模块51和处理模块52,其中,接收模块51用于接收云服务系统的更新请求;处理模块52用于根据更新请求中服务个体的功能描述和关联关系描述,更新云服务系统。Fig. 5 is a schematic structural diagram of Embodiment 1 of the device for updating the cloud service system of the present invention. As shown in Fig. 5, the device of this embodiment includes a receiving module 51 and a processing module 52, wherein the receiving module 51 is used to receive an update of the cloud service system Request; the processing module 52 is used to update the cloud service system according to the function description and association relationship description of the service individual in the update request.
本实施例的装置,可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。The device of this embodiment can be used to implement the technical solution of the method embodiment shown in FIG. 1 , and its implementation principle and technical effect are similar, and will not be repeated here.
在本发明云服务系统更新装置实施例二中,在图5所示装置结构的基础上,处理模块52包括加入更新单元,用于当识别到更新请求为服务个体加入请求时,获取服务个体的功能描述和关联关系描述;并根据服务个体的功能描述,将服务个体加入到云服务系统中具有相同或相似功能描述的云服务组中;并根据服务个体的关联关系描述,将服务个体的关联关系描述加入到云服务系统中的关系集合中。In the second embodiment of the cloud service system update device of the present invention, on the basis of the device structure shown in FIG. 5 , the processing module 52 includes a join update unit, which is used to acquire the function description and association relationship description; and according to the function description of the service individual, add the service individual to the cloud service group with the same or similar function description in the cloud service system; and according to the association relationship description of the service individual, associate the service individual The relationship description is added to the relationship collection in the cloud service system.
根据所述服务个体的功能描述,将所述服务个体加入到所述云服务系统中具有相同或相似功能描述的云服务组中具体是确定云服务系统中是否存在与服务个体功能描述相同或相似的云服务组;若是,则将服务个体加入云服务组中,若否,则新建一个新云服务组,并将服务个体的功能描述作为新云服务组的功能描述,将服务个体加入新云服务组中。According to the function description of the service individual, adding the service individual to the cloud service group with the same or similar function description in the cloud service system is specifically to determine whether there is a cloud service system with the same or similar function description as the service individual If yes, add the service individual to the cloud service group; if not, create a new cloud service group and use the function description of the service individual as the function description of the new cloud service group, and add the service individual to the new cloud service group in the service group.
本实施例的装置,可以用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。The device of this embodiment can be used to implement the technical solution of the method embodiment shown in FIG. 2 , and its implementation principle and technical effect are similar, and will not be repeated here.
在本发明云服务系统更新装置实施例三中,在图5所示装置结构的基础上,处理模块52包括退出更新单元,用于当识别到更新请求为服务个体退出请求时,获取服务个体的功能描述和关联关系描述;并根据服务个体的功能描述,判断服务个体所在的云服务组中是否还有其他服务个体;若是,则将服务个体退出云服务组,若否,则判断服务个体的关联关系描述是否为空,若是,则将服务个体退出云服务组,并删除云服务组及服务个体在关系集合中的关联关系描述,若否,则拒绝所述服务个体退出所述云服务组。In the third embodiment of the cloud service system update device of the present invention, on the basis of the device structure shown in Figure 5, the processing module 52 includes an exit update unit, which is used to obtain the service individual's function description and association relationship description; and according to the function description of the service individual, determine whether there are other service individuals in the cloud service group where the service individual is located; if so, remove the service individual from the cloud service group; Whether the association relationship description is empty, if so, the service individual will be withdrawn from the cloud service group, and the association relationship description of the cloud service group and service individual in the relationship set will be deleted, if not, the service individual will be rejected from the cloud service group .
本实施例的装置,可以用于执行图3所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。The device of this embodiment can be used to execute the technical solution of the method embodiment shown in FIG. 3 , and its implementation principle and technical effect are similar, and will not be repeated here.
在本发明云服务系统更新装置实施例四中,在图5所示装置结构的基础上,处理模块52还包括更改更新单元,用于当识别到更新请求服务个体更改请求时,获取服务个体的旧功能描述、旧关联关系描述、新功能描述和新关联关系描述;判断服务个体的旧功能描述和新功能描述是否相同;若是,则修改服务个体的关联关系描述,若否,则将服务个体加入与服务个体的新功能描述相同或相似的云服务组。In Embodiment 4 of the cloud service system update device of the present invention, on the basis of the device structure shown in FIG. 5 , the processing module 52 further includes a modification and update unit, which is used to obtain the service individual's change request when an update request is identified. Old function description, old relationship description, new function description and new relationship description; judge whether the old function description and new function description of the service individual are the same; if yes, modify the service individual relationship description; Join the cloud service group with the same or similar new function description as the service individual.
将所述服务个体加入与所述服务个体的新功能描述相同或相似的云服务组之后,还可以进一步判断所述服务个体的旧关联关系描述与新关联关系描述是否相同,若否,则修改服务个体的关联关系描述。After the service individual is added to the cloud service group that is the same as or similar to the new function description of the service individual, it can further determine whether the old association relationship description of the service individual is the same as the new association relationship description, and if not, modify The description of the association relationship of the service individual.
修改服务个体的关联关系描述具体可以删除云服务系统关系集合中服务个体的旧关联关系描述,并将服务个体的新关联关系描述加入云服务系统关系集合中。Modifying the association relationship description of service individuals can specifically delete the old association relationship description of service individuals in the cloud service system relationship collection, and add the new association relationship description of service individuals to the cloud service system relationship collection.
本实施例的装置,可以用于执行图4所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。The device of this embodiment can be used to implement the technical solution of the method embodiment shown in FIG. 4 , and its implementation principle and technical effect are similar, and details are not repeated here.
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps for implementing the above method embodiments can be completed by program instructions and related hardware. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps including the above-mentioned method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk and other various media that can store program codes.
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than limiting them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: It is still possible to modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the various embodiments of the present invention. scope.
Claims (2)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310014900.7A CN103095833B (en) | 2013-01-15 | 2013-01-15 | Cloud service system update method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310014900.7A CN103095833B (en) | 2013-01-15 | 2013-01-15 | Cloud service system update method and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN103095833A CN103095833A (en) | 2013-05-08 |
| CN103095833B true CN103095833B (en) | 2016-02-03 |
Family
ID=48207956
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201310014900.7A Active CN103095833B (en) | 2013-01-15 | 2013-01-15 | Cloud service system update method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103095833B (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103607418B (en) * | 2013-07-25 | 2016-12-28 | 上海和辰信息技术有限公司 | Large-scale data segmenting system based on cloud service data characteristics and dividing method |
| CN103533023B (en) * | 2013-07-25 | 2016-12-28 | 上海和辰信息技术有限公司 | Cloud service application cluster based on cloud service feature synchronizes system and synchronous method |
| CN106254169A (en) * | 2016-10-21 | 2016-12-21 | 用友网络科技股份有限公司 | A kind of service collaboration method based on configuration in PaaS platform |
| CN106780135A (en) * | 2016-12-12 | 2017-05-31 | 国网北京市电力公司 | The update method and device of charging pile management system |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102457579A (en) * | 2012-01-06 | 2012-05-16 | 中兴通讯股份有限公司 | Method and system for implementing service processing on cloud terminal |
| CN102523560A (en) * | 2011-12-09 | 2012-06-27 | 宇龙计算机通信科技(深圳)有限公司 | Method and system for updating telephone directories of communication terminals |
| CN102655532A (en) * | 2012-04-18 | 2012-09-05 | 上海和辰信息技术有限公司 | Distributed heterogeneous virtual resource integration management method and system |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8990950B2 (en) * | 2010-12-27 | 2015-03-24 | International Business Machines Corporation | Enabling granular discretionary access control for data stored in a cloud computing environment |
-
2013
- 2013-01-15 CN CN201310014900.7A patent/CN103095833B/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102523560A (en) * | 2011-12-09 | 2012-06-27 | 宇龙计算机通信科技(深圳)有限公司 | Method and system for updating telephone directories of communication terminals |
| CN102457579A (en) * | 2012-01-06 | 2012-05-16 | 中兴通讯股份有限公司 | Method and system for implementing service processing on cloud terminal |
| CN102655532A (en) * | 2012-04-18 | 2012-09-05 | 上海和辰信息技术有限公司 | Distributed heterogeneous virtual resource integration management method and system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103095833A (en) | 2013-05-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11681547B2 (en) | File operation task optimization | |
| CN104871133B (en) | Application intelligent request management based on server health and client information | |
| CN103795804A (en) | Storage resource scheduling method and storage calculation system | |
| CN110780912B (en) | Hierarchical spanning tree software patch with segment support | |
| CN104660507B (en) | The control method and device of forwarding data flow routing | |
| CN109152061B (en) | Channel deployment method, device, server and storage medium | |
| WO2016161066A1 (en) | Escalation of feedback instances | |
| JP2017500641A5 (en) | ||
| CN102982141A (en) | Method and device for realizing distributed database agent | |
| CN102150150A (en) | Techniques for resource location and migration across data centers | |
| JPWO2009144822A1 (en) | Device configuration information management program, device configuration information management device, and device configuration information management method | |
| CN103095833B (en) | Cloud service system update method and device | |
| CN111277647A (en) | Block chain network member management method, device, device and medium | |
| US11023428B2 (en) | Form field creation systems and methods | |
| CN102904824A (en) | Service Provider Entity Selection Method and Device | |
| CN104615716B (en) | Distributed social network information acquisition method and system based on priority sequence | |
| CN105210324B (en) | Policy and charging rule function virtualization method, device and system | |
| CN106156170A (en) | The analysis of public opinion method and device | |
| CN106548385A (en) | A kind of order resource allocation methods and device | |
| CN113934767B (en) | A data processing method and device, computer equipment and storage medium | |
| CN104050291A (en) | Parallel processing method and system for account balance data | |
| WO2017088528A1 (en) | Configuration information management method and apparatus, and operation maintenance centre or base station | |
| CN109450798B (en) | Method for managing routing table information and computer-readable storage medium | |
| CN106550025A (en) | A kind of data processing method and device of mobile cloud computing system | |
| CN104023056B (en) | The method and relevant device updated the data |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant |