검색

7장. 블록 I/O

download PDF
이 장에서는 가상화 환경의 I/O 설정 최적화에 대해 설명합니다.

7.1. 블록 I/O 튜닝

virsh blkiotune 명령을 사용하면 관리자가 게스트 XML 구성의 <blkio> 요소에서 게스트 가상 머신의 블록 I/O 매개 변수를 수동으로 설정하거나 표시할 수 있습니다.
가상 머신의 현재 <blkio> 매개변수를 표시하려면 다음을 수행합니다.
# virsh blkiotune virtual_machine
가상 머신의 <blkio> 매개변수를 설정하려면 virsh blkiotune 명령을 사용하고 환경에 따라 옵션 값을 바꿉니다.

# virsh blkiotune virtual_machine [--weight number] [--device-weights string] [--config] [--live] [--current]
매개변수는 다음과 같습니다.
weight
I/O 가중치는 100~1000 범위입니다.
장치의 I/O 가중치를 늘리면 I/O 대역폭에 대한 우선 순위가 증가하므로 더 많은 호스트 리소스를 제공합니다. 마찬가지로 장치의 가중치를 줄이면 호스트 리소스를 덜 소비하게 됩니다.
device-weights
하나 이상의 장치/가중 쌍을/path/to/device,weight, /path/to/device,weight 의 형식으로 나열하는 단일 문자열입니다. 각 가중치는 100-1000 범위 내에 있거나 값 0을 사용하여 장치별 목록에서 해당 장치를 제거해야 합니다. 문자열에 나열된 장치만 수정됩니다. 다른 장치에 대한 기존 장치별 가중치는 변경되지 않은 상태로 유지됩니다.
config
다음 부팅 시 변경 사항을 적용하려면 --config 옵션을 추가합니다.
live
--live 옵션을 추가하여 실행 중인 가상 머신 에 변경 사항을 적용합니다.
참고
--live 옵션을 사용하려면 하이퍼바이저가 이 작업을 지원해야 합니다. 모든 하이퍼바이저가 최대 메모리 제한을 실시간으로 변경할 수 있는 것은 아닙니다.
current
--current 옵션을 추가하여 현재 가상 머신 에 변경 사항을 적용합니다.
예를 들어, 다음에서는 liftbrul VM의 /dev/sda 장치의 가중치를 500으로 변경합니다.
# virsh blkiotune liftbrul --device-weights /dev/sda, 500
참고
virsh blkiotune 명령을 사용하는 방법에 대한 자세한 내용은 virsh help blkiotune 명령을 사용하십시오.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.