软件定义网络带来新的自动化优势和挑战

简介:
  如今,越来越多的数据中心团队已经转移到软件定义网络。虽然这项技术在自动化方面带来了新的好处,但也带来了许多实施方面的挑战。

网络世界正在快速转向采用基于软件的系统,旨在提供自动配置,改善管理,提高安全性,以及更好地支持DevOps风格的应用程序开发。基于软件的网络自动化优势对于支持采用新的IT和网络架构(包括混合云和物联网)至关重要。

传统上,网络是基于针对特定功能优化,基于硬件的平台构建的。这些盒子包括路由器,以太网交换机,Wi-Fi控制器,服务器负载平衡器,以及网络安全设备,如防火墙和入侵检测系统。网络硬件通常运行复杂的分布式控制软件,所有这些都具有独特的配置和管理系统。其配置和管理要求因网络类型和网络位置而异。配置和修改基于硬件的网络是一个耗时的人工操作过程,需要经过培训的网络专业人员实施。

基于软件的网络的出现使IT专业人员能够迁移到提供自动化,定制,互操作性和平台独立性的网络。开发人员可以设计从网络资源中提取的应用程序。这些网络为自动化的重大改进开辟了道路。

定义网络自动化

网络自动化建立标准流程,使网络部署,配置和管理任务可以从人员操作转移到软件实施。基于软件的网络可自动提供所需的网络服务,如带宽,路由和安全性。

IT专业人员可以从软件按钮的简单性中受益,从而减少或消除了服务质量(QoS)的日前更新,以太网交换机审计,维护访问控制列表等工作。络的正常运行时间和安全性通过消除伴随任何复杂的人工操作的人为错误而得到改善。

业务影响和收益

网络自动化使IT部门能够部署复杂应用程序来控制网络资源的快速配置。它通过将配置的挑战从人员转移到技术来提供集中管理网络并降低运营成本的能力。基于软件的网络可以根据应用类型,服务质量和安全要求等参数选择合适的网络服务。

自动化软件可以直接通过网络提供相关应用程序保持一致的服务,并支持大量新应用程序和微服务器的快速部署。

供应。传统的网络配置方法(如人工配置每个设备)无法扩展以满足分布式应用程序的复杂性。网络自动化使得为动态变化的工作负载和数千台设备快速提供适当的网络资源成为可能。许多超大规模云提供商(包括谷歌,苹果,Facebook和微软)都部署了软件网络技术,以帮助自动化网络的配置。

配置和变更管理。网络专业人员花费大量时间和资源来适应物理和虚拟网络对应用,计算和存储资源以及设备位置的变化。基于软件的网络工具可以通过将特定的网络和安全策略与应用程序和设备联系起来,使它们在物理上和实际上迁移时可以“跟随”它们,从而实现变更管理。

基于软件的网络可自动提供所需的网络服务,如带宽,路由和安全性。

应用感知QoS。这就是识别特定的流量类型(如语音和视频)的能力,并优先考虑网络资源来提供适当的QoS。组织也可以设计策略来自动改变网络带宽以满足高价值的应用。组织已经开始部署软件定义的网络来测量应用性能,检测流量的变化,并根据应用类型,QoS和安全规则等参数选择通过网络的数据。

集中式网络管理。IT专业人士往往很难迅速识别相关的挑战,网络速度变慢或链路故障。在大型复杂网络中大海捞针是需要一定的时间。网络软件可以使集中管理能够检测物理和虚拟网络问题,并在某些情况下自动解决问题。

网络安全。网络自动化可以为连接到网络的各种设备提供适当的安全策略。软件网络产品提供网络分段,以支持关键应用程序的多租户和网络隔离。网络自动化可以将关键分析数据提供给受支持的第三方网络安全软件。

网络自动化可以实现DevOps。该网络负责为DevOps应用程序快速提供适当的资源。微服务架构所呈现的快速变化的要求可能会挑战传统网络的能力。网络在安全和管理快速迁移的DevOps风格的应用程序中起着至关重要的作用。这个应用程序的分解意味着人工组网的移动部件太多,因此网络实现自动化至关重要。使用DevOps预测网络资源的能力对于避免应用程序部署时间的潜在放缓至关重要。

实施中的挑战

对于网络自动化的所有潜力,建立高度自动化的网络对IT专业人员来说是一个挑战。除了建设数据中心外,在物理和虚拟网络以及数据中心,园区和分支机构之间部署和管理网络资源仍然是一个主要的人工和劳动密集型工作。超大规模的云服务提供商提供的自动化网络数据中心具有大型工程人员设计软件定制网络以满足他们的独特需求的优势。

对于企业IT专业人员来说,面临的挑战是识别供应商和他们的产品,这些产品有助于让人工的流程实现自动化。事实上,对于如何迁移到更自动化的网络,并没有明确的体系结构或蓝图。一些标准组织,包括开放网络用户组,OpenDaylight项目OpenStack,致力于开发实用软件的网络架构。用户仍然不确定哪些标准,厂商和产品最有可能获得市场牵引力。有大量的供应商和产品通过软件网络产品提供更好的自动化。以下是相关的供应商:

•IT供应商,如思科,瞻博网络,惠普企业和VMware;

•初创公司,AnutaNetworks,Apstra,CumulusNetworks,GlueNetworks,BigSwitchNetworks,Plexxi,PluribusNetworks和Midokura等。

•SD-WAN厂商,如VeloCloud,VersaNetworks,Viptela,CloudGenix,Cradlepoint,Riverbed技术和SilverPeak。

还有许多其他专业供应商提供基于软件的工具来改善网络管理,安全性和分析。

下一步是什么?

混合云、容器部署和新的物联网设备的需求将继续使网络资源紧张。第一代软件网络产品将在数据中心和SD-WAN等网络操作的特定部分提供一些战术收益。在战略上,许多IT管理人员希望更多地采用网络即服务模式,其中带宽和其他网络资源可以自动和动态地分配给特定的应用程序。

超大规模云提供商所学到的经验教训开始逐渐转向企业网络。开源,改进的标准和更好的软件将在未来几年内为网络自动化带来显著的改善。机器学习和人工智能的长期进步无疑将会提高网络自动化。

超大规模云提供商已经清楚地表明了网络自动化的优势。软件网络提供了硬件层的抽象,提供了当今网络所需的灵活性,自动化和多供应商支持。领先的IT组织需要快速配置,可扩展的资源以及自动化操作,以灵活地提供IT服务。网络自动化对于满足分布式应用的规模和复杂性至关重要。

如今,市场正在向以软件为基础的网络发展,而不是像许多盒子那样联网。IT专业人员面临的挑战是选择合适的标准和合作伙伴来帮助实现更敏捷的网络风格。缺乏标准和没有明确的供应方市场领导者意味着IT专业人员应该开始实施具有明显优势的网络自动化。

 
 
 
作者:佚名
来源:51CTO
目录
相关文章
|
10月前
|
存储 运维 API
HPE OneView 10.0 - HPE 服务器、存储和网络设备集中管理软件
HPE OneView 10.0 - HPE 服务器、存储和网络设备集中管理软件
197 1
|
6月前
|
存储 机器学习/深度学习 监控
网络管理监控软件的 C# 区间树性能阈值查询算法
针对网络管理监控软件的高效区间查询需求,本文提出基于区间树的优化方案。传统线性遍历效率低,10万条数据查询超800ms,难以满足实时性要求。区间树以平衡二叉搜索树结构,结合节点最大值剪枝策略,将查询复杂度从O(N)降至O(logN+K),显著提升性能。通过C#实现,支持按指标类型分组建树、增量插入与多维度联合查询,在10万记录下查询耗时仅约2.8ms,内存占用降低35%。测试表明,该方案有效解决高负载场景下的响应延迟问题,助力管理员快速定位异常设备,提升运维效率与系统稳定性。
307 4
|
6月前
|
机器学习/深度学习 人工智能 监控
上海拔俗AI软件定制:让技术真正为你所用,拔俗网络这样做
在上海,企业正通过AI软件定制破解通用化难题。该模式以业务场景为核心,量身打造智能解决方案,涵盖场景化模型开发、模块化架构设计与数据闭环优化三大技术维度,推动技术与业务深度融合,助力企业实现高效、可持续的数字化转型。
225 0
|
监控 数据可视化 Linux
Cisco Nexus Dashboard 4.1(1g) 发布 - 云和数据中心网络管理软件
Cisco Nexus Dashboard 4.1(1g) - 云和数据中心网络管理软件
283 0
|
8月前
|
存储 监控 Linux
Dell OpenManage Enterprise 4.5 - Dell 服务器、存储和网络设备集中管理软件
Dell OpenManage Enterprise 4.5 - Dell 服务器、存储和网络设备集中管理软件
216 0
|
9月前
|
存储 监控 算法
基于 Python 跳表算法的局域网网络监控软件动态数据索引优化策略研究
局域网网络监控软件需高效处理终端行为数据,跳表作为一种基于概率平衡的动态数据结构,具备高效的插入、删除与查询性能(平均时间复杂度为O(log n)),适用于高频数据写入和随机查询场景。本文深入解析跳表原理,探讨其在局域网监控中的适配性,并提供基于Python的完整实现方案,优化终端会话管理,提升系统响应性能。
238 4
|
10月前
|
域名解析 缓存 网络协议
软考软件测评师——计算机网络
本内容主要涵盖网络技术的核心知识点与历年真题解析。第一部分详细讲解了IPv4地址规范(如特殊地址、地址分类与子网划分)、层次化网络架构(核心层、汇聚层、接入层功能)、网络设备解析(中继器、集线器、网桥、交换机、路由器、网关的工作层级与特性)、URL结构规范、关键网络命令(如ipconfig、netstat)以及SNMP配置要求。第二部分通过历年真题精析,强化对IPv4地址应用、路由选择、设备功能及网络配置的理解,帮助读者掌握实际问题解决方法。
|
SQL 安全 网络安全
网络安全与信息安全:知识分享####
【10月更文挑战第21天】 随着数字化时代的快速发展,网络安全和信息安全已成为个人和企业不可忽视的关键问题。本文将探讨网络安全漏洞、加密技术以及安全意识的重要性,并提供一些实用的建议,帮助读者提高自身的网络安全防护能力。 ####
405 17
|
SQL 安全 网络安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将从网络安全漏洞、加密技术和安全意识三个方面进行探讨,旨在提高读者对网络安全的认识和防范能力。通过分析常见的网络安全漏洞,介绍加密技术的基本原理和应用,以及强调安全意识的重要性,帮助读者更好地保护自己的网络信息安全。
317 10
|
存储 SQL 安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将介绍网络安全的重要性,分析常见的网络安全漏洞及其危害,探讨加密技术在保障网络安全中的作用,并强调提高安全意识的必要性。通过本文的学习,读者将了解网络安全的基本概念和应对策略,提升个人和组织的网络安全防护能力。

热门文章

最新文章

下一篇
开通oss服务