基于请求内容的Web服务器QoS策略与实现方法研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:csuzqc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着新技术与新场景的出现,网络流量规模化增长。大流量冲击对服务器性能提出更严格的要求,设计并实现有效策略抵御流量冲击,为差异化流量提供不同的服务质量(Quality of Service,QoS)显得尤为重要。服务质量的提升可以从两方面考虑,一方面从数据转发角度考虑:首先结合实际业务场景对流量分类,然后根据路由器端所设计的优化策略对分类后流量转发。另一方面从服务器角度考虑:通过增加服务器带宽,扩展集群来提升服务质量。虽然上述两个方面能够缓解流量冲击,提供相对可靠的服务质量,但并不能够从根本上解决问题,从网络节点上的转发优化容易受制于大量节点的升级维护,对于服务器集群的扩展也会由于资金、技术等问题受到限制。因此可以考虑对服务器端QoS策略研究,便于服务器自身能够使用这些优化策略在有限的资源内提升服务质量。QoS优化的前提是对流量进行分类,然后对不同类别的流量进行QoS优化。传统的网络流量分类技术已经较为成熟,主要分为基于端口号的流量分类与基于深度包检测的流量分类。本论文主要关注分类后流量的QoS策略研究,采用基于请求内容的流量分类方式,该策略可以支持多种流量类型,本论文主要针对更具普遍性的资源类型分类并识别,然后进行后续QoS策略的分析研究。通过上述讨论,本论文在基于请求内容划分流量类型的前提下,从延迟与带宽两个服务质量指标入手,通过分析研究服务器端QoS相关策略,对Web服务器延迟策略与带宽策略设计实现。然后模拟服务器处理流程设计实验平台,采用验证性实验对延迟策略部分进行验证分析,采用对比实验分析基于预留带宽的动态带宽分配策略与固定带宽分配策略。本论文的工作包含以下几点:(1)HTTP请求分类与识别方法设计。依据资源类型为主、大小为辅的方式将HTTP流量请求分成不同优先级。然后将其存放至不同的调度队列中,为后续的QoS策略研究进行前期准备。(2)延迟调控策略设计。采用改变线程数量的方式调节延迟时间,动态控制不同优先级队列的延迟时间比值,保证系统对于不同请求类型能够按照配置文件给定的延迟比值合理分配线程资源,在误差范围内达到设定的目标比值。(3)基于预留带宽的动态带宽分配策略设计。本文提出为分类后请求队列设置共享预留带宽,通过设定带宽调整阈值动态控制带宽分配。该策略保证了不同请求类型不会因为竞争导致“饿死”。其次实现带宽资源的合理利用,避免了带宽浪费,从整体上提升了服务质量。(4)基于Web Socket的监测实验平台设计。通过Web Socket技术实现服务器数据推送,并确定需要数据采集的性能指标,完成整个监测平台的设计,在实验过程中通过监测数据对延迟策略与带宽策略的运行效果进行分析。本论文创新点主要体现在带宽调控方面,传统令牌桶算法通过令牌的概念将带宽资源量化,本论文在此基础上提出一种基于预留带宽的动态带宽分配策略,该策略为不同类型请求设置共享预留带宽,以及带宽调整的阈值。当带宽使用率多次低于下限阈值,可以将多余带宽进行存储,供其他类型请求使用。当带宽使用率多次高于上限阈值,可以从预留带宽中获取部分带宽使用。同时为不同类型请求设置最低保证带宽,在动态调整带宽的同时避免出现请求饿死现象。然后通过实验的方式与固定带宽调控策略比较,结果显示该策略能够有效提升带宽使用率,避免带宽浪费,提升服务器服务质量。
其他文献
在现代战争背景下,信息化战争有着举足轻重的地位。信息化战争的本质是对电磁频谱的控制与利用。在战场上,假如有一方能够掌握电磁频谱,就能将战场的主动权牢牢掌控在自己手中。雷达对抗的本质也是对电磁频谱的掌控。现代雷达系统的趋势是数字化、宽带化。因此,雷达干扰系统也紧跟潮流全面实现数字化、宽带化。雷达干扰系统不仅需要具备同时干扰数个敌方设备的能力,还要避免对己方侦察设备造成不必要的干扰。在此背景下,本文针
随着计算机技术与信息科学的高速发展,使得计算机及其相关硬件处理数据的能力大大提高,内存容量快速增加,这也为二维数字滤波器带来越来越广阔的应用和发展前景。相比于无限脉冲响应(Infinite Impulse Response,IIR)滤波器,有限脉冲响应(Finite Impulse Response,FIR)滤波器由于具有内禀稳定性和可实现精准线性相位等显著特点而备受专家学者关注,同时被广泛应用于
随着经济的快速发展,国民收入不断提高,居民饮食消费结构趋向更加科学营养,乳制品作为科学营养消费中重要一环受到越来越多企业的青睐。然而,全国乳品市场份额呈现出高度集中于一线品牌的趋势,而且未来这种趋势将更加明显。乳业作为本市强势品牌依靠本土优势与一线品牌竞争区域市场份额。区域乳品市场呈现出竞争的白热化趋势,作为本土企业JN乳业只有增加效能,不断提升竞争力,才能实现持续发展。一方面要求不断创新,提高技
新课标提出“源于生活,反映生活,在生活实践中发展,以服务生活为目的”的教学宗旨,倡导将课堂还给学生、让教学回归生活,这一理念与当前的“生活化教学”的理念不谋而合。当前高中教学“接受式”的学习模式急需要改变,“生活化教学”模式为广大教育者指明了一条道路。本研究通过文献法、访谈法、观察法和问卷法,以乌鲁木齐第80中学为例,探究生活化教学在乌鲁木齐高中的实施现状以及生活化教学对生物教学的影响,主要结论如
数十年的民族工作实践证明党的民族理论与政策是帮助人们科学分析民族现象、正确处理民族问题的“金钥匙”,每个公民都有责任和义务接受系统的民族观教育,了解党的民族理论与政策。作为高等教育阶段的教育者,高校教师承担着传播知识、传播思想、传播真理的历史使命,更应自觉接受科学系统的民族观教育,掌握党的民族理论与政策,以正确指导自身以及他人(学生)的行为实践。然而,环顾现阶段我国的民族观教育,不难发现:高校教师
随着互联网的普及和信息技术水平的提高,档案利用者对数字档案的需求在日益增加,所以数字档案服务水平也应随之提升。人工智能是当前全球科技创新的高地,越来越多学科领域在关注和探索人工智能,并与自己的领域结合起来,其效果显著,所以数字档案服务应抓住机遇,顺应时代潮流,从而更好彰显档案价值,实现长远发展。本文基于人工智能探索数字档案服务工作,将人工智能引入数字档案服务中,从人工智能及数字档案服务相关的理论概
双关语是幽默研究中的一个重要分支,也是一种语言的修辞手段,在人们的日常交流中具有很强的交互价值。随着人工智能的发展,双关语的计算化也逐步吸引了许多自然语言处理领域学者们的关注。在双关语中,双关词通常使用歧义暗示两个或两个以上的含义(同形双关语)或与另一个词的语音或拼写的相似性(异形双关语),从而在一定的语境中创造了一种幽默效果。因此,在对双关语的计算化理解中,双关词扮演了一个尤为重要的角色。本文基
随着我国经济的迅猛发展,农业社会朝着工业社会快速转变,计生政策的持续实施使我国人口结构朝着老龄化方向发展日趋明显,尤其是农村家庭老龄人口空巢化现象严重,随之而来的养
随着现代社会的发展,复杂公共事务问题的解决涉及众多政府、社会部门的共同治理,政府、市场和社会各部门的治理冲突和边界使得政府治理行为面临重大挑战和压力,协同治理是大势所趋。青岛小港湾的船舶治理是典型的复杂性公共事务协同治理。目前青岛小港湾兼有综合港口和旅游港口的特点,港口内的船舶涉及渔钓船、渔船、报废船、载客帆船、工作船、客船、游艇、5米以下的小艇、学校实习船等船舶。其中鱼钓船和渔船涉及到渔业管理部
二维材料由于其独特的结构特征和优异的性能,已成为凝聚态物理、材料、化学等领域的研究热点。其中石墨烯、硅烯是最常见的第IV主族二维材料,有着优异的电学性质,在电子、光电子、催化、能量存储和转换等领域有广泛的潜在应用前景。在本文中,我们首先在绪论中介绍了第IV主族二维材料,包括石墨烯、硅烯及其氧化物的研究进展和存在的问题。其次在第二章介绍了相关的理论基础和计算方法。然后在第三、四章分别介绍了一种理论预