An analytic model of Web servers in distributed computing environments

被引:10
|
作者
Reeser, P [1 ]
Hariharan, R [1 ]
机构
[1] AT&T Labs Res, Middletown, NJ 07748 USA
关键词
HTTP; Web; distributed; dynamic; queueing; performance; validation;
D O I
10.1023/A:1020902716313
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Web technologies are currently being employed to provide end-user interfaces in diverse computing environments. The core element of these Web solutions is a Web server based on the HyperText Transfer Protocol (HTTP) running over TCP/IP. Web servers are required to perform millions of transaction requests per day at an acceptable Quality of Service (QoS) level in terms of client response time and server throughput. Consequently, a thorough understanding of the performance capabilities and limitations of Web servers is critical. In many applications, the Web server performs significant dynamic server-side processing in distributed computing environments. In these applications, a Web server retrieves a file, parses the file for scripting language content, interprets the scripting statements, and executes embedded code, possibly requiring a TCP connection to a remote application for data processing and transfer. Web server performance in a distributed environment is a complex interplay between a variety of factors. Although testing is essential for assessing performance, there are inherent limitations to a testing approach for validating Web server performance. Consequently, modeling is critical to further understand the performance capabilities and limitations of Web servers that participate in distributed computing. In this paper, we illustrate a model-based approach to Web server performance evaluation, and present an analytic queueing model of Web servers in distributed environments. Performance predictions from the analytic model match well with the performance observed from simulation. The model forms an excellent basis for a decision support tool to allow system architects to predict the behavior of new systems prior to deployment, or existing systems under new workload scenarios.
引用
收藏
页码:283 / 299
页数:17
相关论文
共 50 条
  • [41] Coscheduled distributed-Web servers on system area network
    Kim, Jin-Ha
    Choi, Gyu Sang
    Das, Chita R.
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2008, 68 (08) : 1033 - 1043
  • [42] A Performance Study of Clustering Web Application Servers with Distributed JVM
    Lam, King Tin
    Luo, Yang
    Wang, Cho-Li
    PROCEEDINGS OF THE 2008 14TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, : 328 - 335
  • [43] A Model for a Computing Cluster with Two Asynchronous Servers
    Nguyen, Hai T.
    Do, T. V.
    ADVANCED COMPUTATIONAL METHODS FOR KNOWLEDGE ENGINEERING, ICCSAMA 2017, 2018, 629 : 197 - 211
  • [44] A completely distributed architecture for cluster-based web servers
    Du, ZK
    Ju, JB
    PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT'2003, PROCEEDINGS, 2003, : 483 - 487
  • [45] Document replication and distribution in extensible geographically distributed web servers
    Zhuo, L
    Wang, CL
    Lau, FCM
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2003, 63 (10) : 927 - 944
  • [46] A web-based parallel PDE solver generation system for distributed memory computing environments
    Lee, CJ
    Chung, YC
    24TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COSPSAC 2000), 2000, 24 : 54 - 59
  • [47] Distributed computing through web browser
    Boldrin, F.
    Taddia, C.
    Mazzini, G.
    2007 IEEE 66TH VEHICULAR TECHNOLOGY CONFERENCE, VOLS 1-5, 2007, : 2020 - 2024
  • [48] Traffic model and performance evaluation of Web servers
    Liu, Z
    Niclausse, N
    Jalpa-Villanueva, C
    PERFORMANCE EVALUATION, 2001, 46 (2-3) : 77 - 100
  • [49] A domain based prioritized model for web servers
    Abbas, Ash Mohammad
    Sharma, Vibhu Saujanya
    Jain, Anoop
    ICIT 2006: 9TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, PROCEEDINGS, 2006, : 265 - +
  • [50] An identity privacy enhanced trust model in fully distributed virtual computing environments
    Wei, Yunzhao
    He, Yanxing
    Hao, Liming
    NSWCTC 2009: INTERNATIONAL CONFERENCE ON NETWORKS SECURITY, WIRELESS COMMUNICATIONS AND TRUSTED COMPUTING, VOL 1, PROCEEDINGS, 2009, : 704 - +