...
首页> 外文期刊>Scientific programming >A Cluster and Process Collaboration-Aware Method to Achieve Service Substitution in Cloud Service Processes
【24h】

A Cluster and Process Collaboration-Aware Method to Achieve Service Substitution in Cloud Service Processes

机译:群集和过程协作感知方法,以实现云服务进程中的服务替换

获取原文
           

摘要

Some cloud services may be invalid since they are located in a dynamically changing network environment. Service substitution is necessary when a cloud service cannot be used. Existing work mainly concerned on service function and quality in service substitution. To select a more suitable substitutive service, process collaboration similarity needs to be considered. This paper proposes a cluster and process collaboration-aware method to achieve service substitution. To compute the process collaboration similarity, we use logic Petri nets to model service processes. All the service processes are transformed into path strings. Service vectors for cloud services are generated by Word2Vec from these path strings. Process collaboration similarity of two cloud services is obtained by computing the cosine value of their service vectors. Meanwhile, similar cloud services are classified as a service cluster. By calculating function similarity and quality matching, a candidate set for services substitution is generated. The service with the highest process collaboration similarity to invalid one in the candidate set is chosen as the substitutive one. Simulation experiments show the proposed method is less time-consuming than traditional methods in finding substitutive service. Meanwhile, the substitutive one has a high cooccurrence rate with neighboring services of the invalid cloud service. Thus, the proposed method is efficient and integrates process collaboration well in service substitution.
机译:由于它们位于动态变化的网络环境中,某些云服务可能无效。当无法使用云服务时,服务替换是必需的。现有的工作主要关注服务替代服务功能和质量。为了选择更合适的替代服务,需要考虑过程协作相似性。本文提出了一种群集和过程协作感知方法来实现服务替代。为了计算过程协作相似性,我们将逻辑Petri网使用逻辑抄送来模拟服务进程。所有服务进程都转换为路径字符串。云服务的服务向量由来自这些路径字符串的Word2VEC生成。通过计算其服务向量的余弦值来获得两个云服务的过程协作相似性。同时,类似的云服务被分类为服务群集。通过计算函数相似性和质量匹配,生成用于服务替换的候选集。选择具有最高过程协作相似性与候选集中无效的服务作为替换器。仿真实验表明,所提出的方法比寻找替代服务的传统方法少消耗。同时,替代者具有高的Cooccurrence率与无效云服务的邻近服务。因此,所提出的方法是有效的,并在服务替代方面进行了良好的过程协作。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号