iSCSI - 3.1. SCSI 개념

목록

3.1. SCSI Concepts

3.1. SCSI 개념

The SCSI Architecture Model-2 [SAM2] describes in detail the architecture of the SCSI family of I/O protocols.

SCSI 아키텍처 모델-2 [SAM2]는 SCSI I/O 프로토콜 제품군의 아키텍처를 자세히 설명합니다.

This section provides a brief background of the SCSI architecture and is intended to familiarize readers with its terminology.

이 섹션에서는 SCSI 아키텍처에 대한 간략한 배경을 제공하고 독자가 해당 용어에 익숙해지도록 돕기 위해 작성되었습니다.

At the highest level, SCSI is a family of interfaces for requesting services from I/O devices, including hard drives, tape drives, CD and DVD drives, printers, and scanners.

가장 높은 수준에서 SCSI는 하드 드라이브, 테이프 드라이브, CD 및 DVD 드라이브, 프린터 및 스캐너를 포함한 I/O 장치에서 서비스를 요청하기 위한 인터페이스 제품군입니다.

In SCSI terminology, an individual I/O device is called a "logical unit" (LU).

SCSI 용어에서는 개별 I/O 장치를 "논리 장치" (LU)라고 합니다.

SCSI is a client-server architecture.

SCSI는 클라이언트-서버 아키텍처입니다.

Clients of a SCSI interface are called "initiators".

SCSI 인터페이스의 클라이언트를 "이니시에이터"라고 합니다.

Initiators issue SCSI "commands" to request services from components, logical units, of a server known as a "target".

이니시에이터는 "타겟"으로 알려진 서버의 구성 요소, 논리 장치에서 서비스를 요청하기 위해 SCSI "명령"을 실행합니다.

The "device server" on the logical unit accepts SCSI commands and processes them.

논리 장치의 "장치 서버"는 SCSI 명령을 받아들이고 처리합니다.

A "SCSI transport" maps the client-server SCSI protocol to a specific interconnect.

"SCSI 전송"은 클라이언트-서버 SCSI 프로토콜을 특정 상호 연결에 매핑합니다.

Initiators are one endpoint of a SCSI transport.

이니티에이터는 SCSI 전송의 한 엔드포인트입니다.

The "target" is the other endpoint.

타겟은 상대측 엔드포인트입니다.

A target can contain multiple Logical Units (LUs).

타겟에는 여러 LU (논리 단위)가 포함될 수 있습니다.

Each Logical Unit has an address within a target called a Logical Unit Number (LUN).

각 논리 장치에는 LUN (논리 장치 번호)이라는 타겟 내의 주소가 있습니다.

A SCSI task is a SCSI command or possibly a linked set of SCSI commands.

SCSI 작업은 SCSI 명령이거나 연결된 SCSI 명령 세트일 수도 있습니다.

Some LUs support multiple pending (queued) tasks, but the queue of tasks is managed by the logical unit.

일부 LU는 여러 보류 (대기열) 작업을 지원하지만 작업 대기열은 논리 장치에 의해 관리됩니다.

The target uses an initiator provided "task tag" to distinguish between tasks.

타겟은 작업을 구별하기 위해 "작업 태그"가 제공되는 이니시에이터를 사용합니다.

Only one command in a task can be outstanding at any given time.

특정 시간에 작업에서 단 하나의 명령만 미해결 상태일 수 있습니다.

Each SCSI command results in an optional data phase and a required response phase.

각 SCSI 명령에는 선택적 데이터 단계와 필수 응답 단계가 발생합니다.

In the data phase, information can travel from the initiator to target (e.g., WRITE), target to initiator (e.g., READ), or in both directions.

데이터 단계에서 정보는 이니시에이터에서 타겟으로(예: 쓰기), 타겟에서 이니시에이터로 (예: 읽기) 또는 양방향으로 이동할 수 있습니다.

In the response phase, the target returns the final status of the operation, including any errors.

응답 단계에서 타겟은 오류를 포함하여 작업의 최종 상태를 반환합니다.

Command Descriptor Blocks (CDB) are the data structures used to contain the command parameters that an initiator sends to a target.

CDB (명령 설명자 블록)는 이니시에이터가 타겟에 보내는 명령 매개변수를 포함하는 데 사용되는 데이터 구조입니다.

The CDB content and structure is defined by [SAM2] and device-type specific SCSI standards.

CDB 내용과 구조는 [SAM2] 및 장치 유형별 SCSI 표준에 의해 정의됩니다.