NAS는 기가비트랜이기에 속도가 1000MB/s나와야하지않나요
2011.05.29 11:05
가영아빠님이 NAS추천에 대하여서 문의하셨는데요..
저도 NAS구입에 관심이 있어서 리플을 보니까 15MB/s,50MB/s로 속도를 적어놓으신것깉습니다.
에누리닷컴에 찾아보니까 요즘나오는 NAS는 대부분이 기가비트랜지원으로 나와있는데요
그렇다면은 속도가 1000MB/s로 나와야할것같은데요....
NAS의속도를 좌우하는것이 어떤요소들입니까..CPU속도는 크게 좌우하지않나요...
에누리닷컴에서 읽어보니까...DAS(외장하드dock)의경우에
USB3의경우에 USB2의 10배의속도이고 700MB영화파일하나 복사하는데 8-9초가 걸린다고 나와있습니다.
USB2.0 60MB/s ,1394 100MB/s, eSATA 300MB/s,USB3 625MB/s로 나와있네요...
그리고 기가비트랜은 1000MB/s로 나와있습니다.
그러면은 속도는 DAS(외장하드독) eSATA연결 < DAS(외장하드독) USB3연결 <NAS 기가비트랜 순으로 될것같은데요...
그런데 광드라이브나 HDD는 초당150MB이상의 데이터전송이 어렵다고 나옵니다..
실제로 DAS.NAS의속도는 어떻게 되는지 알고싶습니다.요즘 나오는 하드디스크가 1테라 2테라여서 복사하는데 하루종일도 모자라는것같
아서 속도가 중요한것같습니다.
NAS의속도가 15MB/s나 50MB/s 라면은 USB3이나 eSATA지원하는 DAS가 훨씬 빠르다고 볼수있나요
코멘트 8
-
상현아빠
05.29 12:30
-
Fatal
05.29 12:35
1. 1000Mbits 입니다 1000MB/s가 아니라 122070kB/s 입니다. 주의하실점은 계산상 그렇다는겁니다. 실제는 달라요.
2. 실제 전송속도는 eSATA > USB3.0 > NAS입니다. 앞에 두방법은 칩셋과 직접통신하니 당연히 빠른거구요.
3.기가비트에서도 HDD 전송속도는 HDD에 들어있는 데이터의 위치에따라 천차만별입니다.
7200rpm짜리 새제품에다가 기가비트로복사하면 초당 100MB/s도넘게 나옵니다.
하지만 데이터가 싸이면 점점 느려지죠. 평균적으로 30~40MB/s정도 나온다고 보시면 됩니다.
빠르게 쓰고싶으시다면 SSD나 레이드 하셔야죠.
4.실제로 기가비트로 구축해서 복사해보면, 실제 피시내부에서 복사하는것과 크게차이가 없습니다.
HDD는 결국 플레터에 기록된 물리영역을 찾아가야하기때문에 제한되어서 그냥 복사해도 100MB/s도 제대로 안나오는
경우가 대부분이죠.
5. 왜 NAS는 복사 속도가 느린가?
이건 말그대로 돈주면 해결됩니다. X86 Based (직접만들거나, hp마이크로서버, 인텔의 아톰이 탑재된 DAS시스템등)
의 장비들이 아닌이상은 결국 시스템 클럭문제입니다.
느린 제품들은 ARM cpu자체가 느려서 그런겁니다. 쓸만한모델(질문하신분이 원하는성능)은 하드디스크빼고 50만원넘습니다.
1.5Ghz가 넘죠. 그런친구들은 속도 잘나옵니다. 대신 가격도 안드로메다로 가죠.
6.필요장비는?
일단 기가비트 랜케이블 -> CAT6 이게 있어야 제대로 성능이 나옵니다. 괜하 5e삿다간 가격차이도 없는 삽질하실수도,
기가비트 허브 or 공유기 -> 당연히 있어야 연결해서 쓰겠죠.
기가비트 카드 ->이게 은근 중요한데 노트북사실때 신경안쓰신분들이 대용량 복사할때 가장 짜증내시는 부분이더군요. pci express 카드 슬롯있으신분들은 그나마 다행이지만 없는 모델들도 많습니다.
7. 그외에...
실제로 사용해보면 장비빨을 심하게 탑니다. 전송하면 시퓨점유율도 상당히 먹습니다.
최신 컴퓨터라고해도 10%이상 점유하게 됩니다.
기가비트 실제 속도를 측정할려면 SSD to SSD로 테스트 하는 방법이외는 거의없습니다
iperf인가 이 테스트 프로그램이 있긴합니다만 쓰기가 번잡스럽습니다. 이걸로 테스트하면 대부분
기가비트는 920~960Mbits 정도 나올겁니다 (MB/s가 아닙니다)
-
Pooh
05.29 12:54
^^ 첨부하자면..
100Mbps 네트워크 환경에서 기가비트 1,000Mbps로 네트워크 카드와 기가비트 허브로 교체했지만
속도가 딱 10배만큼 빨라지지는 않습니다. 허브 장비라던지 다른 여러가지 이유가 있겠지만
예전보다 네트워크에서 복사 속도가 5~6배 빨라진 느낌입니다. 예전에 측정했던 자료가 없어서
정확한 수치는 모르겠지만..
이론적으로 따져 보자면 100Mbps(100Mb/s)가 12.5MB/s 최고속도가 나올 수 있는데 이 속도는
요즘 나오는 하드디스크의 읽기/쓰기 속도 보다 느리죠. 1000Mbps는 125MB/s 정도 되는데
이 경우 단일 하드만 쓸 경우 하드디스크 속도가 네트워크에서 넘어오는 데이터 속도를 못 따라가는데
Serv-U(6.3버전) 같은 FTP 서버 프로그램에서 대용량 데이터 전송이 제대로 안되고 중간에 뻗어버리더군요.
최대한 속도 빠르게 기가비트 환경에서 사용할려면 RAID-0 정도는 사용해야 합니다. 데이터 안정성이
문제라면 RAID 10으로.. ^^
그래서 하드디스크를 RAID-10으로 묶어서 사용하니 그런 증상이 없었습니다.
-
matsal
05.29 15:08
1. 모든 인터페이스는 스펙대로 나오는 게 아닙니다. 90% 정도 나오는 건 PCI/PCI-E 나 IDE/SATA 정도에 불과합니다.
2. 몇몇 외장형 인터페이스, 특히 USB 계열은 60% 정도 나오는 게 통상입니다. 보통 35 MB/s 나오는 게 고작이죠.
IEEE 1394 는 약간 더 높지만 자주 못쓰는 비싼 규격이죠. LAN 케이블요? 50% 나 나오면 엄청난 겁니다.
무선랜은 말도 하기 싫습니다. 25% 나 나왔으면 좋겠습니다.
3. 몇몇 규격은 8 bit = 1 Byte 가 아니라 10 bit = 1 Byte 로 전송됩니다. SATA 가 그런 규격이라서 6 Gbps = 600 MB/s 입니다.
물론 여기서 기가비트랜은 12.5 MB/s 가 최고 속도입니다. (8 bit)
-
calm
05.29 17:08
조금 다르게 설명하면, Gigabit 환경은 제한 속도가 (이론상) 초속 125MB인 고속도로이고, 그 고속도로를 얼마의 속도로 달릴 수 있을 것인가는 NAS라는 각각의 자동차의 성능에 따라 달라진다고 보시면 될 것 같네요. ^^;
-
iris
05.30 10:46
이론적으로 나올 것은 다 나왔기에(다 옳은 이야기입니다.) 조금만 정리를 합니다.
1. NAS에서 CPU 성능은 중요한가?
- 당연한 이야기입니다. 지금의 ARM이나 MIPS 기반 프로세서로는 답이 안나옵니다. 철저히 x86으로 가야 쓸만한 성능을 기대할 수 있습니다. 다만 x86 기반 NAS는 값이 보통이 아닙니다. 보통 ARM 기반 일반 프로세서를 쓰는 것들의 성능은 아무리 잘 해야 15~20MB/s가 한계라고 보면 됩니다.
2. x86 기반 NAS의 시판 모델은 있는가?
- 당연히 있습니다. 문제는 가격이 보통 수준이 아니라는 데 있습니다. 그래서 보통 PC로 파일 서버를 구축하거나 역시 PC 기반의 마이크로서버를 이용하는 경우가 많습니다. 수퍼마이크로사의 1U 랙마운트 모델처럼 방화벽이나 소규모 NAS로 쓰기 위한 베어본도 나와 있으며, HP의 마이크로서버처럼 상대적으로 저가격에 쓸만한 모델도 있습니다. 차라리 이것들이 NAS보다 싸게 먹힙니다.
3. 직접 NAS를 만들 수도 있는가?
- 역시 가능합니다. 크기가 너무 크지 않아야 한다면 대충 이런 구성이면 그런대로 PC 기반의 NAS를 만들 수 있습니다. 어디까지나 예제이기에 부품 구성은 다르게 할 수 있습니다.
- 애즈락 AD425PV3
- 삼성 1GB PC3-10600 메모리
- 시게이트 바라쿠다 Green 2TB
- 리플 Spires 블랙 케이스
- 초 저가형 400W mATX 전원공급장치대충 이렇게 하면 23만원대에 2TB x86 NAS '하드웨어'를 만들 수 있습니다. 하드디스크를 4TB까지 늘리려면 케이스에 하드랙을 하나 달고 2TB 하드디스크를 더하면 됩니다.
4. 이럴 때 성능은?
- 이론적으로 ARM 기반 NAS보다는 훨씬 낫습니다. 하지만 실제 성능은 차이가 있습니다. 일단 30~40MB/s 수준의 성능을 내려면 NAS 이외의 부분이 중요합니다. 다음과 같은 상황이 완벽하다면 이 정도까지는 성능이 나올 수도 있습니다.
* 성능이 좋은 기가바이트 이더넷 컨트롤러(가급적 인텔 제품 권장)
* 양측 모두 Jumbo Frame 설정
* Jumbo Frame 규격에 맞는 기가비트 이더넷 허브(가급적 비싼 것. D-Link 이상급 권장. HP면 그런대로 좋음)* Cat.6 또는 7 규격 케이블
이 가운데 하나만 어긋나도 15MB/s 전후의 성능만 낼 수 있습니다.
-
냠냠
05.31 00:33
나올 거 다 나왔는데요. ㅎㅎ
하나만 붙이겠습니다.
File I/O는 상당히 많은 CPU Power를 필요합니다......
성능이 중요하시다면 전원관리 관련은 모두 끄세요.
최신의 HW는 File I/O와 관련된 %Usage Time도 측정합니다만... (저도 문서만 봤음.)
조금 구형.. 같은 경우에는 잘 못 해서... 관련한 옵션을 모두 꺼야 최상의 성능이 나왔었습니다.
전원관리 끄세요. ㅎㅎ
-
midday
06.01 21:19
제가 그동안 써보면서 느낀 결론은, 돈을 열심히 쳐바르지 않는한 일반적인 수준에서는 30-40MB/s 나오면 나름 잘 설정했다고 박수쳐줄만한 수준입니다.
일단은 하드 디스크 속도가 가장 관건입니다.
위의 속도는 모두 인터페이스의 전송 속도이고, 하드 디스크 속도는 대부분 150MB/S가 최대입니다.
인터페이스란 하드 디스크 한대만 다루는 것이 아니므로 대역폭이 넓어야 하고, 하드 디스크 자체는 물리적인 억세스타임과 여러가지로 인해서 인터페이스 속도보다는 늦습니다.