...
- 시스템 지연 시간
- FSR 커널 엔진 지연 시간
- 경로필터 탐색 시간
- 송신 버퍼링을 버퍼를 위한 메모리 버퍼, 파일버퍼 크기
위 요소들에 의해 로컬 쓰기 I/O 의 총 지연시간은 시스템 지연시간과 FSR 커널엔진의 지연시간의 합으로 구할 수 있으며 그 중에서 FSR 커널엔진의 지연은 경로필터 지연, 송신버퍼링 지연으로 분류됩니다.
...
복제 I/O 를 판별하는 경로필터는 경로검색을 위해 최적의 알고리즘으로 구현되어 있으나 검색비용이 증가할 경우 Latency 의 저하는 불가피 합니다. 따라서 복제 대상 경로를 너무 복잡하게 설정하거나 비 효율적으로 설정하는 것은 성능을 위해 바람직 하지 않습니다. 되도록이면 경로필터의 아이템 요소 개수를 줄이고 필요하다면 제외필터를 활용하여 검색 비용을 줄일 수 있도록 설정하는 것이 바람직 합니다.
송신버퍼는 메모리버퍼와 파일버퍼 기능으로 제공됩니다. 파일버퍼는 디스크 공간을 버퍼공간으로 활용할 수 있다는 점에서 장점이 있지만 디스크에 I/O를 해야 하는 만큼 성능의 저하를 감수해야 합니다. 파일버퍼를 사용할 경우의 성능은 기존 디스크 I/O에 비해 2배의 I/O 가 발생하게 되므로 최상의 성능으로 봐도 최소한 2배 저하됩니다. 만약 이러한 성능저하가 우려된다면 파일버퍼는 사용하면 안되고 메모리 버퍼만 사용해야 합니다. 그러나 시스템의 여유 메모리 공간은 한계가 있기 때문에 메모리 버퍼에만 의존하기 어려운 경우에는 메모리 버퍼와 파일버퍼를 적절히 혼합하여 사용할 것을 권장합니다.
전송량
FSR의 전송량에 영향을 주는 요소는 다음과 같습니다.
...