收集了近期关注Laxcus分布式操作系统发展的朋友们,还有各个平台上网友的留言。汇总了他们的提问,在此对这些问题做个集中回答。
在切入正题前,先介绍一下我们当下的时代背景。
计算机网络自从上世纪90年代的阿帕网开放落地商业化以来,已经经历了互联网、移动互联网,现在到了算力互联网时代。在算力互联网的背后,是以云计算、数据中心、算力中心为基础平台,以人工智能、大数据、高性能计算、虚拟现实为主要产业应用,融合了物联网、车联网、工业4.0业务需求的新质产业生态。
如同之前的互联网、移动互联网一样,随着应用需求的变化,算力互联网也需要新的软硬件基础设施,来配合产业应用发展。
在互联网时代,硬件的载体是个人电脑和X86处理器,软件的载体是Windows操作系统;在移动互联网时代,硬件的载体是智能手机和ARM处理器,软件的载体是iOS和Android操作系统。现在的算力互联网时代,硬件的载体变成了计算机集群和GPU,软件的载体由于计算量和计算规模的急骤增加,还没有标准化产品。
Laxcus分布式操作系统就是在这个背景设计研发。

1. Laxcus是什么
Laxcus是操作系统,但不是我们传统概念中的操作系统。目前其它所有的操作系统,包括Windows、Linux、iOS,本质都是单机操作系统,它们与计算机是一对一的关系:一套操作系统运行在一台计算机上。而Laxcus属于多机操作系统,一套操作系统对应多台计算机,运行在多台计算机上,成为计算矩阵。因为这个特点,可以这么说:Laxcus不是传统操作系统的延续,而是另一类操作系统。相比其它所有的操作系统,Laxcus具备超级强大的计算能力和集群管理能力,实现了操作系统从单机操作系统到多机操作系统的升级和跨越。
随着数字化产业在全世界的发展,在算力驱动一切的当下和未来,可以肯定的一点是:谁拥有超级强大的计算能力,谁就拥有核心竞争力!

2. Laxcus的创新
Laxcus分布式操作系统的创新点很多,总结起来,主要体现在以下三个层面:
(1)技术创新:用并行计算取代串行计算,所有计算工作都是并行处理,因为并行计算理论上没有上限规模限制,所以能够大幅压缩计算时间提高效率。
(2)产品创新:把一堆分散的物理的硬件的计算机,合并成一台集中的虚拟的软件的超级计算机,基于此提供计算服务。同时在操作界面和用户使用习惯方面,与传统的单机操作系统保持一致。
(3)生态创新:Laxcus兼容Linux生态,所有Linux应用软件都可以迁移到Laxcus运行,同时Laxcus为开发者和用户提供了专属的分布式计算编程开发接口和运行平台。这意味着Laxcus还是一个双模态系统:单机操作系统/多机操作系统,一脚留在红海的单机操作系统市场,一脚踏进兰海的多机操作系统市场。
3. Laxcus核心竞争优势是什么
是并行计算!之前没有公司或者研发团队从操作系统层面解决这个问题。Laxcus并行计算是基于网络,覆盖多CPU、多GPU、多节点的计算,相比单机串行计算,Laxcus并行计算能够在单位时间内实现更快更强的计算效果。这种能力,目前所有单机操作系统由于体系架构原因无法提供。

4. Laxcus应用场景
Laxcus做为一个双模态系统,单机模式兼容Linux,多机模式面向大规模算力业务。Laxcus做为整个计算体系的中间层,对下管理着海量的CPU、GPU和其它各种硬件计算单元,对上为各种应用软件提供分布式的运行环境。Laxcus主要的应用场景有:人工智能、大数据、高性能计算、虚拟现实、区块链等,同时也是云计算、互联网、物联网、超级计算机、产业互联网的基础平台。目前Laxcus已经在很多应用场景中部署使用。

5. Laxcus集群规模
根据实地测试,Laxcus单集群最大节点平衡值在1万节点左右,Laxcus多集群并行(单集群的叠加状态)超过100万节点。请注意,这不是一个衡定值,Laxcus集群节点最大上限规模主要受限于网络通信和Master承载能力,所以不同环境下会有不同的表现。
6. Laxcus发行版本
目前Laxcus已经提供6个发行版本,正在着手第7个版本:Laxcus 7.0的开发。从Laxcus 1.0 - 6.0,属于寄居操作系统,寄居操作系统需要依赖其它OS运行。Laxcus 7.0是裸机操作系统,裸机操作系统直接运行在硬件上,与其它操作系统无异。
7. Laxcus和处理器
Laxcus 6.0版本支持X86、ARM、龙芯处理器,英伟达GPU和海光DCU也完成了兼容测试。Laxcus 7.0正在开发中,将首先支持X86处理器,下一步是ARM处理器,未来根据市场发展情况,一定会支持更多国产芯片,完成基础软硬件融合。
8. 目前有没有与Laxcus对标的产品
截止目前,还没有与Laxcus分布式操作系统完全一样的操作系统。
9. Laxcus远景目标
由于人工智能产业快速发展成熟,过去40年形成的传统计算模式难以支撑未来大规模计算业务,必将引发又一次计算体系的重构,现在处于计算体系重构的前夜。当前硬件市场,GPU对于CPU计算范式的颠覆和改变,就是这个情况的映射。
Laxcus远景目标是构建一套基于分布式环境、提供大规模算力输出的操作系统。服务人工智能、大数据、高性能计算等高负载、大算力业务,成为云计算、互联网、物联网、车联网、产业互联网等所有新兴产业新的基础平台。最终和各种硬件设备、通信设备一起,重构计算体系。
10. 关于Laxcus 6.0
Laxcus 6.0属于寄居操作系统,需要依赖其它OS运行,比如Linux。6.0是一个对标DataBricks,并且可以本地化部署,集成大数据、分布式存储、分布式计算、资源管理的超融合一体化产品。6.0更多侧重应用层面,同时通过与应用的结合,去设计、验证、构建一套最有效和完整的分布式技术体系,以及检测计算机集群最大上限规模,极限状态下计算机集群的稳定性、可靠性、安全性问题,最终完成Laxcus分布式技术体系的验证和搭建,为开发Laxcus 7.0这个裸机系统打下基础。这些分布式技术体系包括:多模通信网络、松耦合架构、安全管理模型、分布式指令、分布式编程架构和编程接口、冗余容错、CAP、可调CAP等。
11. 关于Laxcus 7.0
Laxcus7.0是一个裸机系统,直接运行在硬件设备上,除了兼容支持服务现有计算业务,更多情况下是处理人工智能、大数据、高性能计算等高负载、大算力业务。Laxcus 7.0版本采用了大量经过6.0版本验证的分布式技术和功能,并针对裸机系统进行了部分功能和业务重构。
从Laxcus 7.0开始,以后Laxcus各个版本都是真正纯粹的多机操作系统(多机操作系统是一个全新市场),与之对应的是Windows、Linux等传统的单机操作系统。Laxcus 7.0的底层产品逻辑和GPU一样:通过并行计算取代串行计算,达到压缩计算时间提高计算效率的目的。 Laxcus 7.0提供基于分布式环境的应用软件编程接口:DSDK(Distributed SDK),把开发多机分布式大算力应用软件的开发成本,降低到与开发单机应用软件的同等水平线上。
Laxcus 7.0基础运行环境包括服务器、超级计算机、算力集群。相比传统操作系统的单机串行计算,Laxcus的多机并行计算在计算规模和能力上都有似乎无限的增加空间,这个能力对高负载和大算力业务非常重要。
从Laxcus 7.0开始,Laxcus兼容Linux,是第一个双模态操作系统:兼具单机/多机处理能力(节点联网形成多机系统环境,解耦后恢复单机系统状态)。这意味着Laxcus 7.0及以后的各个版本,可以一脚留在红海的单机操作系统市场,一脚踏进蓝海的多机操作系统市场。对于用户来说,如果Linux能够的功能是“1”,那么Laxcus能够提供的功能就是“2”,当用户选择操作系统时,将更多倾向Laxcus。这意味着未来在服务器和算力集群市场,Laxcus能够取代大部分单机操作系统,同时还占据全新的多机操作系统市场。

12. Laxcus产品发展策略
Laxcus正在走一条类似当年Windows的发展路径。Laxcus 6.0以及以前版本,是Laxcus 7.0的铺垫,它们之间的关系,类似于Windows 3.x和Windows 95的关系。在Windows95之前的几个版本,即Windows 1,2,3三个版本,都运行在DOS操作系统上。微软这样做的目的,主要验证当时不成熟的图形界面、应用编程接口和彼此融合关系,所以直到Windows95才迁移到裸机上。Laxcus也是一样的情况,经过6.0及更早几个版本和应用业务的结合,验证了各种与分布式相关的底层技术、应用编程接口和它们的融合关系,并把这些验证成熟的技术迁移到7.0版本上。这种技术路径从研发角度来说相对比较稳妥,试错成本低、有充足的回旋余地。缺点是需要更多研发时间和支出。目前团队全面转向Laxcus分布式操作系统7.0版本的开发。
13. Laxcus 7.0及以后各个版本要做的一些事
(1)把一堆分散的物理的硬件的计算机组成一台整体的虚拟的软件的超级计算机,同时在操作界面和使用习惯上,与传统操作系统保持一致。
(2)兼容Linux(Linux有成熟稳定的生态),让Laxcus成为第一个双模态系统:单机操作系统/多机操作系统,给用户更多选择。
(3)将Laxcus分布式计算体系与更多国产芯片结合,通过软件提升并行计算规模,解决国产算力芯片性能不足的问题,这也是目前短时间内算力追上世界先进水平的唯一有效办法(硬件不足软件补)。
(4)构建兼顾单机应用和多机应用的产业生态。
14. Laxcus 7.0与其它操作系统之间的差异
(1)技术差异化:用多机并行计算取代单机串行计算,在单位时间内实现更快更强的计算效果。类似关系是GPU和CPU。
(2)产品差异化:第一个双模态操作系统,兼具单机操作系统(Linux)和多机操作系统的能力。
(3)市场差异化:属于ICT和算力基础设施,面向所有应用领域。未来20年,算力会像水、电、石油、天然气、通信网络一样深入社会各个角落。届时算力就是生产力,也是一切产业发展的基础。基于这些情况,多机并行计算取代单机串行计算已经是大势所趋,这是一个巨大的增量市场,有广阔的成长空间。
Laxcus分布式操作系统研发团队正在扩招中,岗位包括:技术合伙人、项目主管、核心开发人员,公司提供了丰厚的股权和期权奖励,欢迎“有想法”和“不安分”的小伙伴联系我,加入Laxcus分布式操作系统研发团队,抓住人工智能算力浪潮红利!





