Linux 发行版/系统
基于 illumos (OpenSolaris) 开发的虚拟化平台:SmartOS
SmartOS 是由 Triton 开发的一个开源的类UNIX操作系统,基于illumos,这是 OpenSolaris社区的一个分支。Triton SmartOS 将轻量级容器操作系统的功能与硬件虚拟化的强大安全、网络和存储功能相结合,旨在优化容器的交付。
SmartOS 作为基于illumos 的专用 Type 1 Hypervisor平台,它支持两种类型的虚拟化:
- OS 虚拟机(Zones、容器):一种轻量级虚拟化解决方案,在单个全局内核上提供完整且安全的用户空间环境,提供真正的裸机性能和 illumos 具有的所有功能,通过 DTrace 实现
- 硬件虚拟机(KVM、Bhyve):一个完整的虚拟化解决方案,用于运行各种操作系统,包括 Linux、Windows、BSD、Plan9 等
SmartOS 是一个 Live 系统,它总是通过 PXE、ISO 或 USB Key 启动,并完全从内存运行,允许本地磁盘完全用于托管虚拟机,而不会为根操作系统浪费磁盘。这种架构具有多种优势,包括更高的安全性、无需打补丁、快速升级和恢复。
SmartOS 通常是通过下载操作系统镜像并将其烧录到 USB 闪存盘上,然后启动该闪存盘来运行的。在第一次启动时,配置实用程序将配置您的基本网络,允许您设置 root 密码,并允许您选择要使用哪些磁盘来创建将提供持久存储的 ZFS Zpool。
用户登录到 SmartOS 时将进入管理程序,可以使用该工具下载 VM 映像 imgadm,这些映像是预配置的容器和 HVM 虚拟机。然后用户可以使用该vmadm工具创建和管理容器和硬件虚拟机。
SmartOS 的一个重要方面是操作系统(Zones)和硬件虚拟机都建立在 Zones 技术之上。在操作系统虚拟化的情况下,来宾虚拟机提供了一个完整的用户空间环境,可以在其上直接运行应用程序。在 HVM 虚拟化的情况下,qemu或bhyve进程将在精简区域内运行。这为管理提供了多种优势,包括管理资源控制、网络接口和管理的通用方法。它还为 HVM 来宾提供其他虚拟化平台不提供的额外安全层和隔离层。
SmartOS 的技术特点
- 使用 ZFS(一种结合了文件系统和逻辑卷管理器的技术)
- DTrace(一种用于解决内核和应用程序问题的动态跟踪框架)
- Zones(一种轻量级虚拟化解决方案)和KVM(一种用于运行各种客户操作系统的全虚拟化解决方案,包括Linux、Windows、BSD和Plan9)
- SmartOS 被设计成特别适合构建云环境和生成虚拟设备
SmartOS 相关链接:
- 官方网站:https://www.tritondatacenter.com/smartos
- 官方文档:https://docs.smartos.org/
- 官方下载:https://wiki.smartos.org/download-smartos/
- 讨论交流:https://zhos.net (中文操作系统论坛)
- 镜像下载:https://mirrors.lug.org.cn (国内服务器)
对这篇文章感觉如何?
太棒了
0
不错
0
爱死了
0
不太好
0
感觉很糟
0
More in:Linux 发行版/系统
专注多媒体影音工作的发行版:AV Linux 23.1 发布
AV Linux 自 2008 年以来一直专注于多媒体内容创建,经过数月的幕后开发和一系列新功能和变化,AV Linux MX Edition(又名 AVL-MXe)23.1“Enlightened”在2024年1月正式发布。
快速、安全可靠的 Linux 发行版:Gnoppix 24 发布
Gnoppix Linux 创立于 2002 年 9 月开发,第一个版本基于 Debian GNU/Linux 3.0 (Woody)开发。最新的 Gnoppix 24 在2024年1月4日开放下载。
基于 Debian 和 LXDE 的轻量级发行版 wattOS R13 发布
wattOS R13 在2023年12月30日发布,以 Debian 12 Bookworm 为操作系统基础,是一个轻量级 Linux 发行版。 wattOS 特点 基于 Debian 12 Book ...
设计感最好的 Linux 发行版之一:Zorin OS 17 正式发布
Zorin OS 是一款基于 Ubuntu 的 Linux 发行版,专为 Linux 新手而设计。它具有类似 Windows 的图形用户界面和许多与 Windows 中类似的程序。2023年12月20日,Zorin OS 17 ...