我想寄存20份同样的VM,作为我在计算机科学课上的期末考试。校园资源已经被证明是非常不可靠的,我正在寻找替代的解决方案。这些想法是:
如果我自己托管它们,有什么方法可以查看我的主服务器是否有足够的资源来处理这个问题?
如果我与诸如AWS (或类似的)的某个提供商进行主机,那么成本是否可以管理(例如,20台服务器运行8小时的费用低于50美元)?
还有其他解决办法我应该考虑吗?
发布于 2018-12-01 19:57:57
不要把这样的东西放在家里。
很可能你的家庭设置有许多单一的失败点。(也就是说,你只有一个电源,一个互联网连接,一个物理机器)
如果在考试中出了什么问题,你就没有人可以推卸责任。
相反,你首先要做的是和负责校园基础设施的人谈谈你的需求。如果考试是在校园里进行的,那么如果你选择在其他地方托管,那么你很可能会依赖于校园的互联网连接。
如果校园设施的系统管理员不能为您提供运行那么多VM的资源,但是他们可以保证您从考试场所到互联网骨干网之间的冗余互联网连接,那么您可以开始考虑云提供商。
如果您最终选择了云提供商,那么需要记住以下几点:
也许你最终会回到一个云提供商的校园里去主持。然而,只有当您的校园系统管理员能够为网络提供比计算机资源更好的保证时,这才有意义。
发布于 2018-12-01 20:38:02
不,别这样。这是太多的工作和浪费时间。在配置和错误的空间中有太多的重复。这也是一个可怕的方式,以扩大规模,如果你以后采取更多的学生。你的工作是教书,而不是做IT管理员。
使用其他人的网络基础设施,已经过了战斗测试。有许多互联网服务公司提供了一个通过网络进行测试的平台。ClassMarker就是一个例子。
https://serverfault.com/questions/942449
复制相似问题