网络流量控制技术简介

admin5个月前笔记52

网络流量控制是数据中心的一个重要主题,因为它是有效使用数据中心网络带宽和维护服务水平协议所必需的。

image.png

流量整理是数据包(或帧)的重新定时(延迟),直到它们满足指定的带宽和/或突发性限制。由于这种延迟涉及的队列几乎总是有限的,一旦满了,多余的流量几乎总是被丢弃(丢弃),流量整形几乎总是意味着流量监管。流量监管是丢弃(丢弃)或降低超过某些指定带宽和/或突发限制的数据包(或帧)的优先级(降级)。

网络流量控制技术确保处于同一个云计算数据中心的虚拟机能够获得可靠的网络带宽,是云计算数据中心重要的技术。在实际的运营中,虚拟机实际的控制权属于租户,网络流量控制就是保证各个租户的的利益,保证租户的访问流量保持一个稳定的状态。总体上,实现流量控制可以采用网络设备控制和物理主机控制两种方式,如图1所示。

image.png

网络设备控制可以通过在交换机上对每个端口限定带宽上限等方法实现,但是因为当前交换机的命令接口没有统一标准,所以在对云计算环境下的虚拟机流量进行动态控制时会产生不兼容问题,例如难以通过将虚拟机的网络配置从一台交换机转移到另一台交换机的方法解决这一问题。可以通过软件适配的方式解决这个问题。

基于物理主机的控制将流量限制工作分散到每台物理机上,并在物理机操作系统中对每台虚拟机的虚拟网卡进行流量限制。由于物理机操作系统可以统一选型部署,而且操作系统上的网络流量控制都有事实标准,因此避免了上述基于网络设备控制导致的问题。


相关文章

Linux系统安全日志详解

Linux系统安全日志详解

1、介绍Linux系统提供了全方位的日志记录。我们登录Linux系统之后做的事情Linux都有相应的日志记录。整个日志系统比较多。这里只介绍和登录比较密切相关的三个日志。secure,btmp和wtm...

什么是NoSQL?这里给你整明白

什么是NoSQL?这里给你整明白

一、什么是 NoSQLNoSQL是一类非 SQL(关系)数据库,使用预定义表和列之外的其他数据模型。此类包含许多不同类型的数据库以及数据存储和操作的方法。二、什么是 SQLNoSQL与几十年来事实上的...

ThreadLocal 父子线程之间如何传递数据

ThreadLocal 父子线程之间如何传递数据

ThreadLocal 的具体原理这篇文章就不解释了,能干啥大伙儿都倒背如流,其实就两点:链路透传(通俗来说就是方便做参数传递,不用在调用方法时携带一堆请求参数)线程隔离每个线程都有自己的一个 Thr...

Linux下iptables防火墙配置详解

目录iptables命令及参数介绍配置Filter表防火墙配置NAT表防火墙1. iptables命令及参数介绍iptables常用命令:iptables -A 将一个规则添加到链末尾iptables...

nginx源码安装的同时并对nginx进行优化配置

nginx源码安装的同时并对nginx进行优化配置

Nginx编译前的优化[root@linuxprobe ~]# wget http://nginx.org/download/nginx-1.10.1.tar.gz [...

不会 find 命令这七种用法!你算啥运维人

对于技术面试,它也是一个热门话题。让我们看一道真题:如果你的 Linux 服务器上有一个名为 logs 的目录,如何删除该目录下最后一次访问时间超过一年的日志文件呢?🤔这种情况很常见,但令人惊讶的是,...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。