云计算和大数据时代网络技术揭秘(十七)VOQ机制

VOQ机制

  本章介绍的VOQ是一种新型的QoS机制,目的是为了解决著名的交换机HoL难题。

但VOQ强烈依赖于调度算法,例如,一个48口的交换机,每个端口都要维护48-1个FIFO缓存队列,

一共48x47=2256个缓存队列,这一方面对交换机的硬件条件提出了较高要求,也对如何设计良好

的转发包调度算法提出了巨大的挑战,目前仅有Cisco一家推出了商用产品,足见其复杂程度。

学习一下VOQ方案的解决问题的思路,还是有助于我们更深入的了解交换机的内部运作机制。

图 HoL问题的由来

这个过程简单描述为:

入向端口1、3都有一个发往端口4的数据包

假设1端口的数据都是EF级别(QoS),3端口的数据都是AF级别

由于交换机在一个时间序列只能处理一个转发操作,将1端口的数据发往了4

后续由于QoS优先级别,继续处理1端口的数据包

则3端口的后续数据包都由于队列头的数据包阻塞而不能被转发

这就是交换机的头端阻塞问题。

时间: 2024-07-28 16:46:55

云计算和大数据时代网络技术揭秘(十七)VOQ机制的相关文章

2019.03.30 云计算和大数据时代网络技术揭秘

云计算  大数据   时代 来源<云计算和大数据时代网络技术揭秘> 第一章 云计算的兴起 云计算的本质是一种服务提供模型,通过这种模型可以随时,随地,按需地通过网络访问共享资源池的资源,这个资源池的内容包括计算资源,网络资源,存储资源等,这些资源你能够被动态的分配和调整,在不同用户之间灵活的划分.范式符合这些特征的IT服务都可以称为云计算服务 为了能将这个定义更方便的匹配到显示世界的IT架构中: IaaS 通过虚拟化技术奖服务器等计算平台同存储和网络资源打包,通过API接口的形式提供给用户.用

云计算和大数据时代网络技术揭秘(十五)大数据网络

大数据网络设计要点 对大数据,Gartner的定义是:需要新处理模式才能具有更强的决策力.洞察发现力和流程优化能力的海量.高增长率和多样化的信息资产. 维基百科的定义是:无法在可承受的时间范围内用常规软件工具进行捕捉.管理和处理的数据集合. 大数据的4V特点:Volume(大量).Velocity(高速).Variety(多样).Value(价值). 大数据的研究非常热门,也产生了很多理论和实践,本章不是探索大数据实现的技术原理,而是从一个典型的大数据模型Hadoop为例,重点 放在其对网络的要

[读书笔记]云计算时代的网络,读《腾云,云计算和大数据时代网络技术揭秘》

这本书一共分四个部分.第一部分介绍了云计算以及云计算对网络的要求. 第二部分从数据中心外部的视角介绍了云计算相关网络技术,主要从安全性.可靠性.灵活性等角度出发介绍了准入.网络加密(VPN)两种安全技术,流量标签的QoS网络质量保证技术,DNS重定向.健康路由注入以及LISP位置身份分离等网络灵活性技术(保证资源可以跨中心迁移后仍然可以被访问). 第三部分从数据中心内部的视角介绍了云计算相关网络技术,主要包括TRILL.SPB等适应虚拟化的数据中心网络扩展技术.FCoE以太网传输存储流量.支持虚

云计算和大数据时代网络技术揭秘(七)

虚拟化数据中心的扩张 从本节开始,对数据中心内部的网络架构如何应对云计算业务的浪潮进行关键技术讲解. 主要内容 1,传统二层网络的结构和缺陷 2,STP协议带来的问题 3,大二层网络需要的改变 4,三足鼎立——Cisco.IETF.IEEE 5,应对方案:二层网络增加控制平面

云计算和大数据时代网络技术揭秘(四)

安全的网络通道——网络加密 上一节介绍了云计算业务中常用的准入技术.标准,除了准入之外,数据安全加密也是重要的一块,当用户通过网络访问云服务时,对链路加密是保证用户数据不被非法窃取的必要手段. 本节主要内容包括: 1,VPN介绍 2,常见的VPN方式,各自的优缺点

云计算和大数据时代网络技术揭秘(十二)自定义网络SDN

软件定义网络——SDN SDN是网络技术热点,即软件定义网络,OpenFlow是实现SDN思想的一个框架标准, open是指公开.开放,具体为控制平面的规则由各个通信厂家自定义变为公开的技术标准, flow是流,把所有数据流量按照流的定义进行分类,每个流由一个六元组精确描述,这一 技术的目标是构建下一代网络通信模型,属于基础架构模式上的变革. 本质是开放思维模式,即把复杂的网络管理控制策略用软件定义的方式,使之具备开放性. 灵活性,也可改变当下运维成本越来越高的情况. 图 SDN架构体系 说明:

云计算和大数据时代网络技术揭秘(九)接入层网络

接入层网络 服务器虚拟化技术使得传统的接入层概念发生变化,即不再是物理网口级别的接入.管理, 而是需要深入物理机内部,在虚拟机层面对虚拟机的接入层进行管理,包括交换机延伸,相应的 网络管理.策略配置.云计算业务要求网络接入层必须下沉到虚拟机级别,这中间跨越了物理机 的网卡,虚拟化管理平台Hypervisor,虚机网卡三个逻辑层面. 本章主要内容   1,云计算对接入层的影响 2,接入层网络管理下沉的问题 3,Cisco与HP两大阵营的解决方案 4,VN-Tag与VEPA的原理 5,市场竞争格局

云计算和大数据时代网络技术揭秘(十一)数据中心互联

数据中心互联——更广泛的二层网络 本章介绍跨数据中心的大二层网络互联技术,包括需求和业务模型,重点介绍传统VPLS方案和新兴的OTV方案. 图 VPLS的组网图 核心器件为PE,负责把CE接入VPLS网络 同时终结VPLS隧道,进入MPLS+IP核心网 图 OTV的组网图 通过OTV网关,在广域网上架设了跨数据中心的.具备控制平面的大二层网络 图 数据中心互联互通的几个层面 LISP+OTV是完美的组合 LISP在内部通信层面通过身份与位置信息分离,保证跨数据中心vlan内的通信机IP不变 OT

云计算和大数据时代网络技术揭秘(十)虚拟化网卡

虚拟化的最后一公里——虚拟化网卡 虚拟化是云计算的基础,在这条道路上,CPU.内存.存储.网络都在虚拟化下变成了各类资源池, 其中网络虚拟化的第一步是网卡的虚拟化,并将多个虚拟网卡按照传统网络接入的方式(逻辑上) 上联到接入层交换机中. 另一方面,我们都知道虚拟网卡是软件模拟出来运行在内存中的一段程序,最终安全可靠的接入交换机 还是需要实体(服务器的网卡)来承载,因此支持虚拟化的网卡技术也被视为网络虚拟化的最后一公里, 完成了这一步,虚拟机才能在大二层网络的环境下以比传统更灵活的方式接入交换机,