+代理的方式实现华为云跨云访问谷歌云的MySQL服务)
架构设计:1.在谷歌云SD-WAN的项目A的 VPC 和 目的MySQL项目B的 VPC 之间建立 VPC 对等连接 (VPC Network Peering)。2.解决路由下一跳问题:GCP的VPC Peering静态路由不支持直接将下一跳指向另一个VPC中的虚拟机实例(SD-WAN)。必须在SD-WAN的项目A中创建一个内部直通网络负载均衡器(Internal Passthrough NLB)将SD-WAN虚拟机作为其后端(Backend).。在目的MySQL项目B中创建一条目标为”华为云网段”的静态路由下一跳(Next Hop)选择刚刚创建的跨VPCILBIP。3.解决 Cloud SQL访问问题。因为Peering传递性限制华为云依然无法直接访问Cloud SQL。您必须在目的MySQL项目B中创建一台或一组代理服务器(例如安装HAProxy 或 Nginx或者使用 GCP 原生的 Private Service Connect(PSC)端点)。华为云的代码连接Cloud SQL 时连接的是目的MySQL项目B中的代理服务器IP/PSC IP再由代理由转发给Cloud SQL.注意点1、华为云的SD-WAN和谷歌云的SD-WAN要互相添加路由才能学习到。2、在谷歌云侧项目A和项目B的防火墙要添加源端的白名单。