질문/조언질답게시판

일반 ssd와 nvme ssd

Extra Form
PHP PHP 7.2
CMS 기타

다운로도 서비스용인데 nvme 사용하면 속도차이가 확연할까요? 그렇기는 하겠지만 네트워크 속도가 100M로 정해졌는지라.. 괸찬을지 모르겠습니다..

 

그리고 SSD120기가 사용중인데 NVME 120기가로 그대로 복사할 방법이 있을까요?

잰더이런걸 알아봤는데 그런 상품은 없다고 하네요.

난감합니다.

  • profile
    대용량 다운로드 서비스면 굳이 SSD 까지 갈 필요도 없을 것 같은데요? 홈페이지 작은 파일들이랑 OS만 SSD에 놔두시고 나머지 파일들은 HDD에 놔두는게 금전적인 측면에선 제일 나을 것 같습니다. 대부분 SSD는 거의 5Gbps에 근접하는 속도를 내 주기 때문에 어차피 네트워크가 병목이 될 확률이 높습니다 (물론 1Gbps급 회선을 사용하신다는 전제 하에).

    NVMe랑 일반 SSD(SATA)는 프로토콜이 달라서 NVMe to SATA 이런 젠더는 없을겁니다 (있어도 굳이 쓸 이유가 없죠). 그대로 복사하려면 rsync (아니면 그냥 cp)가 괜찮아 보이네요
  • profile ?
    아 그렇군요, 다운로드 서비스의 경우 HDD는 좀 느리지 않을까 싶어서요.. 작은 파일은 문제 없겠짐 큰파일이라면 업다운로드가 차이가 많이날까 해서요..
    댓글 감사드립니다.
  • ? profile
    오히려 작은 파일 여러개가 큰 파일 하나보다 느립니다. 혹시 Crystal DiskMark 같은 프로그램 돌려 보시면 Sequential R/W가 Random R/W보다 훨씬 빠른 것을 (특히 HDD는 차이가 큽니다) 확인하실 수 있습니다. 여기서 작은 파일 여러개는 랜덤 읽기와 비슷하고, 큰 파일 하나는 시퀸셜 읽기랑 비슷하다고 볼 수 있습니다. 물론 가능하면 NVMe를 쓰시는게 HDD나 일반 SSD보다는 낫겠지만, 체감상 큰 차이를 느끼시긴 어려울겁니다.
  • profile ?
    자세한 설명감사드립니다.
  • profile

    특별히 처리를 거치는 것도 아니고 그냥 디스크에서 읽어서 네트워크로 뿌려주는 서비스라면 디스크가 네트워크 속도보다 빨라봤자 소용없습니다. 램이 너무 빠듯하지만 않으면 HDD로도 100Mbps 정도는 얼마든지 감당할 수 있습니다. 큰 파일 기준으로 HDD의 대역폭은 1Gbps, 일반 SSD는 5Gbps, NVMe SSD는 20Gbps에 육박합니다.

     

    LiveCD로 부팅해서 dd 명령을 사용하면 어느 디스크에서 어느 디스크로든 자유롭게 복사할 수 있습니다. 파티션 정보는 물론이고, 부트섹터까지 포함입니다. 부팅 디스크라면 부트섹터가 중요하죠! 그러나 잘 모르고 그냥 따라하면 위험부담이 높은 작업인데다 기존 O/S의 특성도 감안해야 하기 때문에 IDC에서는 절대로 안 해줍니다.

  • profile ?
    넵 자세한 설명 감사드립니다