QNAP Systems, Inc. - 네트워크 부착형 스토리지(NAS)

Language

Support

iSCSI 대상을 Virtualization Station의 VM에 연결하는 방법

iSCSI란 무엇인가?
iSCSI는 인터넷 프로토콜 기반의 스토리지 네트워킹 표준으로서 IP 네트워크 전송 SCSI 명령을 사용하여 데이터 저장장치와 컴퓨터를 연결합니다. iSCSI는 인트라넷에서 데이터와 원격 스토리지를 장거리에 걸쳐 전송하는 데 사용할 수 있습니다. iSCSI는 또한 근거리 통신망(LAN)과 광역 네트워크(WAN)에서 데이터를 전송하는 데도 사용할 수 있습니다. (Wikipedia. iSCSI. 사용 가능: http://en.wikipedia.org/wiki/ISCSI. 마지막 액세스한 날짜 2014년 4월 17일.)

iSCSI 대상이란 무엇인가?
iSCSI 대상은 네트워크로 연결된 저장 공간이라고 볼 수 있으며 iSCSI 프로토콜을 사용하여 데이터를 전송합니다. 로컬 컴퓨터의 관점에서는 일반적인 디스크 저장 장치로서 이에 액세스한다고 할 수 있습니다.

가상 머신(VM)을 QNAP Turbo NAS의 iSCSI 대상에 연결할 경우 확장성이 높고 NAS 배치 비용이 저럼한 포괄적인 솔루션이 될 수 있습니다. 예산이 넉넉치 않은 대부분의 중소기업에서 이는 실제 하드웨어 배치 비용을 줄여줄 뿐만 아니라, VM의 저장 공간을 확장하기 위해 iSCSI를 사용함으로써 QNAP Turbo NAS의 사용 범위를 넓혀줍니다.

iSCSI 대상 만들기

컴퓨터와 스토리지 시설 사이에서 사용자의 컴퓨터(VM)는 이름이 “초기자”로 지정되고, 스토리지 시설은 “대상”으로 지정됩니다. (유의 사항: 데이터 충돌을 방지하기 위해 동일한 iSCSI 대상 내에 2개의 iSCSI 초기자를 연결하지 마십시오.)

1. QTS의 Storage Manager에서

QNAP Turbo NAS에 로그인하여 “스토리지 관리자”로 이동합니다.

“iSCSI 스토리지”를 선택하고 [확인]를 클릭하여 빠른 구성 마법사를 시작합니다.

“LUN을 매핑한 iSCSI 대상”을 선택하고 [다음]를 클릭합니다.

[다음]를 클릭하여 빠른 구성 마법사를 시작합니다.

iSCSI 대상 이름을 입력하고 필요한 경우 CRC/Checksum을 선택합니다(옵션). 이를 마치면 [다음]를 클릭합니다.

필요한 경우 “CHAP 인증 사용”을 선택하여 iSCSI 대상에 사용자 이름과 비밀번호를 설정합니다. 그러고서 [다음]를 클릭합니다.

필요에 따라 “씬 프로비저닝” 또는 “즉시 할당”를 선택할 수 있습니다. “씬 프로비저닝”의 경우 실제로 사용된 공간과 동일하게 저장 공간의 양을 할당하여 스토리지 용량의 사용량을 최적화할 수 있습니다. 다른 한편 고정된 저장 공간을 만들려면 “즉시 할당”을 선택합니다. iSCSI 대상에 대해 “파일 기반”을 선택해야 하는지 여부에 따라 진행합니다(기본 설정값은 블록 기반임). 마지막으로 iSCSI 대상에 저장 용량 크기를 설정하고 [다음]를 클릭합니다.

iSCSI 대상의 설정을 확인하고 [다음]를 클릭합니다.

iSCSI 대상이 성공적으로 만들어지면 이제 [마침]를 클릭할 수 있습니다.

새 iSCSI 대상이 목록에 표시되고 사용할 수 있게 됩니다.

2. Qfinder Pro의 Storage Plug & Connect에서

다음의 QNAP 웹사이트에서 QNAP Qfinder Pro를 다운로드할 수 있습니다. www.qnap.com/i/en/product/app_page.php?block=1. Qfinder Pro는 Wndows, Mac 및 Linux에서 사용할 수 있는 유틸리티로서, LAN을 통해 Turbo NAS를 신속하게 찾아 액세스할 수 있습니다. Turbo NAS를 선택하고 오른쪽 클릭한 후 “스토리지 플러그 앤 커넥트”를 선택합니다.

Turbo NAS 사용자 이름과 비밀번호를 입력합니다.

[가상 디스크(iSCSI) 만들기]를 클릭합니다.

이름을 입력하고 필요에 따라 “블록 기반” 또는 “파일 기반”를 선택한 후 iSCSI 대상에 저장 용량 크기를 입력합니다. iSCSI 대상에 사용자 이름과 비밀번호를 설정해야 하는 경우 “CHAP 인증 사용”을 선택하여 이를 설정할 수 있습니다. 그러고서 [확인]를 클릭합니다.

구성을 마치면 새 iSCSI 대상이 창에 표시됩니다.

VM에서 iSCSI 대상을 연결하여

1. Windows OS의 경우 iSCSI 대상을 연결하는 Microsoft iSCSI Initiator를 사용하여

예로서 Windows 7를 사용하는 경우 “제어판”에서 “시스템 및 보안”를 클릭합니다.

“관리 도구”를 클릭합니다.

“iSCSI 초기자”를 엽니다.

“검색” 탭을 선택하고 [포털 검색…]을 클릭합니다. iSCSI 대상이 만들어진 Turbo NAS IP 주소를 입력하고 [확인]를 클릭합니다.

“대상” 탭을 선택하면 iSCSI 대상이 표시됩니다. 이를 선택하고 [연결]를 클릭합니다. iSCSI 대상에 사용자 이름과 비밀번호를 설정한 경우 [고급…]를 클릭하여 이들을 입력한 후 [확인]를 클릭합니다.


이 단계를 마치면 Windows 7에서 추가된 새 디스크를 알려줍니다. 그러면 “디스크 관리”에서 이를 확인할 수 있습니다.間。

2. Ubuntu 분산의 경우 iSCSI 대상을 연결하는 Open-iSCSI Initiator를 사용하여

Linux Open-iSCSI Initiator는 Ubuntu 8.04 LTS 이상 버전에 내장되어 있습니다. 쉘 프롬프트를 통해 명령을 사용하여 iSCSI 대상을 추가할 수 있습니다. Ubuntu에 대한 자세한 내용은 다음을 참조하십시오. http://www.ubuntu.com/ Open-iSCSI에 대한 자세한 내용은 다음을 참조하십시오. http://www.open-iscsi.org/

먼저 open-iscsi 구성요소를 설치합니다(Linux Open-iSCSI Initiator):

# sudo apt-get install open-iscsi

아래의 단계를 참조하여 Open-iSCSI Initiator를 사용하여 iSCSI 대상을 연결합니다(QNAP Turbo NAS). iSCSI 대상에서 로그인을 위한 CHAP 정보가 필요한 경우 “node.session.auth.username”과 “node.session.auth.password”와 같이 iscsid.conf를 수정해야 합니다.

# vi /etc/iscsi/iscsid.conf

iscsid.conf 파일을 저장하고 이를 닫은 후 open-iscsi 서비스를 다시 시작합니다.

# /etc/init.d/open-iscsi restart

iSCSI 대상을 검색합니다(QNAP Turbo NAS). 예를 들어, NAS IP: 172.17.28.69, 포트: 3260.

# iscsiadm -m discovery -t sendtargets -p 172.17.28.69:3260

Linux 단말기에서 아래와 같은 메시지를 표시합니다.
172.17.28.69:3260, 1 iqn.2004-4.com.qnap:NAS:iscsi.test.db531f


연결할 iSCSI 노드를 선택합니다.

# iscsiadm -m node -T THE_TARGET_iqn --login

Linux 단말기에서 아래와 같은 메시지를 표시합니다.
Login to [iface: default, target: iqn.2004-04.com.qnap:NAS:iscsi.test.db531f, portal: 172.17.28.69,3260] successful.


다음 명령은 필요없는 iSCSI 노드를 삭제하는 데 사용할 수 있습니다:

# iscsiadm -m node --op delete -- targetname THE_TARGET_iqn

다음 명령은 iSCSI 대상의 상태를 확인하는 데 사용할 수 있습니다:

# dmesg | tail

다음 명령을 사용하여 파티션을 만들면 iSCSI 대상이 /dev/sdb와 연결됩니다. (“sdb”는 가정 먼저 추가된 저장 장치입니다. 이는 저장 장치의 크기에 따라 다릅니다.)

# fdisk /dev/sdb

다음 명령을 사용하여 /dev/sdb1을 포맷합니다:

# mkfs.ext3 /dev/sdb1

다음 명령들을 사용하여 /dev/sdb1을 탑재합니다:

# mkdir /mnt/iscsi
# mount /dev/sdb1 /mnt/iscsi/

그러고서 아래의 명령을 사용하여 Linux에서 iSCSI의 I/O 전송 속도를 테스트할 수 있습니다:

# hdparm -tT /dev/sdb1

다음과 같이 “scsiadm”와 관련된 몇 가지 명령이 있습니다:

다음 명령은 호스트의 IP 주소를 사용하여 특정 호스트 내의 iSCSI 대상을 찾는 데 사용할 수 있습니다:

# iscsiadm -m discovery --type sendtargets --portal HOST_IP

다음 명령은 iSCSI 대상에 로그인하는 데 사용할 수 있습니다:

# iscsiadm –m node --targetname THE_TARGET_IQN --login

다음 명령은 iSCSI 대상에서 로그아웃하는 데 사용할 수 있습니다:

# iscsiadm –m node --targetname THE_TARGET_IQN --logout

다음 명령은 iSCSI 대상을 삭제하는 데 사용할 수 있습니다:

# iscsiadm –m node --op delete -- targetname THE_TARGET_IQN
릴리스 날짜: 2014-04-28
도움이 되었습니까?
피드백을 주셔서 감사드립니다.
피드백을 주셔서 감사드립니다. 다른 질문 사항이 있으면 support@qnap.com으로 문의해 주시기 바랍니다.
50% 의 사용자들이 도움이 된다고 생각할 것입니다.