earticle

논문검색

Nano Information Technology (NIT)

Implementing I/O Bandwidth Sharing Scheme between Multiple Linux Containers based on Dm-zoned for Zoned Namespace SSDs

초록

영어

In the cloud service, system resource such as CPU, memory, I/O bandwidth are shared among multiple users. Particularly, in Linux containers environment, I/O bandwidth is distributed in proportion to the weight of each container through the BFQ I/O scheduler. However, since the I/O scheduler can only be applied to conventional block storage devices, it cannot be applied to Zoned Namespace(ZNS) SSD, a new storage interface that has been recently studied. To overcome this limitation, in this paper, we implemented a weighted proportional I/O bandwidth sharing scheme for ZNS SSDs in dm-zoned, which emulates conventional block storage using ZNS SSDs. Each user receives a different amount of budget, which is required to process the user’s I/O requests based on the user’s weight. If the budget is exhausted I/O requests cannot be processed and requests are queued until the budget replenished. Each budget refill period, the budget is replenished based on the user’s weight. In the experiment, as a result, we can confirm that the I/O bandwidth can be distributed on their weight as we expected.

목차

Abstract
1. Introduction
2. Zoned Namespace SSD
3. Weighted Proportional I/O Bandwidth Sharing Scheme for ZNS SSD
3.1 Modify Dm-zoned I/O Process Operating Base
3.2 Weight-Based Budget Set and Refill Policy
3.3 Checking Cgroup State Idle
4. Experiments
4.1 FIO I/O Workload Simulator Experiments
4.2 Fairness Index of Weighted proportional I/O Bandwidth Sharing Scheme
4.3 Cgroup Idle State Checking and I/O Bandwidth Distribution Experiments
4.4 UMASS Real Workload Experiments
5. Conclusion
Acknowledgement
References

저자정보

  • Seokjun Lee Master, School of Computer Science and Engineering, Pusan National University, Korea
  • Sungyong Ahn Associate Professor, School of Computer Science and Engineering, Pusan National University, Korea

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 기관로그인 시 무료 이용이 가능합니다.

      • 4,000원

      0개의 논문이 장바구니에 담겼습니다.