Filters








4,827 Hits in 5.6 sec

An Adaptive Mechanism for Fair Sharing of Storage Resources

Chao Jin, Rajkumar Buyya
2009 2009 21st International Symposium on Computer Architecture and High Performance Computing  
As an extension of the fair queuingbased algorithm, it can dynamically adapt to the performance variation of storage systems and guarantee a fair sharing of resources as well as satisfying the minimal  ...  Interposed schedulers are one of the most practical methods for performance isolation.  ...  We would like to thank Christian Vecchiola and Saurabh Garg for their comments on improving the quality of the paper.  ... 
doi:10.1109/sbac-pad.2009.19 dblp:conf/sbac-pad/JinB09 fatcat:yrtuvivp3veuhi3rmwlaxl77im

Parallelism-Aware Batch Scheduling: Enhancing both Performance and Fairness of Shared DRAM Systems

Onur Mutlu, Thomas Moscibroda
2008 2008 International Symposium on Computer Architecture  
Our parallelism-aware batch scheduler (PAR-BS) design is based on two key ideas. First, PAR-BS processes DRAM requests in batches to provide fairness and to avoid starvation of requests.  ...  Our evaluations show that, averaged over 100 4-core workloads, PAR-BS improves fairness by 1.11X and system throughput by 8.3% compared to the best previous scheduling technique, Stall-Time Fair Memory  ...  drafts of this paper.  ... 
doi:10.1109/isca.2008.7 dblp:conf/isca/MutluM08 fatcat:je6byo2lqrh5vcwg7ytuqobwxe

FIRM: Fair and High-Performance Memory Control for Persistent Memory Systems

Jishen Zhao, Onur Mutlu, Yuan Xie
2014 2014 47th Annual IEEE/ACM International Symposium on Microarchitecture  
Our detailed evaluations show that, compared to five previous memory scheduler designs, FIRM provides significantly higher system performance and fairness.  ...  These characteristics undermine the high-performance and fairness offered by conventional memory scheduling schemes designed for non-persistent applications.  ...  In this section, we provide a case study analysis of fairness and performance of both prior schedulers (FR-FCFS [76, 77, 95] and TCM [42] ) and naïve extensions of these prior schedulers (FRFCFS-modified  ... 
doi:10.1109/micro.2014.47 dblp:conf/micro/ZhaoM014 fatcat:2y4cbcvjxza5zdovnrdin3j7vy

Performance isolation

Ben Verghese, Anoop Gupta, Mendel Rosenblum
1998 ACM SIGOPS Operating Systems Review  
We have implemented performance isolation in the Silicon Graphics IRIX operating system for three important system resources: CPU time, memory, and disk bandwidth.  ...  Multi-user multiprocessor systems require more sophisticated resource management, and we show how the proposed "performance isolation" scheme can address the current weaknesses of these systems.  ...  Disk Bandwidth IRIX5.3 schedules disk requests based only on the current head position of the disk using the standard C-SCAN algorithm [Teo72] .  ... 
doi:10.1145/384265.291044 fatcat:3uel5v44ejchjeriejibw676ea

Performance isolation

Ben Verghese, Anoop Gupta, Mendel Rosenblum
1998 Proceedings of the eighth international conference on Architectural support for programming languages and operating systems - ASPLOS-VIII  
We have implemented performance isolation in the Silicon Graphics IRIX operating system for three important system resources: CPU time, memory, and disk bandwidth.  ...  Multi-user multiprocessor systems require more sophisticated resource management, and we show how the proposed "performance isolation" scheme can address the current weaknesses of these systems.  ...  Disk Bandwidth IRIX5.3 schedules disk requests based only on the current head position of the disk using the standard C-SCAN algorithm [Teo72] .  ... 
doi:10.1145/291069.291044 dblp:conf/asplos/VergheseGR98 fatcat:2jh6psx5kbdvxbxvula3vttmky

Performance isolation

Ben Verghese, Anoop Gupta, Mendel Rosenblum
1998 SIGPLAN notices  
We have implemented performance isolation in the Silicon Graphics IRIX operating system for three important system resources: CPU time, memory, and disk bandwidth.  ...  Multi-user multiprocessor systems require more sophisticated resource management, and we show how the proposed "performance isolation" scheme can address the current weaknesses of these systems.  ...  Disk Bandwidth IRIX5.3 schedules disk requests based only on the current head position of the disk using the standard C-SCAN algorithm [Teo72] .  ... 
doi:10.1145/291006.291044 fatcat:re6pcp6bizegvi7na7eghgc6o4

Reducing Smartphone Application Delay through Read/Write Isolation

David T. Nguyen, Gang Zhou, Guoliang Xing, Xin Qi, Zijiang Hao, Ge Peng, Qing Yang
2015 Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services - MobiSys '15  
., when launching an app, leading to poor user experience. In this paper, we investigate the behavior of reads and writes in smartphones.  ...  The smartphone has become an important part of our daily lives. However, the user experience is still far from being optimal.  ...  Duy Le (EMC), and Tommy Nguyen (RPI) for helpful discussions. Many thanks also go to Mai Anh Do (CNU) for helping with measurements, and Daniel Graham for recruiting StoreBench users.  ... 
doi:10.1145/2742647.2742661 dblp:conf/mobisys/NguyenZXQHPY15 fatcat:dyhy37boofb7njaomfgatgeocq

CPU sharing techniques for performance isolation in multi-tenant relational database-as-a-service

Sudipto Das, Vivek R. Narasayya, Feng Li, Manoj Syamala
2013 Proceedings of the VLDB Endowment  
We implemented these new scheduling algorithms in a commercial DaaS prototype and extensive experiments demonstrate the effectiveness of our techniques.  ...  The lack of performance isolation in a shared environment can make DaaS less attractive to performance-sensitive tenants.  ...  Several members of the Microsoft SQL Azure group, including Morgan Oslake, George Reynya, and Leigh Stewart, have provided feedback that influenced our work.  ... 
doi:10.14778/2732219.2732223 fatcat:7lndony7cvhtvkdhzs2pacxnzu

Canvas: Isolated and Adaptive Swapping for Multi-Applications on Remote Memory [article]

Chenxi Wang, Yifan Qiao, Haoran Ma, Shi Liu, Yiying Zhang, Wenguang Chen, Ravi Netravali, Miryung Kim, Guoqing Harry Xu
2022 arXiv   pre-print
A thorough evaluation with a set of widely-deployed applications demonstrates that Canvas minimizes performance variation and dramatically reduces performance degradation.  ...  We develop three such techniques: (1) adaptive swap entry allocation, (2) semantics-aware prefetching, and (3) two-dimensional RDMA scheduling.  ...  Swap-outs are only subject to fair scheduling while swap-ins are to both fair and priority-based scheduling. Vertical: Fair Scheduling.  ... 
arXiv:2203.09615v1 fatcat:stucu3muffaqvjy6dqmgnyknoq

I/O Performance Isolation Analysis and Optimization on Linux Containers

Li Zhou, Yifan Zhang, Youhuizi Li, Na Yun, Lifeng Yu
2017 Proceedings of the 29th International Conference on Software Engineering and Knowledge Engineering  
Finally, we propose two algorithms, SLAE and UTE, to improve the I/O performance isolation in container-based systems.  ...  This paper discusses I/O performance isolation issue in container-based clusters. First, we analyze the characteristics of I/O performance isolation from the perspective of the SLA.  ...  Algorithms Design According to the results of analysis and observations, we designed the following two dynamic adjustment algorithms for judging the I/O performance isolation.  ... 
doi:10.18293/seke2017-201 dblp:conf/seke/ZhouZLYY17 fatcat:gf6hdhch2rcdxg7xvjp42dzgta

QiOi: Performance Isolation for Hyperledger Fabric

Jeongsu Kim, Kyungwoon Lee, Gyeongsik Yang, Kwanhoon Lee, Jaemin Im, Chuck Yoo
2021 Applied Sciences  
We explore the impact of the interference on Fabric performance and develop a new technique to offer performance isolation for Hyperledger Fabric, the most popular blockchain platform.  ...  The key idea of QiOi is to dynamically control the CPU scheduling of Fabric components to cope with the performance interference.  ...  Conflicts of Interest: The authors declare no conflict of interest.  ... 
doi:10.3390/app11093870 doaj:5d2ae5b380414a87a77b75fa4ef61a46 fatcat:skn57gtumbefjl35eznfjtkqxi

Revisiting Asymmetric Classifier Fuzzy Keyword Search with Performance Isolated Intertenant Storage Clusters in Public Cloud

Shyamala Devi Munisamy, Arun Chokkalingam
2015 Indian Journal of Science and Technology  
Methods/Statistical Analysis: Though fair allocation of resources guarantees performance isolation of intra-tenants in SaaS applications, it is still a challenging task in intertenant IaaS cloud.  ...  In addition to this, the cloud sevice providers of our proposed scheme utilizes Performance Isolated Intertenant Storage Cluster to provide availability and performance isolation.  ...  The fairness of the system is achieved by Performance isolation.  ... 
doi:10.17485/ijst/2015/v8i35/83118 fatcat:g3jhohdmpzetll46rub6ej7v3e

Temporal isolation in real-time systems: the VBS approach

Silviu S. Craciunas, Christoph M. Kirsch, Hannes Payer, Harald Röck, Ana Sokolova
2012 International Journal on Software Tools for Technology Transfer (STTT)  
VBS consists of an EDF-based uniprocessor scheduling algorithm and a utilization-based schedulability test.  ...  The schedulability test runs in time linear in the number of processes and enables admission of an individual process in constant time.  ...  Introduction Temporal isolation can be seen as a quantified version of scheduler fairness that is particularly relevant to realtime systems.  ... 
doi:10.1007/s10009-012-0246-x fatcat:nskmn7darfhnxlajldlvu24gke

A QoS aware non-work-conserving disk scheduler

Pedro Eugenio Rocha, Luis C. E. Bona
2012 012 IEEE 28th Symposium on Mass Storage Systems and Technologies (MSST)  
Disk schedulers should provide QoS guarantees to applications, thus sharing proportionally the storage resource and enforcing performance isolation.  ...  Disk schedulers must execute requests in an efficient order though, preventing poor disk usage.  ...  QoS aware disk schedulers are usually based on fair queuing algorithms, initially used for packet scheduling and then adapted to the disk scheduling context.  ... 
doi:10.1109/msst.2012.6232386 dblp:conf/mss/RochaB12 fatcat:uyazwmkglrb2nj5ofpvgy3km3a

Providing Fairer Resource Allocation for Multi-tenant Cloud-Based Systems

Jia Ru, John Grundy, Yun Yang, Jacky Keung, Li Hao
2015 2015 IEEE 7th International Conference on Cloud Computing Technology and Science (CloudCom)  
We evaluate the performance of different types of workload using different algorithms and compare ours to the default algorithm.  ...  Results show an increase of 15% resource utilisation and a reduction of 59% completion time on average, indicating that our DRF algorithm provides a better, smoother, fairer highperformance resource allocation  ...  Controlling and restricting I/O is an efficient way to manage disk utilisation and isolate data. Figure 5 describes the performance of CPU resource usage restriction.  ... 
doi:10.1109/cloudcom.2015.30 dblp:conf/cloudcom/RuGYKH15 fatcat:5vws55zkhbc3plfcvnkdvcliju
« Previous Showing results 1 — 15 out of 4,827 results