我花了很长时间在 Java 中构建随机模拟。它们工作得很好,但公司的硬件不可靠,老旧,不太可能很快被更换。
模拟和数字运算完全用 J2SE 编写。其中一些需要一点 GUI 交互,或者显示一个窗口以渲染图像,然后将其保存到磁盘。有时,能够在更快、远程、即用即付的机器上运行 Matlab 或 R 代码也会很好。
我的问题:通过在某处的云中购买时间来运行我的 J2SE 模拟是否简单/可能?
它需要是安全的,因为某些数据存在 NDA 问题。
我是云新手,EC2 目前听起来有点令人生畏,而且我不确定我是否可以在上面使用 GUI。在之前的工作中,我会在 Web 浏览器(运行 XP)中打开公司虚拟机,复制我的文件,然后在速度更快的刀片式虚拟机上运行代码。这就是我真正追求的那种轻松,尽管在那种情况下,机器是公司自己的。