在两台机器上平衡外部访问与内部任务

在两台机器上平衡外部访问与内部任务

我有两台机器,需要一个共享文件服务器(>6TB 的存储空间)、数据库服务器和一个 Web 服务器。这里的安全人员说我应该把一整台机器浪费在 Web 服务器上,这样我就可以分离出一台可以访问外部世界但无法访问其他任何东西的机器。因此,文件服务器和数据库服务器将驻留在一台机器上。但我还读到,你通常不想让文件服务器因其他任务而陷入困境,尤其是如果它被怀疑在半恒定负载下运行(大约 15 个人每天 10 小时从它写入/读取大文件),并且半恒定地写入/读取数据库

注意:我还需要一台机器作为实验室几个成员的软件套件的主机,但我只是把它归结为共享的“数据库”术语。

我应该如何分配任务?这里有一些通用的最佳做法吗?

答案1

如果您只有两台机器,这里有一个想法......

使用一台机器作为专用文件服务器。

安装VMware ESXi在另一台机器上。这样您就可以在一台物理机器上运行多台服务器。然后,您可以为 Web 和数据库服务器使用单独的操作系统实例。您在这里也有发展空间,因此,如果您想为实验室成员提供单独的应用程序服务器,请启动新的操作系统安装并为他们提供自己的主机。只要您有可用资源,您就可以添加其他服务器。

听起来 ESXi 的免费版本应该满足您的全部需求,但如果不是,还有其他免费的替代虚拟机管理程序。

相关内容