Performance of Internet Applications on Modern Servers
Performance of Internet Applications on Modern Servers
批准号:
RGPIN-2014-06562
负责人:
Arlitt, Martin
金额:
$1.78万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2018
资助国家:
加拿大
项目状态:
已结题
起止时间:
2018-01-01 至 2019-12-31
中文摘要
平板电脑和智能手机等低成本、功能丰富的消费计算设备的出现,加上基于互联网的多样化“服务”,形成了大量的计算机服务器和网络基础设施。这种基础设施的建设需要大量的资本支出,运营成本也很高。在20世纪90年代中期,业界和学术界都投入了大量精力来分析互联网性能,以提高性能并提供更具成本效益的解决方案。然而,自20世纪90年代末以来,像功能这样的主题受到的关注远远超过性能,因为许多Internet应用程序的水平可伸缩性使得在性能或可伸缩性问题上“投入更多硬件”成为事实上的解决方案。**由于认识到“投入更多硬件”的方法不仅会增加资本和运营费用,而且还会增加IT基础设施的环境足迹,理解和改善互联网应用程序的性能已重新成为一个重要问题。此外,自从性能评估最后成为一个广泛流行的话题以来,计算机服务器的设计发生了很大的变化。例如,物理限制使处理器制造商无法继续提高时钟频率,以便在每一代新处理器中实现合理的性能提升。相反,增加处理器核心的数量已经成为标准做法。虽然一些应用程序被(重新)设计为利用“多核服务器”,但其他应用程序现在才得到增强。此外,关于单核处理器服务器行为的知识仍然是用于操作现代多核系统的“传统智慧”。这将导致部署的服务器数量超过支持给定负载所需的数量(从而增加资本支出)。由于服务器在少量使用时会使用不成比例的高功率,这增加了操作成本和IT的环境足迹。**建议的研究是确定和演示如何充分利用现代服务器的功能,以便以最小的财务和环境成本满意地满足消费者的请求。研究结果可能会直接使贝尔和Telus等加拿大服务提供商受益。该计划将涉及三个研究线程:**1。Web服务器在现代计算机服务器上的实验评价。(1名博士生)*2。入侵检测系统(IDS)在现代计算机服务器上的实验评估。(1名博士生)*3。互联网流量的表征和建模。(2名硕士研究生)**线程#1和#2将探讨如何最大限度地利用多核服务器的实际互联网工作负载。合成生成的工作负载或重放的跟踪将在被测试的服务器上放置受控数量的工作负载。服务器的广泛仪器将提供建立关于如何配置、管理和操作Internet应用程序的新“传统智慧”所需的数据,以便在最大限度地利用服务器的同时获得所需的服务质量。最初的研究(线程#1)将关注Web服务器,因为影响这些服务器在实践中的操作方式的能力可能会产生重大影响。线程#2与互联网安全应用程序有关,预计这将具有相当长的长期重要性。卡尔加里大学的互联网监控基础设施,由申请人操作,激发了这个主题。线程#3将与其他线程并行执行。通过收集、分析和建模实际的互联网流量,可以提高线程#1和#2中所需工作负载的真实性,并增加研究的影响。
英文摘要
The emergence of low-cost, feature-rich consumer computing devices like tablets and smart phones, coupled with a diversifying set of Internet-based "services" has resulted in a substantial infrastructure of computer servers and networks. This infrastructure incurs large capital expenses to build and high operating expenses to run. In the mid-1990s, both industry and academia devoted considerable effort to analyze Internet performance, to both increase performance and to provide more cost-effective solutions. Yet since the late 1990s, topics like functionality have received much more attention than performance, as the horizontal scalability of many Internet applications made "throwing more hardware" at a performance or scalability issue the de facto solution.**Understanding and improving Internet application performance has re-emerged as an important problem, due to a realization that the "throwing more hardware" approach not only increases capital and operating expenses, but also increases the environmental footprint of IT infrastructure. In addition, the design of computer servers has changed considerably since performance evaluation was last a widely popular topic. As an example, physical limitations have prevented processor manufacturers from continuing to increase the clock frequency to achieve reasonable performance gains with each new generation of processor. Instead, increasing the number of processor cores has become the standard practice. While some applications were (re)designed to take advantage of "multi-core servers", others are only now being augmented. Furthermore, knowledge about the behavior of servers with single-core processors is still the "conventional wisdom" used to operate modern multi-core systems. This leads to the deployment of more servers (thus increasing capital expenses) than are needed to support a given load. As servers use a disproportionately high amount of power when lightly utilized, this increases operating costs and IT's environmental footprint.**The proposed research is to determine and demonstrate how to fully exploit the capabilities of modern servers, so that consumer requests can be satisfactorily served with a minimal financial and environmental cost. The results could directly benefit Canadian service providers like Bell and Telus. This program will involve three research threads:**1. Experimental evaluation of Web servers on modern computer servers. (1 PhD student)*2. Experimental evaluation of an Intrusion Detection System (IDS) on modern computer servers. (1 PhD student)*3. Characterization and modeling of Internet traffic. (2 Masters students)**Threads #1 and #2 will explore how to maximize the use of multi-core servers for realistic Internet workloads. Synthetically generated workloads, or replayed traces will place controlled amounts of workload on the servers being tested. Extensive instrumentation of the servers will provide the data needed to establish new "conventional wisdom" on how to configure, manage and operate Internet applications, such that a desired Quality of Service can be obtained while maximizing the use of the servers. The initial research (Thread #1) will focus on Web servers, since the ability to influence how these are operated in practice could have a significant impact. Thread #2 relates to Internet security applications, which are expected to be of considerable long term importance. The Internet monitoring infrastructure in place at the University of Calgary and operated by the applicant motivates this thread. Thread #3 will occur in parallel to the other threads. By collecting, analyzing and modeling actual Internet traffic, the realism of the workloads needed in Threads #1 and #2 can be improved and the impact of the research increased.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Performance of Internet Applications on Modern Servers
-
批准号:RGPIN-2014-06562
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.78万
-
财政年份:2019
-
负责人:Arlitt, Martin
-
依托单位:
Performance of Internet Applications on Modern Servers
-
批准号:RGPIN-2014-06562
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.78万
-
财政年份:2017
-
负责人:Arlitt, Martin
-
依托单位:
Performance of Internet Applications on Modern Servers
-
批准号:RGPIN-2014-06562
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.78万
-
财政年份:2015
-
负责人:Arlitt, Martin
-
依托单位:
Performance of Internet Applications on Modern Servers
-
批准号:RGPIN-2014-06562
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.78万
-
财政年份:2014
-
负责人:Arlitt, Martin
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Internet大范围拥塞等效时滞动力学模型和在线学习控制
-
批准号:11872277
-
项目类别:面上项目
-
资助金额:63.0万元
-
批准年份:2018
-
负责人:张舒
-
依托单位:
面向Internet的SDN运行机制的研究
-
批准号:61572123
-
项目类别:面上项目
-
资助金额:67.0万元
-
批准年份:2015
-
负责人:王兴伟
-
依托单位:
Internet治理与企业信息披露策略研究:理论、实证检验与应用
-
批准号:71572152
-
项目类别:面上项目
-
资助金额:50.0万元
-
批准年份:2015
-
负责人:曾建光
-
依托单位:
面向AS级Internet网络拓扑的正规Laplacian图谱稳定不变特征及其建模、仿真与评估技术
-
批准号:61402485
-
项目类别:青年科学基金项目
-
资助金额:22.0万元
-
批准年份:2014
-
负责人:焦波
-
依托单位:
Internet网中病毒的检测-扩散耦合动力学模型及最优控制策略的研究
-
批准号:61304117
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2013
-
负责人:任建国
-
依托单位:
基于交通流量的Internet网病毒扩散动力学行为研究
-
批准号:61201173
-
项目类别:青年科学基金项目
-
资助金额:25.0万元
-
批准年份:2012
-
负责人:王开
-
依托单位:
Internet环境下构件的自适应组装与验证研究
-
批准号:61262012
-
项目类别:地区科学基金项目
-
资助金额:45.0万元
-
批准年份:2012
-
负责人:张驰
-
依托单位:
Internet环境下组合式软件的时空进程代数刻画及模型检测
-
批准号:61262002
-
项目类别:地区科学基金项目
-
资助金额:43.0万元
-
批准年份:2012
-
负责人:肖芳雄
-
依托单位:
面向持久可访问性的Internet通信抗干扰模型与方法
-
批准号:61100174
-
项目类别:青年科学基金项目
-
资助金额:21.0万元
-
批准年份:2011
-
负责人:时金桥
-
依托单位:
Internet环境中基于语义Web的开放式决策支持系统关键技术研究
-
批准号:61074134
-
项目类别:面上项目
-
资助金额:10.0万元
-
批准年份:2010
-
负责人:于长锐
-
依托单位: