0

我第一次在这里问题。

我在谷歌计算平台上托管了一组不断扩展的服务。第一轮是在压力很大的情况下建立的,我现在正在重构。我目前有 3 个编辑:不是 4 个微服务 VM 主机,它们很快就会全部是 HTTPS(因此需要它们自己的 IP)。另外还有一个测试框列表,因为我们正在开发位。测试盒不需要 https。

  • 问题 1) 是否有人有办法让每台主机获得多个静态 IP?这就是为什么我有大量主机。
  • 问题 2) 我怎样才能拥有超过 /29 个静态 IP(例如 8 个或更多)。这是公司工作,我们会为服务付费。
  • 问题3)根据google api,我可能会取消分配静态IP。我找不到这个的实现。你知道一个吗?因为我过去曾构建过这样的系统;我知道没有技术上的理由不应该为此提供 API。
  • 奖励 Q,问题 4)是否有一种机制可以将保存的硬盘从谷歌云中序列化?这会让我的 CEO 高兴。

理想的回答是阅读相关的“精美手册”。 我在格林威治标准时间工作。所有 linux 主机,可能不相关。虽然是一名开发人员,但我可以管理 Linux 的大部分内容。

更新:如果您通过删除 IPgcloud compute addresses delete $name --region europe-west1但不删除框中的 IF,这使其不是静态的。这是第三季度的目标。

4

1 回答 1

0

您可以在下面找到您的问题的答案:

  1. 它直接不可能为一个实例分配多个 IP。实现此目的的一种解决方法是使用该实例创建指向同一目标池的多个转发规则。
  2. 目前无法保留整个 IP 地址块,因为地址是从可用 IP 池中随机分配给实例的。
  3. 如果您在项目中保留了静态 IP,则可以从一个实例中释放该 IP 并将其分配给另一个实例。
  4. 没有直接的方法,但是我能想到的一种解决方法是使用dd 工具将您的磁盘克隆为 .raw 并将其保存到云存储中。此克隆案例用于在您的项目之外创建其他磁盘。

我希望这会有所帮助。

于 2015-07-23T22:59:09.017 回答