• 맑음동두천 -1.5℃
  • 맑음강릉 2.3℃
  • 맑음서울 1.7℃
  • 흐림대전 0.7℃
  • 대구 0.9℃
  • 울산 2.7℃
  • 맑음광주 2.9℃
  • 부산 4.2℃
  • 흐림고창 0.8℃
  • 제주 8.7℃
  • 맑음강화 -1.8℃
  • 흐림보은 -1.1℃
  • 흐림금산 -0.6℃
  • 구름많음강진군 4.5℃
  • 흐림경주시 0.5℃
  • 흐림거제 4.8℃
기상청 제공

NFS의 locking 문제

NFS의 locking 문제

NFS는 locking 에 대한 문제가 발생하곤 하는데, 이는 동일한 파일에 대해 서로 다른 서버가 write 요청을 할 때 발생한다.  동일한 파일로의 read 요청은 얼마든지 많아도 ( 물론 충분히 바쁜 서버들의 규모에서 ) 웹 서버쪽에서는 한번만 읽으면 되고, read 의 경우 어느 서버가 언제 가져가도 큰 문제가 되지 않지만 서비스를 동일한 파일에 서로 다른 서버가 쓰기위해 접근하도록 설계 했다면, NFS 안쓰는게 낫다.

다르게 말하면 동일한 파일을 쓰지 않게만 설계 하면 NFS 서버의 Net I/O 및  Disk I/O 가 허용하는 범위 내에서는 아주 좋은 동작 성능을 확보 할 수 있겠다.