首页> 外文学位 >Filter scheduling function model in Internet server: Resource configuration, performance evaluation and optimal scheduling.
【24h】

Filter scheduling function model in Internet server: Resource configuration, performance evaluation and optimal scheduling.

机译:Internet服务器中的过滤器调度功能模型:资源配置,性能评估和最佳调度。

获取原文
获取原文并翻译 | 示例

摘要

Internet traffic often exhibits a structure with rich high-order statistical properties like self-similarity and long-range dependency (LRD). This greatly complicates the problem of server performance modeling and optimization. On the other hand, popularity of Internet has created numerous client-server or peer-to-peer applications, with most of them, such as online payment, purchasing, trading, searching, publishing and media streaming, being timing sensitive and/or financially critical. The scheduling policy in Internet servers is playing central role in satisfying service level agreement (SLA) and achieving savings and efficiency in operations. The increasing popularity of high-volume performance critical Internet applications is a challenge for servers to provide individual response-time guarantees. Existing tools like queuing models in most cases only hold in mean value analysis under the assumption of simplified traffic structures.;Considering the fact that most Internet applications can tolerate a small percentage of deadline misses, we define a decay function model characterizes the relationship between the request delay constraint, deadline misses, and server capacity in a transfer function based filter system. The model is general for any time-series based or measurement based processes. Within the model framework, a relationship between server capacity, scheduling policy, and service deadline is established in formalism. Time-invariant (non-adaptive) resource allocation policies are design and analyzed in the time domain. For an important class of fixed-time allocation policies, optimality conditions with respect to the correlation of input traffic are established. The upper bound for server capacity and service level are derived with general Chebshev's inequality, and extended to tighter boundaries for unimodal distributions by using Vysochanski-Petunin's inequality.;For traffic with strong LRD, a design and analysis of the decay function model is done in the frequency domain. Most Internet traffic has monotonically decreasing strength of variation functions over frequency. For this type of input traffic, it is proved that optimal schedulers must have a convex structure. Uniform resource allocation is an extreme case of the convexity and is proved to be optimal for Poisson traffic. With an integration of the convex-structural principle, an enhance GPS policy improves the service quality significantly. Furthermore, it is shown that the presence of LRD in the input traffic results in shift of variation strength from high frequency to lower frequency bands, leading to a degradation of the service quality.;The model is also extended to support server with different deadlines, and to derive an optimal time-variant (adaptive) resource allocation policy that minimizes server load variances and server resource demands. Simulation results show time-variant scheduling algorithm indeed outperforms time-invariant optimal decay function scheduler.;Internet traffic has two major dynamic factors, the distribution of request size and the correlation of request arrival process. When applying decay function model as scheduler to random point process, corresponding two influences for server workload process is revealed as, first, sizing factor---interaction between request size distribution and scheduling functions, second, correlation factor---interaction between power spectrum of arrival process and scheduling function. For the second factor, it is known from this thesis that convex scheduling function will minimize its impact over server workload. Under the assumption of homogeneous scheduling function for all requests, it shows that uniform scheduling is optimal for the sizing factor. Further more, by analyzing the impact from queueing delay to scheduling function, it shows that queueing larger tasks vs. smaller ones leads to less reduction in sizing factor, but at the benefit of more decreasing in correlation factor in the server workload process. This shows the origin of optimality of shortest remain processing time (SRPT) scheduler.
机译:互联网流量通常表现出具有丰富的高阶统计特性的结构,例如自相似性和远程依赖性(LRD)。这使服务器性能建模和优化问题大大复杂化。另一方面,Internet的普及已经创建了许多客户端服务器或对等应用程序,其中大多数(例如在线支付,购买,交易,搜索,发布和媒体流)对时间敏感和/或财务状况良好。危急。 Internet服务器中的调度策略在满足服务水平协议(SLA)并实现节省和效率方面起着核心作用。高容量对性能至关重要的Internet应用程序的日益普及是服务器提供单独响应时间保证的挑战。现有的工具(例如排队模型)在大多数情况下仅在简化流量结构的假设下进行均值分析。考虑到大多数Internet应用程序只能容忍一小部分期限未命中这一事实,我们定义了一个衰减函数模型来表征基于传递函数的筛选器系统中的请求延迟约束,截止期限未命中和服务器容量。该模型对于任何基于时间序列或基于度量的过程都是通用的。在模型框架内,以形式主义的形式建立服务器容量,调度策略和服务期限之间的关系。在时域中设计和分析时不变(非自适应)资源分配策略。对于一类重要的固定时间分配策略,建立了关于输入流量相关性的最优条件。服务器容量和服务水平的上限是根据一般的Chebshev不等式得出的,并通过使用Vysochanski-Petunin不等式将其扩展到更严格的单峰分布边界。对于具有强大LRD的流量,对衰减函数模型进行了设计和分析。频域。大多数Internet流量的变化函数强度随频率单调下降。对于这种类型的输入流量,已证明最优调度程序必须具有凸结构。统一的资源分配是凸性的极端情况,并证明是泊松流量的最佳选择。结合凸结构原理,增强的GPS策略可以显着提高服务质量。此外,还表明,输入流量中存在LRD会导致变化强度从高频向较低频段转移,从而导致服务质量下降。;该模型还扩展为支持具有不同期限的服务器,并推导出最佳时变(自适应)资源分配策略,以最大程度地减少服务器负载差异和服务器资源需求。仿真结果表明,时变调度算法的性能确实优于时变最优衰减函数调度器。互联网流量具有两个主要的动态因素,即请求大小的分布和请求到达过程的相关性。当将衰减函数模型作为调度程序应用于随机点过程时,对服务器工作负载过程的相应两个影响被揭示为:第一,大小因子-请求大小分布与调度函数之间的相互作用,第二,相关因子-功率谱之间的相互作用到达过程和调度功能。对于第二个因素,从本论文中可以知道,凸调度功能将最大限度地减少对服务器工作负载的影响。在对所有请求使用统一调度功能的假设下,表明统一调度对于大小调整因子是最佳的。此外,通过分析从排队延迟到调度功能的影响,可以看出,将较大的任务与较小的任务进行排队会导致规模因素的减少程度降低,但这样做的好处是服务器工作负载过程中的相关因素会进一步减少。这显示了最短剩余处理时间(SRPT)调度程序的最优性来源。

著录项

  • 作者

    Xu, Minghua.;

  • 作者单位

    Wayne State University.;

  • 授予单位 Wayne State University.;
  • 学科 Engineering Computer.;Computer Science.
  • 学位 Ph.D.
  • 年度 2010
  • 页码 162 p.
  • 总页数 162
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号