Korea FreeBSD Users Group News, Internal, Projects, Home
Software, Support, Documentation

Re: [KFUG] [Áú¹®] FreeBSD 5.3 ³×Æ®¿öÅ© ¼º´É ¹®Á¦ÀÔ´Ï´Ù.



[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

[ÀÌÀü ±Û] [´ÙÀ½ ±Û] [ÀÌÀü ´ñ±Û] [´ÙÀ½ ´ñ±Û]


> > 전반적으로 5.3R은 4.x보다는 조금 느리지만 SMP에서는 대부분의 경우
> > 더 빠릅니다. Local network에서 시험하는게 아니라면 TCP SACK을
> > disable해보세요.
> >

이 질문에 답하지 않으셨습니다. 시스템이 clinet요청을 처리할때 ps등으로
시스템의 상태를 확인해 보셨나요?
시험한 client는 무엇으로 검사했나요? 서버시스템이 idle상태에서도 속도의
변화가 있다는 말인가요?

클라이언트 프로그램은 저희가 windows 용으로 자체 개발한 툴을 사용중입니다.
ps로 확인결과 아파치만 정상적으로 떠있습니다.전에 알려 들였듯이 아파치 기반 cgi 프로그램이
get/put 작업을 진행합니다.
idle 시에 모든접속을 막고 test용 1대만 접속하여 put/get 작업을 진행하였을때도
현저하게 속도 차이가 납니다.
sata raid의 경우 하드수가 들어난다고 file I/O에 차이를 보이는건지 모르겠습니다.



두가지 측면이 의심되는데, 하드쪽과 네트웍쪽입니다.

하드쪽을 말씀드리자면 SATA가 되었건 일반 ATA가 되었건 SCSI가 되었건 RAID는 어떻게 구성하느냐에 따라 속도의 차이가 크게 나타납니다. 스트라이핑 구성이 가장 성능이 좋지만, 두 하드가 같은 회사의 같은 모델이어야 합니다. 5.3을 깔은 기계와 4.X 기계가 따로 있는 것 같은데, 한쪽을 백업해서 다른쪽으로 옮겨 본 다음에 성능을 측정해 보실 필요가 있을 것 같습니다.

일반적인 SATA하드는 몇몇 모델 (특히 웨스턴 디지털의 소위 기업용 SATA - 이건 SCSI용 하드의 인터페이스를 SATA를 달은것입니다)이 아니면 대부분 데스크탑 HDD모델들인데 그 경우에는 고성능형 하드에 비해 편차가 심해 디스크 스트라이핑이 어긋나서 성능이 별로인 경우가 발생하지 않는 다는 보장이 없습니다. 특히 dmesg를 보면 OS가 설치된 하드를 제외하면 3ware raid카드가 만들어주는 가상 논리 SCSI 하드로 잡는 것으로 보이는데, 하드웨어 raid를 쓰지 마시고 한번 vinum(8) 을 써서 소프트웨어 RAID로 잡아보시기 바랍니다. (소프트웨어 raid와 하드웨어 raid는 거의 성능 차이가 없습니다)

그리고 네트웍쪽에서는 5.3이 깔린 시스템에서 패킷 드롭-재전송이 발생할지도 모른다는 생각이 듭니다. 랜카드의 위치를 바꿔보시고, 랜카드 자체를 바꿔보시고, 랜 인터페이스가 물린 스위치 포트를 바꿔보시면서 시험해 보시기 바랍니다.

소프트웨어적으로 동일한 경우에는 대부분의 경우 하드웨어쪽에서 전송실패-재전송 이런 경우가 발생하는 경우가 경험상 문제점의 50%가 넘습니다.




_______________________________________________
한국 FreeBSD 사용자 그룹(KFUG) questions 메일링 리스트
questions at kr.FreeBSD.org
http://www.kr.FreeBSD.org/mailman/listinfo/questions

[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

Copyright © 1998-2005 Korea FreeBSD Users Group.
All rights reserved. webmaster at kr.FreeBSD.org
$Date: 2005/02/18 18:02:27 $
Powered by FreeBSD