【特性描述】
随着摩尔定律的失效,硬件架构Scale-up收益空间收窄,Scale-out是硬件架构主要发展的方向,但软件的性能并不能随着CPU核数增多而线性增长,需要解决资源“locality”的问题。鲲鹏服务器属于NUMA架构,跨NUMA访存时延相比本地访存时延大大增加,而linux操作系统以吞吐为中心,强调负载均衡,会因为负载均衡的约束,而打破全局跨NUMA访存最优的状态。
本特性是以亲缘关系为中心的负载均衡机制: 突破linux调度模型中负载均衡的约束,以亲缘关系为中心,在资源未达到瓶颈时,将具有亲缘关系的任务packing在一起,减少跨NUMA访存。
1)感知亲缘关系:通过软硬协同,感知线程间网络、内存的亲缘关系;
2)感知资源瓶颈:基于NUMA维度的资源瓶颈感知,感知NUMA资源是否达到瓶颈;
3)优化选核和负载均衡机制:突破linux原有负载均衡约束,在没有资源瓶颈前提下,将具有亲缘关系的任务选核在一起;
【特性竞争力】
提升Mysql、redis、ceph 等业务性能。
【硬件架构】
ARM
【特性约束】
NA
【涉及仓库】
全路径,包括增量修改和新增仓库
【交付个人/团队】
请明确交付责任人,如果有团队支撑,请一并填写团队信息
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
登录 后才可以发表评论