{"title":"共享虚拟化存储系统的性能隔离算法","authors":"Jian Ke, Xudong Zhu, Wenwu Na, Junwei Zhang, Xiaoming Han, Jiangang Zhang, Lu Xu","doi":"10.1109/NAS.2009.13","DOIUrl":null,"url":null,"abstract":"It is a challenging task that enables performance isolation while providing performance guarantees among applications that share storage infrastructure. This paper presents Admission-control-based Proportional Allocation (APA), a novel I/O request scheduler that combines the admission control of worst-case resources reserved with the proportional resources allocation to manage the bandwidth resources for performance isolation. APA has three characteristics: 1) admission control for I/O requests of applications; 2) fairness allocation for idle bandwidth resources; 3) performance monitoring and feedback-based weight adjustment. We implemented APA in a prototype Performance Virtual Storage System (PVSS). Through experiments on a real system, we show that APA has ability to provide the performance isolation and predictable performance guarantees, and to avoid the performance interference among virtual disks.","PeriodicalId":298759,"journal":{"name":"IEEE International Conference on Networking, Architecture and Storages","volume":"140 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A Performance Isolation Algorithm for Shared Virtualization Storage System\",\"authors\":\"Jian Ke, Xudong Zhu, Wenwu Na, Junwei Zhang, Xiaoming Han, Jiangang Zhang, Lu Xu\",\"doi\":\"10.1109/NAS.2009.13\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"It is a challenging task that enables performance isolation while providing performance guarantees among applications that share storage infrastructure. This paper presents Admission-control-based Proportional Allocation (APA), a novel I/O request scheduler that combines the admission control of worst-case resources reserved with the proportional resources allocation to manage the bandwidth resources for performance isolation. APA has three characteristics: 1) admission control for I/O requests of applications; 2) fairness allocation for idle bandwidth resources; 3) performance monitoring and feedback-based weight adjustment. We implemented APA in a prototype Performance Virtual Storage System (PVSS). Through experiments on a real system, we show that APA has ability to provide the performance isolation and predictable performance guarantees, and to avoid the performance interference among virtual disks.\",\"PeriodicalId\":298759,\"journal\":{\"name\":\"IEEE International Conference on Networking, Architecture and Storages\",\"volume\":\"140 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE International Conference on Networking, Architecture and Storages\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/NAS.2009.13\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE International Conference on Networking, Architecture and Storages","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NAS.2009.13","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Performance Isolation Algorithm for Shared Virtualization Storage System
It is a challenging task that enables performance isolation while providing performance guarantees among applications that share storage infrastructure. This paper presents Admission-control-based Proportional Allocation (APA), a novel I/O request scheduler that combines the admission control of worst-case resources reserved with the proportional resources allocation to manage the bandwidth resources for performance isolation. APA has three characteristics: 1) admission control for I/O requests of applications; 2) fairness allocation for idle bandwidth resources; 3) performance monitoring and feedback-based weight adjustment. We implemented APA in a prototype Performance Virtual Storage System (PVSS). Through experiments on a real system, we show that APA has ability to provide the performance isolation and predictable performance guarantees, and to avoid the performance interference among virtual disks.