[转帖]以系统设计为中心打造卓越体验,浪潮信息发布Inspur KOS操作系统

系统,设计,中心,打造,卓越,体验,浪潮,信息,发布,inspur,kos,操作系统 · 浏览次数 : 0

小编点评

**为什么释然?** * **Inspur KOS 是浪潮信息以系统设计为中心的技术路线的关键环节。** * **在稳定性上,Inspur KOS比其他操作系统的优势更明显。** * **Inspur KOS可以支持广泛的硬件设备,包括浪潮信息平台。** * **Inspur KOS 提供全栈的可信计算的链条,覆盖了从硬件到软件各个层面。** * **Inspur KOS 的性能至少提升10倍以上。**

正文

https://aijishu.com/a/1060000000378449

 

 

在中国服务器卖得最多的浪潮信息,居然出了一款名为Inspur KOS的操作系统。

说实话,第一次听到这个消息我还是愕然的,但转瞬又释然了。为什么释然?这道理就像是海底捞出火锅底料、全聚德出烤鸭礼盒一样,算是核心业务的衍生化;而我最初愕然的是,毕竟在大家印象中浪潮信息还是一个服务器品牌,这次推出的 Inspur KOS是不是有进军软件市场的想法?带着这些疑问,我采访到了主管Inspur KOS业务的浪潮信息副总裁张东,请他谈谈Inspur KOS的来龙去脉。

image.png

应市场需求而生,Inspur KOS的异军突起

“Inspur KOS的历史最早可以追溯到2008年,是专为关键应用主机而构建的操作系统”,张东介绍说。熟悉浪潮信息的朋友都知道,浪潮信息是一家具备高端服务器技术的公司,其代表产品就是研发出了国内首台关键应用主机,而Inspur KOS则是脱胎于当时这款主机的操作系统。但Inspur KOS却并没有随着关键应用主机的发展一荣俱荣,而是更多充当了幕后英雄的角色。直到如今,面对纷繁复杂的行业市场,它才再一次披挂上阵。

“智算时代数据中心面临的挑战很多,芯片的多元化,算力的异构化,我们认为在这几个方面可能对于数据中心的软硬件协同,特别是对于软件方面产生了比较大的挑战,总结起来就是协同、运维和生态三个方面”。诚如张东所说,如今我们应用的平台不再是单纯的x86或者是ARM,而是包括两者在内的多元架构,甚至还有GPU、FPGA、ASIC等设备的参与,那么如何实现这些设备的支持、如何让这些设备的性能发挥到最大、又如何保障软件的兼容与适配,这些问题都摆在众多的用户面前,成为一座座高山。

image.png

普通用户对此束手无策。除非那些实力雄厚、人才储备丰富的大公司,事实上绝大部分中小企业普遍缺乏独立的技术人员和运维人员,因此这些公司在遇到操作系统故障的时候总是显得手足无措。即便是侥幸解决了故障问题,但是如何实现多芯片性能的协同、如何实现不同设备的统一运维依然是难题,处理不好的时候轻则造成性能损失、重则影响业务稳定。因此,一款稳定、高效、易运维的系统才更适合这些客户。

另一个来自大环境方面的问题就是数据迁移。因为种种原因,如今我们越来越倾向于使用自己的操作系统,而面对多处理器并存的情况,如何实现系统软硬件的适配也是关键性问题。“最终用户不需要关心最底下的处理器是什么样子的,只要能够实现上层的业务系统,能够真正的实现长期稳定的运行,有利于业务系统的稳定。在这里面就需要我们把整机+操作系统加上一些其他的基础软件视为一个整体”。

image.png

为此,浪潮信息提出了“以系统设计为中心”的理念,同时,Inspur KOS是浪潮信息以系统设计为中心技术路线的关键环节。

Inspur KOS,以系统设计为中心

作为一款服务器操作系统,稳定是应用的前提,不然动辄蓝屏死机是任何客户都承受不起的。别看Inspur KOS推出的时间不长,但是在稳定性上却是当仁不让,毕竟它的“血统”优良——出身关键应用主机系统。

我们知道,关键应用主机承载了包括金融、通信、政务等核心业务,这些都是关乎国计民生的重点领域,也是丝毫不能出差错的行业应用。因此从这个角度来说,Inspur KOS天生就融入了稳定的基因,对于这一点我们丝毫不必担心。而在安全方面,Inspur KOS也提供了全栈的可信计算的链条,覆盖了从硬件到软件各个层面,通过了国内安全的认证。

协同是大家关注的第二个层面,就是如何发挥软硬件的最大性能。刚刚我们介绍了Inspur KOS在多元架构的硬件适配,但其实在软件应用上浪潮信息更有“独门绝技”。以往我们曾报道过浪潮信息多次荣膺世界性能测评冠军的消息,比如大家熟悉的AI领域的MLPerf。而现在,浪潮信息则将这些优化能力都整合在了Inspur KOS当中——“包括GPU、AIPU的优化都整合到了Inspur KOS里面,来提升面向人工智能的种种使用和开发效率。Inspur KOS还可以支持基于DPU和智能网卡的高性能虚拟网络、存储,这在云的场景下对应用非常有利,性能至少提升10倍以上”。

image.png

最后则是在运维层面,也是许多人最关心的兼容难题。事实上作为一款服务器操作系统,Inspur KOS和其他Linux系统一样可以支持广泛的硬件设备,包括但是不限于浪潮信息平台,比如其他品牌的服务器也能实现支持。但是在自家平台上,Inspur KOS可以实现更好的数据接口调用,这样对于底层信息可以实现更好的监控和管理。张东表示,“在操作系统中内嵌了我们在过去这些年积累的十多款常用运维工具,比如智能诊断、故障预测、性能预测等,结合我们在硬件方面的专家支持,能够和我们的远端服务配合提供一个更好的运维体验”。

这也是Inspur KOS区别于其他操作系统的优势所在。如今,浪潮信息负责Inspur KOS研发和维护的团队有100多人,预计每半年推出一个创新版本、两年推出一个长稳版本,并持续进行系统升级、Bug修复、漏洞修复等服务。这样一来,用户买到的不仅仅是一台服务器,更多是浪潮信息的系统级服务。“只要用户能接受我们系统级的想法,就可以由浪潮信息来提供服务器+操作系统的服务……我们给用户提供超出原有体验的服务体验,能够更好的让用户对我们的产品和服务放心”。他谈到。

虽然看起来,浪潮信息Inspur KOS系统才刚刚发布,但事实上它早已在内部支撑了众多的产品,比如大家熟悉的云海OS、AS13000、AIStation等等。就客户来说比如某银行的核心业务都由Inspur KOS做底层的操作系统支撑,再比如西南某省的政务云也都运行在Inspur KOS上,包括河北省某运营商的PB级数据容灾系统也用的是Inspur KOS。时至今日,Inspur KOS已经“悄然”应用于政务、金融、通信、能源、交通、医疗等众多领域中,总装机数量超过了20万台服务器。

我们正处在快速变化的时代,这种变化为许多客户、许多数据中心带来的新挑战、新要求。浪潮信息这一次发布的Inspur KOS,更多体现了硬件与软件的适配能力。正如张东所说:“我们为用户提供一个软硬件一体化的、协同设计的系统,Inspur KOS也将成为浪潮服务器适配最优的操作系统,来推动整机系统的生态繁荣,为用户提供更好的服务,从而构建智算中心基础设施更优的选择”。

与[转帖]以系统设计为中心打造卓越体验,浪潮信息发布Inspur KOS操作系统相似的内容:

[转帖]以系统设计为中心打造卓越体验,浪潮信息发布Inspur KOS操作系统

https://aijishu.com/a/1060000000378449 在中国服务器卖得最多的浪潮信息,居然出了一款名为Inspur KOS的操作系统。 说实话,第一次听到这个消息我还是愕然的,但转瞬又释然了。为什么释然?这道理就像是海底捞出火锅底料、全聚德出烤鸭礼盒一样,算是核心业务的衍生化

[转帖][搞点翻译]系统设计基础: 缓存(Caching)

https://zhuanlan.zhihu.com/p/569553681 最近在看一些系统设计相关的知识, 按我自己的理解做些翻译和整理, 和原文不一样, 有问题欢迎指出, 细节以原文为主: https://www.educative.io/courses/grokking-the-system

[转帖]在Linux上施加高CPU负载和压力测试,牛皮!

https://cloud.tencent.com/developer/article/2048995 在日常工作中,CPU压力测试是一项常见的工作,主要用到如下场景: 微调系统上的活动。 监控操作系统内核接口。 测试您的Linux硬件组件,例如CPU、内存、磁盘设备和许多其他组件,以观察它们在压力

[转帖]系统性能分析从入门到进阶

https://zhuanlan.zhihu.com/p/503440733 本文是我当时为了招聘写的, 原文发表在微信公众号"阿里开发者"以及阿里的其他渠道. 作者 | 勿非 本文以系统为中心, 结合日常工作和用例, 由浅入深地介绍了性能分析的一些方法和体会, 希望对想了解系统性能分析的同学有所帮

[转帖]基本系统调用性能lmbench测试方法和下载

简介 Lmbench是一套简易,可移植的,符合ANSI/C标准为UNIX/POSIX而制定的微型测评工具。一般来说,它衡量两个关键特征:反应时间和带宽。 Lmbench旨在使系统开发者深入了解关键操作的基础成本。 本文以银河麒麟/Ubuntu为例。 文末获取【lmbench】工具下载地址 测试方法

[转帖]Linux系统IO基准测试方法

https://www.cnblogs.com/wangzhen3798/p/13631848.html 顺序读写测试 主要关注磁盘的吞吐量,即每秒能够读入或者写出多少数据。普通单块机械磁盘顺序写在100MB/s左右,普通单块SSD的顺序写在500MB/s左右。该指标对MQ、ES等以append方式

[转帖]Linux下strace调试系统应用参数总结(附实例操作讲解)

文章目录 一、简介二、常用参数详解三、实例详解3.1 跟踪具体进程3.2 监控具体程序执行过程 四、其他相关知识链接 一、简介 strace命令是一个集诊断、调试、统计与一体的Linux 用户空间跟踪器,我们可以使用strace对应用的系统调用、信号传递和进程状态变更的监控结果来对应用进行分析,以达

[转帖]Linux下strace调试系统应用参数总结(附实例操作讲解)

文章目录 一、简介二、常用参数详解三、实例详解3.1 跟踪具体进程3.2 监控具体程序执行过程 四、其他相关知识链接 一、简介 strace命令是一个集诊断、调试、统计与一体的Linux 用户空间跟踪器,我们可以使用strace对应用的系统调用、信号传递和进程状态变更的监控结果来对应用进行分析,以达

[转帖]Nginx性能调优

https://www.jianshu.com/p/024b33d1a1a1/ 本文翻译自Tuning NGINX for Performance Nginx以高性能负载均衡、缓存和web服务器出名,支撑着世界上繁忙网站中的40%。大多数使用场景下,Nginx和Linux系统的默认配置表现较好,但是

[转帖]内存配置+大页 HugePage

内存配置 例1:不加内存参数,模拟一个默认大小内存的客户机系统。 qemu-system-x86_64 /home/dudu/kvm/ubuntu14.04.img 在客户机中,可以通过两种常用的方式来查看内存信息,具体如下: free命令通常用来查看内存的使用情况,“-m”参数是指内存大小以MB为