一种面向任务和资源感知的微服务部署方法

    公开(公告)号:CN111736983B

    公开(公告)日:2023-12-26

    申请号:CN202010447034.0

    申请日:2020-05-25

    Applicant: 南京大学

    Abstract: 本发明公开了一种面向任务和资源感知的微服务部署方法,包括以下步骤:建立临机任务的任务流程,选择已有微服务流程中若干微服务和任务流程中的活动节点间建立委托关系,得到集群节点的任务感知能力;根据任务感知能力进行微服务的部署,若一个集群节点的资源满足部署一个完整的微服务流程,则将微服务流程完整的部署到一个集群节点上;否则按照基于委托关系的微服务为核心的最长关键路径顺次部署微服务流程中的前后微服务;剩余未部署的微服务在不考虑委托关系的情况下进行部署。本发明有效的保证微服务流程能够聚集在一个物理节点,提升了系统运行时为协作完成临机任务流程的各微服务之间的通信效率。

    一种面向任务和资源感知的微服务部署方法

    公开(公告)号:CN111736983A

    公开(公告)日:2020-10-02

    申请号:CN202010447034.0

    申请日:2020-05-25

    Applicant: 南京大学

    Abstract: 本发明公开了一种面向任务和资源感知的微服务部署方法,包括以下步骤:建立临机任务的任务流程,选择已有微服务流程中若干微服务和任务流程中的活动节点间建立委托关系,得到集群节点的任务感知能力;根据任务感知能力进行微服务的部署,若一个集群节点的资源满足部署一个完整的微服务流程,则将微服务流程完整的部署到一个集群节点上;否则按照基于委托关系的微服务为核心的最长关键路径顺次部署微服务流程中的前后微服务;剩余未部署的微服务在不考虑委托关系的情况下进行部署。本发明有效的保证微服务流程能够聚集在一个物理节点,提升了系统运行时为协作完成临机任务流程的各微服务之间的通信效率。

Patent Agency Ranking