Ale*_*lex 11 virtualization zfs openindiana kvm-virtualization illumos
我正在考虑将多个来宾虚拟化到一台运行 KVM 最新端口到 Illumos 的服务器上。听起来我的两个主要选择是 OpenIndiana 和 SmartOS。我最终将使用的发行版需要满足以下要求:
根据这些要求,您会推荐哪种发行版?
您可以假设在即将发布的 OpenIndiana 稳定版本发布之前不会部署此环境。此外,您可以假设服务器将使用 Sandy Bridge Xeon E3-1xxx CPU,因此应该注意 KVM 兼容性。
此外,在这些发行版中,Illumos 的 KVM 端口有多强大/稳定?我现在是否应该考虑将 KVM/Illumos 用于生产环境?
eww*_*ite 10
我会问,您专门使用 KVM 有多重要?
我对您所询问的解决方案类型的偏好是围绕VMWare ESXi构建。您可以构建一个运行从闪存介质(SDHC、USB、CF)引导的 VMWare ESXi 的多合一服务器,并利用当前服务器上可用的DirectPath I/O(PCI 直通)将 SAS/SATA HBA 呈现给虚拟化基于 ZFS 的操作系统(让我们假设OpenIndiana,但我通常使用NexentaStor 社区版)。从那里,您可以创建一个环回 vSwitch 并将您的 ZFS 存储作为 10GbE NFS 或 iSCSI 呈现给 ESXi,以容纳来宾虚拟机(Windows、Linux 等)。
使用它,您可以完全访问 ZFS 功能,例如压缩、重复数据删除和快照。您可以很容易地使用ZIL 和 L2ARC扩充此设置。
如果您为 ZFS 解决方案选择 NexentaStor,您还将拥有一个完整的 GUI 来管理自动快照/分层。磁盘的监控工具也是内置的。
VMWare 可以很好地处理多种来宾类型,因此您可以很好地进行处理。
Nexenta、OpenIndiana 和 VMWare 将继续存在,因此这不是一个糟糕的技术决定。
只要您有硬件预算,您的 ESXi、ZFS 操作系统和 Linux 都是免费的...
另见:
http://blog.laspina.ca/ubiquitous/encapsulating-vt-d-accelerated-zfs-storage-within-esxi
http://www.napp-it.org/napp-it/all-in-one/index_en.html
我已经在生产中使用 SmartOS 和 KVM 几个月了,对此我感到非常满意。听起来它应该很好地满足您的需求。支持您需要的所有 ZFS 内容。对于监控的东西,你需要设置一些第三方的东西。
我正在做几个与监控相关的项目,特别是做你提到的事情。检查出来,随时给我留言。
https://github.com/gflarity/nervous https://github.com/gflarity/response