谷歌云SQL "Idling IP地址"

17

我一直在查看控制台上与Cloud SQL和VM Instance相关的计费情况。我发现很多费用来自于Cloud SQL IP地址的闲置时间。我不确定这个设置在哪里,因为我已经尝试过“取消分配”与我的Cloud SQL实例关联的IP地址。这些费用是否是固定的?也就是说,无论如何,我都会被持续地收取IP地址的费用吗?还是在我不使用Cloud SQL实例时有关闭此功能的方法?如果有的话,该如何操作?


当实例未运行时,IP地址将始终被收取费用。您可以取消分配IP地址以防止此空闲费用。 - Tony Tseng
4个回答

10
您将被收取每小时 $0.01 的费用,如果实例未处于活动状态且已分配 IPv4 地址。您可以使用 Google 开发者控制台取消分配 IP 地址,进入 Cloud SQL 实例,单击“编辑”,然后取消选中“为我的 Cloud SQL 实例分配 IPv4 地址”框。

8
具有讽刺意味的是,IP空置的成本比让一个小实例(例如SQL)运行的成本还要高。空置的成本令人惊讶,没有明显的方法来取消未使用实例的IP地址分配。谷歌应该让这更加透明。 - songololo
1
当前的GCP控制台不再适用此操作。除了删除云SQL实例,还有哪些选项可以找到用于移除分配的IP地址? - songololo
分页Kamran。这不再可能吗? - Drazen Bjelovuk
似乎没有“分配IPv4地址”的选项... - Sam
1
没有办法禁用公共IP地址,谷歌不允许在取消“公共IP”后保存更改。我猜这就是谷歌从所有GCP用户中获利的方式。 - mmarquezvacas

4
点击 SQL 实例以进入实例详细信息 > 连接 > 公共 IP - 取消选中它。
请注意:当您为实例禁用公共 IP 时,会释放其 IPv4 地址。如果您稍后重新启用此实例的公共 IP,则它将获得不同的 IPv4 地址,并且所有使用公共 IP 地址连接到此实例的应用程序都必须进行修改。
基本上,如果您删除了与实例的公共连接,则 IP 也会被释放。 https://cloud.google.com/sql/docs/mysql/configure-ip

但它要求选择至少一个选项public或private。 - Komal

3
很多回答,大多数都是部分的(或者过时的?)。另外,Google的设置也不是很透明。我在2020年初进行了检查,似乎无法关闭IP地址或避免在停止实例时产生费用。
更详细地说:
- 我为600小时的SKU“DB中的秒级IP地址空闲”支付了6.55欧元。 - 相关的Cloud SQL实例已经关闭了整个12月份(或大部分时间),直到现在为止。 - 在 [Google Cloud Project] > SQL > Connections 下,既取消了私有IP,也取消了公共IP。
然后我启动了实例,仍未选择IP。我让它运行了一段时间,然后停止了它。
- 在实例概述中(只有在从其他部分(如 Logging)切换回 [Google Cloud Project] > SQL 时才可见),现在列出了一个公共IP地址。 - 在 [Google Cloud Project] > SQL > Connections 中,选择了公共IP(我没有在那里选择任何东西!)
现在启动实例不再让我同时取消选择两个IP地址选项,就像之前那样。
我确实配置了一些“授权网络”在公共IP选项下,并在一些早期月份使用了这些。我无法测试删除所有这些是否会让我立即禁用该选项,因为我很快需要它们。所以,这是一个未解决的问题。
总之,除了系统中没有选择IP地址选项但仍然设置了一个选项之外,费用似乎无法避免非运行实例的产生。无法像@Tony Tseng建议的那样关闭IP。
Google为什么要这样做呢?

你也检查了我的解决方案吗? - user670839
1
正如我所说,不能仅仅取消公共IP的选择。用户界面要求您选择其中两个选项之一,而您不想切换到私有IP(即使只是因为警告无法撤消此操作)。 - marco

0

https://cloud.google.com/sql/docs/mysql/configure-ip

点击实例名称以打开其实例详细信息页面。
选择“连接”选项卡。
取消选中“公共 IP”复选框。
单击“保存”以更新实例。==> 取消选中“公共 IP”复选框将禁用“保存”按钮。 看起来应该选择私有 IP 或公共 IP 复选框之一才能启用“保存”按钮。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接