Capacity Planning and Allocation for Web-Based Applications

被引:5
|
作者
Mohan, Srimathy [1 ]
Alam, Ferdous M. [2 ]
Fowler, John W. [1 ]
Gopalakrishnan, Mohan [1 ]
Printezis, Antonios [1 ]
机构
[1] Arizona State Univ, Dept Supply Chain Management, WP Carey Sch Business, Tempe, AZ 85287 USA
[2] Nestle USA Inc, Supply Chain Business Intelligence, Glendale, CA 91203 USA
关键词
QUEUING NETWORK MODEL;
D O I
10.1111/deci.12079
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Motivated by the technology division of a financial services firm, we study the problem of capacity planning and allocation for Web-based applications. The steady growth in Web traffic has affected the quality of service (QoS) as measured by response time (RT), for numerous e-businesses. In addition, the lack of understanding of system interactions and availability of proper planning tools has impeded effective capacity management. Managers typically make decisions to add server capacity on an ad hoc basis when systems reach critical response levels. Very often this turns out to be too late and results in extremely long response times and the system crashes. We present an analytical model to understand system interactions with the goal of making better server capacity decisions based on the results. The model studies the relationships and important interactions between the various components of a Web-based application using a continuous time Markov chain embedded in a queuing network as the basic framework. We use several structured aggregation schemes to appropriately represent a complex system, and demonstrate how the model can be used to quickly predict system performance, which facilitates effective capacity allocation decision making. Using simulation as a benchmark, we show that our model produces results within 5% accuracy at a fraction of the time of simulation, even at high traffic intensities. This knowledge helps managers quickly analyze the performance of the system and better plan server capacity to maintain desirable levels of QoS. We also demonstrate how to utilize a combination of dedicated and shared resources to achieve QoS using fewer servers.
引用
收藏
页码:535 / 567
页数:33
相关论文
共 50 条
  • [31] Web-Based DSS for Resource Allocation in Higher Education
    Martins, Carolina Lino
    Zarate, Pascale
    de Almeida, Adiel Teixeira
    de Almeida, Jonatas Araujo
    Morais, Danielle Costa
    INTERNATIONAL JOURNAL OF DECISION SUPPORT SYSTEM TECHNOLOGY, 2021, 13 (04) : 71 - 92
  • [32] Rethinking Security of Web-Based System Applications
    Georgiev, Martin
    Jana, Suman
    Shmatikov, Vitaly
    PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW 2015), 2015, : 366 - 376
  • [33] A General Framework for Testing Web-Based Applications
    Abrishami, Saeid
    Kahani, Mohsen
    INNOVATIONS AND ADVANCES IN COMPUTER SCIENCES AND ENGINEERING, 2010, : 303 - 306
  • [34] State Synchronization Approaches in Web-based Applications
    Grocevs, Aleksejs
    Prokofyeva, Natalya
    Leye, Stefan
    APPLIED COMPUTER SYSTEMS, 2014, 16 (01) : 92 - 96
  • [35] Web-based Recommendation Systems Technologies and Applications
    Janusz Sobecki
    New Generation Computing, 2008, 26 : 205 - 208
  • [36] Confchem: Web-based applications for chemical education
    Belford, Robert E.
    Hanson, Robert M.
    JOURNAL OF CHEMICAL EDUCATION, 2006, 83 (11) : 1592 - 1593
  • [37] Autonomous hot patching for Web-based applications
    Huang, H
    Tsai, WT
    Chen, YN
    PROCEEDINGS OF THE 29TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, WORKSHOPS AND FAST ABSTRACTS, 2005, : 51 - 56
  • [38] Semantic caching for Web-based spatial applications
    Sun, S
    Zhou, XF
    WEB TECHNOLOGIES RESEARCH AND DEVELOPMENT - APWEB 2005, 2005, 3399 : 783 - 794
  • [39] Modular and Flexible Coordination for Web-based Applications
    Li, Peng
    2017 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION SYSTEMS (ICCCS2017), 2017, : 6 - 10
  • [40] Configurable and networked web-based vertical applications
    Ni, DC
    Ni, S
    2001 INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS AND MOBILE COMPUTING, PROCEEDINGS, 2001, : 41 - 46