SCSI Configuration using Single-Ended Fast SCSI Devices

 
    DESCRIPTION

	1.0 전망

	   현재 유행하는 고성능 SCSI Device들은 여러 용도에 대해 System 동작을
	  상당히 개선 시키는 기능을 제공한다. 이 Device들의 특수한 기능중의 하
	  나는 SCSI-2 표준에 의해 정해지는 "Fast SCSI" 동기 전달 타이밍을 사용
	  하여 Data를 10MBytes/sec 속도로 전달하는 능력이다. 이러한 고성능SCSI
	  Device들은 표준 SCSI 환경과 완전히 호환되며 대부분의 모든 정상적SCSI
	  환경 내에서 동작한다. 몇가지 SCSI enclosure,cable 그리고 terminator들
	  은 Fast SCSI에 대한 loading과 impedance matching을 고려하지 않고있다.
	   그러한 주변기기의 부착은 Fast SCSI를 사용하는 System의 오동작을 초래
	  할 수 있다. 그러한 불일치되는 SCSI cable과 enclosure에는 Sun사의 초기
	  제품과 몇몇 제삼의 cable,enclosure 그리고 주변기기 Device enclosure들
	  이 있다.

	   Fast SCSI Device의 설치 메뉴얼과 새로운 Sun 설치 메뉴얼은 모두,Fast 
	  SCSI Device는 Fast SCSI에 대한 조건과 부합되지 않는 SCSI 부품을 갖는
	  SCSI port상에 같이 설치되어서는 안된다고 강력히 추천하고 있다. 이는
	  Fast SCSI 그리고 불일치 되는 enclosure,cable 또는 terminator가 같은
	  System상에서 동작하기 위해 SCSI System 내에서 행해지는 기술적 수정사
	  항들에 대해 기술하고 있다.

	2.0 특별한 주의를 요하는 Sun System의 구별

	   DSBE/S Card, Differential SCSI Data Center Disk와 같은 Differential
	  SCSI Host Adapters와 Device들은 모두 Fast SCSI 조건과 맞도록 설계 되
	  었고 초당 10Mbytes로 동작한다. Defferential SCSI System의 전 cable의
	  길이는 최대 25 meters이다. SCSI Device의 설치 지침서도 같은 cable 길
	  이를 제시하고 있다.

	   SPARCsystem 10 이전에 개발된 모든 Sun SPARC System을 포함하여 초당
	  5MBytes 속도로 동작하는 SCSI Host System들은 현재 정의되어 있는 어떤
	  환경의  5MBytes SCSI Device라도 지원할 것이다. Host 그리고 Fast SCSI
	  Device는 적절한 동작 속도를 자동적으로 타협하기 때문에, 그러한 System
	  상에 Fast SCSI Device가 설치 가능하다. 5Mbyte Host에 부착된 Fast SCSI
	  Device들은 단지 5NBytes로 동작할 것이나, 이러한 많은 Device들에 의해 
	  제공되는 용량 그리고 Access 능력의 개선은 이 System의 유연성과 기능을
	  더욱 향상시킬 것이다. 5MBytes에서 동작하는 Single-ended SCSI System들
	  은 6 meters의 최대 전 cable 길이를 갖는다.

	   SPARCsystem 600MP,SPARCsystem 10 그리고 FAST/S Host Adapter와 같은
	  SCSI System과 Host Adapter들은 현재 정의되어 있는 어떤 환경의 5MBytes
	  SCSI Device라도 지원할 것이다. 역시, Host는 자동적으로 Device들이 초당
	  5MBytes에서 동작하는 Device라는 것을 결정하고 각 Device와 적당한 동작
	  속도를 타협할 것이다.
	   초당 10MBytes에서 동작하고 최소한 하나의 Fast SCSI Device가 부착된
	  SCSI Host Adapter System들은 전 SCSI Port 환경이 Fast SCSI를 지원하는
	  부품들로 구성될 것을 요구한다. 이 부품들은 cable,Device enclosure,
	  그리고 terminator들을 포함한다. Desktop Storeage Pack,Desktop Storeage
	  Module 그리고 SCSI Expansion Pedestal과 같은 최근의 Sun SCSI 제품들은
	  Fast SCSI 조건들을 만족하는 Device와 enclosure들이다. 규정된terminator
	  (Sun 부품번호 150-1785-02)는 Fast SCSI 조건들을 만족한다. Host는 10M-
	  Bytes Device들과 10MBytes의 전송을 하도록, 그리고 각각의 다른 Device들
	  과는 그것들 나름의 최적속도에서 동작하도록 타협하게 될 것이다. 적절한
	  부품을 사용하여 10MBytes로 동작하는 Single-ended SCSI System들은 제안
	  된 SCSI-3 표준에 따라 최대 전 cable 길이 6 meters를 갖는다.

	   외부 기억장치 모듈과 같은 3열 pin D connector를 갖는 Sun enclosure
	  들은 Fast SCSI 조건들을 충족하지 않는다. Front load 1/2-inch Tape
	  Drive와 같은 Centronics-style 50-pin flat ribbon contact connector
	  를 갖는 Sun enclosure들도 Fast SCSI 조건들을 충족하지 않는다. 150-
	  1785-2와 다른 Sun terminator들도 역시 Fast SCSI 조건들을 충족하지
	  않는다. 이 기술정보의 4절에서는 Fast SCSI System과 Fast SCSI 조건을
	  만족하지 않는 부품들과의 조합을 갖는 Fast SCSI System들의 신뢰성있는
	  동작을 위해 취해져야할 조치들을 정하고있다. 이러한 System의 최대 전
	  cable 길이는 6 meters를 초과하지 않는다.

	3.0 특별한 주의를 요하는 혼합 벤더 SYSTEM의 구별

	   Sun 이외의 업체에서 제공하는 SCSI 주변기기, connector,cable은 고속
	  SCSI 환경내에서 Sun사에 의해 test되지 않았다. 만약 다음 증상중 하나가
	  발생하면, 이는 주변기기,관련부품, 또는 configuration이 Fast SCSI 조건
	  들과 부합되지 않았기 때문일 것이다. 4절에서 제시되는 조치들은,부품들이
	  표준 SCSI 조건에 부합된다면 이러한 증상들을 바로잡기 위해서 사용될수
	  있다. 비록 이런 에러들이 발생해도 SYSTEM은 대개 정상적으로 동작 하는데
	  SCSI Data 속도는 신뢰성있는 동작을 위해 느려진다. 이는 Software Error
	  회복의 일환이기 때문이다.

	   이러한 Device들이 SCSI 표준위원회의 권장 사항들을 제대로 준수한다면
	  최대 전 cable 길이는 6 meter 이어야 한다.

			CHART OF SYMPTOMS
	   RELATED TO SCSI DERVICES NOT MEETING FAST SCSI REQUIREMENTS

	  Sun OS 4.1.3
		Examples of the warning system messages that occur during boot.
			The key words of one symptom are:

			Target 1.0 reducing sync. transfer rate
			SCSI transport failed: reason 'reset' : retrying command

			Target 1.0 reverting to async. mode
			SCSI transport failed: reason 'reset' : retrying command

			A second symptom may be:

			Current command timeout for Target 3 Lun 0
			Cmd dump for Target 3 Lun 0:

			Target 3.0 reducing sync. transfer rate
			SCSI transport failed: reason 'reset' : retrying command

	  Sun Solaris 2.x
		Examples of the warning system messages that occur during boot.
			The key words of one symptom are:

			WARNING ....
			     SCSI bus DATA IN phase parity error
			WARNING ....
			     Error for command 'read'	Error Level: Retryable
			     Sense Key: Aborted Command
				.....

			A second symptom may be:

			WARNING ....
			     SCSI transport failed: reason 'reset' : retrying\ 
			     command

	4.0 불일치(non-conforming) 부품을 갖는 Fast SCSI System의 관리 방법

	   4.1 설치 권장사항을 준수하라.

	   Fast SCSI Host와 Fast SCSI 주변기기의 사용은 여러가지의 용도에서 상당
	  한 기능향상을 가져온다. 이러한 기능향상을 최대한 이용하기 위해서, SCSI
	  Device 설치 가이드는 Fast SCSI 조건을 갖춘 주변기기가 Fast SCSI 포트상
	  에 설치될것을 권한다. 만약 불일치 부품들도 Host상에 설치 되어야 한다면
	  분리된 SCSI Host Adapter가 하나 설치 되어야 하고 모든 불일치 부품들은
	  그 SCSI 포트상에 설치 되어서, Fast SCSI Host Adapter상에서 동작하는 모
	  든 Fast SCSI Device들로부터 분리 되어야 한다.

	   4.2 ESM을 포함하는 SCSI Configuration을 Actively Terminate하라.

	   외부기억장치모듈(ESM)은 그것의 Adapter cable과 terminator를 제외하고
	  Fast SCSI 조건을 만족하기 때문에 특별한 경우이다. 다음 절차로서, ESM을
	  제대로 termination 할 수 있고, ESM 내에 설치된 Device들의 정상적인 동
	  기 동작 뿐만 아니라, SCSI 포트상에 설치된 모든 Fast SCSI device들에 대
	  한 옳은 Fast SCSI 동작을 할 수 있다.
	   SCSI포트상의 host로부터 가장 멀리 떨어진 Device에는 규정된 terminator
	  (Sun 부품번호 150-1785-02)와 함께 Desktop Storage Pack과 Desktop
	  Storage Module을 사용하라. 0.8 meters Sun cable을 써서 SCSI device의
	  스트링내로 ESM들을 연결하라.(Sun 부품번호 530-1829-01,Rev.51) 최대 전
	  cable길이는 6meters를 넘지 말라.

	   4.3 모든 SCSI port들을 비동기 동작으로 늦추어라.

	   Fast SCSI에 대한 조건과 부합되지 않는 device들을 부착시킨 모든 다른
	  SCSI host들에 대해 O/S는 모든 SCSI port들을 비동기 모드로 동작시키도록
	  수정 되어야 한다. 이러한 느린 모드는 모든 SCSI data 전송 신호들을 완전
	  히 서로 연결시키고 SCSI Bus의 끝에있는 ESM의 신뢰성있는 동작을 보장한
	  다. 이로써 Fast SCSI drive들과 불일치 부품들을 갖는 Sun Configuration
	  이 Fast SCSI port상에서 신뢰성있는 동작이 보장된다. 만약 System confi-	  guration이 표준 SCSI 조건들과 부합되면, 제삼의 부품들과 주변기기와 함
	  께 신뢰성있는 동작이 보장된다. 느린 Data 속도는 System상의 모든 SCSI
	  port에 적용된다. 어떤 용도에서는 느린 Data 속도로 인한 기능저하가 나타
	  날수 있다.

	For 4.1.x. OS:

		To change to the slower aysnchronous data rate, type:

			adb -w /vmunix
			scsi_options?W 58
			$q

		then reboot the system.

		To turn synchronous transfer back on at the
		highest possible speed, use the same procedure,
		replacing the middle line with:

			scsi_options?W 178

	For Solaris 2.x:

		To change to the slowe aysnchronous data rate,
		add the following line to /etc/system file:
			
			set scsi_options = 0x58

		then reboot the system

		To turn synchronous transfer back on at the
		highest possible speed without using tagged
		queueing, change the scsi_options line to:

			set scsi_options = 0x178

		To turn synchronous transfer back on at the
		highest possible speed allowing tagged queueing
		(if available in the operating system),
		change the scsi_options line to:

			set scsi_options = 0x1f8