一种在集群中容器化部署异构应用的方法和系统

基本信息

申请号 CN202210420624.3 申请日 -
公开(公告)号 CN114721719A 公开(公告)日 2022-07-08
申请公布号 CN114721719A 申请公布日 2022-07-08
分类号 G06F9/30(2006.01)I 分类 计算;推算;计数;
发明人 颜开;潘远航;蒋伊婷;张潇;蓝维洲;张红兵 申请(专利权)人 武汉成业联股权投资企业(有限合伙)
代理机构 北京五洲洋和知识产权代理事务所(普通合伙) 代理人 -
地址 200433上海市杨浦区江湾城路99号6幢7楼
法律状态 -

摘要

摘要 本申请提供了一种在集群中容器化部署异构应用的方法和系统。该方法包括:检测应用支持的CPU架构与部署所述应用的节点的CPU架构是否相同;响应于所述应用支持的CPU架构与部署所述应用的节点的CPU架构不相同,启动所述应用所在容器组的容器运行时中的动态翻译引擎,以将所述应用的指令动态翻译为所述节点的CPU能够运行的指令。籍此,借助于部署在容器运行时中的动态翻译引擎,将应用的指令动态翻译为能够在异构节点中直接运行的指令,无需对应用的代码进行改造和重新编译,即可让应用直接在异构节点中正常运行,极大地提高了应用在异构集群中的调度效率。