QoS最佳实践,实现更好的带宽管理

服务质量(QoS)使管理员能够在通过公司网络时确定某些数据流量的优先级。但是为了使QoS工作,必须首先进行大量的规划和协调。如果你的网络遇到带宽和延迟问题,请确保遵循这些最佳实践指南,以便使用QoS技术实现更好的带宽管理。
在开始开发QoS策略之前,执行网络评估非常重要。评估将提供有关网络当前状态的有价值信息,并为当前正在处理的数据流的类型和数量提供基线。这是识别拥塞,网络配置错误以及可能影响端到端QoS部署有用性的任何其他网络问题的最快且最简单的方法。例如,网络评估可以识别不具有QoS能力的过时或非企业级网络硬件。另一个常见的发现是可以通过使用链路聚合来缓解的瓶颈。
完成网络评估并解决问题后,下一步是确定哪些网络流量对业务至关重要,然后将数据流分类为特定类。例如,执行动态路由任务的协议应被视为绝对必要,因此在网络上具有最高优先级。
接下来,你可以对延迟敏感的数据流(如语音和视频会议)进行分类,然后对企业认为对任务至关重要的标准应用程序进行分类。此分类过程将持续到你到达网络评估中标识的数据流,这些数据流对企业几乎没有任何好处。一般的网上冲浪将放在最后一类。
虽然网络管理员可以协助识别应用程序和数据流,但业务负责人必须推动应用程序的分类。请记住,QoS的工作原理是以牺牲其他数据流为代价提供一种数据流的优先处理。因此,应该提供对应用程序优先级的深入了解的业务领导。要求企业领导者根据重要性将应用程序企业到特定类别,这将有助于减轻任何政治问题。
查看不重要且可能完全删除的数据流也很有用。当拥塞发生时,不是使用QoS来潜在地丢弃这种类型的流量,而是使用备用方法消除大部分流量通常更好。无论你是实施和实施最终用户网络使用策略还是依赖第7层防火墙或内容过滤等技术,消除大部分此类流量都有助于在不需要QoS的情况下缓解带宽限制。
根据延迟要求和业务重要性将数据流松散地分解为类别后,你的下一个任务是将这些应用程序放入多个类中的一个。QoS类是在网络交换机和路由器上执行的实际策略配置。虽然你可能倾向于配置各种QoS类以为每种数据流类型提供高度定义的QoS策略,但实际上相反的方法更有效。QoS策略中涉及的大部分复杂性和管理开销都与维护每个类及其所附带的策略有关。因此,你创建的类数量越少,部署和持续维护就越容易。
在QoS实施中,最佳做法是使用尽可能靠近源设备的QoS类标识符来标识和标记网络流量。在某些情况下,应用程序可能能够为你标记数据包。然后,这只是信任分类标记的问题。在其他情况下,你可以配置网络访问交换机端口以识别数据(通常使用源/目标地址和端口号的组合),并在它出口时标记它。请记住,这些操作需要处理能力和RAM才能完成。因此,一旦将QoS部署推广到生产环境,请确保监视网络设备上的CPU和内存使用情况。
最后,请注意QoS不是一次性设置。相反,它是一个持续的过程,必须密切监控和审核,以确保它按预期工作。你至少应该执行年度网络评估,以重新确定网络硬件/固件的基线,并发现应用程序使用情况和数据流的变化。然后,此信息可用于网络升级或重新分类应用程序或QoS策略。QoS应被视为与遍历网络的数据一样流畅。这就是为什么监控和调整QoS以适应各种变化至关重要的原因。

原文地址:http://blog.51cto.com/13852657/2159717

时间: 2024-11-08 15:06:04

QoS最佳实践,实现更好的带宽管理的相关文章

JavaScript 刚開始学习的人应知的 24 条最佳实践

原文:24 JavaScript Best Practices for Beginners (注:阅读原文的时候没有注意公布日期,认为不错就翻译了,翻译到 JSON.parse 那一节认为有点不正确路才发现是 2009 年公布的文章,只是还是不错的啦. 另外,文章虽说 24 条最佳实践,事实上仅仅有 23 条.不知道原作者怎么漏了一条. ) 1. 优先使用 ===.而不是 == JavaScript 使用两种相等性操作符:===,!== 和 ==,!=. 通常觉得做比較的最佳实践是使用前一组操作

JavaScript2谁刚开始学习应该知道4最佳实践文章(翻译)

原版的:24 JavaScript Best Practices for Beginners (注:阅读原文的时候没有注意公布日期,觉得不错就翻译了,翻译到JSON.parse那一节觉得有点不正确路才发现是2009年公布的文章,只是还是不错的啦. 另外,文章虽说24条最佳实践.其实仅仅有23条,不知道原作者怎么漏了一条. ) 1.优先使用===,而不是== JavaScript使用两种相等性操作符:===|!==和==|!=.通常觉得做比較的最佳实践是使用前一组操作符. "若两个操作数的类型和值

API测试最佳实践 - 身份验证

适用等级:高级 1. 概况 身份验证通常被定义为是对某个资源的身份的确认的活动,这里面资源的身份指代的是API的消费者(或者说是调用者).一旦一个用户的身份验证通过了,他将被授权访问那些期待访问的资源或API. 验证(Authentication)- 指的是对API最终使用者的确认的活动. 授权(Authorization)- 指对那些验证通过的用户能所能够访问的资源进行确认的活动. 2. 身份验证的标准(Authentication Standars) 身份验证的标准和技术太多了,比如, 2.

[书目20150309]成功的企业级软件项目管理:优化绩效完美交付的最佳实践

本书旨在解决困扰软件行业的一个问题: 如何组织软件项目管理以实现优化绩效.完美交付.作者尼尔.怀特(PMP,项目管理领域的专家)介绍了一种新的方法:Enterprize组织. 本书描述了Enterprize组织所定义的项目中的关键角色与责任,包括产品经理.项目经理.业务架构师.产品架构师.过程架构师.资源经理.团队带头人和团队成员. 本书还讨论了如何利用Enterprize组织大型项目.小型项目.多个项目和维护性项目,并通过设置的“问题与答案”栏目回答了项目管理过程中常见的一些问题. 目录 第1

Web前端优化最佳实践及工具集锦

前端的性能对于一个Web应用来说非常重要,如果一个Web应用的页面加载速度非常快.对于用户的操作可以及时响应,那么产品的用户体验将会极大地提升.下图显示了页面加载速度对于用户体验的影响. 你的Web页面的速度是否已经足够快了?其实可能还有很多可以提升的地方.Google和雅虎也提出了一些Web应用的前端优化建议,并发布了一些工具,你可以逐一检验你的Web应用,以便达到更高的性能. 这些优化不仅仅可以给用户提供更好的体验,从开发者角度来说,进行优化还可以减少页面的请求数.降低请求所占的带宽.减少资

给HTML初学者的三十条最佳实践

1.保持标签闭合 以前,经常见到类似下面的代码(译注:这是多久以前啊……): <li>Some text here. <li>Some new text here. <li>You get the idea. 注意外面包裹的UL/OL标签被遗漏了(谁知是故意还是无意的),而且还忘记了关闭LI标签.按今天的标准来看,这是很明显的糟糕做法,应该100%避免.总之,保持闭合标签.否则,你验证html标签的时候可能遇到问题. 更好的方式 <ul> <li>

Hadoop MapReduce开发最佳实践(上篇)

body{ font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI",Tahoma,Helvetica,Sans-Serif,"Microsoft YaHei", Georgia,Helvetica,Arial,sans-serif,宋体, PMingLiU,serif; font-size: 10.5pt; line-height: 1.5;}

[转]ASP.NET MVC 4 最佳实践宝典

原文:http://www.cnblogs.com/sonykings/archive/2013/05/30/3107531.html ASP.NET MVC最佳实践 本文档提供了一套旨在帮助创建最佳优化ASP.NET MVC应用程序的 开发人员编码准则. 当然,由您来选择这些优化准则. 模型的建议 Model是定义业务领域相关的对象,应该包含业务逻辑(对象如何动作和关联),验证逻辑(验证对象的有效值),数据逻辑(数据对象如何持久化),和会话逻辑(跟踪用户状态). 创建独立的Model项目,在A

基于AWS的云服务架构最佳实践

ZZ from: http://blog.csdn.net/wireless_com/article/details/43305701 近年来,对于打造高度可扩展的应用程序,软件架构师们挖掘了若干相关理念,并以最佳实践的方式加以实施.在今天的"信息时代",这些理念更加适用于不断增长的数据集,不可预知的流量模式,以及快速响应时间的需求.本文将强调并重申其中的一些传统观念,并讨论他们如何在融合云计算的发展,还将讨论由于云计算的动态性而产生的一些前所未有的概念(如弹性). 本文的目标是面向云