如何借助openEuler 20.03 LTS版本构建企业级服务器操作系统( 五 )
安全方面的工作 , 比如ARM64下的hot patch是华为第一个在RAM生态中使能的 。 对于提升系统的可维护性、增强安全有非常大的作用 , 还有一些RAS的特性 。
性能方面 , 无论是配套芯片还是应用程序 , 性能永远是追求的极致 , 内核在Spinlock、I/O、TLBI、ktask等都做了非常多的工作 。
一个性能方面的例子:LTS版本中使能了Numa aware qspinlock , 对一些case的性能提升可以达到50%以上 , 且随着核数的增加效果会越来越明显 。
虚拟化:云基础
----如何借助openEuler 20.03 LTS版本构建企业级服务器操作系统//----
虚拟化是云的基础底座 , openEuler希望能够成为最好的云的底座之一 , 特别是帮助鲲鹏成为优秀的虚拟化平台 , 虚拟化有三大基本件:KVM、Qemu、Libvirt , 目前这三大件版本选择是KVM选择4.09 , Qemu是4.0.1 , Libvirt是5.5.0 , openEuler在这三大件上除了质量增强、安全增强 , 也做了规格上增强 , 如:在鲲鹏芯片上KVM配合Qemu可以提供超大规格的虚拟机 。
总体来讲 , 通过虚拟化团队的工作 , 现在鲲鹏芯片、鲲鹏服务器所拥有的虚拟化的能力完全不逊于其他任何的体系架构 , 以目前鲲鹏加上openEuler以及其他的软件可以构建完整的云基础平台 。
容器:Cloud Native的底座
----如何借助openEuler 20.03 LTS版本构建企业级服务器操作系统//----
容器是Cloud Native场景下最重要的基础部件 , openEuler支持诸如docker这样的主流容器引擎 。 但是工程师总是喜欢重新发明轮子 , 我们又造了一个新轮子 。
全新容器引擎iSula:轻、快、易、灵
轻:体现在体积、资源消耗等方面相对其他容器引擎小很多 , 甚至可以降低50%、60%以上;
快:并发启动多容器速度提升一倍以上;
易:容器引擎符合CRI, OCI等标准 , 容易融合到现有系统中;
灵:iSula架构设计具备扩展性 , 可扩展容器网络、容器存储等 , 模块化的插件式设计 , 轻松完成定制化开发 。
为什么要造一个新的“轮子” , 因为我们相信容器将会run everywhere,新的iSula容器引擎目标是容器可适用于任何场景 , 期望打造一个从设备 , 到边缘计算节点 , 最终包含数据中心中有一个归一化的容器引擎方案 。
当然 , 为什么再造一个“轮子” , 从工程师的角度来说其实很简单 , 那就是:We Love To Do So,只有在不断迭代中才能使得相关的产业更进一步的快速发展 。
- 人民网@【战“疫”说理】疫情防控中如何有效实现经济复苏?
- 手机、眼镜如何消毒?清洁要从细节做起
- 『音频』iOS如何导入百度云的音频(易剪和易剪多轨版)
- 十大突破性技术-NMN,叫你如何选择最好的NMN
- 【妙家影视】如何计算低压开关柜铜排用量?这是我见过最漂亮的文章!
- 查询个人信用征信,个人信用信息查询系统
- 宝宝树流量仍在增长,母婴平台如何能持续保持用户粘性?
- 智媒介发稿平台 助力企业品牌传播
- 个人信用信息记录查询,个人信用中心服务平台
- 个人信用如何查询,征信中心信用查询入口