• -동두천 4.8℃
  • -강릉 14.6℃
  • 연무서울 8.0℃
  • 박무대전 7.4℃
  • 맑음대구 8.3℃
  • 맑음울산 12.5℃
  • 박무광주 8.2℃
  • 맑음부산 11.8℃
  • -고창 4.5℃
  • 맑음제주 10.6℃
  • -강화 2.3℃
  • -보은 3.6℃
  • -금산 3.0℃
  • -강진군 4.8℃
  • -경주시 5.4℃
  • -거제 8.1℃
기상청 제공

NFS의 locking 문제

NFS의 locking 문제

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

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