关于qos理解

服务质量qos

开篇先提出几个问题:

  1. qos一般的应用场景有什么?
  2. qos一般有哪些要求?
  3. qos如何去实现,在什么平台,是软件还是硬件层面?
  4. qos有哪些现成的案例可以借鉴?
  5. qos是什么?

先回答qos是什么?

一般在网络服务中,如何用有限的资源去服务尽可能多的用户和应用,提供足够低的延迟和足够高的带宽,综合调度不同应用的优先级和应用特点(计算密集型还是数据密集型),来达到系统最优的一种策略。
一般有三种策略级别,从弱到强依次是best-effort,diff-serv,int-serv。策略级别越强则代表,对整个网络服务监控的越严密,对软硬件要求越高,但同时也可以最大化利用网络资源和应用特性。

那一般如何去实现呢?

按照流程,有这样几步。
分类:根据应用的特点,对网络请求进行分类处理,从而采取不同的优先级
策略:针对不同的优先级,限制对应类别的网络带宽,如果超出限制则丢弃报文
标识:网络服务是个链条,需要将分类结果保存进报文里。
队列和调度:不同报文根据mark的结果进入不同队列,并通过调度,相应报文中的请求。

qos的要求性能指标?

可用性:是指当用户需要时,网络,硬件,软件能正常服务,不会宕机。主要通过主从备份来提高。
吞吐率:
时延:根据应用不同,对时延的要求也不同,语音,视频等往往要求很高
丢失:UDP和TCP协议的区别很大程度上就是是否保证可靠传输,丢包之后是否支持重传。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值