서버 가상화(VMware vSphere)

[VMware vSphere] 공유 스토리지 구축 (2) - iSCSI 스토리지 연동 및 공유 데이터스토어 구성

JooRi 2025. 11. 11. 11:08
728x90
반응형
SMALL

 

2025.11.11 - [가상화/서버 가상화(VMware vSphere)] - [VMware vSphere] 공유 스토리지 구축 (1) - FreeNAS 가상머신 구축 및 iSCSI 스토리지 서버 설정

 

[VMware vSphere] 공유 스토리지 구축 (1) - FreeNAS 가상머신 구축 및 iSCSI 스토리지 서버 설정

이번 실습에서는 VMware ESXi 7.0 U2 환경에서 FreeNAS(FreeBSD 기반 NAS)를 설치하고,스토리지 풀 및 iSCSI 구성을 통해 VMware용 공유 스토리지를 만드는 과정을 수행했다. 구성은 다음과 같다.가상머신 이름

djjin02.tistory.com

위 실습에 이어서 진행하였다.

 

이번 실습에서는 FreeNAS에서 구성한 iSCSI 스토리지를
VMware ESXi에 연결하여 VMFS 데이터스토어로 사용하는 전체 절차를 완성했다.

 

💡 TIP:

  • ESXi와 FreeNAS는 반드시 같은 서브넷(예: 172.16.10.0/24)에 구성해야 합니다.
  • Jumbo Frame(9000 MTU)은 양쪽 모두 동일하게 설정해야 정상 작동합니다.
  • vCenter에서 여러 호스트에 동일한 iSCSI 연결을 구성하면 클러스터 환경에서 공유 데이터스토어로 활용할 수 있습니다.

 

1. vCenter에서 iSCSI용 VMkernel 네트워크 생성 - 분산 스위치 생성

kjr-esxi02.kjr-hyper.com 호스트에서 [네트워킹 추가]

 

 

[VMkernel 네트워크 어댑터] 선택

 

이는 vMotion, NFS, iSCSI, Fault Tolerance, vSAN 등의 관리 트래픽을 처리한다.

스토리지 트래픽을 처리할 별도의 전용 네트워크를 생성하는 과정이다.

 

 

기존 표준 스위치 선택

 

 

  • 네트워크 레이블: IPstorage
  • MTU: 사용자 지정, 9000

MTU는 FreeNAS와 동일하게 맞춰야 한다.

 

 

  • IPv4 주소: 172.16.10.5
  • 서브넷 마스크: 255.255.255.0

 

요약 확인하고 [완료]

 

 

IPstorage 포트 그룹이 생성된 것을 확인할 수 있다.

 

 

2. iSCSI 소프트웨어 어댑터 구성

스토리지 → 어댑터 → [iSCSI 어댑터 추가]

 

 

vmhba65 iSCSI 어댑터 선택

 

 

네트워크 포트 바인딩 추가

 

 

VMkernel 어댑터 vmhba65 바인딩 설정

  • 포트 그룹: iPstorage(Switch0)
  • VMkernel 어댑터: vmk1
  • 물리적 네트워크 어댑터: vmnic0 (10 Gbit/s, 전체)

iSCSI 어댑터가 특정 VMkernel 포트를 통해 통신하도록 연결하는 과정이다.

 

 

설정 결과 확인.

 

 

3. iSCSI 타겟 동적 검색

[동적 검색] - [추가]

 

 

동적 검색 탭에서 [추가] 버튼을 클릭하여 FreeNAS 서버 정보를 입력한다.

  • iSCSI 서버: 172.16.10.100 (FreeNAS에서 구성한 iSCSI IP)
  • "상위 설정에서 인증 설정 상속" 체크

 

동적 검색 추가된 것 확인.

 

 

데이터스토어 탭에서 새로 연결된 FreeNAS iSCSI 디스크를 확인할 수 있다:

 

 

4. 네트워크 연결 테스트

FreeNAS와 ESXi 호스트끼리 ping 테스트한다.

양방향 통신이 가능해야 iSCSI 연결이 정상적으로 작동한다.

 

 

5. VMFS 데이터스토어 생성

kjr-esxi02.kjr-hyper.com 호스트를 우클릭하여 "스토리지 → 새 데이터스토어"

 

 

[VMFS] 선택

 

 

이름 및 디바이스 선택

 

 

VMFS 6 선택

 

 

[다음]

 

 

요약 확인하고 [완료]

 


 

 

[완료] 버튼을 눌렀지만 작업이 완료되지 않았다.

다중 호스트가 FreeNAS iSCSI 스토리지에 접근할 수 있도록 다음 작업을 추가 수행했다.

  • 분산 스위치 확장 (KJR-SW1)
  • 네트워크 어댑터 추가 및 VMkernel 어댑터 구성
  • iSCSI 소프트웨어 어댑터 설정
  • 동일한 FreeNAS 타겟 연결
  • 공유 데이터스토어 확인

 

1. 가상 스위치 생성 (KJR-SW1)

  • 가상 스위치 이름: KJR-SW1
  • 포트 그룹: KJR-SW1
  • 업링크: vmnic1 (10Gbps)

 

ESXi 호스트에 네트워크 어댑터를 추가한다.

  • 네트워크 어댑터 1: KJR-SW
  • 네트워크 어댑터 2: KJR-SW1

 

iscsi 서버에도 KJR-SW1 네트워크 어댑터를 추가한다.

 

 

2. 새 포트 스위치 생성

 

 

  • 네트워크 레이블: IPstorage
  • MTU: 9000
  • IPv4 주소: 172.16.10.x (호스트별 고유 IP)
  • 게이트웨이: 172.16.1.1

 

3. vSwitch1 포트 속성 및 보안 설정 확인

vSwitch1 [편집]

 

 

[속성]

 

 

보안 설정은 기본값(거부)으로 유지해야 불필요한 트랙픽이나 공격을 방지할 수 있다.

 

 

4. 새 데이터스토어 등록

[새 데이터스토어]

 

 

IPStorage-iscsi 선택

 

 

다중 호스트가 동일한 스토리지에 접근할 수 있다.

 

 

모두 동일한 IPStorage-iSCSI 데이터스토어를 인식한 것을 확인할 수 있다.

 

끝..

 

 

728x90
반응형
LIST