租用构建环境

租用构建环境

我有一个特定需求。我想构建一个大型开源 C++ 项目,但我没有足够强大的 Linux 计算机来执行此操作。为了获得合理的构建时间,我需要 6GB (ish) RAM 和 4-8 核高频率运行的 CPU。我对为此构建计算机不感兴趣,这是一个业余项目,我不确定我是否会继续进行或要花多少钱。VPS 不适合我的需求,我需要的资源太昂贵了。

部分问题在于我的使用模式与网络托管不同,网络托管需要较高的正常运行时间,但资源较少。我每周只需要使用服务器一两个小时。只要安装了所有构建工具,我就不需要 root 访问权限。可能需要 10-20 GB 的磁盘空间。

有没有可以满足我预算要求的服务?我每个月可以花大约 20 美元左右。我试过用谷歌搜索,但我的谷歌搜索能力太弱了。提前谢谢。

(如果这是错误的 Stack Exchange 网站,请见谅)

答案1

亚马逊 EC2是否符合您的需求?它是按 CPU 时间计费的,因此您只需为编译所花费的时间付费。

高 CPU 超大型实例似乎可以满足您的需求:

High-CPU Extra Large Instance 7 GB of memory, 
20 EC2 Compute Units (8 virtual cores with 2.5 
EC2 Compute Units each), 1690 GB of local instance storage, 64-bit platform

高 CPU 超大尺寸每小时费用为 0.68 美元(按需收费)(定价详情

利用他们的成本计算器,按照您的负载(每月 2 小时)加上 10/GB 的进出带宽,看起来每月费用不到 8 美元。 替代文本

本文比较了 Rackspace 云服务器和 Amazon EC2。您可能感兴趣的部分是编译 Linux 内核的价格比较。

答案2

Sun 提供与亚马逊类似的服务,只是其主要用例与您描述的类似:即编译和构建。

我相信它托管在 Solaris 上,并通过 Web 服务访问。收购前,它是一项免费服务(有我不记得的限制)。现在不确定状态。

答案3

我相信 Ready-to-Run Software 有您正在寻找的解决方案。Ready-to-Run Software (RTR) 维护着一个安全设施,其中包含一个异构备份网络和各种计算机平台(操作系统版本、设备制造商和配置)。目前,该中心由 70 多个不同的操作平台组成,使其成为当今世界上最独特的计算设施之一。

请访问 Ready-to-Run Software (www.rtr.com) 了解我们提供的更多信息。转到http://porting-center.com/了解有关使用 RTR 移植中心的好处的更多信息。

迈克尔

相关内容