서버의 하드웨어를 선택할때 비용과 성능을 둘다 무시 할 수 없습니다.
비용을 절약하는 것중 대표적인 것이 실제 프로그램 구동과 관련 없는 첨부파일을 저장하는 부분은 HDD를 사용해서 비용을 낮추는 것입니다.
그런데 여기서 주의할 점.
이렇게 구성할때 2가지 케이스가 있습니다.
1.XE 자체를 HDD에 설치하는 경우
- 물론 OS,DB 등은 SSD에 설치를 하죠.
2.XE까지 SSD에 설치하고 첨부관련 폴더만 따로 HDD로 마운팅 하는 경우
절대 2로 해야 합니다.
1.의 경우 HDD 사용량이 없을때도 SSD에 비해 수십ms 정도 로딩 속도에서 뒤쳐집니다.
- 더 큰 문제는 HDD를 혼자 쓰지 못하고 여러사람이 나눠쓰는 경우라면 랜덤하게 하드 사용량 증가로 더 느려질 수 있습니다.
1.의 방법으로 구성했다가 다른 사이트와 비교해서 비슷한 페이지에서 약간 느린 것 그리고 랜덤한 시간에 편차가 심할 정도 조금 더 지연이 발생하는 것을 2.의 구성 변경으로 해결했습니다.