gpt4 book ai didi

google-cloud-pubsub - Google Cloud Pub/Sub 服务是否支持 "data residency"?

转载 作者:行者123 更新时间:2023-12-01 10:27:45 25 4
gpt4 key购买 nike

我的应用程序需要确保通过 Pub/Sub 发送的消息中包含的数据不会离开欧盟边界。这与所谓的“数据驻留”要求有关。

Pub/Sub 被描述为一种全局服务[1],服务的客户端可以在不知道存储和处理消息的具体位置的情况下发布/订阅消息。

我的应用程序可以使用 Pub/Sub 吗?

[1] https://cloud.google.com/pubsub/architecture

最佳答案

目前可用的 Google Cloud Pub/Sub 服务版本不提供任何“数据驻留”保证。但是,可以使用 Pub/Sub 设计一个解决方案,将违反“数据驻留”目标的风险降至最低,从而使 Pub/Sub 消息数据存储在欧盟多区域之外的可能性变得极不可能。具体来说:

  1. 当居住在欧盟地区(例如 eu-west1)的发布者(即 Pub/Sub 客户端代码)向 Pub/Sub 主题发布消息时,该消息将存储在同一地区,除非) 该地区的 Pub/Sub 发生中断; b) VM 和 Pub/Sub 之间的网络连接出现延迟峰值;或者 c) 消息主题的订阅者从不同的区域连接。

  2. 驻留在欧盟区域(例如 eu-west1)的 Compute Engine 虚拟机发布的消息不太可能被复制到欧盟之外,因为 Pub/Sub 负载平衡器使用网络延迟测量(ping ) 在决定是否将消息存储到不同区域时。从欧盟区域到不同欧盟区域的网络延迟可能低于从欧盟区域到非欧盟区域的网络延迟。因此,即使发生中断(即上面的 1a)和区域内网络延迟峰值(上面的 1b),消息也可能留在欧盟。

  3. 万一邮件被复制到欧盟区域之外,该邮件将在非欧盟区域存储最多 7 天,之后将被删除。消息保留时间可以减少到少于 7 天。

关于google-cloud-pubsub - Google Cloud Pub/Sub 服务是否支持 "data residency"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46159230/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com