[发明专利]一种基于微服务器架构的业务处理方法、装置及服务器在审
申请号: | 201811467773.5 | 申请日: | 2018-12-03 |
公开(公告)号: | CN109558245A | 公开(公告)日: | 2019-04-02 |
发明(设计)人: | 朱炎;王珊;余隽;王成巍 | 申请(专利权)人: | 群蜂信息技术(上海)有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F1/3293 |
代理公司: | 北京知呱呱知识产权代理有限公司 11577 | 代理人: | 武媛;吕学文 |
地址: | 201203 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 微服务器 业务请求 计算模块 业务处理 服务器管理模块 服务器 业务标识 计算能力要求 架构 数据处理技术 计算性能 降低功耗 分配 | ||
1.一种基于微服务器架构的业务处理方法,其特征在于,所述业务处理方法应用于基于微服务器架构的服务器,所述服务器包括服务器管理模块、至少一个计算模块和至少一个微服务器节点,各计算模块和各微服务器节点均具有业务标识,计算模块的计算性能高于微服务器节点;
所述业务处理方法包括:
服务器管理模块获取业务请求,所述业务请求包括业务标识;
所述服务器管理模块将所述业务请求分配至所述业务请求中的业务标识对应的计算模块或微服务器节点,以对所述业务请求进行处理。
2.根据权利要求1所述的业务处理方法,其特征在于,计算模块用于处理计算密集型业务,微服务器节点用于处理非计算密集型业务。
3.一种基于微服务器架构的业务处理装置,其特征在于,所述业务处理装置设置在基于微服务器架构的服务器中,所述服务器包括至少一个计算模块和至少一个微服务器节点,各计算模块和各微服务器节点均具有业务标识,计算模块的计算性能高于微服务器节点;
所述业务处理装置包括:
获取单元,用于获取业务请求,所述业务请求包括业务标识;
分配单元,用于将所述业务请求分配至所述业务请求中的业务标识对应的计算模块或微服务器节点,以对所述业务请求进行处理。
4.一种基于服务器架构的服务器,其特征在于,所述服务器包括服务器管理模块、至少一个计算模块和至少一个微服务器节点,各计算模块和各微服务器节点均具有业务标识,计算模块的计算性能高于微服务器节点;
服务器管理模块用于获取业务请求,所述业务请求包括业务标识;
所述服务器管理模块还用于将所述业务请求分配至所述业务请求中的业务标识对应的计算模块或微服务器节点,以对所述业务请求进行处理。
5.根据权利要求4所述的服务器,其特征在于,所述计算模块用于处理计算密集型业务,所述微服务器节点用于处理非计算密集型业务。
6.根据权利要求4所述的服务器,其特征在于,所述计算模块为COM Express封装的计算模块。
7.根据权利要求4所述的服务器,其特征在于,所述服务器还包括至少一个交换汇聚模块;其中,所述计算模块与所述交换汇聚模块连接。
8.根据权利要求7所述的服务器,其特征在于,所述微服务器节点通过背板与所述交换汇聚模块连接。
9.根据权利要求4所述的服务器,其特征在于,所述计算模块的芯片的CPU核数介于4核和16核之间;
所述计算模块的芯片的功耗为20-60W;
所述微服务器节点的芯片的CPU核数不高于4核;
所述微服务器节点的芯片的功耗低于20W。
10.一种存储程序的计算机可读存储介质,其特征在于,所述程序包括指令,所述指令被计算机执行时,使所述计算机执行权利要求1-2任一项所述的业务处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于群蜂信息技术(上海)有限公司,未经群蜂信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811467773.5/1.html,转载请声明来源钻瓜专利网。