2019年9月26日星期四,在杭州云栖大会的阿里云系统软件开发者专场上,来自阿里云智能基础软件技术专家贾正华(花名:晓贾)作了主题为《Alibaba Cloud Linux 2-阿里云Linux操做系统》的技术分享,主要就Alibaba Cloud Linux 2(原Aliyun Linux 2)如何为云上客户提供一个优秀的的操做系统展开了全面的解析。html
不少观众确定会想知道为何阿里云要作一个Linux操做系统,其实阿里巴巴从09年开始就在作操做系统相关的研究、开发工做,只是之前定制的操做系统主要是用在内部的一些应用上,而随着阿里巴巴技术的演进,咱们以为有必要将内部这么多年的经验和积累与客户一块儿分享,并且如今云上用户也对操做系统反馈了不少诉求,因此咱们为阿里云和阿里云上的客户量身定制了Alibaba Cloud Linux 2。git
在谈到云上用户对于操做系统的安全诉求时,贾正华谈到Alibaba Cloud Linux 2主要经过三个措施来保障操做系统安全:github
在性能方面,Alibaba Cloud Linux 2也作了很是多的工做,使启动时长降低了30%,运行时性能提高10%~30%:安全
在介绍Alibaba Cloud Linux 2为何可以提高如此多的性能,贾正华谈到,启动时长得益于操做系统团队对OS的精细化裁剪和对内核启动阶段部分流程的代码优化,而运行时性能得益于咱们选择了更优的4.19 LTS内核版本,而且结合阿里云基础设施对内核进行了多方面的优化,包括调度、内存、网络等。网络
在生态方面,Alibaba Cloud Linux 2为了让用户获得一个功能丰富全面、云上配置使用简单的OS,首先在保证全面兼容CentOS和多个upstream社区的同时,也天生搭载阿里巴巴技术例如Alibaba Cloud CLI、Alibaba Cloud OPENAPI,方便用户开箱即用,并且Alibaba Cloud Linux 2是一个彻底开源(注2)、开放的系统,代码人人可见,人人能够用:运维
对于不少企业都关心的稳定性,Alibaba Cloud Linux 2依托于多个活跃稳定的强大社区base、阿里巴巴经济体海量应用的规模化验证、操做系统团队端到端的维护,极大的保证了线上操做系统的质量:性能
操做系统对于不少上层应用软件来讲太底层了,甚至于应用可能彻底无法感知的到,因此可能不少企业或者我的无法对其实施不少运维动做,确定但愿咱们可以提供操做系统的服务,因此Alibaba Cloud Linux 2向用户提供包括但不限于问题支持、系统优化、特性订制等服务。优化
阿里云的用户能够经过阿里云工单系统来直接与咱们联系,其余用户能够经过Alibaba Cloud Linux 2社区和钉钉来与咱们联系。最重要的一点是操做系统团队所提供的服务都是“免费”的。阿里云
用户可使用如下的方式与操做系统团队联系:url
Linux操做系统是一个很是庞大而复杂的系统,没有任何一个团体或者我的说咱们已经可以彻底掌控住他了,整个系统的持续演进不只仅须要专业的团队进行维护,也但愿有更多的企业、我的、社区一块儿参与共建。
注释:
一、针对Alibaba Cloud Linux 2定制的CIS benchmark,详情参见:https://workbench.cisecurity.org/benchmarks/2228
二、Alibaba Cloud Linux 2代码彻底开源,github地址:https://alibaba.github.io/cloud-kernel/zh/os.html
本文来自云栖社区合做伙伴“阿里技术”,如需转载请联系原做者。