VMware용 QuantaStor 아키텍처 안내서

VMware ESXi 5 환경에 대한 OSNexus QuantaStor 공유 스토리지 솔루션을 주문 및 구성할 수 있습니다. 고급 단일 사이트 VMware 참조 아키텍처 쿡북과 함께 다음 정보를 사용하여 VMware 환경에 스토리지 옵션 중 하나를 설정하십시오.

시작하기 전에

필요한 계정 권한 및 디바이스 액세스가 있는지 확인하십시오. 계정 소유자 또는 사용자 관리 클래식 인프라 권한이 있는 사용자만 권한을 조정할 수 있습니다.

1단계: QuantaStor 공유 스토리지 주문

주문하기 전에 사용할 용량, 성능 및 중복성 요구사항을 충족시켜야 하는 스토리지의 스펙을 판별해야 합니다. 이러한 사양에는 프로세서 및 섀시 선택, QuantaStor 라이선스 용량, 서버 RAM, 데이터 디스크 드라이브의 유형 및 수, 캐시 디스크의 유형 및 수, 네트워킹 구성 및 기타 사양이 포함될 수 있습니다. 사용 중인 환경에서 올바른 QuantaStor 구성을 선택하는 방법에 대한 자세한 내용은 QuantaStor 가상화를 위한 솔루션 설계 가이드를 참조하세요.

주문하기 전에 VM의 용량 및 I/O 요구사항을 먼저 파악해야 합니다. QuantaStor 서버가 확장 가능하지만, 구성 및 배치에서 지연이 발생하지 않도록 초기에 하드웨어의 크기를 적절하게 조정하는 것이 중요합니다.

QuantaStor 주문

VMware 워크로드의 중간 성능에 맞게 조정된 QuantaStor 하이브리드 시스템(24TB 사용 가능)을 주문하려면 다음 단계를 완료하십시오.

  1. IBM Cloud® infrastructure customer portal 에 로그인하고 계정 > 주문하기 을 클릭합니다.
  2. 선택하다 Bare Metal Servers, 월간.
  3. 다음 구성 옵션을 입력하십시오.
    • 데이터 센터: 이전에 작성된 VLAN 및 ESXi 호스트의 위치
    • 서버: 듀얼 프로세서 Xeon이 사용된 36베이 섀시
    • RAM: 128GB
    • 운영 체제: OSNEXUS QuantaStor 5.x(48TB)
    • 하드 디스크 드라이브:
      • OS 디스크: RAID 1의 2 x 960GB SSD
      • 데이터 디스크: 각 24 x 2TB SATA
      • 로컬 디스크: 각 2 x 960GB SSD
      • 캐시 디스크: 각 2 x 960GB SSD
    • 공용 대역폭: 사설 네트워크 전용
    • 업링크 포트 속도: 10Gbps 중복 사설 네트워크 업링크
  4. 주문 계속을 클릭하십시오.

스토리지 서버는 두 개의 서로 다른 서브넷을 사용하여 스토리지 어레이의 트래픽 부하를 분산할 수 있도록 두 개의 네트워크 인터페이스가 결합되지 않은 상태로 구성됩니다.

구성 완료

이제 장바구니에 QuantaStor 어플라이언스가 담겼습니다. 디바이스가 올바르게 프로비저닝될 수 있도록 사설 VLAN, 호스트 이름 및 도메인을 디바이스에 지정하십시오.

  1. 다음 VLAN을 지정하고 디바이스에 대한 호스트 이름을 작성하십시오. QuantaStor 호스트 – 백엔드 VLAN: (환경에서 1102)
  2. 지불 방법을 선택하고 이용 약관에 동의한 후 주문 완료를 클릭하십시오.

서버가 프로비저닝되고 VPN 또는 가상 서버를 통해 액세스할 수 있을 때까지 3단계로 진행하지 마세요.

2단계: VMware 호스트에 대한 iSCSI 소프트웨어 어댑터 사용

각 관리 및 용량 호스트에서 iSCSI 소프트웨어 어댑터를 사용으로 설정해야 하며 iSCSI 볼륨 전에 수집된 해당 IQN(iSCSI Qualified Name)이 마운트됩니다. iSCSI 소프트웨어 어댑터를 사용으로 설정하려면 다음 단계를 사용하십시오.

  1. ESXi 관리 또는 용량 호스트로 이동하여 관리, 스토리지, 스토리지 어댑터를 선택하십시오.
  2. 초록색 플러스 부호(+)를 클릭하여 iSCSI 소프트웨어 어댑터를 추가하십시오.
  3. iSCSI 소프트웨어 어댑터에 해당하는 vmhba를 클릭하고 어댑터가 사용으로 설정되고 나면 어댑터 세부사항 섹션에 있는 iSCSI 이름(그림 1)을 기록하십시오.
  4. 각 ESXi 호스트의 각 iSCSI 소프트웨어 어댑터에서 1 - 3단계를 수행하십시오.

3단계: QuantaStor 구성

QuantaStor 서버를 프로비저닝한 후 네트워킹을 설정하고, 패스스루(RAID0) 단위를 작성하고, 스토리지 풀을 빌드하고, iSCSI 볼륨을 작성하고, 마지막으로 해당 볼륨을 호스트에 지정할 수 있습니다.

예를 들어, 볼륨 vmk3에 스토리지 VLAN의 포터블 사설 서브넷 A에 연결되는 vmnic0이 포함되어 있습니다. 볼륨 vmk4에는 스토리지 VLAN의 포터블 사설 서브넷 B에 연결되는 vmnic2가 포함되어 있습니다. QuantaStor 서버에는 스토리지 VLAN에 연결되는 두 개의 사설 네트워크 어댑터( eth4, eth6 )도 있습니다.

네트워킹 구성

  1. 웹 브라우저를 열고 디바이스 페이지에 나열된 QuantaStor IP 주소로 이동합니다.
  2. 관리자 이름비밀번호를 입력하십시오(디바이스 세부사항 페이지의 비밀번호 섹션에서 참조). 계속하기 전에 QuantaStor 서버에서 사용하는 사설 네트워크 디바이스를 기록해 두십시오(예: eth4).
  3. 스토리지 시스템 > 네트워크 포트로 이동하십시오.
  4. 네트워크 어댑터 목록에서 활성 상태인 사설 어댑터(예: eth4)를 선택하십시오. 마우스 오른쪽 단추를 클릭하여 메뉴에서 네트워크 포트 수정을 선택하십시오.
  5. iSCSI 사용 확인란의 선택을 취소하여 이 어댑터에 대한 iSCSI 연결을 사용하지 않도록 설정하고 확인을 클릭합니다.
  6. 활성 상태가 아니지만 사설 네트워크에 지정되어 있는 사설 어댑터를 선택하십시오(예: eth6).
  7. eth6 어댑터를 마우스 오른쪽 단추로 클릭하고 메뉴에서 네트워크 포트 수정을 선택하십시오.
  8. 네트워크 포트 수정 화면에서 정적구성 유형을 선택하십시오.
  9. 어댑터에 대한 기본 사설 IP 주소, 서브넷 및 게이트웨이를 입력하십시오. 고급 단일 사이트 VMware 참조 아키텍처 쿡북에서 VLAN 워크시트를 사용 중인 경우 스토리지 행의 주소를 사용하십시오.
  10. iSCSI 사용 확인란의 선택을 취소하여 이 어댑터에 대한 iSCSI 연결을 비활성화합니다.
  11. 사설 어댑터를 마우스 오른쪽 단추로 클릭하고 IP 주소로 구성한 후에 네트워크 포트 사용을 선택하여 어댑터를 온라인으로 설정하십시오.
  12. IP 주소 확인 시 포트를 사용으로 설정하려면 확인을 클릭하십시오.

지원 티켓 열기

기본 사설 IP 주소로 두 번째 어댑터를 구성한 후 지원 티켓을 열어야 합니다. 티켓을 열면 VLAN에서 다른 시스템이 프로비저닝되는 경우 사용자가 사용한 IP 주소는 사용되지 않습니다.

  1. 지원 > 티켓 추가를 클릭하고 다음 정보를 입력하십시오.
    • 주제: 사설 네트워크 질문
    • 제목: 비공개 IP 주소 예약 및 할당
    • 디바이스 연관: 'QuantaStor 서버 선택'
    • 세부사항: VLAN에서 예약 및 지정. 이 IP 주소는 QuantaStor 서버의 두 번째 어댑터에 사용됩니다.

QuantaStor 구성

이제 배열은 두 가지 어댑터의 연결을 모두 허용할 수 있으며, 스토리지 경로 A 및 스토리지 경로 B 서브넷에 있는 어댑터의 가상 인터페이스를 지정해야 합니다.

  1. 초기 사설 어댑터 인터페이스(eth4)를 마우스 오른쪽 단추로 클릭하고 메뉴에서 가상 인터페이스 작성을 선택하십시오.
  2. 결과 화면에 어댑터의 휴대용 개인 IP 주소와 서브넷을 입력하고 iSCSI 활성화가 선택되어 있는지 확인합니다.
  3. VLAN 워크시트를 사용 중인 경우 스토리지 경로 A 행의 주소를 사용하십시오.
  4. 포터블 IP 주소 페이지의 참고 섹션에 사용되는 IP 주소를 기록하십시오.
  5. 초기 사설 어댑터 인터페이스(eth4)를 선택하여 가상 인터페이스를 바인드하고 확인을 클릭하십시오.
  6. 다른 사설 어댑터 인터페이스(eth6)를 마우스 오른쪽 단추로 클릭하고 메뉴에서 가상 인터페이스 작성을 선택하십시오.
  7. 어댑터의 휴대용 사설 IP 주소와 서브넷을 입력하고 결과 창에서 iSCSI 활성화가 선택되어 있는지 확인합니다.
  8. VLAN 워크시트를 사용 중인 경우 스토리지 경로 B 행의 주소를 사용하십시오.
  9. 포터블 IP 주소 페이지의 참고 섹션에 사용된 대로 이 IP 주소를 기록하십시오.
  10. 다른 사설 어댑터 인터페이스(eth6)를 선택하여 가상 인터페이스를 바인드하고 확인을 클릭하십시오.

IP 주소와 가상 인터페이스를 사용하여 QuantaStor 서버를 설정한 후, 송신 트래픽이 올바른 인터페이스를 사용하는지 확인하도록 라우팅을 구성하십시오. 두 개의 NIC가 서로 다른 서브넷에 있습니다.

  1. 루트 신임 정보를 사용하여 QuantaStor 서버로 SSH를 수행하고 다음 라인을 /etc/network/interfaces에 추가하십시오. eth4 및 eth6는 사설 네트워크에서 NIC라고 가정합니다.
    • post-up ip route add 10.0.0.0/8 on dev eth4
    • post-up ip route add 10.0.0.0/8 on dev eth6 table eth6
    • 테이블에서 포스트업 IP 규칙 추가 eth6

패스스루(RAID0) 단위 구성

** 프로비저닝에 따라 실제 디스크가 QuantaStor에 노출될 수 있습니다. 실제 디스크 섹션을 클릭하고 사용 가능한 하드 디스크 드라이브의 목록을 살펴본 후 확인할 수 있습니다. 드라이브 수가 올바르지 않으면 다음 단계를 수행하십시오.

  1. 에서 하드웨어 컨트롤러 메뉴, 클릭 컨트롤러 및 인클로저> **통과 유닛을 생성합니다.
  2. 호스트와 컨트롤러를 확인하고 확인을 클릭합니다.
  3. 작업이 완료되면 물리적 디스크를 클릭하고 확인합니다.

스토리지 풀 작성

다음으로 볼륨 또는 공유를 작성할 수 있으려면 볼륨을 할당하는 데 사용되는 스토리지 풀을 작성해야 합니다.

  1. 스토리지 풀을 마우스 오른쪽 단추로 클릭하고 스토리지 풀 작성을 선택하십시오.
  2. 스토리지 풀 작성 화면에서 다음 정보를 입력하십시오.
    • 이름: 스토리지 풀의 적절한 이름을 입력하십시오. 예: StoragePool-01
    • 풀 유형: 기본값(zfs)
    • I/O 프로파일: 가상화
    • 스토리지 풀에 사용할 디스크: 모든 데이터 디스크를 확인합니다(SSD는 확인하지 마세요).
  3. 확인을 클릭하십시오.

iSCSI 스토리지 볼륨 작성

두 개의 스토리지 볼륨을 작성해야 합니다. 하나의 볼륨은 관리 클러스터의 관리 VM에 사용되며 다른 볼륨은 용량 클러스터의 VM에 사용됩니다. 다음 단계를 완료하여 iSCSI 스토리지 볼륨을 작성하십시오.

  1. 스토리지 볼륨을 마우스 오른쪽 단추로 클릭하고 메뉴에서 스토리지 볼륨 작성을 선택하십시오.

  2. 스토리지 볼륨에 대한 정보를 입력하십시오.

    워크로드 및 스토리지 용량에 따라 구성이 다를 수 있지만, 이 예에서는 각 스토리지 볼륨에 대해 표 1과 표 2의 값을 보여줍니다.

iSCSI 관리 볼륨
필드
이름 Mgmt-LUN0
스토리지 풀 [이전 단계에서 구성된 스토리지 풀 이름]
크기 1TB
% 예약됨 0-100
압축 사용
iSCSI 용량 볼륨
필드
이름 Capacity-LUN0
스토리지 풀 [이전 단계에서 구성된 스토리지 풀 이름]
크기 40TB
% 예약됨 0-100
압축 사용

볼륨에 대한 호스트 액세스 지정

볼륨이 설정된 후에 각 호스트의 IQN을 통해 ESXi 호스트의 액세스를 허용하려면 QuantaStor를 구성해야 합니다.

  1. QuantaStor 관리 페이지로 이동하여 호스트 메뉴를 마우스 오른쪽 버튼으로 클릭하고 호스트 추가를 선택합니다.
  2. 호스트 추가 화면에서 다음 정보를 입력하십시오.
    • 호스트 이름: 적절한 호스트 이름을 입력합니다. 호스트 이름에 FQDN(정규화된 도메인 이름)이 없지만 호스트를 설명해야 합니다. 예: MyESXiHostName
    • 운영 시스템 유형: VMware
    • 개시자: iSCSI Qualified Name(IQN)
    • iSCSI 규정된 이름: 각 호스트에 대한 IQN.
  3. 확인을 클릭하십시오.

ESXi 환경의 각 호스트에 대해 다음 단계를 따르십시오. 관리 및 용량 클러스터에 각 호스트를 추가한 후 다음 단계를 따르세요:

  1. 호스트 그룹 메뉴를 마우스 오른쪽 버튼으로 클릭하고 호스트 그룹 만들기를 선택합니다.
  2. 이름 필드에 ManagementCluster 을 입력하고 관리 클러스터에 있는 모든 호스트를 선택합니다.
  3. 확인을 클릭하십시오. 특정 볼륨에 지정할 수 있는 호스트 그룹이 작성됩니다.

용량 클러스터에 이 프로세스를 반복하십시오.

  1. 스토리지 볼륨 메뉴를 클릭하십시오.
  2. Mgmt-Lun0 볼륨을 마우스 오른쪽 단추로 클릭하고 호스트 액세스 지정 또는 지정 해제를 선택하십시오.
  3. 메뉴에서 Mgmt-Lun0 메뉴에서 옵션이 있는지 확인하고 이전 단계에서 만든 호스트 그룹을 선택합니다. 이 옵션을 통해 관리 클러스터에 있는 각 ESXi 호스트가 Mgmt-Lun0 볼륨에 액세스할 수 있습니다. 에 대해서도 동일하게 수행합니다 Capacity-LUN0.

4단계: 관리 및 용량 클러스터에 볼륨 마운트하기

vSphere 웹 클라이언트에 로그인하고 vCenter 인벤토리 목록 아래의 호스트로 이동하십시오.

다음 단계를 사용하여 ESXi 호스트의 볼륨에 마운트하십시오.

  1. 호스트를 선택하고 관리, 스토리지, > 스토리지 어댑터를 클릭하십시오.
  2. 대상 > Dynamic Discovery > **추가…**를 선택하십시오.
  3. 대상 서버 추가 전송 화면에서 스토리지 경로 A의 QuantaStor 스토리지 디바이스에 지정된 IP 주소를 입력하십시오.
  4. 3260을 포트 값으로 두고 확인을 클릭하십시오.
  5. Dynamic Discovery > **추가…**를 클릭하십시오. 스토리지 경로 B에 4단계 및 5단계를 반복하십시오.

ESXI 호스트는 Mgmt-Lun0 볼륨을 발견하기 위해 iSCSI 소프트웨어 어댑터를 다시 스캔할 준비가 되었습니다.

  1. 스토리지 어댑터 화면에서 스토리지 어댑터 다시 스캔 아이콘(그림 9)을 선택하십시오.
  2. 결과 화면에서 기본 옵션을 그대로 두고 확인을 클릭합니다.
  3. 볼륨이 검색된 후 작업, 새 데이터 저장소를 클릭하고 포맷을 VMFS-5.
  4. 형식화가 완료되고 나면 **스토리지 디바이스, 디바이스 세부사항, 다중 경로 지정 편집…**을 클릭하십시오.
  5. 경로 선택 정책에 대해 라운드 로빈을 선택하고 확인을 클릭하십시오.

이제 볼륨이 Mgmt-Lun0 볼륨이 단일 호스트에 연결되었으므로 클러스터의 다른 관리 호스트로 돌아가서 이 과정을 반복하여 볼륨을 추가해야 합니다. 볼륨은 이미 VMFS-5 으로 포맷되어 있고 검색 후에도 그대로 표시되므로 포맷할 필요가 없습니다.

5단계: vSphere ESXi 호스트에서 지연된 ACK 사용 안함

스토리지 LUN이 관리 및 용량 호스트에 접속되면 지연된 ACK를 사용 안함으로 설정해야 합니다.

  1. vSphere 환경으로 이동하고 스토리지 어댑터 > iSCSI 소프트웨어 어댑터 > 고급 옵션을 선택하십시오.
  2. 편집을 클릭하고 고급 옵션 화면의 끝까지 스크롤하십시오.
  3. DelayedAck 확인란을 선택 취소하고 확인 을 클릭합니다.

이제 고급 단일 사이트 VMware 참조 아키텍처 쿡북으로 돌아가서 환경 설정을 완료할 수 있습니다.