iSCSI - 9.6.1. 적절한 ErrorRecoveryLevel 결정

목록

9.6.1. Determining the Proper ErrorRecoveryLevel

9.6.1. 적절한 ErrorRecoveryLevel 결정

The implementation and use of a specific ErrorRecoveryLevel should be determined based on the deployment scenarios of a given iSCSI implementation.

특정 ErrorRecoveryLevel의 구현 및 사용은 주어진 iSCSI 구현의 배포 시나리오를 기반으로 결정되어야 합니다.

Generally, the following factors must be considered before deciding on the proper level of recovery:

일반적으로 적절한 회복 수준을 결정하기 전에 다음 요소를 고려해야 합니다:

a) Application resilience to I/O failures

a) I/O 실패에 대한 애플리케이션 복원력

b) Required level of availability in the face of transport connection failures.

b) 전송 연결 실패 시 필요한 가용성 수준입니다.

c) Probability of transport layer "checksum escape".

c) "체크섬 이탈" 전송 레이어의 확률입니다.

This in turn decides the iSCSI digest failure frequency, and thus the criticality of iSCSI-level error recovery.

이에 따라 iSCSI 다이제스트 오류 빈도가 결정되고 이에 따라 iSCSI 수준 오류 복구의 중요성이 결정됩니다.

The details of estimating this probability are outside the scope of this document.

이 확률을 추정하는 세부 사항은 이 문서의 범위를 벗어납니다.

A consideration of the above factors for SCSI tape devices as an example suggests that implementations SHOULD use ErrorRecoveryLevel=1 when transport connection failure is not a concern and SCSI level recovery is unavailable, and ErrorRecoveryLevel=2 when the connection failure is also of high likelihood during a backup/retrieval.

SCSI 테이프 장치에 대한 위의 요인을 예로 들어보면, 전송 연결 실패가 문제가 되지 않고 SCSI 레벨 복구가 불가능한 경우 구현은 ErrorRecoveryLevel=1을 사용해야 하며, 백업/검색 중에 연결 실패가 발생할 가능성이 높은 경우 ErrorRecoveryLevel=2를 사용해야 합니다.

For extended copy operations, implementations SHOULD use ErrorRecoveryLevel=2 whenever there is a relatively high likelihood of connection failure.

확장된 복사 작업의 경우 연결 실패 가능성이 상대적으로 높을 때마다 구현에서는 ErrorRecoveryLevel=2를 사용해야 합니다.