上篇讲到过,信创,即信息技术应用创新产业,它是数据安全、网络安全的基础,也是新基建的重要组成部分。目前,越来越多的国营背景的企业或单位都开始使用信创硬软件了,由于国产信创硬件起步晚,生态还不全面,所以在搭建系统运行环境的时候,我们需要考虑到软件与硬件的兼容性。
本文介绍了基于LoongArch架构的CPU的信创服务器与操作系统、数据库系统之间的兼容情况。
龙芯我国拥有高度自主知识产权的通用高性能微处理芯片,从2001年以来共开发了1号、2号、3号三个系列处理器,在政企、安全、金融、能源等应用场景得到了广泛的应用。
龙芯使用的是LoongArch指令集,该指令集是由龙芯中科自主设计的指令集架构,拥有完全的自主知识产权,但现阶段生态还不够完善,仅支持少量国产软件。
采用龙芯CPU的服务器厂商有中科曙光。
基于LoongArch架构CPU可以安装的信创开源操作系统有:
1. openEuler 23.03, 22.03等版本,低版本的不支持:
openEuler是华为研发的操作系统,现已移交给开放原子开源基金委员会,开源免费。
目前大部分国产商业信创操作系统都是对openEuler做了定制化开发。
2. AnolisOS 8.x
OpenAnolis社区是一个操作系统开源社区和创新平台,由阿里云与统信软件联合电信运营商,国内、外芯片厂商等单位成立的开源社区。AnolisOS是由OpenAnolis社区发行的Linux开源发行版,支持多计算架构,提供稳定、高性能、安全、可靠的操作系统服务。
国内商业操作系统主要是基于openEuler和AnolisOS这两个开源系统做定制开发。
基于LoongAr