• DocumentCode
    2061286
  • Title

    Differentiated Quality of Service for e-Commerce Applications through Connection Scheduling based on System-Level Thread Priorities

  • Author

    Alonso, Javier ; Guitart, Jordi ; Torres, Jordi

  • Author_Institution
    Comput. Archit. Dept., Tech. Univ. of Catalonia, Barcelona
  • fYear
    2007
  • fDate
    7-9 Feb. 2007
  • Firstpage
    72
  • Lastpage
    76
  • Abstract
    The e-commerce Web sites receive a great and varied number of visitors every day. These visitors share the application server´s limited resources and when there are too many clients connecting to the Web site, it is possible that they hinder between them, even to overload the application server. These visitors can be divided in different categories, depending on their importance from site viewpoint. Considering the importance that in these Web sites some client connections (e.g. buyers´ connections) finish successfully before other connections, in this paper we propose a mechanism to provide different quality of service to the different client categories by assigning different priorities to the threads attending the connections. After observing that Java thread priorities are only applied within the JVM, and moreover, these priorities do not reach the O.S. threads, we propose to schedule threads using the Linux Real Time priorities. Our results demonstrate that different quality of service classes can be supported using this mechanism
  • Keywords
    Web sites; client-server systems; electronic commerce; multi-threading; quality of service; scheduling; Java thread priority; Linux real time priority; application server; client category; connection scheduling; e-commerce Web sites; e-commerce applications; quality of service; system-level thread priority; Application software; Buildings; Computer architecture; Delay; Java; Joining processes; Linux; Processor scheduling; Quality of service; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing, 2007. PDP '07. 15th EUROMICRO International Conference on
  • Conference_Location
    Napoli
  • ISSN
    1066-6192
  • Print_ISBN
    0-7695-2784-1
  • Type

    conf

  • DOI
    10.1109/PDP.2007.35
  • Filename
    4135261