Imager Performance Test : TASKFORCE VS. TX1 VS. FORENSIC FALCON
Atola TaskForce 이미징 장비의 소개는 이전 글을 참고하자. TaskForce 제품과 다음의 2개 제품의 성능을 비교했다.
- Atola TaskForce (Firmware version 2019.9)
- Tableau TX1 (Firmware version 2.2.0.12)
- Logicube Forensic Falcon (Software version 3.2u1)
정확한 성능 비교를 위해 소스(Source)는 동일(같은) 저장장치를 사용했고, 대상(Target)은 모델이 동일한 저장장치를 사용해 비교했다. 배드섹터에 의한 에러 처리도 제품별로 다음과 같이 설정을 고정하고 진행했다. 제품별로 에러처리 설정이 조금 다르지만 가장 강력한 에러 처리 설정으로 모두 맞췄다. 실험 중 배드섹터가 발견된 경우는 없었으므로 성능에 영향은 없었다고 보면 된다. 그리고 E01 포맷으로 이미징 시에는 모두 압축을 적용해 이미징했고, TX1의 경우 E01 포맷을 선택하면 해시 선택이 제한되기 때문에 Ex01 포맷으로 테스트했다.
- Atola TaskForce
– Pass: 5 (Timeout: 60s, Jump on error: 1) - Tableau TX1
– Error granularity: Exhaustive
– Error retry: 1 - Logicube Forensic Falcon
– Error handling: Skip
– Error granularity: 1 sector
# 이미징 장비 성능 비교
다양한 소스를 대상으로 독립 모드의 복제, 이미징, 와이핑 성능을 비교했다.
복제 (Duplication) 복제는 다소 차이는 있지만 전체 장비에서 비슷한 결과가 나왔다.Source | Target | Hash | Post-Hash (Verify) | TaskForce | TX1 | Forensic Falcon | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Vendor | Model | Interface | Size | Vendor | Model | Interface | Size | |||||
WD | WD10EZEX | SATA | 1TB | WD | WD10EZEX | SATA | 1TB | SHA1 | OK | 4h | 4h | 4h 2m |
WD | WD2003FZEX | SATA | 2TB | WD | WD2003FZEX | SATA | 2TB | SHA1 | OK | 7h 22m | 8h 8m | 10h 23m |
Seagate | ST4000DM004 | SATA | 4TB | Seagate | ST4000DM004 | SATA | 4TB | SHA1 | OK | 15h 49m | 15h 21m | 18h 08m |
Method | Source | Target | Hash | Post-Hash (Verify) | TaskForce | TX1 | Forensic Falcon | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Vendor | Model | Inter- | Size | Vendor | Model | Inter- | Size | ||||||
E01 | Fuijtsu | MJA2160BH | SATA | 160GB | WD | WD10EZEX | SATA | 1TB | SHA1 | OK | 48m | 48m | 44m |
E01 | Seagate | ZA1000CM10002 | SATA | 1TB | Seagate | ST2000DM0001 | SATA | 2TB | SHA1 | OK | 1h 27m | 57m | 4h 54m |
E01 | WD | WD2002FAEX | SATA | 2TB | WD | WD40EZRZ | SATA | 4TB | MD5 | - | 13h 01m | 5h 2m | 4h 54m |
RAW(DD) | Samsung | MZ-7PC1280 | SATA | 128GB | WD | WD10EZEX | SATA | 1TB | MD5 | - | 11m | 12m | 13m |
RAW(DD) | WD | MyPassport25E9 | USB | 1TB | WD | WD40EZRZ | SATA | 4TB | MD5 | - | 2h 23m | 2h 27m | 2h 29m |
Method | Source | Target | Hash | Post-Hash (Verify) | TaskForce | TX1 | Forensic Falcon | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Vendor | Model | Interface | Size | Connect | Ethernet | MTU | ||||||
E01 | WD | WD10EZEX | SATA | 1TB | CIFS | 10Gb | 9000 | SHA1 | OK | 2h 21m | 2h 16m | 1h 51m |
E01 | Fujitsu | MJA2160BH | SATA | 160GB | CIFS | 10Gb | 9000 | SHA1 | OK | 48m | 48m | 44m |
E01 | Seagate | ZA1000CM10002 | SATA | 1TB | CIFS | 10Gb | 9000 | SHA1 | OK | 1h 33m | ∞ | 1h 20m |
RAW(DD) | Samsung | MZ-7PC1280 | SATA | 128GB | CIFS | 10Gb | 9000 | MD5 | - | 8m | ∞ | 33m |
RAW(DD) | WD | My Passport 25E9 | USB | 1TB | CIFS | 10Gb | 9000 | MD5 | - | 2h | ∞ | 4h 33m |
Wipe Type | Number of passes | Pattern | Target | TaskForce | TX1 | Forensic Falcon | |||
---|---|---|---|---|---|---|---|---|---|
Vendor | Model | Interface | Size | ||||||
Overwrite | 1 | 0x00 | WD | WD10EZEX | SATA | 1TB | 1h 52m | 1h 49m | 2h |
Overwrite | 1 | 0x00 | WD | WD2003FZEX | SATA | 2TB | 4h 5m | 4h 49m | 3h 39m |
Overwrite | 1 | 0x00 | WD | WD40EZRZ | SATA | 4TB | 7h 51m | 8h 5m | 7h 59m |
다양한 저장장치를 대상으로 실험을 한 결과, 동일한 저장장치라도 이미징 장비에 따라 성능이 달랐지만 어떤 규칙성이 존재하지는 않았다. 하드웨어는 워낙 호환성의 이슈가 많다보니 가급적이면 2개 이상의 이미징 장비를 보유하고 하나의 장비에서 속도가 비정상적으로 나오면 다른 장비로 시도해보는 것을 추천한다.
추후 다른 제품은 소스 인터페이스가 한정적이지만 TaskForce는 12개의 SAS/SATA 중 8개까지 성능 하락없이 병렬 이미징이 가능하다고 하므로 이 부분의 실험 결과와 Express 모드의 효용성에 대해 포스팅하겠다.