G StorageTek 가상 테이프 라이브러리의 ACSLS 지원

ACSLS는 FalconStor 기반 VTL 제품 라인에 구현된 대로 일반 가상 라이브러리를 식별하는 새 LSM 유형(StorageTek VTL)을 지원합니다. StorageTek VTL 라이브러리는 다른 모든 단일 LSM, SCSI 연결 라이브러리와 같이 구성, 관리 및 작동될 수 있습니다.

ACSLS는 사용자에게 친근한 PRC 스타일 식별자(panel, row, column)를 사용하여 StorageTek VTL 구성을 나타냅니다. StorageTek VTL 라이브러리에 대한 ACSLS 또는 ACSAPI 요청을 실행할 때 이러한 PRC 스타일 식별자를 사용합니다. 여기에는 셀 식별자(acs, lsm, panel, row, column), 드라이브 식별자(acs, lsm, panel, transport) 및 CAP 식별자(acs, lsm, cap)가 포함됩니다.

지원되는 구성

StorageTek VTL 구성은 ACSLS에 대해 라이브러리가 구성될 때 acsss_config.log 파일에 기록됩니다. 이 파일은 일반적으로 진단 목적으로만 사용됩니다. config 유틸리티를 사용하면 동적 구성 시 패널 설명도 표시됩니다.

다음 표에서는 ACSLS에서 지원되는 VTL 구성에 대해 설명합니다.

스토리지 셀 수 시작 요소 주소 드라이브 수 시작 요소 주소 가져오기/내보내기 요소 수 시작 요소 주소
1-10,000 1000 1-100 500 1-20 10

  • 스토리지 셀 수: 1-10,000

  • 시작 요소 주소: 1000

  • 드라이브 수: 1-100

  • 시작 요소 주소: 500

  • 가져오기/내보내기 요소 수: 1-20

  • 시작 요소 주소: 10

다음에서는 라이브러리 구성 요소 지원에 대해 설명합니다.

  • 패널

    지원되는 각 구성은 다음과 같이 일련의 패널로 표시됩니다.

    • 패널 0 - CAP만 포함함

    • 패널 1-10 - 스토리지 셀 및 드라이브를 포함함

    • 패널 11-50 - 스토리지 셀을 포함함

  • CAP

    단일 CAP가 지원됩니다. 이는 CAP 0으로 식별되고 최대 20개의 CAP 셀을 포함할 수 있습니다. CAP는 StorageTek VTL의 패널 0에 정의됩니다.

  • 스토리지 셀

    스토리지 셀은 패널당 200개의 셀을 포함하는 패널로 구성됩니다. 가장 큰 구성인 총 10,000개 셀의 경우 200개의 셀이 포함된 스토리지 패널이 50개가 있는 것입니다.

    스토리지 셀은 StorageTek VTL의 패널 1-50에 정의됩니다.

  • 드라이브

    드라이브는 패널당 최대 10개의 드라이브를 포함하는 패널로 구성됩니다. 가장 큰 드라이브 구성인 총 100개 드라이브의 경우 10개의 드라이브 패널이 있는 것입니다.

    드라이브는 StorageTek VTL의 패널 1-10에 정의됩니다.

  • PTP

    전달 포트는 지원되지 않습니다.

VTL 동작

다음 동작은 특히 VTL에 적용됩니다.

  • 넣기 작업

    ACSLS의 Enter 작업은 StorageTek VTL 라이브러리에 테이프 볼륨을 추가하는 데 유용하지 않습니다. VTL 라이브러리에서 새 볼륨을 검색하려면 해당 라이브러리에 대해 audit을 수행해야 합니다. 여기에는 VTL 가상 저장소에서 가져왔을 수도 있는 볼륨 검색이 포함됩니다.

    Enter 작업은 StorageTek VTL에 대해 명시적으로 거부되지 않습니다. Enter 작업을 시작하는 경우 이 작업을 간단하게 취소할 수 있습니다.

  • 꺼내기 작업

    ACSLS에서 Eject 작업이 지원됩니다. 꺼낸 모든 볼륨은 이제 가상 저장소에 있으므로 VTL 제품에서 볼 수 있지만 이는 VTL 기능일 뿐입니다. ACSLS는 가상 저장소를 인식하지 않습니다.

  • 마운트 및 마운트 해제 작업

    ACSLS mount 옵션(read-only, bypass) 및 dismount 옵션(force)은 수락되지만 StorageTek VTL 라이브러리에서는 무시됩니다. 또한 force 옵션을 사용하지 않는 일반 마운트 해제는 force 옵션이 지정된 것처럼 작동됩니다.

    주의:

    마운트 해제 작업을 수행할 때 데이터 경로 작업이 진행 중인 경우 가상 테이프 볼륨을 마운트 해제할 수 있으므로 주의하십시오.
  • 가상 테이프 드라이브

    VTL에서 가상 드라이브를 추가하거나 제거한 후 config 드라이브 유틸리티를 사용하여 ACSLS에서 드라이브 구성을 다시 검사합니다. VTL에서 가상 테이프 드라이브를 제거할 때 VTL 콘솔을 사용하여 드라이브를 지정 해제하는 것이 아니라 삭제해야 합니다. 가상 드라이브 지정 또는 지정 해제는 데이터 경로에 영향을 주며 ACSLS에는 영향을 주지 않습니다.

ACSLS에 대한 VTL 구성

이 절에서는 ACSLS에 대한 VTL을 구성할 때 필수 조건 및 설치 절차에 대해 설명합니다.

필수 조건

ACSLS에 대한 VTL을 구성하기 전에 다음 필수 조건을 충족해야 합니다.

  • ACSLS가 설치되어 있고 광 섬유 채널 HBA를 포함합니다.

  • VTL 시스템이 설치되어 있습니다.

  • 시스템 간의 광 섬유 채널 연결이 있습니다. ACSLS 개시자 포트가 VTL 대상 포트에 연결되어 있어야 합니다.

설치

ACSLS에 대한 VTL을 구성하려면 다음 단계를 수행합니다.

  1. VTL 콘솔을 사용하여 가상 라이브러리(StorageTek-VTL)를 만듭니다.

    주:

    • ACSLS에서 사용할 가상 테이프 라이브러리를 만들 때 해당 라이브러리에 대한 테이프 식별자는 ACSLS에서 지원되는 일반 6자 볼륨 레이블 형식과 일치해야 합니다.

    • VTL 콘솔에서는 ACSLS에서 지원하는 제한(슬롯 10,000개, 드라이브 100개)을 초과하는 StorageTek VTL 라이브러리를 만들 수 있습니다. 그러나 ACSLS에 대한 지원되지 않는 구성을 구성하려는 경우 구성 요청이 실패합니다.

    • 새 StorageTek VTL 라이브러리를 만들 때 VTL 콘솔은 678보다 큰 슬롯 개수 설정에 대한 경고를 표시합니다. 이 경고 제한은 L700 용량을 기반으로 하며 StorageTek VTL 라이브러리 모델에서 무시할 수 있습니다.

    절차는 StorageTek Virtual Tape VTL Plus 2.0 (Update 2) Library Software Configuration Guide를 참조하십시오.

  2. ACSLS에 VTL 라이브러리를 지정합니다.

    절차는 StorageTek Virtual Tape VTL (Plus 2.0 Update 2) Library Software Configuration Guide를 참조하십시오.

  3. SCSI mchanger 장치 드라이버를 만듭니다.

    ACSLS는 자동으로 StorageTek VTL 라이브러리를 검색하고 해당 /dev/mchanger 항목을 만들 수 있습니다. 이러한 검색 작업은 설치 시 install_scsi_sol.sh 스크립트를 실행할 때 수행됩니다.

    라이브러리 하드웨어에 대한 연결 설치를 참조하십시오.

  4. ACSLS에 대한 VTL을 구성합니다.

    • VTL 구성 요소가 작동되면 ACSLS에 대한 VTL을 구성합니다.

    • 다음 명령을 사용합니다.

      acsss_config

    자세한 내용은 CSI 조정 변수 설정 또는 config acs new(새 ACS 추가 참조)를 참조하십시오.

  5. VTL 라이브러리를 감사합니다.

    ACSLS에 대한 StorageTek VTL 라이브러리를 구성한 후 가상 테이프 볼륨을 검색하고 액세스할 수 없는 셀을 식별(패널에는 부분적으로만 액세스할 수 있음)하려면 audit를 수행해야 합니다.

  6. display lsm * -f type serial_num 명령을 사용하여 VTL 구성을 확인합니다.