Abstract
Parallel server systems are ubiquitous. Multicore CPUs are in practically every personal device from mobile handsets to high-end desktop PCs. At larger scale, data centers consist of a huge number of physical servers often shared by multiple users (for economic reasons). Moreover, the simultaneous users are typically unaware of each other due to reasons that can be technical (cf. security & privacy), practical (coordination layer would add complexity) and business related (usage can be business sensitive information). This results in server-side variability in terms of unpredictable response times. We study means for tackling these challenges. In particular, we consider a model where multiple users (dispatchers) route their jobs to a pool of servers using different (dispatching) policies. The goal is to determine how different policies interact: whether users' decisions support each other, or if some decisions are simply counterproductive. The lack of coordination is shown to increase, e.g., the mean response times, with two common and robust dispatching policies: The static Size-Interval-Task Assignment (SITA) and the dynamic Round-Robin (RR). We refer to this phenomenon as the price of ignorance.
Original language | English |
---|---|
Title of host publication | Proceedings of the 13th EAI International Conference on Performance Evaluation Methodologies and Tools, VALUETOOLS 2020 |
Publisher | Association for Computing Machinery (ACM) |
Pages | 48-55 |
Number of pages | 8 |
ISBN (Electronic) | 9781450376464 |
DOIs | |
Publication status | Published - 18 May 2020 |
Event | 13th EAI International Conference on Performance Evaluation Methodologies and Tools, VALUETOOLS 2020 - Tsukuba, Japan Duration: 18 May 2020 → 20 May 2020 |
Publication series
Name | ACM International Conference Proceeding Series |
---|
Conference
Conference | 13th EAI International Conference on Performance Evaluation Methodologies and Tools, VALUETOOLS 2020 |
---|---|
Country/Territory | Japan |
City | Tsukuba |
Period | 18/05/20 → 20/05/20 |
Bibliographical note
Publisher Copyright:© 2020 ACM.
Other keywords
- coordination
- job dispatching
- parallel servers
- Round-Robin
- SITA