Mobile QR Code QR CODE

REFERENCES

1 
Popek G. J., Goldberg R. P., July 1974, SFormal requirements for virtualizable third generation architectures, Communications of the ACM, Vol. 17, No. 7, pp. 412-421Google Search
2 
Li Z., Kihl M., Lu Q., Andersson J. A., Mar 2017, Performance Overhead Comparison between Hypervisor and Container Based Virtualization, Advanced Information Networking and Applications, 2017, AINA 2017, 31st IEEE International Con-ference on, pp. 955-962Google Search
3 
Xavier M. G., Mar 2015, A Performance Isolation Analysis of Disk-Intensive Workloads on Container-Based Clouds, Parallel, Distributed, and Network-Based Processing, 2015, PDP 2015, 23rd Euromicro International Conference on, pp. 253-260Google Search
4 
NVMe overview , 2020, https://www.nvmexpress.org/wp-content/uploads/NVMe_Overview.pdfGoogle Search
5 
Cgroups , 2016, https://www.kernel.org/doc/Documentation/ cgroup- v1/cgroups.txtGoogle Search
6 
Linux Containers (LXC) , 2016, https://linuxcontainers. org/lxc/introduction/Google Search
7 
Bjørling M., June 2013, Linux Block IO: Introducing Multi-queue SSD Access on Multi-core Systems, 6th ACM International Systems and Storage Conference, SYSTOR 2013, pp. 1-10Google Search
8 
Intel DC P4500 2TB NVMe SSD , 2017, https://ark. intel.com/content/www/us/en/ark/products/99031/intel-ssd-dc-p4500-series-2-0tb-2-5in-pcie-3-1-x4-3d1-tlc.htmlGoogle Search
9 
Demers A., Keshav S., Shenker S., Aug 1989, Analysis and simulation of a fair queueing algorithm, ACM SIGCOMM Computer Communication Review, Vol. 19, No. 4, pp. 1-12Google Search
10 
Axboe J., July 2004, Linux block IO-present and future, In Ottawa Linux Symp., pp. 51-61Google Search
11 
Jin W., Chase J. S., Kaur J., June 2004, Interposed Proportional Sharing for a Storage Service Utility, ACM SIGMETRICS Performance Evaluation Review, Vol. 32, No. 1, pp. 37-48Google Search
12 
Ahn S., La K., Kim J., June 2016, Improving I/O Resource Sharing of Linux Cgroup for NVMe SSDs on Multi-core Systems, Hot Topics in Storage and File Systems, 2016, HotStorage 2016, 8th USENIX Workshop onGoogle Search
13 
Valente P., Checconi F., Sep 2010, High throughput disk scheduling with fair bandwidth distribution, Computers, IEEE Transactions on, Vol. 59, No. 9, pp. 1172-1186Google Search
14 
Hedayati M., July 2019, Multi-Queue Fair Queueing, USENIX Annual Technical Conference, 2019, ATC 2019, pp. 301-314Google Search
15 
Kim K., Hong S., Kim T., Feb 2020, Supporting the Priorities in the Multi-queue Block I/O Layer for NVMe SSDs, Journal of Semiconductor Technology and Science, Vol. 20, No. 1, pp. 55-62Google Search
16 
Axboe J., Flexible I/O tester, https://github. com/axboe/fioGoogle Search
17 
Open Benchmarking , 2020. Linux 5.6 IO Scheduler Benchmarks. https://openbenchmarking.org/result/2003265-NI-LINUX56IO44Google Search
18 
Jain R., Chiu D., Hawe W., Sep 1984, A Quantitative Measure of Fairness and Discrimination for Resource Allocation in Shared Computer System, DEC Eastern Research Lab, Tech. Rep. TR-301Google Search
19 
Sandoval O., 2017, Kyber Multi-queue I/O Scheduler, https://lwn.net/Articles/720071Google Search
20 
Oh Y., trace-replay, https://github.com/ yongseokoh/trace-replayGoogle Search
21 
Lee C., 2017, Understanding Storage Traffic Characteristics on Enterprise Virtual Desktop Infrastructure, 10th ACM International Systems and Storage Conference, SYSTOR 2017, pp. 1-11Google Search