linode와 vultr에 싼 가상서버 1대씩 작업서버로 쓰고 있습니다.

문득 SSD를 보면

 

linode는 SSD이며 블록 스토리지에만 NVMe를 지원하고 있습니다.

블록스토리지(NVMe)를 추가생성해서 마운트 시키고

그곳에 Database 를 저장시키면 효과가 있을까요?

 

아님 그냥 SSD에 저장하는게 빠를까요?

NVMe의 IO가 빠르긴 하지만

물리적으로 분리된곳을 마운트해서 연결한거라 궁금하네요.

 

DB내용을 저장시키는지라

데이터 손실도 중요한데 linode측에서는

재부팅되어도 데이터 손실은 없으니

블록스토리지 자체가 백업 정책이 없으니 알아서 하라고 합니다.

 

결론

SSD하드디스크에 DB 데이터 저장 vs NVMe를 마운트해서 데이터 저장

체감적인 성긍효과가 미비하겠죠?

 

 

 

  • profile
    DB망실이 걱정이시라면, 직접설치해서 쓰지 마시고, Managed Database 를 사용해보셔요.
  • ?

    db 속도에 필요한 것은 오직 충분한 램뿐입니다 램만 충분하면 옛날 하드도 SSD 못지 않은 속도를 냈습니다. 하드와 SSD의 속도차이는 SSD와 NVME의 속도차이보다 더 심하지요... 돈이 있고 속도가 걱정된다면 NVME 블록스토리지를 추가하기보단 램을 증설하는게 낫겠지요... 램이 불충분하다면 ssd와 nvme 사이에 유의미한 벤치 차이가 나오겠지만... 그건 램을 추가해야할 상황이지 디스크를 바꿀 상황이 아닌 것 같습니다.

  • ?
    라엘님 단비아빠님 답변 감사합니다.