IBM Storwize V7000 Host 생성 + volume mapping - 실습 ②편
- IT/Storage, SAN, Backup
- 2020. 6. 1. 00:12
지난 실습 ①편 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 과정이었습니다.
이해가 안 되는 부분은 댓글로 남겨주시면 확인하는 대로 답글 달아드릴게요.
제 주관적인 지식을 통해 작성된 글이며, 틀린 부분이 있다면 의견을 달아주세요.
'IT > Storage, SAN, Backup' 카테고리의 다른 글
[Brocade] SAN Switch Port Speed 변경/확인 (0) | 2020.06.06 |
---|---|
[Brocade] SAN SwitchName (hostname) 변경 (0) | 2020.05.31 |
IBM Storwize V7000 Pool + volume 만들기 - 실습 ①편 (0) | 2020.05.29 |
SAN 스토리지 구성하기 실습 ②편 (IBM V7000 기준) (6) | 2019.03.04 |
SAN 스토리지 구성하기 실습 ①편 (IBM V7000 기준) (1) | 2019.02.21 |