OpenStack은 Integrated OpenStack Manager 웹 인터페이스를 사용하여 배포합니다.

사전 요구 사항

  • 네트워크 및 vCenter Server 환경을 준비합니다. 환경 준비의 내용을 참조하십시오.
  • vCenter Server 인스턴스에 VMware Integrated OpenStack을 설치합니다. VMware Integrated OpenStack 가상 장치 설치의 내용을 참조하십시오.
  • vSphere에서 Integrated OpenStack Manager 가상 시스템의 스냅샷을 생성합니다. 이 스냅샷은 배포를 삭제하고 다시 생성하려는 경우에 필요합니다.
  • 필요한 클러스터와 데이터스토어를 모두 사용할 수 있는지 확인합니다. 배포 마법사를 시작한 후에 vSphere 환경에 리소스를 추가하는 경우에는 마법사를 닫았다가 다시 열어야 변경 내용이 표시될 수 있습니다.
  • DNS 서버가 올바르게 설정되어 있고 네트워크 게이트웨이 또는 방화벽이 개인 네트워크에서 DNS 요청을 전달하는지 확인합니다.
  • NSX-T Data Center 배포의 경우 다음 매개 변수의 값을 확보합니다.
    • NSX Manager의 FQDN 또는 IP 주소
    • NSX Manager에 액세스하기 위한 사용자 이름 및 암호
    • 오버레이 전송 영역
    • VLAN 전송 영역
    • Tier-0 라우터
    • DHCP 프로파일
    • 메타데이터 프록시 서버 및 암호
  • NSX Data Center for vSphere 배포의 경우 다음 매개 변수의 값을 확보합니다.
    • NSX Manager의 FQDN 또는 IP 주소
    • NSX Manager에 액세스하기 위한 사용자 이름 및 암호
    • 전송 영역
    • Edge 클러스터
    • Edge 클러스터에 대한 리소스 풀 및 데이터스토어
    • NSX Data Center for vSphere에 대한 분산 스위치
    • 외부 네트워크에 대한 포트 그룹
    • 메타데이터 서비스 네트워크에 대한 포트 그룹(관리 네트워크와 독립적인 경우)

프로시저

  1. Integrated OpenStack Manager 웹 인터페이스에 admin 사용자로 로그인합니다.
    웹 브라우저에서 Integrated OpenStack Manager의 IP 주소를 열어서 웹 인터페이스에 액세스할 수 있습니다. IP 주소를 찾으려면 vSphere Client에서 Integrated OpenStack Manager 가상 시스템을 선택하고 요약탭을 봅니다.
  2. OpenStack 배포를 선택하고 추가를 클릭합니다.
  3. 배포를 생성할지 아니면 내보낸 템플릿을 사용하여 설정을 채울지 선택합니다.
    참고:
    • 내보낸 템플릿에는 암호가 저장되지 않습니다. 추가 설정을 채우려면 먼저 각 암호를 입력하고 유효성을 검사해야 합니다.
    • 추가 vCenter Server 인스턴스는 내보낸 템플릿에 저장되지 않습니다. 설정을 채우려면 먼저 vCenter Server 인스턴스를 수동으로 추가해야 합니다.
  4. 배포 이름, 배포 모드, 컨트롤러 수 및 컨트롤러 크기를 지정합니다.

    비HA 모드의 경우, 중형 또는 대형 컨트롤러 하나를 사용하여 배포할 수 있습니다. HA 모드의 경우 크기에 상관없이 컨트롤러 3개 또는 5개를 사용하여 배포할 수 있습니다.

    배포 후에는 제어부를 확장하고 비HA 배포를 HA 모드로 변환할 수 있습니다. 하지만, 제어부를 축소하거나 HA 배포를 비HA 모드로 변환할 수는 없습니다.

  5. 다음을 클릭합니다.
  6. 관리 vCenter Server 인스턴스의 FQDN 또는 IP주소를 입력하고 해당하는 관리자 자격 증명을 지정합니다.
    참고: NSX Data Center for vSphere 네트워킹을 사용하여 VMware Integrated OpenStack을 배포하려면 vCenter Server 인스턴스의 위치를 NSX Manager에 등록된 형식으로 입력해야 합니다. 올바른 형식을 찾으려면 NSX Manager에 로그인하여 vCenter 등록 관리를 클릭하고 vCenter Server 섹션을 확인합니다. VMware Integrated OpenStack에 입력한 값이 NSX ManagervCenter Server 섹션에 표시된 값과 동일한지 확인합니다.
  7. Integrated OpenStack Manager가 프라이빗 보안 네트워크를 통해 vCenter Server 인스턴스에 연결하는 경우에는 인증서 검증을 사용하지 않도록 설정하고 vCenter Server 인증서 검증 무시 확인란을 선택해야 합니다.
  8. 다음을 클릭합니다.
  9. 관리 네트워크의 드롭다운 메뉴에서 관리 네트워크를 선택하고 DHCP를 사용하도록 설정할지 여부를 선택하고 개인 OpenStack 끝점의 IP 주소를 지정합니다.
    참고: 다음 조건이 적용됩니다.
    • DHCP를 사용하지 않도록 설정하는 경우 다음을 입력해야 합니다.
      • 네트워크에 대한 하나 이상의 IP 주소 범위
      • 해당 범위에 대한 서브넷 마스크
      • 게이트웨이 주소
      • 하나 이상의 DNS 서버
    • 전용 OpenStack 끝점의 IP 주소는 관리 네트워크에 대해 지정된 IP 주소 범위에 포함될 수 없습니다.
  10. API 네트워크의 드롭다운 메뉴에서 API 액세스 네트워크를 선택하고, DHCP를 사용하도록 설정할지 여부를 선택하고, 공용 OpenStack 끝점의 IP 주소를 지정합니다.
    참고: 다음 조건이 적용됩니다.
    • DHCP를 사용하지 않도록 설정하는 경우 다음을 입력해야 합니다.
      • 네트워크에 대한 하나 이상의 IP 주소 범위
      • 해당 범위에 대한 서브넷 마스크
      • 게이트웨이 주소
      • 하나 이상의 DNS 서버
    • 공용 OpenStack 끝점의 IP 주소는 API 액세스 네트워크에 대해 지정된 IP 주소 범위에 포함될 수 없습니다.
  11. 제어부 리소스 아래에서 OpenStack 제어부에 사용할 vSphere 데이터 센터, 리소스 풀 및 데이터스토어를 선택합니다.
    참고: 제어부가 배포된 후에는 데이터스토어를 변경할 수 없습니다.
  12. 영구 스토리지에서 데이터스토어를 선택하고 다음을 클릭합니다.
  13. 드롭다운 메뉴에서 네트워킹 모드를 선택합니다.
    중요: OpenStack을 배포한 후에는 네트워킹 모드를 변경할 수 없습니다. 다른 네트워킹 모드로 전환하려면 다시 배포해야 합니다.
  14. 네트워킹 백엔드에 대한 매개 변수를 입력합니다.
    • NSX Policy 또는 NSX-T를 선택한 경우 다음 단계를 수행합니다.
      1. NSX Manager 및 해당 관리자 자격 증명의 FQDN 또는 IP 주소를 입력하고 검증을 클릭합니다.
        참고: NSX Manager 클러스터를 배포한 경우에는 상위 NSX Manager 노드만 지정합니다. OpenStack이 배포되면 NSX Manager 클러스터를 사용하여 VMware Integrated OpenStack 구성에 설명된 대로 추가 노드를 지정합니다.
      2. 드롭다운 메뉴에서 기본 전송 영역, 계층-0 라우터, DHCP 서버 프로파일 및 메타데이터 프록시 서버를 선택합니다.
      3. 메타데이터 프록시 서버에 대한 암호를 입력하고 다음을 클릭합니다.
    • NSX-V를 선택한 경우 다음 단계를 수행합니다.
      1. 드롭다운 메뉴에서 NSX Data Center for vSphere 배포가 포함된 vCenter Server 인스턴스를 선택합니다.

        올바른 인스턴스가 표시되지 않으면 추가(더하기 기호) 아이콘을 클릭하여 해당 위치와 자격 증명을 입력합니다.

      2. NSX Manager 및 해당 관리자 자격 증명의 FQDN 또는 IP 주소를 입력하고 검증을 클릭합니다.
      3. 인스턴스 간에 트래픽을 전송할 전송 영역을 선택합니다.
      4. NSX Edge 노드를 배포할 Edge 클러스터, 리소스 풀 및 데이터스토어를 선택합니다.
      5. vSphere Distributed Switch를 선택하여 NSX Data Center for vSphere 네트워킹을 지원합니다.
      6. 단독 및 공유 라우터 장치에 대한 기본 크기를 선택합니다.
      7. NSX Edge 노드에 대해 HA(고가용성)를 사용하도록 설정할지 여부를 선택합니다.
      8. 메타데이터 서비스 네트워크에 대한 포트 그룹, IP주소 범위 및 서브넷 마스크를 입력하고 다음을 클릭합니다.
    • DVS를 선택한 경우 OpenStack에 사용할 분산 스위치 및 트렁크 네트워크를 지정하고 다음을 클릭합니다.
  15. Nova 구성에서 추가를 클릭하고 계산 클러스터가 포함된 vCenter Server 인스턴스를 선택합니다.
  16. 대상 클러스터의 인스턴스에 대한 Nova 가용성 영역을 입력합니다.
  17. 원하는 클러스터 및 데이터스토어를 선택하고제출을 클릭합니다.
    추가를 다시 클릭하여 배포에 여러 계산 클러스터를 포함할 수 있습니다.
  18. 계산 설정을 확인하고 다음을 클릭합니다.
  19. Glance 구성을 선택하고 추가를 클릭하고 이미지를 저장하는 데 사용할 데이터스토어가 포함된 vCenter Server 인스턴스를 선택합니다.
  20. 데이터스토어를 하나 이상 선택하고 확인을 클릭합니다.
  21. 이미지 데이터스토어 설정을 확인하고 다음을 클릭합니다.
  22. Cinder 구성에서 추가를 클릭하고 블록 스토리지에 사용할 클러스터가 포함된 vCenter Server 인스턴스를 선택합니다.
  23. VMDK 또는 FCD를 백엔드 드라이버로 선택합니다.
  24. 대상 클러스터의 가용성 영역을 입력합니다.
  25. 클러스터를 하나 이상 선택하고 확인을 클릭합니다.
  26. 블록 스토리지 설정을 확인하고 다음을 클릭합니다.
  27. 로컬 관리자에서 OpenStack 관리자 계정의 암호를 입력하고 다음을 클릭합니다.

    이 암호는 OpenStack 및 VMware Integrated OpenStack 대시보드에 클라우드 관리자로 인증하는 데 사용됩니다.

    중요: ID 소스 구성을 선택하지 말고 LDAP를 구성합니다. VMware Integrated OpenStack 6.0을 새로 배포하는 경우에는 배포를 마친 후에만 LDAP를 구성할 수 있습니다. 지침은 LDAP 인증 구성을 참조하십시오.
  28. VMware Integrated OpenStack 캐리어 버전을 사용하도록 설정할지 여부를 선택하고 다음을 클릭합니다.
  29. Barbican 구성에서 단순 암호화 또는 KMIP를 암호 관리용 플러그인으로 선택합니다.
    KMIP를 선택하면, KMIP 서버의 호스트 이름 및 자격 증명을 입력해야 합니다.
  30. 설정을 검토합니다. 설정이 올바르다고 확신하면 마침을 클릭합니다.

결과

Integrated OpenStack Manager가 OpenStack 클라우드를 배포하기 시작하고 배포 상태가 프로비저닝 중으로 표시됩니다. 상태가 실행 중으로 변경되면 배포가 완료된 것입니다.

참고: 배포의 상태가 프로비저닝 중이면 배포를 확장하거나 구성 요소(예: Designate)를 추가하지 마십시오.

다음에 수행할 작업

  • 모든 컨트롤러 노드에서 vSphere HA를 사용하지 않도록 설정합니다.
  • 라이센스 키를 할당하고 OpenStack 클라우드가 올바르게 배포되고 실행 중인지 확인합니다.