LOFTER for ipad —— 让兴趣,更有趣

点击下载 关闭

LOFTER-网易轻博

sdn

3141浏览    30参与
liujing3320254
liujing3320254

SDN是什么?SDN概念和应用-转自数据中心农场

软件定义网络(SDN)是控制功能和转发功能的分离,它使网络具有更大的自动化和可编程性。它通常与网络功能虚拟化(NFV)结合使用,NFV以虚拟化网络功能(VNFs)的形式将网络功能与硬件分离。

SDN支持网络中的云计算。这使得网络工程师和管理员能够通过从网络物理硬件中抽离出来的集中控制台快速响应业务需求的变化。换句话说,SDN为网络创建了一个集中的大脑,它即可以通信又可以指挥网络。

SDN 架构 

在SDN架构中有三个层面:

1.应用层:在网络上运行的应用及服务

2.控制层:SDN控制器或网络的“大脑”

3.基础面:交换机和路由器,以及其支撑的物理硬件

为了在这些层级之间...

软件定义网络(SDN)是控制功能和转发功能的分离,它使网络具有更大的自动化和可编程性。它通常与网络功能虚拟化(NFV)结合使用,NFV以虚拟化网络功能(VNFs)的形式将网络功能与硬件分离。

SDN支持网络中的云计算。这使得网络工程师和管理员能够通过从网络物理硬件中抽离出来的集中控制台快速响应业务需求的变化。换句话说,SDN为网络创建了一个集中的大脑,它即可以通信又可以指挥网络。

SDN 架构 

在SDN架构中有三个层面:

1.应用层:在网络上运行的应用及服务

2.控制层:SDN控制器或网络的“大脑”

3.基础面:交换机和路由器,以及其支撑的物理硬件

为了在这些层级之间进行完成通信,SDN使用北向和南向应用接口(API),其中北向接口在基础层和控制层之间进行通信,南向API在应用层和控制层之间进行通信。

北向接口:使用SDN的应用程序依赖于控制器来告诉他们网络基础状态,以便他们知道哪些资源是可用的。此外,SDN控制器可以根据网络管理员建立的策略自动确保应用程序流量路由。应用层与控制层通信,告诉它应用程序需要什么资源,以及它们的目的地。控制层协调如何向应用层提供网络中可用的资源。它还利用其智能,根据应用程序的延迟和安全需求,为应用程序找到最佳路径。整个业务流程是自动化完成的,而不是手动配置的。

南向接口:SDN控制器通过南向接口与基础层(如路由器和交换机)通信。网络基础层被告知应用程序数据必须采用由控制器决定的路径转发。控制器可以实时改变路由器和交换机转发的方式。数据不再依赖于设备路由表来确定数据转发路径。相反,控制器可以智能优化数据转发的路径。

SDN控制器 

SDN控制器是提供整个网络的集中视图和控制的软件。网络管理员使用控制器来控制底层基础层的转发面应如何处理流量。控制器还用于强制执行指示网络行为的策略。网络管理员建立统一应用于网络中多个节点的策略。网络策略是应用于流量的规则,用于确定流量对网络的访问级别、允许的资源量或分配的优先级。对网络和策略有一个集中的视图有助于更统一和一致的网络管理。

 SDN优点: 

SDN提供了一个集中的、可编程的网络,可以动态地提供网络资源,以满足不断变化的业务需求。它还提供以下技术和业务好处:
1.直接可编程性:SDN网络策略是直接可编程的,因为控制功能与转发功能是分离的,这使得网络可以由专有或开源自动化工具(包括OpenStack、Puppet、Salt、Ansible和Chef)以编程方式配置。
2.集中式管理:智能网络逻辑上集中在SDN控制器软件中,该软件维护网络的全局视图,在应用层和SDN网络策略引擎看来,该视图是单个逻辑交换机。
3.降低成本开支:SDN潜在地限制了购买专用的基于ASIC的网络硬件的需求,相反,它支持具有扩展能力的随增长付费模型。市场上的大多数交换机都支持SDN功能和OpenFlow(SDN通信协议)等软件。无论是在数据中心还是其他网络中,如果基础设施中包含具有SDN功能的交换机,则只需激活选项即可。不需要巨大的资源投入来替换基础设施。
4.降低运营成本:自动化网络软件能力意味着,当业务需求或网络需求需要变更时,不需要剥离和替换整个基础设施。此外,策略可以在整个网络范围内统一传播,从而减少更新网络时出现人为错误的机会。自动化接管了网络管理员和运营商的任务,减少了整个网络管理时间。
5.敏捷性和灵活性:SDN可以帮助组织快速部署新的应用、服务和基础设施,以快速满足不断变化的业务目标,因为只要创建了新的东西,一个简单的更新就可以在网络范围内完成部署。

SDN面临的挑战 

SDN并非没有缺点。与所有IT行业一样,也存在安全问题、规模问题和缺乏广泛的行业合作。
1.集中式管理的安全风险:虽然这使联网更容易,但也是一种安全风险。集中管理是单一点容易被攻击,如果它崩溃,整个网络都会受到影响。
2.SDN控制器瓶颈:当SDN控制器只有一个实例时,它可能成为具有大量流量、路由和交换网络的瓶颈。对于控制器的一个实例来说,有太多的东西需要通信。
3.没有一个普适的北向api标准:没有一个普适的北向api标准,导致各产商和开源组织都有不同的SDN控制器北向api接口标准。这使得应用程序开发变得困难,因为为了满足与不同的控制器进行相互操作,开发人员必须开发多个版本的应用程序。

SDN应用场景 

SDN软件自动化支持开源,包括对应用程序和网络虚拟化部分的自动化测试和部署更改。智能建筑还可以利用SDN来处理连接建筑内所有设备的无线网络。

SDN网络虚拟化原理也可以引入应用于车辆自动驾驶完成与所有设备(V2X)的通信。SDN软件通常只覆盖一个数据中心,但是,它可以扩展到企业的整个园区。通过使用SDN技术,校园可以简化无线和有线网络连接,无论是WiFi还是以太网,集中管理它们,并自动化服务。

SDN对网络技术的影响 

SDN所参与的虚拟化浪潮正在继续向前推进,各产商和他们的产品数量也是逐步增长中。SD-WAN、SD branch、SASE和云都是这样的例子。在5G网络中,网络核心的控制也是集中的,就像在SDN中一样。云也使用集中的控制。

SDN vs NFV

NFV是一种网络组件的虚拟化功能,将它们与运行它们的硬件设备分离开来,以支持虚拟机。这些功能的范围从负载均衡到防火墙再到虚拟路由。

SDN将控制面和数据面分离,以实现集中控制,实现自动化,并创建可编程网络。从本质上看,NFV虚拟化了网络的组件,SDN却集中控制这些组件。虽然SDN和NFV并不是相互依赖,但它们采用软件方式代替传统网络来完成一切操作、管理和安全控制。

SDN 和 SD-WAN的关系 

软件定义的广域网(SD-WAN)是SDN的一个扩展。SD-WAN将SDN应用于覆盖广泛地理区域的网络连接。根据IEEE的说法,这种技术允许企业将系统内的所有网络连接到一个广阔的地理区域,而不受节点之间距离的限制。

例如,一个国家企业内的所有分支机构网络和数据中心(每个国家都有分支机构)都可以通过SD-WAN连接,并由一个中央控制器进行管理。由于能够统一各种连接,越来越多的组织和公司转向SD-WAN。SD-WAN的另一个优点是,它在整个网络中提供端到端加密,从而提高了安全性。

SD-WAN也适用于局域网(LAN),用于为单一办公室或本地创建部署SD分支机构。分支机构仍然提供了SD-WAN的灵活性和可扩展性。

转载请注明:SDN是什么?SDN概念和应用 | Datacenterfarm | 数据中心农场

hdw2000
hdw2000
etaoner
Nothingness

兄弟真爱告白V2.0の天呐你们不乱伦我不信

兄弟真爱告白V2.0の天呐你们不乱伦我不信

一只EE狗

SDN开发环境:OpenDaylight&Mininet配置

1.Mininet(摘自官网)

get the source code:

git clone git://github.com/mininet/mininet

Note that the above git command will check out the latest and greatest Mininet (which we recommend!) If you want to run the last tagged/released version of Mininet - or any other version - you may check that version out...

1.Mininet(摘自官网)

get the source code:

git clone git://github.com/mininet/mininet

Note that the above git command will check out the latest and greatest Mininet (which we recommend!) If you want to run the last tagged/released version of Mininet - or any other version - you may check that version out explicitly:

cd mininetgit tag  # list available versions

git checkout -b 2.2.1 2.2.1  # or whatever version you wish to installcd ..

Once you have the source tree, the command to install Mininet is:

mininet/util/install.sh [options]

Typical install.sh options include:

  • -a: install everything that is included in the Mininet VM, including dependencies like Open vSwitch as well the additions like the OpenFlow wireshark dissector and POX. By default these tools will be built in directories created in your home directory. 

  • -nfv: install Mininet, the OpenFlow reference switch, and Open vSwitch

  • -s mydir: use this option before other options to place source/build trees in a specified directory rather than in your home directory.

After the installation has completed, test the basic Mininet functionality:

sudo mn --test pingall

2.OpenDaylight(截图自《Opendaylight学习及开发初级教程》,感谢原作者)

Step3:安装OpenDaylight

(1)wget https://nexus.opendaylight.org/content/groups/public/org/opendaylight/integration/distribution-karaf/0.2.4-Helium-SR4/distribution-karaf-0.2.4-Helium-SR4.tar.gz

(2)

tar xf distribution-karaf-0.2.4-Helium-SR4.tar.gz

cd distribution-karaf-0.2.4.Helium-SR4/

./bin/karaf

安装组件:

feature:install odl-restconf

feature:install odl-l2switch-switch

feature:install odl-openflowplugin-all(不一定需要)

feature:install odl-mdsal-apidocs

feature:install odl-dlux-core

登录DLUX界面:

http://[localhost]:8181/dlux/index.html

//localhost要查看自己的ip填上去,我装在虚拟机上,得看虚拟机的ip,和mac主机的ip不一样

3.Mininet连接ODL

打开一个新的终端界面,启动mininet

然后就可以在ODL界面中看到mininet的拓扑结构,但是只能看到一个交换机,在mininet中使用pingall命令,就可以看到主机了。


震有科技

软件定义CPE推进集客接入网SDN部署

在近日举行的中国SDN/NFV大会上,PMC资深通信产品经理郎涛发表演讲称,种种迹象表明,运营商有意从集团客户接入网中让SDN落地。原因在于,用于城域接入的PTN/IPRAN技术将同样使用在集客接入上,集客接入和无线接入会成为统一的分组网,从而带来对SDN的迫切需求。

 “SDN的集中式控制,可以实现端到端的统一管理和调度;SDN可以帮助提升业务敏捷度,而集客接入网正是业务的起始点;集客接入网的规模,以及接入网产业链的多样性和复杂性,迫切需要SDN所带来的标准化接口来增强互连互通性。”郎涛说。

但设备商和系统集成商面临很多挑战。其一是此前集客接入网用的都是同样的TDM/MSAP...


在近日举行的中国SDN/NFV大会上,PMC资深通信产品经理郎涛发表演讲称,种种迹象表明,运营商有意从集团客户接入网中让SDN落地。原因在于,用于城域接入的PTN/IPRAN技术将同样使用在集客接入上,集客接入和无线接入会成为统一的分组网,从而带来对SDN的迫切需求。

 “SDN的集中式控制,可以实现端到端的统一管理和调度;SDN可以帮助提升业务敏捷度,而集客接入网正是业务的起始点;集客接入网的规模,以及接入网产业链的多样性和复杂性,迫切需要SDN所带来的标准化接口来增强互连互通性。”郎涛说。

但设备商和系统集成商面临很多挑战。其一是此前集客接入网用的都是同样的TDM/MSAP技术,系统厂商开发一套TDM产品可以卖给所有运营 商,但新的基于分组的集客接入网,不同的运营商会使用不同的分组交换技术,如PTN,IPRAN,电信级以太网等。系统厂商将无法承担为不同运营商开发不同的接入设备。


其二,SDN对硬件提出了“去类别化”的要求。当前的设备都是为特定协议和网络功能开发的,比如二层交换机、三层路由器、MPLS路由器等等,SDN却是要将控制软件与硬件设备分离开来。SDN的理想硬件是与协议无关,而由软件来定义的转发引擎。

最后,SDN的标准尚不成熟,发展路线尚不确定,如何选择具有前瞻性、不会过时的解决方案,也是很让系统厂商头疼的问题。

针对上述挑战,郎涛提出,软件定义的CPE设备,是实现接入网SDN最可行的方案。运营商就可以通过软件升级方式来演进其集客接入网,在非 SDN阶段,CPE被配置成传统的PTN或IPRAN设备;需要SDN的时候,就将CPE升级成支持OpenFlow的设备,在未来还可以将其继续升级成支持NFV的vCPE。

据介绍,PMC的WinPath接入网处理器专门针对接入网而设计,其功能、性能、功耗和成本针对接入网平衡和优化,具备优良的灵活度和可编程性,引擎采用先进的对称型多核、多线程架构,支持硬件仲裁及负载均衡等。

郎涛表示,在集客接入网中实现SDN将能够最大程度彰显SDN的优势,通过开通更多的服务,可为运营商带来更大的利润空间。采纳SDN技术需要创新硬件的支持,而通过可编程的网络处理器来实现软件定义的CPE接入设备是目前最佳的选择。

(来源:C114中国通信网)

IT168文库

云计算网络珠玑

 

云计算网络珠玑


《云计算网络珠玑》着眼于讲解云计算网络虚拟化中所用到的网络技术原理,重点展示以太网及TCP/IP网络中各种技术内在的关联脉络,包括从传统的MAC、IP、安全和QoS等到新兴的Trill、LISP、DPI和CDN等技术,从以太网交换机的二层转发、三层路由和Linux的TCP/IP协议栈到MAC-in-MAC、VXLAN和Neutron等新方案,以及从传统的数据中心三层架构到扁平化大二层和SDN/NFV等新架构。另外,本书对一些网络新技术和新方案(如SR-IOV、Openflow、DPDK、Serverswitch等)也进行了阐述,并讨论了在若干技术问题上...

云计算网络珠玑 - 332566262 - 拟声的主扬

 

云计算网络珠玑

《云计算网络珠玑》着眼于讲解云计算网络虚拟化中所用到的网络技术原理,重点展示以太网及TCP/IP网络中各种技术内在的关联脉络,包括从传统的MAC、IP、安全和QoS等到新兴的Trill、LISP、DPI和CDN等技术,从以太网交换机的二层转发、三层路由和Linux的TCP/IP协议栈到MAC-in-MAC、VXLAN和Neutron等新方案,以及从传统的数据中心三层架构到扁平化大二层和SDN/NFV等新架构。另外,本书对一些网络新技术和新方案(如SR-IOV、Openflow、DPDK、Serverswitch等)也进行了阐述,并讨论了在若干技术问题上网络的发展趋势。


《云计算网络珠玑》内容囊括了以太网和TCP/IP网络技术的每个方面,并选择大量的实例进行详细描述,其中每个技术点和实例都是经过精心选择的,既兼顾网络技术发展的顺序,也遵循TCP/IP网络四层从下到上的划分;另外,还从当前的技术热点上选取了SDN、Openflow、VXLAN等新兴技术的发展现状和发展趋势进行详细剖析,便于读者在逻辑思维上顺畅地理解,并向读者提供了一条快速掌握网络技术的学习途径。通览全书后,读者可以尽快建立自己在网络方面的技术知识体系。


详细解读 和小伙伴们一起来吐槽

LOFTER

让兴趣,更有趣

简单随性的记录
丰富多彩的内容
让生活更加充实

下载移动端
关注最新消息