提高网络灵活性和效率的组网方式—SD-WAN
导读 | 最初,大多数企业只是简单地将软件覆盖添加到广域网连接上。但是,随着时间的推移,由于SD-WAN架构的易配置功能,企业将开始采用SD-WAN更复杂的功能。 |
广域网一般用于连接多个业务地点,如总部和分支办公室,提供点对点专用网络,使这些位置共享应用程序和数据。而对于广域网的管理如果采用传统方法即对广域网端点进行单独管理,是非常复杂的。目前,大家都倾向于软件定义的WAN(SD-WAN)技术,一个集中控制器和一些软件应用程序就能覆盖整个WAN。SD-WAN架构是一个很有吸引力的选择,因为远程链接的部署、配置和管理都可以得到极大的改进,有些甚至提供零接触配置。
最初,大多数企业只是简单地将软件覆盖添加到广域网连接上。但是,随着时间的推移,由于SD-WAN架构的易配置功能,企业将开始采用SD-WAN更复杂的功能。
过去,广域网连接建立在多协议标签交换(MPLS)的基础上,这是一个很昂贵的技术,带宽有限,但服务质量(QoS)优良。然而,有很多链接其实并不需要走高QoS的流量,如网页内容、文件共享和电子邮件。此外,在这种机制下所有分支机构数据都需要在WAN的每个方向上进行回传,从而增加了成本和延迟。因此,从MPLS链路移除这些数据可降低数据的传输成本,并为更关键的应用释放带宽。使用SD-WAN架构可以做很多工作来优化WAN连接。
SD-WAN不是为携带或路由数据而设计的。其主要职责是维护WAN点的配置和管理。企业在部署SD-WAN时会享受到SD-WAN很多好处,比如比MPLS更高的连接效率,远程部署新服务的灵活性更强,冗余性更好,而且所有这些都不会增加成本。
传统的WAN通常采用点对点MPLS连接,将远程办公室连接到总部。SD-WAN部署方式是对现有WAN进行软件覆盖,提供集中管理和配置功能。
SD-WAN可以使用多种传输方式,具有极大的灵活性,可以配置远程端点,比如配置MPLS、宽带以太网、3G/4G蜂窝等。这种传输的灵活性使得连接分支更加容易,也不用受物理位置或任何运营商的限制。
SD-WAN还可以更容易地在一个广域网上连接多个传输,从而实现冗余。如果主传输路径失败,可以自动将所有通信移动到其他路径,从而支持连续连接。第二个路径在负载平衡时处于活动状态,也可以处于休眠状态,作为等待主要故障的备份。
通过路径控制,管理员可以确定哪个流量将由哪个传输处理。例如,可以通过MPLS路由高优先级的应用程序流量,以获得最佳质量的连接。对于低优先级网络流量可以通过宽带互联网传输,以实现最具成本效益的处理。通过控制路径,管理员可以更有效地管理整体运输成本。
通过点对点配置,所有来自分支机构的入站和出站互联网请求必须首先通过总部才能得到回传。这使得企业能够管理所有互联网流量的安全和访问。
SD-WAN使添加第二个连接变得更加容易,该连接允许在企业内部应用程序仍需路由到总部的情况下,为Internet流量直接进行Internet路由。
到目前为止,所有配置都依赖于总部管理远程分支的连接,通过总部的SD-WAN控制器。但是还有另一个连接选项可用。
一些公司提供基于云的SD-WAN,通过基于云的控制器维护数据和管理策略。通过消除点对点连接,企业可以实现更灵活的连接,以满足其需求并降低总体成本。基于云的SD-WAN提供以云为中心的访问模型,而不是以总部为中心的访问模型,使其更符合许多企业现在的发展方向。
这些配置,正如图中所详细说明的,只是触及了一些SD-WAN的表面功能。随着SD-WAN架构在业务中越来越流行,我们将看到更多有趣的配置。
原文来自:http://network.51cto.com/art/201902/592389.htm
本文地址:https://www.linuxprobe.com/sdwan-network.html编辑:圆蛋,审核员:逄增宝
提高网络灵活性和效率的组网方式—SD-WAN的更多相关文章
- 华为云计算IE面试笔记-eBackup有哪几种备份组网方式,各备份组网方式主要的应用场景及备份流程?
应用场景: LAN-Base一般用于备份数据量小,且对备份窗口没有特殊要求的场景,此类场景下备份服务器和备份代理一般是虚拟机部署. LAN-Free一般用于备份数据量较大,且对备份窗口要求比较严格的场 ...
- 华为云计算灾备产品BCManager 及eBackup的组网方式
BCManager的作用 OceanStor BCManager是面向企业数据中心存储容灾业务的管理软件,实现容灾.双活.两地三中心等容灾环境的管理,具备多种数据库应用与虚拟化环境的容灾管理功能,简单 ...
- (转)对《30个提高Web程序执行效率的好经验》的理解
阅读了博客园发布的IT文章<30个提高Web程序执行效率的好经验>,这30条准则对我们web开发是非常有用的,不过大家可能对其中的一些准则是知其然而不知其所以然. 下面是我对这些准则的理解 ...
- Select 语句执行顺序以及如何提高Oracle 基本查询效率
今天把这几天做的练习复习了一下,不知道自己写得代码执行的效率如何以及要如何提高,于是乎上网开始研究一些材料,现整理如下: 首先,要了解在Oracle中Sql语句运行的机制.以下是sql语句的执行步骤: ...
- 【年度开源、工具合集】牛津计划,DMTK,Graph Engine…提高你的工作效率!
本篇合集包括以下三个部分的内容: 1.微软亚洲研究院过去一年的所有开源合集,如分布式机器学习工具包DMTK等. 2.利用微软研究院的技术提高工作效率的工具合集,如让没有机器学习背景的开发人员也能开发出 ...
- 解读30个提高Web程序执行效率的好经验
其实微博是个好东西,关注一些技术博主之后,你不用再逛好多论坛了,因为一些很好的文章微博会告诉你,最近看到酷勤网推荐的一篇文章<30个提高Web程序执行效率的好经验>,文章写得不错,提到一些 ...
- Ionic进行PC端Web开发时通过脚本压缩提高第一次加载效率
1. 问题 1.1. 问题上下文描述: 基于Ionic进行PC端的Web应用开发: 使用Tomcat作为最终服务发布容器. 1.2. 问题描述: 编译后main.js的大小为4-6MByte.(集成第 ...
- 这些linux技巧大大提高你的工作效率
前言 linux中的一些小技巧可以大大提高你的工作效率,本文就细数那些提高效率或者简单却有效的linux技巧. 命令编辑及光标移动 这里有很多快捷键可以帮我们修正自己的命令.接下来使用光标二字代替光标 ...
- 使用Oracle的instr函数与索引配合提高模糊查询的效率
使用Oracle的instr函数与索引配合提高模糊查询的效率 一般来说,在Oracle数据库中,我们对tb表的name字段进行模糊查询会采用下面两种方式:1.select * from tb wher ...
随机推荐
- 多模块调用Service失败
最近在搭一个基础架构,整合项目. 在做多模块中调用的时候,在@Autowired的时候找不到service的bean. 解决方案: 需要在启动类加入扫描 @SpringBootApplication( ...
- CF833D Red-Black Cobweb 点分治、树状数组
传送门 统计所有路径的边权乘积的乘积,不难想到点分治求解. 边权颜色比例在\([\frac{1}{2},2]\)之间,等价于\(2B \geq R , 2R \geq B\)(\(R,B\)表示红色和 ...
- CF434D Nanami's Power Plant 最小割
传送门 因为连距离限制的边的细节调了贼久QAQ 这个题和HNOI2013 切糕性质相同,都是有距离限制的最小割问题 对于每一个函数,用一条链记录变量\(x\)在不同取值下这个函数的贡献.对于一个\(x ...
- 分布式架构的基石.简单的 RPC 框架实现(JAVA)
前言 RPC 的全称是 Remote Procedure Call,它是一种进程间通信方式.允许像调用本地服务一样调用远程服务. 学习来源:<分布式系统架构:原理与实践> - 李林锋 1. ...
- 朱晔和你聊Spring系列S1E1:聊聊Spring家族的几大件
朱晔和你聊Spring系列S1E1:聊聊Spring家族的几大件 [下载本文PDF进行阅读] Spring家族很庞大,从最早先出现的服务于企业级程序开发的Core.安全方面的Security.到后来的 ...
- 【JS复习笔记】03 继承(从ES5到ES6)
前言 很久以前学习<Javascript语言精粹>时,写过一个关于js的系列学习笔记. 最近又跟别人讲什么原型和继承什么的,发现这些记忆有些模糊了,然后回头看自己这篇文章,觉得几年前的学习 ...
- ORM简介 单表添加修改删除表记录
---------------------------------------------------------------目标既定,在学习和实践过程中无论遇到什么困难.曲折都不灰心丧气,不轻易改变 ...
- 小P的金字塔
题目描述 小P感到自己前几天太作了,于是非常有远见的决定为自己建立一座金字塔. 现在他有n种标准长方体的石头,每种石头只有两个,第i种石头是长宽高分别为Xi,Yi,Zi的长方体.由于整个工程只有小P一 ...
- Python Revisited Day 02 (数据类型)
目录 Python 关键字 整数 整数转换函数 整数位逻辑操作符 浮点类型 math模块函数与常量 复数 精确的十进制数字 decimal 字符串 str.format() 格式规约 Python 关 ...
- c++入门之出话指针和地址。
指针和地址是c和c++中重要的概念,在此,对指针做以下几方面的总结: new和delete: ]; point[] = ; point[] = ; point[] = ; cout << ...