收藏本站
《吉林大学》 2003年
加入收藏

改进单服务器性能

姚念民  
【摘要】:在计算机与网络的发展过程中,计算机的计算能力和网络的带宽一直在飞速增长。网络上服务器的负载越来越重。如何提高服务器的性能成为当今计算机研究的热点问题。提高服务器性能有两类方法。一类是用多个服务器节点组成服务器群,另一类是充分挖掘单个服务器的潜力。本文的工作专注于第二类方法。主要有以下三个方面: 1) 总结了当前流行的服务器的结构,对各个服务器的结构进行了分类和评述。进而提出了一个新的服务器结构:流水线结构(Pipeline)。并且针对缓存操作提出了“资源管理者模式”。根据上述设计,实现了一个真实的Web 服务器PRWS,并对之做了性能测试。实验表明,PRWS 的性能大大高于其它Web 服务器。 2) 针对服务器过载时的性能对Linux 的相关源代码进行了分析。用排队论分析了内核的收包过程,得出了关于服务器在过载时性能的几个结论。基于上述分析提出并在Linux上实现了提高服务器在过载时性能的方法。实验显示这些方法能有效防止活锁现象,大大提高服务器在高负载情况下的性能。 3) 重新定义了调度算法的公平性的量度,提出一个新的调度算法即多优先级队列-有限优先权调度算法(MPQ-LP)。处理器共享算法(PS)具有最高的公平性。最短剩余处理时间优先(SRPT)算法具有最小的平均等待时间,即效率。MPQ-LP 结合了这两个算法的优点,它可以根据实际需要在公平性和效率之间进行静态或动态调节,而且对于每一个具体作业,都有固定的最长完成时间,即没有SRPT 调度算法的饿死现象,而且减少了算法的时间复杂度。该算法特别适用于对服务器请求的调度。
【关键词】:服务器 结构 性能 调度 活锁
【学位授予单位】:吉林大学
【学位级别】:博士
【学位授予年份】:2003
【分类号】:TP393.05
【目录】:
  • 内容提要2-3
  • 目录3-5
  • 第1章 绪论5-8
  • 1.1 研究的背景和意义5
  • 1.2 Web 简介5-7
  • 1.3 本文工作7
  • 1.4 本文内容安排7-8
  • 第2章 服务器结构8-14
  • 2.1 高性能Web 服务器8-9
  • 2.1.1 Apache8-9
  • 2.1.2 JAWS9
  • 2.1.3 Flash9
  • 2.2 新分类方法9-12
  • 2.3 流行服务器结构的不足12-13
  • 2.4 服务器结构设计原则13
  • 2.5 相关工作13
  • 2.6 小结13-14
  • 第3章 流水线结构14-20
  • 3.1 基本概念14
  • 3.2 流水线结构14-15
  • 3.3 流水线结构的特点15-16
  • 3.4 流水线结构与线程池结构的对比分析16-17
  • 3.5 原型性能测试17-18
  • 3.6 相关工作18-19
  • 3.7 小结19-20
  • 第4章 资源管理者模式20-23
  • 4.1 基本概念20
  • 4.2 资源管理者模式20-21
  • 4.3 适用情况21
  • 4.4 相关工作21-22
  • 4.5 小结22-23
  • 第5章 PRWS 的实现和性能测试23-32
  • 5.1 HTTP 协议简介23-24
  • 5.2 PRWS 的软件结构24
  • 5.3 PRWS 的数据结构设计24-29
  • 5.4 其他优化方法29
  • 5.5 性能测试29-31
  • 5.6 小结31-32
  • 第6章 提高服务器过载时的性能32-46
  • 6.1 引言32
  • 6.2 Linux 中的相关源代码分析32-36
  • 6.3 对服务器过载情况建模分析36-38
  • 6.3.1 排队论简介36
  • 6.3.2 用排队论分析服务器过载情况36-38
  • 6.4 对Linux 收包过程的改进38-40
  • 6.5 实现细节描述40-42
  • 6.5.1 驱动程序简介40
  • 6.5.2 对内核的修改40-42
  • 6.6 实验结果42-44
  • 6.8 相关工作44-45
  • 6.9 小结45-46
  • 第7章 服务器对请求的调度46-52
  • 7.1 引言46-47
  • 7.2 相关工作47
  • 7.3 公平性的量度47-48
  • 7.4 MPQ-LP 调度算法48-49
  • 7.5 模拟实验49-51
  • 7.6 小结51-52
  • 第8章 结论和进一步的工作52-53
  • 8.1 总结52
  • 8.2 进一步的工作52-53
  • 参考文献(REFERENCES)53-57
  • 作者完成的论文57-58
  • 致谢58-59
  • 摘要59-61
  • ABSTRACT61-63

【引证文献】
中国期刊全文数据库 前1条
1 郜宝成;郑盘根;;简述Kodak Pacs Link Medical image Manager 200系统的安装与调试[J];中国医疗设备;2011年06期
中国硕士学位论文全文数据库 前2条
1 金震江;针对Oracle服务器的Linux内核的研究与定制[D];苏州大学;2006年
2 刘凯;排队论算法的适应性研究[D];中国地质大学(北京);2012年
【同被引文献】
中国期刊全文数据库 前7条
1 师劲松,刘爱芳;Linux操作系统性能评价方法[J];微型电脑应用;2001年01期
2 刘建炜;李丽娟;董兆婧;;医学影像存储与传输系统(PACS)与医院信息系统(HIS)的融合技术分析[J];计算机系统应用;2006年01期
3 刘军,杨学军,唐玉华,王磊;磁道预留技术[J];小型微型计算机系统;2005年09期
4 王卫东,祝军,王剑,陈广飞;图像存档和通信系统(PACS)及其相关技术[J];医疗设备信息;2001年01期
5 郑苏芬;谈医用激光相机[J];医疗设备信息;2005年06期
6 李秀忠;;如何做好医用激光相机的维护保养[J];中国医疗设备;2010年07期
7 苏勤;张永顺;陈磊;;柯达8900型干式激光相机故障检修三例[J];中国医学装备;2007年01期
中国博士学位论文全文数据库 前3条
1 刘莉;分层蜂窝小区系统无线资源管理及相关问题的研究[D];北京交通大学;2008年
2 王开宇;Web系统建模及其性能分析[D];燕山大学;2010年
3 孙微;基于博弈论的排队经济学模型及策略分析[D];燕山大学;2010年
中国硕士学位论文全文数据库 前9条
1 赵景丽;基于排队论的沿海港口航道通过能力及服务水平研究[D];中国海洋大学;2010年
2 邓靖川;排队网络模型在医院门诊排队中的应用研究[D];重庆师范大学;2008年
3 刘先泼;基于排队论的P2P网络系统请求队列研究[D];西安电子科技大学;2008年
4 陈晓菡;门诊药房服务流程再造及服务能力再设计[D];天津大学;2007年
5 宋敉瑶;银行营业厅客户排队服务问题研究[D];陕西师范大学;2008年
6 王念社;大型餐厅服务系统离散仿真研究[D];哈尔滨工程大学;2008年
7 孟坤;基于排队论的通信网络QoS研究[D];江苏大学;2008年
8 冯浚;快速公交通行能力研究[D];长安大学;2007年
9 程超;基于排队论的视频点播系统性能分析[D];华中科技大学;2009年
【二级引证文献】
中国期刊全文数据库 前1条
1 曹爱民;;MIM200医学影像管理器常见故障及维修保养[J];中国医疗设备;2013年01期
中国硕士学位论文全文数据库 前2条
1 陈志敏;基于Linux平台的Oracle RAC集群系统的性能调整与优化研究[D];安徽大学;2011年
2 孙文博;碳排放约束下集装箱码头岸桥优化配置研究[D];大连理工大学;2013年
【相似文献】
中国期刊全文数据库 前10条
1 路春娥;过渡金属碳化物、氮化物和硼化物在电子工业中的应用[J];电子器件;1999年03期
2 杨雯;;论邮政应用系统的服务器整合及复用[J];邮政研究;2008年06期
3 刘文胜;罗莉;马运柱;;稀土元素对无铅钎料微观结构及性能的影响[J];电子元件与材料;2011年04期
4 陈栖洲;汪学锋;张怀武;钟智勇;;平面霍尔效应传感器的原理与研究进展[J];磁性材料及器件;2011年03期
5 吴书君,邵楠;山东滨州新一代天气雷达简介[J];山东气象;2000年04期
6 王世铀,郭福顺,臧天仪;微核心操作系统的结构对性能的影响[J];计算机研究与发展;1999年01期
7 张宁;周学军;;我国海底光缆的结构、性能及其发展[J];光纤与电缆及其应用技术;2009年01期
8 刘鲁梅,张宝砚,刘作军,张璐;联苯酯类液晶的制备及其液晶性能的研究[J];液晶与显示;2001年03期
9 周静,陈文,徐庆;铅锰锑系压电陶瓷介电性研究[J];压电与声光;2001年06期
10 高维忠;ADSS光缆结构性能比较及应用[J];电力系统通信;1999年06期
中国重要会议论文全文数据库 前10条
1 李璐;传秀云;;电气石的结构、性能和应用开发[A];中国硅酸盐学会非金属矿分会非金属矿产资源高效利用学术研讨会论文专辑[C];2009年
2 董英鸽;陈树江;张伟儒;;加入纳米氮化硅对氮化硅陶瓷性能与结构影响[A];中国硅酸盐学会陶瓷分会2005学术年会论文专辑[C];2005年
3 汪冬喜;文皖;;浅析DL-14270Ⅱ型尼龙上销纺纱效果[A];无锡明珠杯2006全国提高纱线质量暨纺纱器材创新产品应用技术研讨会论文集[C];2006年
4 朱晓云;郭忠诚;徐瑞东;;稀土对电沉积Ni-W-B-SiC复合镀层组织结构及性能的影响[A];第六届全国表面工程学术会议暨首届青年表面工程学术论坛论文集[C];2006年
5 朱晓云;郭忠诚;徐瑞东;;稀土对电沉积Ni-W-B-SiC复合镀层组织结构及性能的影响[A];第六届全国表面工程学术会议论文集[C];2006年
6 赵博;李虹;石陶然;;竹纤维基本特性研究[A];“云竹杯”首届中国竹纤维产业发展峰会论文集[C];2007年
7 封勤华;金鹏辉;;两种脱胶方法对桑皮纤维结构性能的影响研究[A];全国印染助剂行业研讨会暨江苏省印染助剂情报站第25届年会论文集[C];2009年
8 张建春;;汉麻纤维的结构、性能与加工技术[A];2007年全国高分子学术论文报告会论文摘要集(下册)[C];2007年
9 刘小云;庄启昕;李欣欣;韩哲文;;PBO纤维在热处理过程中的微观结构发展及力学性能变化[A];2007年全国高分子学术论文报告会论文摘要集(上册)[C];2007年
10 曹虎;陈先咏;;热风循环烘干炉在电器行业中的应用[A];第七届全国工业炉学术年会论文集[C];2006年
中国重要报纸全文数据库 前10条
1 林川;平民也有贵族“心”[N];中国计算机报;2002年
2 ;专用的魅力[N];计算机世界;2001年
3 陈建栋;如何为网站选择“发动机”[N];光明日报;2000年
4 林溪 博雅;冠军铺就未来路[N];中国财经报;2007年
5 刘国生 黄光伟;紧拉SI、ISV 联想服务器烽火旺羊城[N];电脑商报;2006年
6 凡妮;渗透区域市场 宝德拉开做大做强攻势[N];电脑商报;2007年
7 刘一冰;联想服务器2007年寻求行业突破[N];电脑商报;2007年
8 丽娟;联想服务器晋级国际一流水平[N];国际商报;2006年
9 若木;如何维护服务器[N];中国国门时报;2006年
10 ;Sun停产UltraSparc Ⅲi+[N];网络世界;2006年
中国博士学位论文全文数据库 前10条
1 姚念民;改进单服务器性能[D];吉林大学;2003年
2 丁健;PPR管材料结构与性能及其高温耐蠕变机理的研究[D];北京化工大学;2005年
3 闰明涛;聚合物/介孔分子筛新型复合材料的制备及材料结构与性能研究[D];北京化工大学;2005年
4 杨晋涛;聚合物/无机纳米复合材料的原位乳液法制备及其表征[D];浙江大学;2005年
5 李林科;二茂铁羧酸构筑的金属配合物的研究[D];郑州大学;2005年
6 许晓晴;中古隐逸诗研究[D];复旦大学;2005年
7 庞洪涛;纳米金属氧化物、壳聚糖及其复合材料的制备与结构、性能研究[D];中国海洋大学;2008年
8 武红羽;司法调解的生产过程[D];吉林大学;2008年
9 何东新;聚丙烯腈纤维的预氧化工艺与物化行为研究[D];山东大学;2005年
10 孙红祥;远志中皂苷类免疫佐剂活性成分的分离及活性评价[D];浙江大学;2005年
中国硕士学位论文全文数据库 前10条
1 孙华军;钕铁硼表面涂覆锌铬膜技术研究[D];机械科学研究院;2005年
2 涂建华;烟杆基木质陶瓷的制备及表征[D];昆明理工大学;2006年
3 张延辉;龙须草的化学脱胶工艺研究[D];东华大学;2006年
4 李海芹;醇溶型聚氨酯脲树脂的制备及其结构与性能研究[D];合肥工业大学;2006年
5 陈婉吟;聚醚砜/MC尼龙6原位聚合复合材料结构与性能研究[D];华侨大学;2005年
6 马芳;丝素/明胶共混膜制备工艺筛选及其结构与性能研究[D];山东农业大学;2005年
7 苑仁旭;环氧乙烷/环氧丙烷无规共聚醚的合成与表征[D];郑州大学;2005年
8 曹琼华;Parylene C膜光氧老化研究[D];中国工程物理研究院;2008年
9 马文鹏;MgO-Z_rO_2系耐火材料的组成、结构与性能[D];西安建筑科技大学;2005年
10 李莎;威兰胶发酵工艺优化及结构性能的研究[D];南京工业大学;2005年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026