질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

top Load Average가 매우 높습니다.

작성자 정보

  • 도리 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요.

질문주신것은.... 시리얼 ATA 과 SCSI 의 차이 인것 같습니다.

서버를 많이 운영해 보면서 느낀 경험 입니다.

IDE 에서 SATA 로 가면서 좋아진점은 다음과 같습니다.

1. 속도 ( 버스 속도) 최대 150MB/Sec
   이말은 전송에러률이 적어서 고속 전송이 가능하다는 말이겠죠?
  그렇지만, 리눅스에서 읽기 테스트 hdparm 을 사용해 보면, 66MB/Sec 정도 나오죠..
  이건 disk의 물리적 속도입니다. 물론 SCSI두 이정도죠.

2. 에러채크
   스카시와 같이 에러 채크를 한다고 합니다.

3. How Swap
   SCSI LC 방식에서나 가능했던, 전원을 켠 상태에서 DISK 추가,제거가 가능하다고 합니다. 물론 해 보진 않았습니다.

그럼 .. SATA 와 SCSI의 차이는.

1. 속도
  SATA 는 150M/S  ,, SCSI 는 요즘 320M/S

2. 채널.
  SCSI는 전송을 처리하는 채널 이라는 별도의 CPU가 있습니다. 그래서 이 CPU가 disk와 통신을 하게 됩니다. 물론 disk에두 cpu가 있죠.그래서 DISK 가격이 비싸구요. 플로터또안 접근속도를 높이기 위해서 크기가 적으습니다.

결론.. SCSI는 별도의 CPU가 있기 때문에. 자료 전송시에 자원을 많이 먹지 않습니다.
하지만, SATA 와 IDE는 DMA 모드로 메모리와 직접 통신을 하지만, 여전히 cpu의 힘을 빌리죠.. 그래서 복사할때 자원을 많이 먹는 것이죠~~

 

SATA 와 SCSI 차이가 거의 없다면, 모두 SATA를 쓰겠죠.. 값두 싸구 용량두 많구~

하지만, 아직 서버에 SCSI를 쓰는 이유는 분명히 있습니다.^^;


 

 

 

 

한동희 님의 글



오늘도 고수님들의 평안과 안녕을 기원합니니다.
질문이 하나 있습니다.

제가 요 며칠새 서버를 새로 들이면서 열심히 테스트를 진행하고 있습니다.
그런데, 서버에 부하를 좀 줬더니.. 시스템 부하가 무지하게 높게 나옵니다.
기존에 사용하던 서버에서는 이정도로 높게 나오지 않았던듯 싶은데요..

테스트중인 서버의 사양은 다음과 같습니다.
CPU : Intel Xeon 3.4G X 2Ea
Memory : DDR266 512MB ECC X 4Ea
Mainboard : Intel SE7520JR2
Raid Controller : Intel SRCS16
Hard Disk : Seagate 바라쿠다7200.7 80G SATA X 2Ea, Seagate 바라쿠다7200.8 400GB SATA X 4Ea
OS : Red Hat Enterprise Linux 4 ES (2.6.9-5.ELsmp)

여기에서 디스크는 80G 2개를 미러링하여 OS를 설치하고, 400G 2개를 미러링하여 /home 파티션에 할당하였습니다. 400GB 1개는 /backup 파티션에 할당하였고, 나머지 400GB 1개는 Hot-Spare로 두었습니다.

테스트를 진행한 과정은 다음과 같습니다.
터미널을 3개 열고 1개의 터미널에서 top으로 시스템로드를 보고 2개의 터미널에서 각각 /home 파티션에 있는 1GB 크기의 파일을 복사와 압축을 동시에 실시하였습니다.

bash# ls -l /home/soami/
-rw-r--r--   1 root  root  1113019814  4?□26 20:13 test.tar.gz

TERMINAL#1
bash# cp /home/soami/test.tar.gz /home/soami/test2.tar.gz

TERMINAL#2
bash# tar zcvf /home/soami/test2.tar.gz /home/soami/test.tar.gz

이렇게 했더니 load average가 차츰 올라가서 결국은 10을 넘겨버리더군요..
CPU에서는 wait가 상당히 발생하구요.

왜 이럴까요? 결국은 SATA RAID Controller의 한계일까요?
기존에 사용하던 서버에서는 이렇게 로드가 올라가지는 않았었는데요..
기존에 사용하던 서버는 Intel Xeon 2.4G Dual, 2G DDR ECC, 72GB SCSI160 HDD, 와우리눅스 7.3(2.4.18 smp)이었습니다.

 




 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,292 명
  • 현재 강좌수 :  36,954 개
  • 현재 접속자 :  533 명