TurboLinux Enterprise Server 16(以下简称TLES16)是基于国内openEuler 开源社区最新版本22.03 LTS 构建的企业级国产化Linux 操作系统,具备高效、稳定、安全的特性,致力于为企业级的数据库、大数据、云计算、人工智能平台提供安全稳定的运行基础。用户可基于TLES16这一平台,在裸机、虚拟环境、容器及各类云环境之间扩展现有应用并部署各种新兴技术,轻松驾驭各种环境以及支持各种工作负载。
全软件堆栈技术优化
通过对底层OS,虚拟化容器,加速库,和应用这四个层面的全面优化,
实现性能的全方位提升
通过感知硬件拓扑的多核调度,
发挥多核算力,
MySQL性能领先30%
增强KVM的虚拟化,性能开销<5%
轻量化容器引擎
兼容南北向标准
更快的启动与损耗
编译器优化发挥鲲鹏多核性能,性能提升15%~20%
A-Tune可以依据业务场景和系统信息自动优化具体参数
依据用户态进行差异化调度,时延缩短 50%
提供内存访问加速,满足关键路径 0 TLB miss
ARM64用户态IO栈,IOPS提升 10倍
高性能锁重构,spinlock锁感知NUMA架构
鲲鹏虚拟化关键技术
SPDK高性能存储IO栈
虚拟机Numa感知调度
虚拟机CPU QoS确定性时延调度
虚拟机热迁移内存压缩
GICv4虚拟设备中断direct deliver
虚拟化性能开销<5%
cpu性能损耗降低87%
内存性能损耗降低88%
存储性能损耗降低95%
虚拟机平均响应时延降低77%
支持三种部署模型
容器根据部署模型可以分成三种模型,三种模型均有适用场景,目前不存在统一的部署模型。
1. 应用容器:应用最广泛的容器形态,容器中仅运行客户定义的应用程序。
2.安全容器:本质上是虚拟机,但是接口封装为容器接口;着重容器的隔离性缺陷。
3.系统容器:本质上是容器,但是使用方式和虚拟机相同;着重解决虚拟机的厚重问题。
相比传统Docker, 启动时间减少50%,内存开销减少58%
三个优势特性:
1. 一步到位兼容最新标准(OCI和CRI标准),相比Docker常驻内存进程从3个减少到1个。
2. 调用层级从3级压缩到1级,提升启动速度。
3. 扬弃go,改用C语言,删除标准外冗余代码,开销减小,实现代码精简化(30W->7W。
Spec2006 提升 20%
Spec2017 提升 15%
基于OpenEuler OS 22.03版本,理论上完全兼容OpenEuler OS兼容的所有ARM硬件
目前测试通过的硬件有:
HuaWei TaiShan 200 Server(Model 2280) Kunpeng 920 3226+
TurboLinux16-x86_64
兼容主流X86_64硬件架构服务器。
A-Tune是智能性能优化系统软件,
即通过机器学习引擎对业务应用建立精准模型,
再根据业务负载智能匹配最佳操作系统配置参数组合,
实现系统整体运行效率提升。