构建一个多节点工作站来统治它们
我的理解是,类型1“裸机”管理程序通常用于运行远程客户端使用的大量虚拟机。我想在一个多座位工作站上使用多个虚拟机,并使它们的运行状态与运行本机一样好。我认为这对于将工作与娱乐分开以及提高安全性都是有利的。 我用我的电脑完成了很多不同的任务。这些包括: Photoshop,Lightroom和其他Adobe产品(作为一个严肃的爱好) R和Python中的数据科学(作为我的职业生涯轨道) 一些游戏 我的自动点唱机 我消费电视和电影的主要方式 浏览主流网站(Facebook,新闻,工作相关等) 浏览和发布我希望与我的主要社交媒体存在分开,并且尽可能匿名。 使用网络购买东西或做其他非匿名的东西,但确实需要安全。 在我梦寐以求的工作空间设置中,我有3个以上的专用监视器,并连接到OS专用的视频卡。 站1. Windows 10.我能负担得起的最强大的显卡。一个用于图形,游戏和使用Windows特定工作应用程序的大型显示器。第二个显示器(可能是触摸屏)连接到同一个显卡,用于控制我的音乐,以及我正在使用的任何其他面板或工具栏。第三个垂直监视器,用于将文档与主屏幕进行比较。专用键盘和鼠标。 站2.几个Linux虚拟机。基于KDE的发行版,用于我的主要浏览,社交媒体,文件管理和写作需求。第二个轻量级的发行版VM,用于执行银行业务和其他私有(但不是匿名)的工作。第三个轻量级发行版,专门用于访问狡猾的网站并匿名发布。它们有一个大显示器和一个垂直显示器(也用于比较文件,连接到第二个显卡(可能不是一个非常奇特的)。 Station 2.5:连接到我的CPU图形的小型触摸屏显示器,显示RSS提要,天气或我当时想要关注的任何信息。它可能也有自己的VM,不确定哪种操作系统最好。 积分: 在所有虚拟机之间复制粘贴。 完全用于Windows的键盘和鼠标,以及专门用于控制Linux虚拟机的第二个键盘和鼠标。这些最好在使用热键之间切换,这样它们基本上就像多个桌面一样。 除操作系统和应用程序之外的所有文件都存储在共享驱动器上,可能是某种形式的ZFS池。 我的问题: 这可行吗? 如果是这样,我是否应该期待配置和稳定性方面的许多问题? (我读到IOMMU实施经常出错) 这会比只拥有一堆虚拟机的主操作系统好很多吗? 在选择硬件和选择虚拟机管理程序以供使用之前,我应该注意什么?