Product Documentation

OpenStack에서 NetScaler VPX 인스턴스 수동 프로비저닝

Apr 24, 2017

일부 기업 네트워크에서는 보안상의 이유로 NetScaler VPX 인스턴스를 Citrix 라이센스 서버에 연결하여 라이센스를 자동으로 다운로드할 수 없습니다. 이러한 시나리오에서는 OpenStack 플랫폼에 NetScaler VPX 인스턴스를 수동으로 배포해야 합니다. Citrix에서 받은 LAC(라이센스 활성화 코드)를 사용하여 적절한 NetScaler VPX 라이센스를 다운로드하고 로컬 시스템에 저장합니다.

OpenStack에서 NetScaler VPX 인스턴스 프로비전

  1. OpenStack에서 NetScaler 드라이버 소프트웨어 설치 및 NetScaler MAS 등록
    1. NetScaler MAS에서 Orchestration(오케스트레이션) > Cloud Orchestration(클라우드 오케스트레이션) > OpenStack으로 이동합니다.
    2. Configure OpenStack Settings(OpenStack 설정 구성)를 클릭합니다. Configure OpenStack Settings(OpenStack 설정 구성) 페이지에서 매개 변수를 설정하여 NetScaler MAS에서 OpenStack을 구성할 수 있습니다. 이 페이지에는 Default(기본값)Customized(사용자 지정)의 두 가지 옵션이 있습니다.
    3. OpenStack 서비스가 기본 포트에서 실행되는 경우 Default(기본값)를 선택합니다.
  2. Orchestration(오케스트레이션) > Cloud Orchestration(클라우드 오케스트레이션) > OpenStack으로 이동한 다음 Deployment Settings(배포 설정)를 클릭합니다.
    1. Management Network(관리 네트워크) - OpenStack에서 자동 프로비저닝된 NetScaler VPX가 연결될 관리 네트워크를 선택합니다.
    2. Profile Name(프로필 이름) - 드롭다운 목록에서 프로필을 선택합니다. NetScaler MAS는 이 프로필에 포함된 암호를 사용하여 자동 프로비저닝된 새 NetScaler VPX 인스턴스를 구성합니다.
    3. NetScaler VPX Image in Glance(Glance의 NetScaler VPX 이미지) - OpenStack Glance에서 사용할 수 있으며 NetScaler VPX 인스턴스를 만드는 데 사용되는 NetScaler VPX 이미지를 선택합니다. 드롭다운 목록에는 OpenStack Glance에 있는 이미지만 표시됩니다.
  3. NetScaler MAS에서 Orchestration(오케스트레이션) > Cloud Orchestration(클라우드 오케스트레이션) > OpenStack > Service Packages(서비스 패키지)로 이동한 다음 Add(추가)를 클릭합니다. 
  4. Service Package(서비스 패키지) 페이지에서 다음 매개 변수를 지정합니다.
    1. Name(이름) - 서비스 패키지의 이름입니다. 예를 들어 SVC-PKG-GOLD를 입력합니다.
    2. NetScaler Instance Allocation(NetScaler 인스턴스 할당) - 서비스 패키지에 정의된 인스턴스 할당 유형으로 Dedicated(전용) 또는 Partitioned(분할)를 선택합니다.  
    3. NetScaler Instance Provisioning(NetScaler 인스턴스 프로비저닝) - 구성하는 동안 NetScaler 인스턴스를 만들려면 Create Instance OnDemand(필요 시 인스턴스 만들기)를 선택합니다.
    4. Auto Provision Platform(자동 프로비저닝 플랫폼) OpenStack Compute를 선택합니다. 기본적으로 NetScaler VPX가 인스턴스 유형으로 선택됩니다.
    5. Assign OpenStack Tenants/Placement Policies(OpenStack 테넌트/배치 정책 할당) - 섹션의 OpenStack Tenants(OpenStack 테넌트) 아래에서 Add(추가)를 클릭하고 테넌트를 선택합니다.
    6. Continue(계속)를 클릭한 다음 Done(완료)을 클릭합니다.
  5. System(시스템) > System Administration(시스템 관리) > Change System Settings(시스템 설정 변경)로 이동하고 드롭다운 목록에서 http를 선택합니다.
  6. Networks(네트워크) > Instances(인스턴스) > NetScaler VPX로 이동합니다. 
  7. NetScaler VPX 페이지에서 Admin(관리) 드롭다운 목록을 클릭하고 Provision Device(장치 프로비저닝)를 선택합니다.
localized image

                    1.  Device Provisioning(장치 프로비저닝) 페이지에서 장치의 이름을 입력하고 이전 단계에서 만든 서비스 패키지를 선택합니다. 

                    2.  OK(확인)를 클릭합니다.

localized image

        8.  Orchestration(오케스트레이션) Cloud Orchestration(클라우드 오케스트레이션) > OpenStack > Requests(요청) 탭으로 이동합니다. 요청을 선택하고 Tasks(작업)를 클릭하여 작업을 표시합니다. 작업 상태가 Finished(마침)로 변경되면 NetScaler VPX가 NetScaler MAS에 프로비저닝되었다는 의미입니다.

        9.  Networks(네트워크) > Instances(인스턴스) > NetScaler VPX로 이동하여 NetScaler VPX 인스턴스가 NetScaler VPX 페이지에 나타나는지 확인합니다.

        10.  NetScaler VPX 인스턴스를 클릭합니다. NetScaler VPX 인스턴스가 브라우저 창에서 열리면 인스턴스에 로그온합니다. Configuration(구성) > System(시스템) > Licenses(라이센스)로 이동하고 수동으로 새 라이센스를 추가합니다. 새 라이센스를 추가하는 방법에 대한 자세한 내용은 NetScaler Licensing Overview(NetScaler 라이센스 개요)를 참조하십시오.

        11.  NetScaler VPX 인스턴스를 다시 시작합니다.

localized image

    12.  몇 분 후에 OpenStack에 로그온할 수 있게 되며 System(시스템) Instances(인스턴스)에서 NetScaler VPX 인스턴스가 OpenStack에 배포된 것을 확인할 수 있습니다.

          13.  LBaaS V2 API 구현은 Neutron LBaaS 명령을 통해 수행됩니다. Neutron 클라이언트에 연결하고 구성 작업을 실행합니다. 구성 명령을 실행하는 방법에 대한 자세한 내용은 명령줄을 사용하여 LBaaS V2 구성을 참조하십시오.