SDN和NFV的区别和联系
软件定义网络(SDN)SDN诞生于大学,成熟于数据中心
SDN的基本定义和组成:
不同的控制和传输功能
2.集中控制
业务创新。NFV旨在使用标准的IT虚拟化技术来解决这些问题,具体是将多个网络设备整合为数据中心、网络节点和最终用户的工业级大容量服务器。
交换和存储企业。
SDN
发明:控制面与数据面分离中央控制程序网络
目标领域:园区网、数据中心/云
目标设备:商品服务器和交换机
初始应用:云协调器和网络基于
新协议:Openflow
组织者:OpenNetworkingForum(ONF)
NFV
原因:从专有硬件中移走冗余网络功能到通用硬件交换
目标位置:运营商网络
目标设备业务服务器和交换机
启动应用:路由器、防火墙、网关、CDN、WAN加速、SLA验证
新协议:无
组织者:ETSINFVWorkingGroup
云计算的定义是什么?
云计算的概念。
云计算是一种即用即付的模式,它提供对可定制的共享计算资源池(资源包括网络、服务器、存储)。
、应用程序、服务),可以通过最少的管理工作或与服务提供商的最少交互来快速配置这些资源。
云计算的特点:超大规模、虚拟化、高可靠性、通用性、高扩展性、按需服务和极低成本。
虚拟化的概念
虚拟化是一种利用软件来集成、管理和重新分配计算机硬件资源映像的技术。
常用的工具包括基于虚拟机的虚拟化和基于容器的虚拟化。
虚拟化场景分类:
操作系统虚拟化
应用程序虚拟化
桌面应用程序虚拟化
存储虚拟化
网络虚拟化
云计算和虚拟化的区别
有一句经典的话描述了云计算和虚拟化的区别:虚拟化是云计算创建资源池的主要方式。
如果你完全理解了这句话,你就会明白两者之间的联系。
简单来说,云计算是一个概念,而不是一项具体技术。
虚拟化是一种具体技术,是指将硬件资源虚拟化,以实现隔离性、可扩展性、安全性和资源充分利用的产品。
目前云计算主要依赖虚拟化。
通过虚拟化多台服务器,形成资源池,实现协同计算、资源共享。
这就是现在所说的云计算。
其实在这个词出现之前,过去的服务器集群就已经实现了这些功能,但是并不是这样的先进如现在。
计算机领域的虚拟化是指什么
首先,计算机硬件大致分为处理、存储、网络、接口三种类型,大致对应:服务器、存储、网络虚拟化。大多数情况下,虚拟化往往指的是这三个物理设备的虚拟化,那么,我们该如何进行呢?我们先来说一下服务器虚拟化。
一般来说,我们部署服务器的时候,会购买一套硬件,安装一个系统,运行一些应用程序,做一段时间的运维。
经常我们可能会遇到几个问题:1、CPU内存磁盘带宽使用率低:应用程序不是主应用程序,占用的资源不多。
但有环境要求,不独立占用宿主。
通常情况下,在高负载情况下,CPU内存只会工作20~30%,但电源必须一直打开。
这会造成电力的巨大浪费,更何况电力成本还是数据中心最大的成本。
2.占用大量物理空间。
由于每台物理机只运行一两个应用程序,因此需要很多物理机来支持大量的业务。
数据中心是寸土寸金的地方,即使是塔式机架,将机架转换为刀片仍然需要大量的物理空间,这也代表着高昂的成本。
3.硬件问题硬件总是存在故障率的。
一旦出现问题,可能会导致系统崩溃、服务中断。
这对于具有高SLA要求的关键应用程序来说是不可接受的。
目前常用的解决方案主要是软件层面的主备方案。
机器、负载均衡等方式将不断导致硬件备用和维护成本增加以及变更风险,此外,当硬件升级时,服务中断不可避免;那么,服务器虚拟化是如何实现的呢?简单地说,服务器虚拟化涉及在操作系统和硬件之间放置一个额外的中间层(通常称为虚拟机管理程序层),以将操作系统和硬件与其逻辑依赖关系分开。
用领导的话来说,这叫“脱钩”。
操作系统与Hypervisor层通信,Hypervisor层与硬件通信,从而解决了前面三个问题。
那么是如何解决的呢?对于硬件来说,Hypervisor层就是它的控制系统。
对于虚拟机管理程序层来说,主机操作系统只是一个文件。
这样的话,主机操作系统就可以摆脱控制应用程序和硬件的角色,只关心应用程序接口。
所以1.既然操作系统只是hypervisor层的一个文件,那么是否也无所谓。
虚拟机管理程序层同时运行多个操作系统。
无论如何,硬件只知道一个系统,即虚拟机管理程序。
从此一台物理设备实际上可以运行多个操作系统,实际的硬件利用率可以立即得到提高,一般服务器虚拟化后可以轻松地将硬件利用率提高到60%以上。
2、由于一台物理设备上可以运行多个操作系统,因此可以节省大量的硬件开销,提高自然的空间利用率。
3、既然虚拟操作系统只是一个文件,那么把虚拟机放在存储或者文件服务器上可以吗?这样,如果一台物理机如果使用共享存储失败了,当然可以在另一台物理机上从存储中恢复,该方法实现了全系统HA,不依赖于软件;所以自然应该可以在物理机器之间来回传输。
如果硬件升级,就可以很容易地将这个虚拟机提前迁移到其他物理机上,并且可以在线不间断服务,从而实现系统级的Motion。
我们再来说一下存储虚拟化。
事实上,各个厂商对存储虚拟化的定义并不是很一致。
主要需求是存储硬件设备和逻辑存储结构的解耦。
最常见的解决方案是在主机上安装软件或在存储室中添加设备,将企业中所有类型的存储组合成一个大的资源池,无论制造商或功能如何,仅基于性能和生命周期的高点或将它们分开并一起管理。
当然,这样做的主要前提是解决企业存储管理的各种疑难问题。
通过抽象的方式,可以将其看成是主机的一块管理空间,这样就不需要去了解各自的各种功能了。
生产者和控制者、存储也可以集中管理。
厂商主要集中在这方面来谈论存储虚拟化,但往往这种促销并不理想。
原因如下:1.如果以某种方式统一管理,无论品牌和性能高低,那么其功能都可以实现。
每个厂商的设备必须高度标准化和统一,所有功能都按照木桶原理向下排列,这对于像netApp这样存储功能逻辑很奇怪的厂商来说是非常不公平的。
优秀存储制造商之间的功能差异毫无意义。
2、很多时候,企业更喜欢从固定厂商购买不同类型的产品来满足自己的存储需求,而同一厂商的产品往往都有一个可以实现统一管理支持第三方产品的软件平台。
3、统一存储的概念多年来一直没有得到落实。
大多数公司的存储系统仍处于孤立状态。
缺乏将它们连接起来进行统一管理的必要条件和动力。
还有另一种说法,存储虚拟化被认为是分布式存储,甚至是分布式文件系统。
简单来说,就是不使用外部存储,直接将数据存储在主机本地,从而实现与本地磁盘的冗余。
网络上其他主机的数据,以使存储更加高效。
逻辑和物理是完全分开且不相关的。
从某种角度来看,这其实是一种比较理想的方法,但目前其适用性比较有限,形成的产品并不多,而且大多是软件实现。
我们来谈谈网络虚拟化。
事实上,我们很长时间以来一直在使用一些网络虚拟化技术,但当时还没有这个术语。
基本上,任何网络技术前面的+V都可以视为网络虚拟化。
VLAN技术与VLAN、VPN一样,是指交换机上接口逻辑的虚拟化。
修改广播域,VPN技术是指在公共互联网上虚拟化专用隧道。
其目的是划分网络或合并网络。
这种将网络设备结构与网络逻辑结构分离、解耦的方法就是网络虚拟化。
当然还包括vrrp、vss之类的东西。
最近讨论的最流行的网络虚拟化技术都是针对服务器虚拟化的,由于服务器虚拟化导致了设备和系统的解耦,因此网络层也必须进行相应的优化。
最常见的解决方案是虚拟网络适配器和分布式虚拟交换机,其思想是从分层的角度规划和管理服务器虚拟化后的网络。
再说说SDN,SDN本身虽然不能称为虚拟化技术,但其本质确实实现了彻底的解耦,即策略、管理和网络设备之间的解耦,最终让一脑控制全身,在一个很大的范围内。
规模。
面对虚拟化网络,这个东西占据了主导地位。
没有它,即使网络管理虚拟化,它仍然是一个问题,所以在考虑网络虚拟化时必须考虑SDN。
情感虚拟化:网络恋爱和线上交友的利与弊,如何面对日益虚拟化的情感交往方式?
随着互联网的发展和普及,网上爱情、网上友情已经成为一种常见的情感交流方式。与传统的面对面交流相比,网上恋爱和网上约会有很多优点,例如:它们可以扩大你的社交圈。
在互联网上,您可以结识来自不同地区、不同文化背景的人,拓宽人际关系,增加社交机会。
简单又快速。
不受地域限制,可以随时随地与异性交流,避免了传统约会的问题。
有更多时间互相了解。
在网上交朋友时,可以先了解生活、兴趣、价值观等,有足够的时间观察和思考是否要继续成长。
然而,网恋、网恋也存在很多弊端,比如:不真实。
在虚拟的网络空间中,人们往往可以轻易地伪装自己的身份、外貌、性格等,使得与之交往的人很难判断其真实性。
缺乏直观的感觉。
在网络交友中,你无法通过面部表情、声音、肢体语言等直观地感知他人的情绪,沟通的影响有限。
缺乏安全感。
网络上很容易遇到虚假信息、网络诈骗、网络暴力等问题,对人身安全和财产造成威胁。
我们应该如何应对日益虚拟的情感交流形式?首先,你应该保持理性和清醒,不要盲目相信网上认识的人,更不要轻易相信网络信息。
其次,要努力扩大自己的社交圈子,多参加线下社交活动,扩大认识的人,提高沟通能力。
最后,时刻注意自身安全,避免私人、财产信息在网络上泄露,避免出现不必要的问题。