2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

构建健壮的混合云网络——BJS DX 篇

  • 2019-11-19
  • 本文字数:1275 字

    阅读完需:约 4 分钟

构建健壮的混合云网络——BJS DX篇

背景介绍:


近年来,随着公有云的普及,一方面,越来越多的用户选择利用公有云在弹性、灵活性等方面的优势,在云上部署新的应用系统,另一方面,大量的企业有很多现有的本地基础设施投资,所以企业上云的过程并不是一触而就的,期间势必存在云应用与本地数据中心应用并存的局面,为了更好的融合云与本地数据中心的应用环境,实现整体应用系统的稳定性和高可用性,构建一个健壮的混合云网络至关重要。


在 AWS 上,用来连接 AWS 与本地数据中心的方式主要有以下 3 种:


  1. 纯 VPN 组网

  2. 纯专线组网

  3. VPN 与专线的混合组网


其中,对于 AWS 中国区来讲,由于 AWS 自身的 VPN 服务 VGW 目前尚未落地,客户急需要一个替代方案,能够达到类似于 VGW 的冗余及故障切换功能。


本篇主要讲述第二种组网方式,着眼点在于如何实现混合云网络的健壮性及故障自愈。


对于第一,第三种组网方式的高可用实现,请参考:


《构建健壮的混合云网络——BJS VPN 篇》


《构建健壮的混合云网络——BJS DX+VPN 篇》


对于如何实现对 VPN 流量的监控、故障告警及事件日志搜集,请参考:


《构建健壮的混合云网络——BJS DX+VPN 篇》


拓扑图:



AWS 与本地站点之间建立两条专线,为了保证一条专线故障后,剩下的专线能够承载所有的业务流量,建议使用主备模式,考虑到高可用,建议两条专线分别终结在 SINNET 和 CIDS 两个 DX Location,并且可以使用两家专线提供商的链路。


配置步骤:


  1. 申请专线


小于 500M 的专线由 AWS APN Partner 提供,这里以 APN Partner 方案为例,大于 1G 的专线接入请参考如下文档:


https://www.amazonaws.cn/en/documentation/directconnect/


向 APN Partner 申请链路,根据要求提供相关信息,通常包括用户 AWS 账号,专线带宽等信息。


  1. 接受连接并创建 virtual interface


当 APN Partner 建立好专线后,登入 management console,选择 Direct Connect 服务,将可以看到相关的连接,需要选择接受连接。



创建 Virtual Interface。



选择创建 Private Virtual Interface,设置接口名称并与相关 VPC 的 VGW 关联



根据自己的需要设置互联地址及本地站点的 AS 号



  1. 下载本地站点端路由器的配置




  1. 修改本地路由器端 BGP 配置,实现主备冗余


a. AWS 侧出向流量主备通过 AS-PATH 属性实现


b. 本地站点侧出向流量主备通过 Local-Preference 属性实现


下面是本地站点侧,备份链路路由器上的参考配置:


route-map LOCAL-PRE permit 10


set local-preference 50


!


route-map PREPEND permit 10


set as-path prepend 1111 1111




router bgp 1111


network 0.0.0.0


neighbor 169.254.10.2 remote-as 17493


neighbor 169.254.10.2 route-map LOCAL-PRE in


neighbor 169.254.10.2 route-map PREPEND out


  1. 确认接口 up



  1. 设置需要通过专线访问本地站点的路由表的下一跳为 VGW


作者介绍:


余骏


亚马逊 AWS 解决方案架构师,负责基于 AWS 的云计算方案架构的咨询和设计,同时致力于 AWS 云服务在国内的应用和推广。在加入 AWS 之前,在思科中国担任系统工程师,负责方案咨询和架构设计,在企业私有云和基础网络方面有丰富经验。


本文转载自 AWS 技术博客。


原文链接:


https://amazonaws-china.com/cn/blogs/china/hybrid-bjs-dx/


2019-11-19 08:00902

评论

发布
暂无评论
发现更多内容

霸屏综艺,牵手明星,扩列神器皮皮APP的出圈始末

联营汇聚

java开发之SpringBoot转发和重定向

@零度

JAVA开发 springboot

大数据开发之离线分析工具Hive

@零度

大数据 hive

研读网络安全法律法规,提升技术管理者 “法” 商

星环科技

百度搜索中台新一代内容架构:FaaS化和智能化实战

百度Geek说

架构 后端 搜索 Faas

近数据处理(NDP)——GaussDB(for MySQL)性能提升的秘密

华为云开发者联盟

MySQL 多线程 GaussDB(for MySQL) 近数据处理 算子下推

开发者喜欢的“夜宵”是什么?揭秘开发者的独特“口味”

OceanBase 数据库

数据库 开源 新年 oceanbase 开发者大会

Karpenter : 新一代 Kubernetes auto scaling 工具

亚马逊云科技 (Amazon Web Services)

网络

Tech Talk 活动预告|“公有云+5G” 时代下的开发难题,架构师大咖带你逐个击破!

亚马逊云科技 (Amazon Web Services)

网络

APP性能分析工作台——你的最佳桌面端性能分析助手

字节跳动终端技术

字节跳动 APM Mars 应用性能监控产品

全面拆解携程云原生实践,打造智能弹性的云端酒店直连系统!

亚马逊云科技 (Amazon Web Services)

网络

大咖眼中的AI开源|王敏捷:深图在人工智能中的探索和研究

亚马逊云科技 (Amazon Web Services)

网络

盘点 | 常用 PG 数据恢复方案概览【建议收藏】

RadonDB

数据库 postgresql RadonDB

【网络安全】你必须知道的几个网络安全概念

行云管家

运维 网络安全 防火墙 IT

【前端】一文彻底学会Promise

恒生LIGHT云社区

JavaScript 前端 Promise

一文了解登陆Hoo虎符的Moonbeam治理通证GLMR

区块链前沿News

Hoo 虎符交易所 Moonbeam GLMR

服务探活的五种方式

捉虫大师

微服务 dubbo 健康检查 服务探活

大画 Spark :: 网络(2)-上篇-通过网络收取消息的过程

dclar

大数据 spark Spark 源码

使用 KubeSphere 管理 Amazon EKS Anywhere 集群

亚马逊云科技 (Amazon Web Services)

网络

您有一份Microsoft Office 365技能宝典等待签收

淋雨

Office 365 office办公软件

The Data Way Vol.9|还不清楚商业化之于开源的价值?建议你看看这家公司

SphereEx

数据库 开源 播客 ShardingSphere SphereEx

万字总结Keras深度学习中文文本分类

华为云开发者联盟

深度学习 CNN keras 文本分类 TextCNN

低代码实现探索(十三)字典.静态实体.系统变量

零道云-混合式低代码平台

关于dart中的late关键字,你了解多少?

坚果

flutter dart 1月月更

🏆【Alibaba中间件技术系列】「RocketMQ技术专题」让我们一同来看看RocketMQ和Kafka索引设计

码界西柚

RocketMQ Alibaba Alibaba技术 1月月更

如何突破职业瓶颈

FunTester

Go 性能测试 测试框架 FunTester 职业瓶颈

高新技术企业几维科技加入龙蜥,为操作系统安全添砖加瓦

OpenAnolis小助手

Linux 开源

巧用Amazon PrivateLink——轻松访问私有终端节点Amazon S3

亚马逊云科技 (Amazon Web Services)

网络

2022年,跨境ERP还是一门好生意吗?

ToB行业头条

强化云原生基础服务,焱融科技 YRCloudFile 与秒云完成产品兼容性互认证

焱融科技

云计算 分布式 云原生 高性能 文件存储

构建健壮的混合云网络——BJS DX篇_语言 & 开发_亚马逊云科技 (Amazon Web Services)_InfoQ精选文章