IBM Storwize V7000 Host 생성 + volume mapping - 실습 ②편

반응형

지난 실습 ①편 IBM V7000 Pool 생성 및 Volume 생성에 이어서

이번 시간에는 실습 ②편. host 생성과 생성된 host에 volume을 mapping(맵핑)하는 과정을 알아보겠습니다.

 

 

 

IBM V7000 Host 생성

호스트 탭으로 이동한 후 왼쪽 상단에 호스트 추가 버튼을 누릅니다.

정상적으로 SAN 이중화 구성이 완료되었다면 아래와 같이 여러 개의 서버 WWN이 보이실 겁니다.

 

※. 혹시 이해가 안 되시는 분들은 아래 구성도를 참고해주세요.

 

SAN #1 _ P1 === AP Server HBA P0

SAN #1 _ P2 === DB Server HBA P0

SAN #2 _ P1 === AP Server HBA P1

SAN #2 _ P2 === DB Server HBA P1

 

 

 

 

호스트를 생성할 때 서버의 WWN을 매칭 시켜서 생성합니다.

 

아래 그림을 보시면

이름 : DB_1이라 함은 DB Server의 HBA Port0을 뜻하게 구성하였습니다.

즉, DB Server의 HBA 카드 Port0의 WWN 주소가 21000024FF4DB5F0 이라는 뜻입니다.

 

그렇기에 호스트 생성 시 헷갈리지 않게 호스트 이름과 그에 매칭 되는 WWN을 정확하게 설정해야 합니다.

WWN 확인은 SAN 스위치에서 'switchshow' 명령어로 확인이 가능합니다.

 

 

DB_1 은 제가 직접 만들어준 이름이기에 여러분들이 알아보기 쉽게 만드시면 되겠습니다.

이름을 작성하시고 그에 맞는 호스트 포트(WWPN)를 선택합니다. 

 

※. 참고로 앞서 설명드렸지만 호스트 포트(WWPN)는 SAN을 통해 서버의 HBA 카드와 정상적으로 연결이 되었을 때 스토리지에서 사용자에게 보여주는 값입니다. 값이 보이지 않는다면 FC 케이블 연결이 제대로 되지 않았다는 뜻입니다.

 

 

 

 

두 번째 호스트 생성입니다.

 

 

 

 

세 번째 호스트 생성입니다.

 

 

 

 

마지막 네 번째 호스트 생성입니다.

 

 

 

 

총 4개의 호스트를 생성하였습니다.

 

왜 4개의 호스트가 만들어졌을까요?

 

SAN 이중화를 통해 각 서버마다 2개의 FC 케이블이 꽂히게 됩니다. 

총 2개의 서버니까 총 4개의 호스트가 만들어지겠죠?  (HBA 카드의 하나의 포트가 실제로 하나의 호스트가 됩니다.)

 

 

 

IBM V7000 host mapping (맵핑)

볼륨 → 풀별 볼륨 탭으로 이동합니다.

실습 ①편에서 생성해놓은 볼륨 4개가 보입니다. 이 볼륨을 방금 막 생성한 호스트에 맵핑시켜주는 작업을 진행하겠습니다. 

 

실제로 이 과정을 통해 우리가 흔히 말하는 '서버에 볼륨 좀 던져줘' 작업이 됩니다.

 

 

 

 

AP Server에 할당하려고 만들어 둔 2개의 볼륨입니다.

1) Volume_1_AP (100GB)

2) Volume_2_AP (50GB)

 

두 개의 볼륨을 Lctrl(좌측 컨트롤 버튼)을 이용해 동시 선택한 다음 우클릭 후 호스트에 맵핑을 누릅니다.

 

 

 

 

이 2개의 볼륨을 어느 호스트로 할당할 것인지 고르는 과정입니다.

바로 AP_1, AP_2 동시에 체크한 후 맵핑시켜줍니다.

 

(해당 과정이 이해가 안되시는 분들은 본문 제일 하단 부가설명을 참고해주세요)

 

 

 

 

DB Server에 할당하려고 만들어 둔 2개의 볼륨 역시 위와 같은 방법으로 맵핑합니다.

1) Volume_1_DB (100GB)

2) Volume_2_DB (50GB)

 

바로 DB_1, DB_2 동시에 체크한 후 맵핑시켜줍니다.

 

 

 

 

정상적으로 host mapping이 완료되었습니다.

 

 

 

부가 설명

 

AP Server 기준

 

Volume 

1) 100GB

2) 50GB

 

2개의 볼륨을 맵핑하는 과정에서 우리는 호스트 AP_1, AP_2  2개를 동시에 선택했습니다. 고로 100GB 1개와 50GB 1개를 AP Server HBA P0에 할당하고 또다시 P1에 할당하는 중복 할당 과정을 마쳤습니다.

 

 

실제로 AP Server에서 이중화 솔루션(Multipath, MPIO 등..)이 없다면 볼륨은 총 4개가 보입니다. 

HBA P0으로 들어오는 100GB * 1EA,  50GB * 1EA

HBA P1으로 들어오는 100GB * 1EA,  50GB * 1EA

총 100GB * 2EA,  50GB * 2EA

 

왜 같은 볼륨을 중복해서 던지느냐?

바로 이중화 때문입니다. 한쪽 패스(path)에 장애 발생 시, 같은 볼륨을 똑같이 던져놓은 반대쪽 패스(path)로 서비스를 정상적으로 수행하기 위함입니다.

 

 

 

 

DB Server 역시 위 설명과 동일한 이중화 설정입니다. 그림을 보고 이해를 하시면 되겠습니다.

 

 

여기까지가 IBM V7000 host 생성 및 host mapping 과정이었습니다. 

 

이해가 안 되는 부분은 댓글로 남겨주시면 확인하는 대로 답글 달아드릴게요.

 

 

 

제 주관적인 지식을 통해 작성된 글이며, 틀린 부분이 있다면 의견을 달아주세요.

반응형

댓글

Designed by JB FACTORY