你能得到一个物理*本地的Google Compute Engine实例集群吗?
问题描述:
谷歌计算引擎可以让你获得一组语义上的本地的实例,只有它们可以相互通话,所有外部访问必须通过防火墙等。如果我想运行Map-Reduce或其他类型的集群作业将导致高网络流量,那么我也希望机器是物理本地(比如,在同一个机架上)。看看这些API和最初的文档,我看不出有任何要求的方式;有谁知道吗?你能得到一个物理*本地的Google Compute Engine实例集群吗?
答
现在GCE不支持指定机架位置。但是,我们建立的系统能够在面对大量实例时以完全连接的方式互相交谈,只要它们处于同一个区域内即可正常工作。
这是允许MapR接近hadoop terasort记录的事情之一。你可以看到在视频中为Criag Mcluckie的IO讲话中的动作: https://developers.google.com/events/io/sessions/gooio2012/302/
要看到的最好方法是测试你的应用程序,看看它是如何工作的。