1 Star 0 Fork 87

zhao-chaoxiang / NestOS

forked from openEuler / NestOS 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 4.03 KB
一键复制 编辑 原始数据 按行查看 历史

NestOS

目前NestOS-22.03 SP1已跟随openEuler 22.03 LTS SP1版本同步发布,欢迎各位爱好者下载体验!

详情请访问NestOS官方网站

介绍

NestOS是一款在openEuler社区CloudNative sig组孵化的云底座操作系统,专注于提供最佳的容器主机,大规模下安全的运行容器化工作负载。

Nest即“巢穴”,作为可以包容podman(鼹鼠)、iSulad(蚂蚁)、docker(集装箱)的“巢穴”,NestOS即化身为可以搭载iSulad、docker、podman等基础平台的操作系统。

NestOS将配置工具ignition与rpm-ostree、OCI支持、SElinux强化等技术集成在一起,采用基于双根文件系统、容器技术和集群架构的设计思路,搭载iSulad、docker、podman等主流容器基础平台,克服了由于用户修改系统内容、用户服务对系统组件依赖,以及系统软件包升级时不稳定中间态等种种导致升级过程不可靠的因素,最终以一种轻量级、定制化的操作系统呈现出来。可以适应各种不同的基础设施环境,并与OKD紧密集成,针对运行Kubernetes进行了优化,使系统具备十分便捷的集群组建能力。

目前NestOS beta版已经在鲲鹏920、飞腾2000、飞腾2500等平台上完成了适配。

image-20211015170943884

快速开始

在虚拟化平台部署-以VMware为例

NestOS应用指南

  1. rpm-ostree使用
  2. k8s+iSulad搭建
  3. zincati自动更新
  4. NestOS定制化
  5. ignition配置示例
  6. 容器镜像更新使用

功能特性

  1. 容器技术
  2. rpm-ostree
  3. nestos-installer
  4. Zincati
  5. Cincinnati
  6. ignition系统初始化
  7. Afterburn

详细内容请点击功能特性详细说明

容器性能测试

使用NestOS-22.03.20220323版本,横向对比 docker,podman,iSulad 容器引擎性能。测试结果如下:

operator(ms) Docker Podman iSulad vs Docker vs Podman
100*creat 1706 20748 1130 -34% -95%
100*start 9313 11359 2636 -72% -77%
100*stop 1316 1511 518 -61% -66%
100*rm 1351 5582 920 -32% -84%

更多详细内容请点击

NestOS roadmap

image-NestOS-roadmap.png

主要贡献者

Gitee ID 公司 邮箱
@duyiwei7w 麒麟软件 duyiwei@kylinos.cn
@ningjinnj 麒麟软件 ningjin@kylinos.cn
@shanph 麒麟软件 lishanfeng@kylinos.cn
@wangyueliang 麒麟软件 wangyueliang@kylinos.cn
@fu-shanqing 麒麟软件 fushanqing@kylinos.cn
@duguhaotian 华为 liuhao27@huawei.com

欢迎感兴趣的小伙伴加入我们

1
https://gitee.com/zhao-chaoxiang/NestOS.git
git@gitee.com:zhao-chaoxiang/NestOS.git
zhao-chaoxiang
NestOS
NestOS
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891