0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何被视为理想的网络设计类型

科技绿洲 来源:NVIDIA英伟达 作者:NVIDIA英伟达 2022-05-05 16:01 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

网络管理员的工作很辛苦。他们负责确保网络上所有用户、服务器和应用程序的连通性。他们的任务通常是在获得应用程序需求之前构建网络设计,这使得一个具有挑战性的项目更加困难。在这种情况下,网络管理员尝试找到一种理想的网络设计是合乎逻辑的,他们可以将其用于任何一组应用程序。

没有一种 “一刀切” 的网络解决方案能每次都奏效,每种设计也都有优缺点。在本文中,我们分析了三种可以被视为理想的网络设计类型。然后,我们根据现实世界的因素,描述每种方法的不足之处。

候选方法包括:

全三层设计

全二层设计

使用 VXLAN 和 EVPN

让我们开始吧。

全三层设计

许多具有前瞻性思维的架构师认为全三层(L3)是理想的设计,因为它简单且只依赖于一个协议栈。所有流量都在 L3 级别使用等价多路径路由分担,端点冗余通过内建的 Anycast 方式实现。它既简单又优雅。

许多大型网络规模的 IT 公司选择它是因为其卓越的运营效率。它还为他们提供了对应用程序环境的鲁棒控制,以设计在此环境中工作的应用程序。

依赖网络 Overlay 或纯路由的应用程序针对 L3 体系结构进行了优化。无论是使用基于容器的解决方案,利用路由作为其机制来提供对环境的访问,还是使用容器网络接口来封装容器到容器的通信,这些解决方案在这种体系结构上都非常有效。

SmartNICs 和 DPUs 的出现,通过提供基于主机的解决方案来减轻资源密集型任务(如存储路由表、执行数据包封装和进行 NAT)的负担,使得 L3 方案更加对用户友好。

L3 方案最大的缺点是它不允许架构内 L2 邻接的任何部署。随着时间的推移,大多数企业必须引入需要 L2 邻接的应用程序,无论是机架内部还是机架之间。从历史上看,开发人员在编写应用程序使用 L3 功能管理集群时一直不可靠。许多传统应用程序不使用 DNS 或其他 L3 发现过程,而是使用 L2 广播域来发现和检测加入集群的节点。纯 L3 解决方案很难为需要这种环境的软件提供服务,因为每个 L2 域仅限于一个节点或一台服务器。

全二层设计

只使用 L2 的解决方案与只使用 L3 的解决方案相反。L2 主要利用 VLAN 隔离其连接,并依赖 MLAG 和生成树协议(STP)等传统功能来提供分布式解决方案。只使用 L2 的解决方案在网络环境中仍有一席之地,通常是在不需要扩展的简单静态环境中。

人们对 L2 感到满意,因为它使用了大多数人熟悉的经过验证的技术。它的协议栈很简单,只基于 OSI 模型的前两层做出所有转发决策。此外,市场上大多数低成本网络设备都具备这些功能集。

然而,L2 在扩展规模和性能表现上存在差距。依靠跨越三级设备的 STP 来防止环路,会导致不必要的冗余路径。为了绕过生成树收敛中的这个限制,可以尝试部署背靠背 MLAG 。然而,MLAG 在处理设备故障和同步控制平面方面不如只使用 L3 的解决方案有效。L2 网络倾向于限制广播和多播流量。这些只是 L2 设计的一部分限制,它们会在部署仅限 L2 的设计时产生隐藏的拥有成本。

Overlay 设计:VXLAN 和 EVPN

企业数据中心最常见的设计是 VXLAN 作为传输层封装技术,EVPN 作为控制平面技术。这种体系结构提供了最大的灵活性,具有全三层设计解决方案的所有优点,并为网络管理员提供了支持需要 L2 功能的应用程序的适应性。

它在不引入 STP 和 MLAG 等低效协议的情况下提供了 L2 邻接的功能。利用 EVPN 作为 L2 控制平面,并提供 multihoming 作为 MLAG 的最佳替代方案,Overlay 解决方案解决了 L2 的许多低效问题。

像 VXLAN 和 EVPN 这样 “一刀切” 的解决方案可以被认为是理想的,但即使这样也有缺点。它的批评者指出,使其运行需要的多层协议。该解决方案需基于 支持 BGP 的底层网络,在隧道端点之间配置 EVPN 。VXLAN 隧道配置在 overlay 层之上,其复杂程度取决于租户的要求。这可能包括与 VRF 集成,引入用于子网间通信的 L3 VNI ,以及依赖边界叶节点通过 VRF 路由泄漏进行租户间通信。将所有这些技术结合起来,会产生一定程度的复杂性,使故障排除和操作变得困难。

结论

无论是为了网络的简单性而牺牲操作的复杂性,还是为了灵活性而牺牲应用程序的控制,一切都有权衡。接受没有完美的网络设计的好处是,你现在可以自由选择最适合你的网络的架构和工作流程。与应用程序和基础架构团队合作,确定服务器需求,优化工作流程,并为应用程序的需求选择最佳解决方案。

审核编辑:彭菁
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 服务器
    +关注

    关注

    14

    文章

    10487

    浏览量

    91960
  • 网络设备
    +关注

    关注

    0

    文章

    358

    浏览量

    30945
  • 网络设计
    +关注

    关注

    0

    文章

    16

    浏览量

    8296
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探索LTP5901-WHM/LTP5902-WHM:智能无线传感网络理想之选

    探索LTP5901-WHM/LTP5902-WHM:智能无线传感网络理想之选 在工业物联网(IIoT)快速发展的今天,可靠、低功耗的无线传感网络变得至关重要。LTP5901-WHM
    的头像 发表于 04-30 17:15 3502次阅读

    探索LTC5800-WHM:打造高效无线HART网络理想之选

    探索LTC5800-WHM:打造高效无线HART网络理想之选 在工业自动化和物联网领域,无线通信技术的可靠性和低功耗是至关重要的。LTC5800-WHM作为一款专为WirelessHART网络
    的头像 发表于 04-30 17:10 3422次阅读

    [VirtualLab] 混合目镜模型中理想衍射透镜的色差校正

    功能定义为波前相位响应,它可以在通道操作选项卡中设置,或从OpticStudio的二进制曲面导入。对于理想的衍射透镜,必须定义所考虑的衍射级次及其效率。 更多信息在:衍射透镜元件 总结——元件轴上情况
    发表于 04-30 08:28

    TJA1145高速CAN收发器:汽车网络应用的理想之选

    TJA1145高速CAN收发器:汽车网络应用的理想之选 在汽车电子领域,CAN(Controller Area Network)总线作为一种广泛应用的通信协议,对于实现车辆各系统之间的高效通信
    的头像 发表于 04-26 15:45 528次阅读

    AD9547:网络时钟生成与同步的理想之选

    AD9547:网络时钟生成与同步的理想之选 在电子设计领域,时钟的精准性和稳定性对于系统的正常运行至关重要。AD9547作为一款双/四输入网络时钟生成器/同步器,为众多系统提供了出色的时钟同步
    的头像 发表于 04-13 11:05 278次阅读

    Cat6屏蔽一体化模块:网络布线的理想之选

    在当今数字化高速发展的时代,稳定、高效的网络连接是各行各业以及家庭网络不可或缺的基础。Cat6屏蔽一体化模块作为网络布线系统中的关键组件,正发挥着越来越重要的作用,成为众多场景下网络
    的头像 发表于 03-03 09:55 313次阅读

    无缝连接无处不在:非地面网络如何重塑6G

    作者:是德科技6G解决方案专家Jessy Cavazos   长期以来,非地面网络(NTN)一直视为弥合连接和网络覆盖缺口的重要方案,为偏远社区、灾区,以及地面
    的头像 发表于 02-26 09:02 1336次阅读
    无缝连接无处不在:非地面<b class='flag-5'>网络</b>如何重塑6G

    TLIN2441-Q1:汽车LIN网络理想解决方案

    TLIN2441-Q1:汽车LIN网络理想解决方案 在汽车电子领域,随着车辆智能化和自动化程度的不断提高,对可靠、高效的通信网络需求也日益增长。本地互连网络(LIN)作为一种低成本、
    的头像 发表于 12-18 10:00 523次阅读

    爱立信携手DNB斩获全球首个自智网络L4级认证

    马来西亚的DNB 5G网络已获得全球认可,视为最先进的网络之一,并荣获TM Forum颁发的全球首个服务保障L4自智认证。该认证基于爱立信的基于AI的意图驱动运营解决方案(IBO),
    的头像 发表于 11-18 09:06 7209次阅读

    如何选择适合的网络类型来满足电能质量在线监测装置的远程实时波形查看功能?

    选择适合的网络类型来满足电能质量在线监测装置的远程实时波形查看功能,核心逻辑是 “ 场景匹配优先、核心需求导向、成本与可靠性平衡 ”—— 需先明确装置安装场景(如变电站、新能源场站、配电房)、核心
    的头像 发表于 11-05 11:24 750次阅读

    电流传感器的类型和应用实例

    电流检测广泛应用于测量、控制和安全保障等多种用途。检测电流的传感器根据其检测方式可分为多种类型
    的头像 发表于 10-07 12:15 3052次阅读
    电流传感器的<b class='flag-5'>类型</b>和应用实例

    移植网络PHY芯片驱动,如何融入 rt-thread 的网络体系,并添加新的以太网类型的报文?

    PHY 芯片最底层收发以太网报文,有可能组成 VLAN 网络); 我要实现一个新的以太网类型报文(HPGP报文,以太网报文类型为 0x88E1),要求能在应用层收发该以太网类型报文,
    发表于 09-22 06:11

    rt-thread studio怎么设置才能让char变量是真正的有符号类型

    最近一个bug折磨了3天,一路debug进来,发现最终的原因是,定义了一个char变量,但实际上是无符号的(代码期望该变量是有符号的)。 然后我检查了以下编译器如下的设置,发现很奇怪,无论是否勾选
    发表于 09-16 08:23

    工业相机的类型及不同类型的应用

    工业相机根据不同的分类标准,可分为多种类型,每种类型都有其独特的应用场景。
    的头像 发表于 08-29 17:07 1050次阅读
    工业相机的<b class='flag-5'>类型</b>及不同<b class='flag-5'>类型</b>的应用

    语音跳线和网络跳线区别

    语音跳线和网络跳线在传输信号类型、接口类型、线缆结构、应用场景等方面存在明显区别,以下是详细介绍: 传输信号类型 语音跳线:主要用于传输模拟语音信号,也就是我们日常打电话时所使用的声音
    的头像 发表于 06-27 10:09 1467次阅读