龙蜥白皮书精选:云原生混部资源隔离技术

文/云原生 SIG

01 技术方案简介

混部就是将不同类型的业务在同一台机器上混合部署起来,让它们共享机器上的 CPU、内存、IO 等资源,目的就是最大限度地提高资源利用率,从而降低采购和运营等成本。

混部通常是将不同优先级的任务混合在一起,例如高优先的实时任务(对时延敏感,资源消耗低;称为在线)和低优先级批处理任务(对时延不敏感,资源消耗高;称为离线),当高优先级业务需要资源时,低优先级任务需要立即归还,并且低优先级任务的运行不能对高优先级任务造成明显干扰。

为了满足混部的需求,在单机维度的内核资源隔离技术是最为关键的一项技术,龙蜥云内核在资源隔离的技术上深耕多年,并且在行业中处于领先地位,这些内核资源隔离技术主要涉及内核中的调度、内存和 IO 这三大子系统,并且在各个子系统领域根据云原生的混部场景进行了深入的改造和优化,关键优化包括但不限于:cpu group identity 技术、SMT expeller 技术、基于 cgroup 的内存异步回收技术等。其中 cpu group identity 已经申请对应的专利,有独立的知识产权。这些关键的技术使客户有能力在云原生混部场景中根据业务特点给出最优解决方案,可有效提高用户的资源使用率并最终降低用户资源的使用成本,非常适用于容器云混部场景,同时也是大规模化混合部署方案所强依赖的关键技术。

 

02 规模化部署和收益

目前龙蜥 OS 的资源隔离技术已经在手机制造企业、互联网企业、大型国企,以及阿里云、蚂蚁集团内部规模化应用。从以往众多用户的部署经验来看,在保障客户的 QoS 的前提下 CPU 的使用率可以达到 30%~50%,比如龙蜥和 Koordinator 开源混部技术带来的红利,帮助阿里巴巴实现规模超千万核的云原生混部,混部 CPU 利用率超 50%,帮助 2021 年“双 11”计算成本下降 50%,为客户降本增效提供了良好的技术保障和售后服务。

03 技术竞争力

目前国内完全开源的且带有云原生场景隔离能力的社区只有龙蜥,在内核隔离能力这块龙蜥社区根据云场景做了丰富的定制化开发,是国内最早的一批使用隔离能力的企业,并在阿里云中有广泛的使用,技术的成熟度和稳定性有较高的保障,龙蜥在资源隔离不管从源码透明度,还是从技术的深度,以及场景的广度都是用户第一选择。如有进一步了解的需求,可钉钉搜索群号:44701621,加入云原生 SIG 群交流。

更多龙蜥白皮书精选内容:

【1】面向 DPU 场景的软硬协同协议栈

【2】敏捷开发场景下的调度器热升级 SDK

【3】跨云-边-端的只读文件系统 EROFS

【4】龙蜥全面支持 Intel 第四代可扩展处理器 SPR 平台

【5】面向异构计算的加速器 SDK

【6】基于 SM4 算法的文件加密(fscrypt)实践

【7】CentOS 迁移场景的平滑迁移方案

【8】利用 io_uring 提升数据库系统性能

【9】开源 RISC-V 技术支持软硬件全栈平台

【10】Ancert——硬件兼容性验证与守护

相关链接:

云原生 SIG 主页:https://openanolis.cn/sig/cloud-native

更多龙蜥技术特性解析可移步《龙蜥特性百科》:https://anolis.gitee.io/anolis_features/

2022 龙蜥社区全景白皮书(或关注公众号【OpenAnolis龙蜥】回复关键字“白皮书”获取)https://openanolis.cn/openanoliswhitepaper

—— 完 ——

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/1550134.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

windows10系统装cad2007提示缺少NET组件

2019独角兽企业重金招聘Python工程师标准>>> 打开控制面板-->找到 程序 选择 启用或关闭windows功能 打开.NET Framework3.5(默认它是关闭的),然后确定 这时windows会提示要更新下载,确认即可,等待下载完成再重新运行CAD2007安…

AUTOCAD2007安装过程中遇到的问题以及解决方法

1.卸载CAD2007时提示“错误1316,指定的账户已存在 WINR打开注册表 点击HKEY_LOCAL_MACHINE->SOFTWARE->Classes->installer->products->7D2F 将7D2F开头的整个文件删除,即可安装。 CAD2007执行上述操作后重新安装时会部分会提示错误130…

lisp倒入excel数据画图_如何将EXCEL中的数据导入CAD2007画图

展开全部 bai 1、打开Excel,输入数据du。 zhi2、复制B列的数据。打开CAD,输入dao“内pl”,回车。容然后在命令行直接“CtrlV”可以以这些点直接生成一条多段线。 3、其实CAD是可以读取从Excel在复制过去的内容的。那么我们就可以把所有可以在命令行输入…

CAD二次开发--CAD2007(.Net3.5环境)等低版本CAD二次开发在VS中无法捕获断点调试解决办法(CAD二次开发无法断点调试解决办法)

目录 1.说明 2.解决办法 1.说明 在进行CAD二次开发的时候如果想进行断点调试,众所周知,在VS环境里设置断点后直接启动类库项目就好了,只需要在启动项属性里设置下“启动外部程序”就可以了,设置成cad安装目录中的acad.exe。 这样当程序运行到断点处就会自动捕获!!!!…

w ndows7和CAD哪款兼容,win7与cad2008不兼容,cad2007和win7不兼容

CDA是一款非常好的制图软件,如果是需要制图的朋友都知道cad对与制图的重要性,最近有朋友在win7系统中安装cad2007的时候发现无法安装,开始的时候是提示缺少.net framework 2.0 runtime,后来在网上查阅了资料之后发现需要先安装net…

linux常会用到的命令

查看gpu上运行的进程: nvidia-smi 查看进程的完整信息 ps -f -p 进程号 搜索含有指定字符的进程信息,如radar ps -ef|grep radar 复制文件时排除某个文件夹,如从源路径中排除data rsync -av --excludedata/ 源路径 目标路径查看磁盘占用…

期权分仓开户资金是否安全?具体保障措施有哪些?

网上关于期权分仓系统的真假一直都没有定论,两方人的争论也让很多没有接触过期权分仓系统的人摸不着头脑,那么期权分仓靠谱吗?资金在里面安全吗?下文为大家科普期权分仓开户资金是否安全?具体保障措施有哪些? 一、期权…

SQL Server 执行报错: “minus“ 附近有语法错误。

sql server 执行带 minus 的语句一直报错,如下图: 找了好久才知道minus是Oracle里面的语法,SQL server 应用 EXCEPT。

华硕笔记本返厂维修流程_笔记本不能更换显卡为何又叫独立显卡?

首先,笔记本的显卡不是不能更换,只是换起来比较麻烦。因为是和主板焊在一起的,用专业工具是可以更换的。 其次是独立显卡是区别于核心显卡(集成在CPU内部,显存使用系统内存)的,也就是有独立的显卡核心和显存等配件。而…

dell笔记本显卡报错43解决方法

dell笔记本显卡报错43解决方法 方法一方法二 方法一 使用笔记本自带的supportAssist 选择第二项中的我想检查硬件的特定部分找到报错的显卡 选择视频压力测试 途中电脑卡住或者是蓝屏等待重启再次运行,如果软件无法打开提示重启且重启后无效果可以在应用与功能中找到suppor…

macbook linux 双显卡,网友支招:苹果笔记本也能双显卡切换

泡泡网笔记本频道7月8日 最近在浏览泡泡的时候看到有一篇介绍双显卡笔记本的文章,作为苹果的粉丝——大家知道的,我满心欢喜的点击进入这篇文章,期望MacBook Pro能够在以强悍的性能,优雅的界面,便捷的切换。将那些阿猫…

笔记本升级方案

笔记本的硬件升级是小白用户比较关心的问题之一,在买电脑之前我们会琢磨笔记本的性能够不够用,买到机器后又会琢磨如果性能不行怎样才能让它行呢?虽然笔记本的硬件扩展性不如台式机丰富,但是依然可以通过一些基本的硬件升级来提升…

笔记本电脑升级记录

12年前笔记本电脑升级记录表 ¥6,000¥1,360 ¥136¥200ItemHP 6520s2008 初配2013 升级理论提升2020 升级空间CPUCPU型号T5470 T8300 T9300 T9500 Code NameMeromPenryn Penryn二级缓存2 MB L23 MB L2150%6 MB L2工艺65 nm45 nm 45…

将3060独显笔记本升级为高级AI工作站

将3060独显笔记本升级为windows Ubuntu AI工作站 背景:我搞AI的,手头有一个笔记本,显卡Nvidia3060 6G显存,磁盘和内存较低。固态硬盘只有128G,我安装了windowsubuntu双系统,windows 80G,ubuntu 40G&#x…

计算机能换显卡吗,笔记本显卡能不能换_笔记本显卡能换么-win7之家

显卡是连接显示器和个人计算机主板的重要组件,但是有时候在使用的时候,可能会遇到显卡出现问题,所以很多笔记本电脑用户就想知道显卡能不能换,有些显卡是直接焊在主板上的,一般不建议换,要换也可以&#xf…

计算机能换显卡吗,笔记本能换显卡么 笔记本电脑能否换显卡【详解】

笔记本能换显卡么?随着笔记本技术更新换代不断加快,如今很多性能主流的独立笔记本已经具备较强的游戏性能,但早几年购买的独显笔记本由于显卡性能过差,因此存在游戏性能较差的情况。不少朋友问,笔记本显卡可以换或者笔记本独立显…

Win10笔记本显卡驱动更新升级

对于游戏玩家来说,对显卡的关注度要高于电脑其它硬件,一般来说,显卡越好,游戏性能往往越强。不过要持续发挥显卡的最佳游戏性能,经常更新显卡驱动也是很有必要的。那么笔记本显卡驱动怎么更新?下面小编以自…

Lnton羚通视频算法算力云平台【PyTorch】教程:torch.nn.SELU

torch.nn.SELU 原型 CLASS torch.nn.SELU(inplaceFalse) torch.nn.SELU 是 PyTorch 中的一个激活函数,它代表了自归一化的整流线性单元(Scaled Exponential Linear Unit)。SELU 激活函数相比于其他常用的激活函数具有一些特别的属性&#xf…

react-sortable-hoc 拖拽列表上oncick事件失效

const SortableItem SortableElement(({value, onChangePayment}) > {const onClickItem () > {// todo}return (<View className"-item" onClick{onClickItem}>xxxxxxx</View>) })问题&#xff1a;onClick 无效 解决&#xff1a;添加distance