Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

accelbuf-size size

비동기 복제에서 로컬 쓰기 성능 향상을 위한 쓰기 데이터를 버퍼링하는 버퍼 크기 입니다. 기본 값은 10mb 10MB 입니다. accelbuf은 accelbuf 하나의 전체 버퍼를 할당하고 발생된 쓰기 발생 시 쓰기 크기의 버퍼 공간을 얻어서 쓰기 데이터를 복사 합니다. accelbuf에서 버퍼 공간을 얻어오는 쓰기 데이터 크기 제한을 max_accelbuf_blk_size으로 설정할 수 있습니다. 쓰기 발생 시 버퍼 공간을 얻고 복제 데이터 전송 완료 후 얻은 버퍼를 반환합니다. 설정은 동적이 가능합니다.

...

버퍼 공간으로 부터 데이터를 복사하여 송신버퍼 측으로 복사하기 전에 빠르게 I/O 를 완료할 수 있습니다. (bsr 1.7 이후 지원)

max-accelbuf-blk-size size

비동기 복제에서 로컬 쓰기 성능 향상을 위한 accelbuf 버퍼를 얻어오는 쓰기 크기 입니다accelbuf 버퍼의 대상 I/O 블럭 크기입니다. 기본 값은 4kb으로 4kb 4KB이며 4KB 이하의 쓰기 크기에 대해서만 accelbuf에서 버퍼 공간을 얻어옵니다. 성능 향상을 위해서는 accelbuf의 크기도 맞는 크기를 설정해야 합니다. 설정은 동적이 가능합니다.

...

I/O에 대해서만 accelbuf를 적용합니다. (bsr 1.7

...

이후 지원)

startup 섹션

이 섹션의 매개 변수는 시스템 시작시 bsr init 스크립트에서 bsr의 동작을 정의합니다. 시스템이 시작되어 bsr 이 실행되고 난 후엔 아무런 영향을 미치지 않습니다. 다만 이 섹션의 속성들은 하위 호환을 위해 존재하며 bsr에선 대부분 지원하지 않습니다.

...