背景与双重需求
在构建全球网络时,企业常面临两个看似矛盾的要求:一是数据驻留合规,例如欧洲流量不得离开欧洲;二是安全团队希望对东西向、跨地域及南北向流量进行一致的集中检测。AWS Cloud WAN 通过地理限制分段(geo-restricted segments)实现前者,通过服务插入与网络功能组(NFG)实现后者。
参考架构概览
文章提出一个可部署的四分段、多区域架构,包含三个核心网络边缘(CNE)和五个 NFG。四个分段及其边缘位置如下:
- NorthAmericaProd:us-east-1, us-west-2(北美生产)
- NorthAmericaNonProd:us-east-1, us-west-2(北美非生产)
- EuropeProd:eu-west-1(欧洲生产)
- EuropeNonProd:eu-west-1(欧洲非生产)
分段边缘位置限制确保了附件只能在指定地理创建,从而避免工作负载误置。检测由 NFG 提供,采用双跳(dual-hop)模式,共需五个 NFG:
- NorthAmericaNFG、EuropeNFG:区域内东西向检测(send-via)
- CrossGeoNFG:跨地域检测(send-via)
- NorthAmericaEgressNFG、EuropeEgressNFG:互联网出口检测(send-to)
关键约束与设计决策
分段对唯一 NFG 限制
核心网络策略验证规定:任意分段对在所有 send-via 动作中只能使用同一个 NFG。因此北美生产与欧洲生产之间的跨地域流量需专用 CrossGeoNFG,而不能复用区域内 NFG。
附件与 VPC 归属
一个附件只能属于分段或 NFG 之一,且每个 NFG 需要独立的检测 VPC;同一 VPC 不能跨子网附加到多个 NFG。由于每个 NFG 每区域仅允许一个附件,架构中五个 NFG 共使用六个独立检测 VPC(CrossGeoNFG 在两区域各一)。
双跳与单跳权衡
双跳在源和目的区域均进行检测,控制力度强但跨地域延迟开销较高;单跳仅在一个区域检测,NFG 数量可减至三个且允许与 send-to 复用,但弱化了每区域独立管控。文章基于实验室验证推荐双跳。
核心策略片段
以下为核心网络策略的简化表示:
{
"segments": [ ... ],
"network-function-groups": [ ... ],
"segment-actions": [ ... ]
}注:完整模板见 aws-samples 仓库,包含基于标签的附件策略。
对读者的意义 / 技术解读
对于运维与网络工程师,该架构示范了在合规红线与统一安全策略之间取得平衡的工程方法。借助 Cloud WAN 的分段与 NFG 抽象,团队可以以声明式策略替代繁琐的手动路由配置,降低跨区错误风险。值得注意的是,地理分段本质是利用控制平面限制数据平面位置,而双跳检测虽增加资源成本,却契合零信任中“每边界均校验”的理念。读者在采纳时可先以小规模单跳验证连通性,再按需演进至双跳,并密切关注分段对约束以免策略提交被拒。
网站测速,网站速度诊断.HTTP测速,WEB测速,CDN测速,API测速