我当前的设置是 Ubuntu Desktop,运行 Apache + MySQL + PHP 堆栈。我使用此映像托管我的小型网站,供外界使用。
我现在想在盒子上运行一个虚拟机,它将充当我内部网络的 FreeNAS 盒子。如果网站被黑客入侵/攻击,这听起来不是一个好主意。我是否应该放弃并改用专用机器?我可以在这台机器上并行虚拟化 Web 服务器和 NAS 吗?
答案1
如果您的虚拟机与您的 Web 服务正确隔离,则除非您的整个机器/根帐户受到威胁,否则它不太可能受到攻击。
也就是说,如果您担心 NAS 实例上的数据性能/可靠性/弹性,您会发现在具有(未知)规格的虚拟机上运行 NAS 可能会给您带来比您在主机操作系统上托管现有服务器服务时更多的麻烦。
如果您现有台式机的规格不够出色,您最好为您的 NAS 获得一个新的专用机箱。如果您的规格高端,您可能需要考虑虚拟机管理程序解决方案(如 VMware ESXi),并在 ESXi 之上独立虚拟化您的 Web 服务器和 NAS。