queue depth
-
멀티 볼륨 활용을 통한 성능 개선스토리지 지식 2021. 1. 10. 23:24
스토리지의 성능을 최대한 이끌어내기 위해서는 단일 볼륨보다는 멀티 볼륨을 사용하는 것이 유리하다. 커다란 볼륨 하나보다는, 다수의 볼륨을 동시에 액세스하는 것이 전체 대역폭을 더 많이 쓸 수 있기 때문이다. 즉, 호스트에서 디스크까지의 데이터 경로를 병렬 사용하게 되어, 단위시간 당 데이터 처리량이 증가하는 이치다. 그리고, 단일 볼륨에서의 Queue Depth보다는, 멀티 볼륨에서 전체 Queue Depth가 커지는 효과가 생기므로 동시에 처리 가능한 SCSI Command의 수가 증가하게 된다. 실제 부하 테스트를 통한 성능 개선 효과를 살펴보자. 하나일 때보다는, 여러 볼륨에 동시에 부하를 생성하였을 때, 더 많은 IO를 처리할 수 있는 것을 볼 수 있다. 필자가 경험해 본 제품에서는 대부분 4개의..