所以这是我的问题。
我的爸爸经营一家公司,做一些相当昂贵的东西。 这不是超级计算机级别的东西,但是在Core i7桌面上运行平均工作需要几个小时。
他要求我研究让客户按小时使用代码的方法,即通过服务器。 理想情况下,他可以买一个大约1000美元的箱子,并把它连接到我们的家庭连接。 不幸的是,需要发送和接收的数据大约有几百兆。 我们住在农村,最快的连接速度是1.5Mbit / s。 下载。 这就像.3Mbit / s的上传。
不可行。
这种东西有什么select? 理想情况下,我们有大约2GB的内存,300-500GB的存储空间,以及一个漂亮的双核心,它必须运行一些Linux的风格。
有什么build议么? 提前致谢
编辑:此外,理想情况下,每月的价格将是<$ 100每月。
考虑如何将问题分解成单独的独立线程/进程和云 – 例如与亚马逊或机架空间虚拟服务器。 按照计算时间旋转尽可能多的vms,然后closures它们。 你每演出的存储和每CPU /小时。 他们很便宜,如果你很less使用他们[不是24×7]。
您可能会对效率方面的不同报价进行比较感兴趣。
你可以在一个可口可乐租用空间大约100美元一个月。 这可以包括每月约1TB的带宽上限,并且对可突发和持续的带宽速度具有一定的限制。
从那里你可以使用超微机箱和一些皓龙一起破解一个体面的服务器。 然而,1000美元,你会很难超越一个体面的i7。 我想你可能需要将最初的预算提高到至less2000美元才能获得服务器。
以下是我所在地区的可口可乐的定价页面,仅供参考 。
看看Rackspace云服务器( http://www.rackspacecloud.com/cloud_hosting_products/servers/pricing )。
不要听那个说你的预算太低的评论者。 100美元将在一台基本的256MB服务器上为您购买6000个小时的时间……或者在一个四核15.5GB的“怪兽”上…或任何其他任何东西上的104个小时。
我已经使用他们的服务。 开始很容易,而且效果很好。 我也看了亚马逊EC2,但不喜欢它… YMMV。
在我看来,你想保持室内处理。
您似乎也在拉取数据集并将其传回回处理。 如果是这样,那么等待时间不是问题,所以你可以看看卫星互联网。 我已经被告知它可以达到1.5兆比特的上游。 有卫星互联网并不昂贵的地区。
另外,如果你的地区不是太农村,你可能有机会为有宽带的邻居(如果有宽带的邻居)build立长途WiFi。
只是想增加这些可能性。