Users Guide
Brocade
어댑터
문제
해결
설명서
115
53-1002145-01
장
4 장
성능 최적화
이 장에서 다룰 내용
•
스토리지 드라이버 튜닝 . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
•
네트워크 드라이버 튜닝 (CNA 또는 NIC) . . . . . . . . . . . . . . . . . . . . . . . . . . 118
스토리지 드라이버 튜닝
이 섹션은 Linux, Windows, Solaris, VMware 시스템에 있는 단일화된 스토리지 드라이버를 조정
하여 어댑터의 성능을 최적화하는데 필요한 자원을 제공합니다 . CNA 또는 NIC 모드에 구성된
CNAs 및 패브릭 어댑터 포트에 대한 성능을 최적화하려면 ,
118 페이지의 “ 네트워크 드라이버
튜닝 (CNA 또는 NIC)” 에 있는 자원도 이용할 수 있습니다 .
Linux 튜닝
Linux
디스크
I/O
스케줄링은
모든
요청이
디스크에
직접
전송된
경우
발생되는
것보다
데이터
처
리량이
우수하고
대기시간을
감소시킬
수
있도록
요청의
순서를
재지정
,
지연
,
합병시킵니다
.
Linux 2.6
은
4
가지
다른
디스크
I/O
스케줄러를
포함하고
있습니다
: noop, deadline(
데드라인
),
anticipatory(
선행
)
및
completely fair queuing(
완전
공평
대기열
). "noop"
스케줄러를
활성화하면
I/O
명령어를
대기행렬에
구성하는
과정이
지연되는
것을
예방할
수
있습니다
.
이렇게
하면
다수
의
두드러진
I/O
요청을
각각의
디스크에서
대기행렬에
구성하여
보다
높은
I/O
속도를
달성하는
데
도움이
됩니다
.
noop 스케줄러를 활성화하려면 , 시스템에서 다음 명령어를 실행하십시오 .
for i in /sys/block/sd[b-z]/queue/scheduler
do
echo noop > $i
done
주
기본 스케줄러는 비활성 상태가 되어야 합니다 . 최대 I/O 성능 달성시 기본 스케줄러는 조정되지
않기 때문입니다 .
Linux 에서 성능 튜닝에 대한 내용은 아래의 설명서를 참조하십시오 :
•
Linux 2.6 IO Schedulers
의
작업부하에
따른
성능
평가
Heger, D., Pratt, S., Linux Symposium, Ottawa, Canada, July 2004
•
Linux
성능
최적화
HP Professional Books, ISBN: 0-13-148682-9
•
Linux
서버에
대한
성능
튜닝
Sandra K. Johnson, Gerrit Huizenga, Badari Pulavarty, IBM Press, ISBN: 013144753X
•
Linux
커널
개발
Robert Love, 2nd edition, 2005










