当前位置:虚拟化行业动态 → 正文

SDN与NCCM看似一对双胞胎 实则千差万别

责任编辑:editor004 |来源:企业网D1Net  2013-11-14 17:06:16 原创文章 企业网D1Net

《企业网D1Net》11月14日讯

随着虚拟化技术的发展,SDN也正在以傲人的姿态,深入应用到各行各业,与此同时,NCCM技术也横空出世,与SDN一起发挥着越来越重要的作用。

从某种意义上来说,SDN是动态的NCCM。但是,这种动态性需要建立在与NCCM完全不同的系统上。应用程序和SDN网络之间有一个很紧密的联系,下面将从两个方面上说起:

1.应用程序与网络连接时需要发出带宽、等待和连接几个请求,该网络必须对每一个请求返回一个确认信息,因为在某些情况下,网络不能够提供所请求的服务,那么应用程序需要知道自己的服务请求被拒绝了。

2.网络需要告诉应用程序自己的哪些部分发生了变更,否则可能导致链接或设备故障。

当SDN控制器接收到来自应用程序的服务请求时,它需要知道当前的网络状态以及明确是否能够提供这些服务请求。这就意味着SDN需要知道当前的网络状态,包括一些外部变化,就这方面而言,SDN和NCCM是相类似的。

所不同的就是消息的实时性,SDN需要这种实时性,而NCCM不需要。当虚拟机移动到另外一台服务器时,所有与客户端相连的数据通道以及其他的服务器都需要进行维护。如果一个应用程序需要一类特殊的网络服务,那么该服务能够被支持吗?如果网络提供了该服务,但是出现了故障,那又会发生什么呢?与NCCM不同的是,SDN没有必要提供网络去支持应用程序发出的所有服务请求。

SDN使得应用程序和网络间的通信变得更加容易。原因是一个动态的网络当然支持动态的应用程序。网络可能每分钟都在变化,但是我们不应该试图让一个配置变更为一个接口,因为那样的话会导致物理故障,这就是为什么在SDN中需要了解当前的网络状态,以及记录发生的网络变更。

SDN在效率上的提升也意味着复杂性的提高。当出现故障时,排除系统的故障将更加具有难度,但是,有了网络变更的记录,故障排除就会变得容易一些。

关于SDN的动态性,统一通信(UC)就是个很好的例子,我们知道,统一通信提供语音或视频连接,当发起一个呼叫请求时,SDN可以保证这条连接路径上有足够的带宽。另外,当有新的呼叫请求时,还可以动态增加带宽。如果带宽不够用了,SDN会通知应用程序,管理员就会用以下方法进行处理新的呼叫请求:

1.它可能被拒绝。这是呼叫接纳控制(CAC) 的一种形式

2.它也可以被允许进行。随着通信流量下降到一个比较低的服务等级时,就告知统一通信服务器,如果此时使用低带宽解码器,这个呼叫请求就能继续执行下去。

另外还有一个例子,一个多服务器数据库系统有一组新的虚拟机进入联机状态,以处理增加的负载。这些虚拟机可以在数据中心的任何位置,当虚拟机停留在某个位置的时候,就与动态建立的负载平衡器相连接。当负载降低时,虚拟机便可以从中撤退出来,网络资源也将被释放,从而能服务于其他应用程序。

D1Net评论:

SDN和NCCM看似是一对双胞胎,实则千差万别,SDN和NCCM存在相似之处,也是事实所在,SDN和NCCM的相似性只是表现在某些方面,但是SDN的动态性更强,这使得SDN的内部结构和NCCM有着根本性区别,似乎SDN的功能已经超越了NCCM。

关键字:

原创文章 企业网D1Net

x SDN与NCCM看似一对双胞胎 实则千差万别 扫一扫
分享本文到朋友圈
当前位置:虚拟化行业动态 → 正文

SDN与NCCM看似一对双胞胎 实则千差万别

责任编辑:editor004 |来源:企业网D1Net  2013-11-14 17:06:16 原创文章 企业网D1Net

《企业网D1Net》11月14日讯

随着虚拟化技术的发展,SDN也正在以傲人的姿态,深入应用到各行各业,与此同时,NCCM技术也横空出世,与SDN一起发挥着越来越重要的作用。

从某种意义上来说,SDN是动态的NCCM。但是,这种动态性需要建立在与NCCM完全不同的系统上。应用程序和SDN网络之间有一个很紧密的联系,下面将从两个方面上说起:

1.应用程序与网络连接时需要发出带宽、等待和连接几个请求,该网络必须对每一个请求返回一个确认信息,因为在某些情况下,网络不能够提供所请求的服务,那么应用程序需要知道自己的服务请求被拒绝了。

2.网络需要告诉应用程序自己的哪些部分发生了变更,否则可能导致链接或设备故障。

当SDN控制器接收到来自应用程序的服务请求时,它需要知道当前的网络状态以及明确是否能够提供这些服务请求。这就意味着SDN需要知道当前的网络状态,包括一些外部变化,就这方面而言,SDN和NCCM是相类似的。

所不同的就是消息的实时性,SDN需要这种实时性,而NCCM不需要。当虚拟机移动到另外一台服务器时,所有与客户端相连的数据通道以及其他的服务器都需要进行维护。如果一个应用程序需要一类特殊的网络服务,那么该服务能够被支持吗?如果网络提供了该服务,但是出现了故障,那又会发生什么呢?与NCCM不同的是,SDN没有必要提供网络去支持应用程序发出的所有服务请求。

SDN使得应用程序和网络间的通信变得更加容易。原因是一个动态的网络当然支持动态的应用程序。网络可能每分钟都在变化,但是我们不应该试图让一个配置变更为一个接口,因为那样的话会导致物理故障,这就是为什么在SDN中需要了解当前的网络状态,以及记录发生的网络变更。

SDN在效率上的提升也意味着复杂性的提高。当出现故障时,排除系统的故障将更加具有难度,但是,有了网络变更的记录,故障排除就会变得容易一些。

关于SDN的动态性,统一通信(UC)就是个很好的例子,我们知道,统一通信提供语音或视频连接,当发起一个呼叫请求时,SDN可以保证这条连接路径上有足够的带宽。另外,当有新的呼叫请求时,还可以动态增加带宽。如果带宽不够用了,SDN会通知应用程序,管理员就会用以下方法进行处理新的呼叫请求:

1.它可能被拒绝。这是呼叫接纳控制(CAC) 的一种形式

2.它也可以被允许进行。随着通信流量下降到一个比较低的服务等级时,就告知统一通信服务器,如果此时使用低带宽解码器,这个呼叫请求就能继续执行下去。

另外还有一个例子,一个多服务器数据库系统有一组新的虚拟机进入联机状态,以处理增加的负载。这些虚拟机可以在数据中心的任何位置,当虚拟机停留在某个位置的时候,就与动态建立的负载平衡器相连接。当负载降低时,虚拟机便可以从中撤退出来,网络资源也将被释放,从而能服务于其他应用程序。

D1Net评论:

SDN和NCCM看似是一对双胞胎,实则千差万别,SDN和NCCM存在相似之处,也是事实所在,SDN和NCCM的相似性只是表现在某些方面,但是SDN的动态性更强,这使得SDN的内部结构和NCCM有着根本性区别,似乎SDN的功能已经超越了NCCM。

关键字:

原创文章 企业网D1Net

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^