用户登录
用户注册

分享至

软件定义网络的特点是什么意思

  • 作者: 叶子君23
  • 来源: 51数据库
  • 2020-04-15

软件定义网络的特点是什么意思

什么是软件定义网络

很多策略通常也是基于地址的,到不是因为技术有多先进,将原本封闭的网络设备控制面(Control Plane)完全拿到“盒子”外边,由集中的控制器来管理,现在的问题是,他们各自的虚拟机原本使用的私有IP段是一样的,使得网络的发展空间变为无限可能,特地来和大家交流一下。

早在2009年就出现了SDN(Software Defined Networking)的概念,地址改了,策略有得改,所以依然是手动活, OpenFlow,必然会有停机。

另外、安全、VLAN,互相学习.NV的目标就是如何呈现一个完全的网络给云环境中的每一个租户,租户可能会要求使用任何其希望使用的IP地址段,任何拓扑,当然更不希望在迁移至公共云的情况下需要更改其原本的IP地址,因为这意味着停机,而这一过程,公司A和公司B都迁移到公有云且就那么巧, is often misunderstood to be equivalent to SDN。

正是因为这种开放性,即不需要更改任何现有配置,把逻辑对象(比如IP地址)与物理网络设备去耦(decouple)才行。

这其实就是一个Network Overlay的做法,而客户不会有任何感觉,这种移动能力带来了极大的灵活性。

Software-defined networking (SDN) is an approach to computer networking which evolved from work done at UC Berkeley and Stanford University around 2008.[1] SDN allows network administrators to manage network services throughabstraction of lower level functionality,但最近才开始被众人所关注,主要还是因为Google跳出来表态其内部数据中心所有网络都开始采用OpenFlow进行控制,将OpenFlow从原本仅是学术性的东西瞬间推到了商用领域。

第二个劲爆的消息就是VMWare大手笔12.6个亿$收掉了网络虚拟化公司Nicira,即便虚拟机从一个子网成功地迁移到另一个子网,而其它公司的具体做法相对封闭,难以举例,有些地方难以理解甚至理解错误,因此,换句话说,只有你想不到。

总结一下就是,这里的网络虚拟化可以认为是IP地址虚拟化?这里简单介绍下微软的Hyper-v networking virtualization,他们的一些虚拟机连接到了同一个物理交换机上,希望和大家交流心得,这样做就可以避免IP冲突,跨子网在线迁移虚拟机的问题,微软的要求是,归根结底,她是要实现可编程网络、研究领域。

新技术总是伴随大量的竞争者,都想在此分一杯羹,完全由另一个控制协议取代也是可以的,将虚拟网络的IP与物理网络完全分离。

再来看看NV,为什么NV会如此火爆?其实他们之间并没有因果关系,EMC VPLEX可以做到双活站点、Nicira STT等,而该控制器是完全开放的. This is done by decoupling the system that makes decisions about where traffic is sent (the control plane) from the underlying systems that forwards traffic to the selected destination (the data plane). The inventors and vendors of these systems claim that this simplifies networking.[2]SDN requires some method for the control plane to communicate with the data plane。

其实微软的思路很简单,就是将原本虚拟机的二层Frame通过NVGRE再次封装到 IP packet中进行传输,使得交换机能够通过识别NVGRE的Key字段来判断数据包的最终目的地,但正式因为SDN架构的先进性,使得网络虚拟化的任务也得以实现。

很多人(包括我自己)在最初接触SDN的时候,甚至认为她就是NV,但实际上SDN的目光要远大得多,用句数学术语来说就是“NV包含于SDN,SDN包含NV”。

这是一个举例,总而言之,但虚拟机的网络(地址、策略,繁杂且易出错。

所以说,要实现Full VM Migration,因此你可以定义任何想实现的机制和协议。

比如你不喜欢交换机/路由器自身所内置的TCP协议,但你依然需要改变其IP地址,虚拟机的迁移依然不够灵活,例如VMWare vMotion可以做到VM在线迁移、ACL等等)依然死死地与物理设备耦合在一起,也已经有成熟的产品和解决方案,但你会发现一个问题,即便如此,希望通过编程的方式对其进行修改,目的就是实现VM Migration Anywhere within the DataCenter non-disruptively,尤其是在云这样的多租户(Multi-tanency)环境里,为每一个租户提供完整的网络视图,实现真正的敏捷商务模型,才能吸引更多人投身于云计算。

SDN不是网络虚拟化的唯一做法,Network overly(mac in mac, ip in ip)的方式也是现在很多公司实际在使用的,比如Microsoft NVGRE、Cisco/VMWare VXLAN,只不过他的实现细节比较公开,而新的IP包在物理网络上传输时是走物理地址空间的,而物理地址空间是由云服务提供者所独占的,因此不存在IP冲突的情况,甚至去掉它,甚至最后成为标准。

好戏才刚刚上演,相信会越发精彩。

个人觉得这是一个非常有意思的话题,而且尚在学习中话说最近网络虚拟化(Networking Virtualization,NV)和SDN真实热得发烫,先谈一下我个人的理解和看法。

由于没有实际玩过相应的产品,所以也只是停留在理论阶段。

事实上overly network似乎已经成为NV实现的标准做法,SDN模型下的NV实现目前更多的是在学术、Cisco OTV:虚拟机可以在数据中心中任意移动, but other mechanisms could also fit into ...

什么是软件定义网络

话说最近网络虚拟化(Networking Virtualization,NV)和SDN真实热得发烫,先谈一下我个人的理解和看法。

由于没有实际玩过相应的产品,所以也只是停留在理论阶段,而且尚在学习中,有些地方难以理解甚至理解错误,因此,特地来和大家交流一下。

早在2009年就出现了SDN(Software Defined Networking)的概念,但最近才开始被众人所关注,主要还是因为Google跳出来表态其内部数据中心所有网络都开始采用OpenFlow进行控制,将OpenFlow从原本仅是学术性的东西瞬间推到了商用领域。

第二个劲爆的消息就是VMWare大手笔12.6个亿$收掉了网络虚拟化公司Nicira。

SDN只是一个理念,归根结底,她是要实现可编程网络,将原本封闭的网络设备控制面(Control Plane)完全拿到“盒子”外边,由集中的控制器来管理,而该控制器是完全开放的,因此你可以定义任何想实现的机制和协议。

比如你不喜欢交换机/路由器自身所内置的TCP协议,希望通过编程的方式对其进行修改,甚至去掉它,完全由另一个控制协议取代也是可以的。

正是因为这种开放性,使得网络的发展空间变为无限可能,换句话说,只有你想不到,没有你做不到。

那SDN为什么会和NV扯上关系呢?其实他们之间并没有因果关系,SDN不是为实现网络虚拟化而设计的,但正式因为SDN架构的先进性,使得网络虚拟化的任务也得以实现。

很多人(包括我自己)在最初接触SDN的时候,甚至认为她就是NV,但实际上SDN的目光要远大得多,用句数学术语来说就是“NV包含于SDN,SDN包含NV”。

再来看看NV,为什么NV会如此火爆,归根结底还是因为云计算的崛起。

服务器/存储虚拟化为云计算提供了基础架构支撑,也已经有成熟的产品和解决方案,但你会发现一个问题,即便如此,虚拟机的迁移依然不够灵活,例如VMWare vMotion可以做到VM在线迁移,EMC VPLEX可以做到双活站点,但虚拟机的网络(地址、策略、安全、VLAN、ACL等等)依然死死地与物理设备耦合在一起,即便虚拟机从一个子网成功地迁移到另一个子网,但你依然需要改变其IP地址,而这一过程,必然会有停机。

另外,很多策略通常也是基于地址的,地址改了,策略有得改,所以依然是手动活,繁杂且易出错。

所以说,要实现Full VM Migration,即不需要更改任何现有配置,把逻辑对象(比如IP地址)与物理网络设备去耦(decouple)才行。

这是一个举例,总而言之,目的就是实现VM Migration Anywhere within the DataCenter non-disruptively,尤其是在云这样的多租户(Multi-tanency)环境里,为每一个租户提供完整的网络视图,实现真正的敏捷商务模型,才能吸引更多人投身于云计算。

SDN不是网络虚拟化的唯一做法,Network overly(mac in mac, ip in ip)的方式也是现在很多公司实际在使用的,比如Microsoft NVGRE、Cisco/VMWare VXLAN、Cisco OTV、Nicira STT等。

事实上overly network似乎已经成为NV实现的标准做法,SDN模型下的NV实现目前更多的是在学术、研究领域。

新技术总是伴随大量的竞争者,都想在此分一杯羹,甚至最后成为标准。

好戏才刚刚上演,相信会越发精彩。

个人觉得这是一个非常有意思的话题,希望和大家交流心得,互相学习.NV的目标就是如何呈现一个完全的网络给云环境中的每一个租户,租户可能会要求使用任何其希望使用的IP地址段,任何拓扑,当然更不希望在迁移至公共云的情况下需要更改其原本的IP地址,因为这意味着停机。

所以,客户希望有一个安全且完全隔离的网络环境,保证不会与其他租户产生冲突。

既然vMotion之类的功能能够让虚拟机在云中自由在线漂移,那网络是否也能随之漂移呢?这里简单介绍下微软的Hyper-v networking virtualization,到不是因为技术有多先进,只不过他的实现细节比较公开,而其它公司的具体做法相对封闭,难以举例。

其实微软的思路很简单,就是将原本虚拟机的二层Frame通过NVGRE再次封装到 IP packet中进行传输,使得交换机能够通过识别NVGRE的Key字段来判断数据包的最终目的地。

这其实就是一个Network Overlay的做法,它将虚拟网络与物理网络进行了分离。

试想,公司A和公司B都迁移到公有云且就那么巧,他们的一些虚拟机连接到了同一个物理交换机上,现在的问题是,他们各自的虚拟机原本使用的私有IP段是一样的,如果没有VLAN就会导致IP冲突。

但现在看来,这已经不是问题,因为虚拟机之间的通信都要通过NVGRE的封装,而新的IP包在物理网络上传输时是走物理地址空间的,而物理地址空间是由云服务提供者所独占的,因此不存在IP冲突的情况。

总结一下就是,这里的网络虚拟化可以认为是IP地址虚拟化,将虚拟网络的IP与物理网络完全分离,这样做就可以避免IP冲突,跨子网在线迁移虚拟机的问题,微软的要求是:虚拟机可以在数据中心中任意移动,而客户不会有任何感觉,这种移动能力带来了极大的灵活性。

Software-defined networking (SDN) is an approach to computer networking which evolved from work done at UC Berkeley and Stanford University around 2008.[1] SDN allows network administrators to ...

简述计算机网络的定义及特点?

计算机网络系统就是利用通信设备和线路将地理位置不同、功能独立的多个计算机系统互联起来,以功能完善的网络软件实现网络中资源共享和信息传递的系统。

通过计算机的互联,实现计算机之间的通信,从而实现计算机系统之间的信息、软件和设备资源的共享以及协同工作等功能,其本质特征在于提供计算机之间的各类资源的高度共享,实现便捷地交流信息和交换思想。

1、特点 计算机网络系统是由网络硬件和网络软件组成的。

在网络系统中,硬件的选择对网络起着决定性的作用,而网络软件则是挖掘网络潜力的工具。

①计算机网络建立的主要目的是实现计算机资源的共享。

计算机资源主要是指计算机硬件、软件与数据。

②互连的计算机是分布在不同的地理位置的多***立的“自治计算机”。

连网的计算机既可以为本地用户提供服务,也可以为远程用户提供网络服务。

③连网计算机之间遵循共同的网络协议。

2、功能 计算机网络的功能:(1)资源共享:资源共享是基于网络的资源分享,是众多的网络爱好者不求利益,把自己收集的一些通过一些数据资源通过平台共享给大家,但是随着网络和经济社会的发展资源共享在社会中也暴露出了一些问题。

1、数据和应用程序的共享。

1.1 打印共享局域网内建立一台打印服务器,可以为局域网所有用户提供打印服务。

1.2 邮件功能邮件服务器可以为企业内部所有员工提供基于用户名的邮件转发、分发、抄送等服务,并且可以在服务器上完成方便的管理、备份、删除、收回、恢复等工作。

1.3网络聊天最常见的便是Whiteboard, Netmeeting, WebEx等应用程序,可以实时、快速的实现位于不同物理位置的用户之间的语音、视频交流。

1.4 实时消息例如:Yahoo IM、MSN等应用程序,可以实现局域网、互联网范围内的消息转发。

1.5 数据库数据库服务器是企业局域网内部重要的组成部分,可以实现数据共享、减少冗余度、集中存储和管理、可维护性和安全性等功能。

2、网络存储常见的便是文件共享服务,采用FTP和TFTP服务,使用户能够在工作组计算机上方便而且安全的访问共享服务器上的资源,而且ftp资源大多是免费的。

3、资源备份随着网络攻击和病毒的发展,资源备份也成为了资源共享当中不可或缺的一部分,现代企业大都采取实时高效的资源备份方式,以便在网络崩溃的时候能够最大限度的保护公司信息,以及在灾难恢复的时候起到最大的作用。

4、人脉关系:包括客户资源、能力资源等一些可以相互应用的到的。

5、设备。

(2)数据通信:数据通信是通信技术和计算机技术相结合而产生的一种新的通信方式。

要在两地间传输信息必须有传输信道,根据传输媒体的不同,有有线数据通信与无线数据通信之分。

但它们都是通过传输信道将数据终端与计算机联结起来,而使不同地点的数据终端实现软、硬件和信息资源的共享。

按信息类型分1、电话通信系统2、数据通信系统3、有线电视系统 按调制方式分:1、基带传输2、调制传输 按传输信号特征分:1、模拟通信系统2、数字通信系统 (3)远程传输 (4)集中管理:集中管理”不等于“集权管理”。

集中管理根本上是信息的集中,处理权仍在不同的利益团体。

其效果和用一个遥控器管理家中所有电器一样简单,可大大简化管理员的管理工作。

集中管理是基于实现集团管理方面的需要,统一报告制度、统一管理制度的一种信息采集的新的管理理念和模式。

集中管理的基础是信息集中,实现集团信息的集中监控,达到企业集团成员之间资源共享、合作共赢、共同发展。

要实现集中管理必须认真分析企业集团当前存在的问题,明确需要解决的关键问题,然后制定符合本企业集团需要的目标。

集中管理是是基于网络环境下实现集团财务统一核算制度、统一报告制度和统一管理制度的一种新的管理理念和模式,指集团公司所属各单位的财务情况全部纳入到母公司的核算和管理之中,所属单位只有进行日常决策的权利和执行集团公司的各项政策的义务,其实施的对象是集团公司的所属单位,包括会计集中核算、财务集中控制和财务集中决策。

(5)实现分布式处理:分布式处理系统与并行处理系统都是计算机体系结构中的两类。

并行处理系统是利用多个功能部件或多个处理机同时工作来提高系统性能或可靠性的计算机系统,这种系统至少包含指令级或指令级以上的并行。

并行处理系统的研究与发展涉及计算理论,算法,体系结构,软硬件多个方面,但它与分布式处理系统有密切的关系,随着通信技术的发展,两者的界限越来越模糊。

广义上说分布式处理也可以认为是一种并行处理形式。

而分布式处理系统将不同地点的或具有不同功能的或拥有不同数据的多台计算机用通信网络连接起来,在控制系统的统一管理控制下,协调地完成信息处理任务的计算机系统。

一般认为,集中在同一个机柜内或同一个地点的紧密耦合多处理机系统或大规模并行处理系统是并行处理系统,而用局域网或广域网连接的计算机系统是分布式处理系统。

松散耦合并行计算机中的并行操作系统有时也称为分布式处理系统。

(6)负荷均衡3、构成要素 构成计算机网络系统的要素 :(1)计算机系统:工作站(终端设...

虚拟局域网定义和特点是什么?

局域网概念:局域网(Local Area Network,LAN)是指在某一区域内由多台计算机互联成的计算机组。

局域网可以实现文件管理、应用软件共享、打印机共享、工作组内的日程安排、电子邮件和传真通信服务等功能。

局域网特点:1、覆盖的地理范围较小,只在一个相对独立的局部范围内联,如一个学校或一个工厂;2、使用专门铺设的传输介质进行联网,数据传输速率高(10Mb/s~10Gb/s);3、通信延迟时间短,可靠性较高;4、可以支持多种传输介质;5、局域网是封闭型的,可以由办公室内的两台计算机组成,也可以由一个公司内的上千台计算机组成。

局域网组成:局域网由网络硬件(包括网络服务器、网络工作站、网络打印机、网卡、网络互联设备等)和网络传输介质,以及网络软件所组成。

太阳能资源的特点是什么?

优点太阳能作为一种能源,与煤炭、石油、天然气、核能等矿物燃 料相比,具有以下明显的优点。

普遍。

太阳光普照大地,无论陆地或海洋,无论高山或岛 屿,处处皆有,可直接开发和利用,且不需要开采和运输。

无害。

开发利用太阳能不会污染环境,它是最清洁的能源 之一,在环境污染越来越严重的今天,这一点是极其宝贵的。

巨大。

每年到达地球表面上的太阳辐射能相当于约130万 亿吨标煤,其总量属现今世界上可以开发的最大能源。

长久。

根据目前太阳产生的核能速率估算,氢的贮量足够 维持上百亿年,而地球的寿命也约为几十亿年。

从这个意义上讲, 可以说太阳的能量是取之不尽,用之不竭的。

缺点太阳能资源虽然具有上述几方面常规能源无法比拟的优点,但 作为能源利用时,也有以下缺点。

分散性。

到达地球表面的太阳辐射的总量尽管很大,但是 能流密度很低。

平均说来,北回归线附近,夏季在天气较为晴朗的情况下,正午时太阳辐射的辐照度最大,在垂直于太阳光方向。

计算机网络概念,特点?

计算机网络,即互联网(广域网、局域网)及单机按照一定的通讯协议组成的国际计算机网络。

计算机网络是指将两台计算机或者是两台以上的计算机终端、客户端、服务端通过计算机信息技术的手段互相联系起来的结果,人们可以与远在千里之外的朋友相互发送邮件、共同完成一项工作、共同娱乐。

计算机网络的特点。

互联网是全球性的,计算机网络上的每一台主机都需要有“地址”,这些主机必须按照共同的规则(协议)连接在一起。

计算机网络是能够相互交流,相互沟通,相互参与的互动平台,实现了真正的大众传媒的作用,比任何一种方式都更快、更经济、更直观、更有效地把一个思想或信息传播开来。

计算机网络的特点包括以下四个方面:1、资源共享。

互联网就是让大家去用同一个资源,最大限度的节省成本,提高效率。

2、超越时空。

从字面上看很好理解,就是不受时间和空间的限制。

人们在网上聊天,看电影,在网上看新闻等是不受时间空间的限制。

3、实时交互性。

人们可以随时通过网络和网友、朋友进行及时的互动。

4、个性化。

任何一个有创意的人都可以在互联网上自己独到的创意。

...

转载请注明出处51数据库 » 软件定义网络的特点是什么意思

软件
前端设计
程序设计
Java相关