개요
- drbdsim은 기존 DRX의 성능
...
- 테스트 시 drbd의 성능 한계에 제한된 결과가 도출되어 DRX 자체의 성능을 시험하는 데 적합하지 않았음
- 이를 해결하기 위해 DRBD 의 연결과 데이터 전송을 시뮬레이션하여 DRX 가 가지는 원천적인 성능을 측정하고자 개발됨.
- 또한 DRX 를 시험하기 위해 DRBD 리소스를 미리 구성해야 하는 부담을 덜어줄 것으로 기대.
주요 기능
- drbd의 연결 시뮬레이션
- Acceptor/Connector 두 채널의 연결을 시뮬레이션
- 데이터 전송
- DRX의 성능 측정을 위해 하드디스크 액세스 없이 대량의 데이터를 전송
- 데이터 유형
- zero-fill: 0x00으로 채워진 데이터
- sequencial: 0x00 ~ 0xFF로 순차적으로 증가하는 데이터
- random: 랜덤 생성된 데이터
- 데이터 무결성 검사
- 성능을 우선시하기 위해, 패킷 헤더와 데이터 시작/끝부분만 판단하는 저수준의 데이터 무결성 점검 기능이 포함됨 (CRC체크)
...