在GCE上,我们计划拥有大量的工作计算VM实例(如1000个)。每个worker实例都需要访问Google Cloud buckets存储。我们没有足够的公共IP地址配额来为所有计算节点提供公共IP地址,因此它们将拥有私有IP地址。在测试中,我们发现(并惊讶于)我们无法从私有IP地址访问Google Cloud存储桶服务。
我们找到了一种通过代理实例路由来自私有ip地址的数据包的方法,但我们担心这不会很好地扩展。1000个工人的一个(或几个)代理?--听起来它可能不能很好地扩展,而且似乎没有必要。
也许我们只是不理解一些东西。有没有一种方法可以让具有私有IP地址的实例访问Google Cloud buckets,而无需通过代理实例进行路由?
发布于 2014-06-07 00:31:08
没有公网IP,无法访问您的GCE网络以外的服务。你最好的选择就是申请increase your public IP address quota。
发布于 2014-06-10 03:47:45
也许你可以从为每100个工作实例设置一个代理开始,看看你的云存储桶访问性能如何。是只读还是读写?
https://stackoverflow.com/questions/23916104
复制相似问题