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 发行版/系统
把各种旧电脑和旧电子设备变成游戏终端:Lakka 5.0 正式发布
Lakka 是一个轻量级 Linux 发行版,可将旧电脑小型计算机和各种嵌入式设备变为功能齐全的复古游戏机,近日 4月14日,Lakka 项目正式发布最新版本 Lakka 5.0。
Linux 系统救援发行版:SystemRescue 11.00 发布
SystemRescue(以前称为 SystemRescueCd)是一个 Linux 系统救援系统,包含众多救援软件工具包,可用作可启动介质,用于在崩溃后管理或修复系统和数据。
专注网络安全与渗透测试的操作系统:Parrot 6.0 发布
Parrot(前身为 Parrot Security OS)是一个基于 Debian 的、面向安全的 Linux 发行版,具有一系列专为渗透测试、计算机取证、逆向工程、黑客攻击、隐私、匿名和加密而设计的实用程序。 1月24日,Parrot 6.0 正式发布。
全面升级安装体验:Solus 4.5 正式发布
Solus 团队在本月正式发布 Solus 4.5 代号:Resilience。此版本带来了更新的应用程序和内核、更新的软件堆栈、新的安装程序以及搭载 XFCE 桌面环境的新 ISO 版本。 Solu […]