NetScaler Management and Analytics System을 사용하여 Docker 호스트에 NetScaler CPX 설치

2016년 12월 28일

NetScaler Management and Analytics System(MAS)에서, NetScaler CPX Dockerfile을 사용하여 Docker 호스트에 NetScaler CPX를 설치할 수 있습니다.

사전 요구 사항

다음을 수행해야 합니다.

  • Citrix XenServer에 NetScaler MAS 서버 설치. 자세한 내용은 NetScaler MAS 설명서를 참조하십시오.
  • Citrix 담당자로부터 NetScaler CPX Dockerfile을 받아서 로컬 시스템에 복사하였습니다.
  • Docker 호스트는 다음을 갖추고 있습니다.
    • CPU 1개
    • 2GB RAM
    • Linux Ubuntu 버전 14.04 이상.
    • 이 시스템은 apt-get 명령을 사용하여 업데이트됩니다.
    • 다음 패키지들이 설치되어 있습니다. libc6-dev:i386, gcc-multilib, g++-multilib, lib32ncurses5-dev, zlib1g-dev:i386, libssl-dev:i386, build-essential.
    • Linux 호스트 시스템에 Docker가 설치되어 있습니다. Docker를 설치하려면 Linux 셸 프롬프트에서 다음 명령을 실행합니다.
        curl –ssl https://get.docker.com/ | sh*
      

      Linux에서 Docker를 설치하는 것에 대한 자세한 정보는 다음을 확인하십시오. https://docs.docker.com/engine/installation/ubuntulinux/

    • Docker 호스트가 인터넷에 연결되어 있습니다.
  • Docker 원격 API가 Linux Docker 호스트에서 활성화되어 있습니다.

NetScaler MAS를 사용하여 NetScaler CPX 프로비저닝하려면:

  1. 웹 브라우저에서 NetScaler Management and Analytics System의 IP 주소를 입력합니다(예: http://192.168.100.1).

  2. User Name(사용자 이름)Password(암호) 필드에 관리자 자격 증명을 입력합니다. 기본 관리자 자격 증명은 nsrootnsroot입니다.

    지역화된 이미지

  3. Infrastructure(인프라) > Instances(인스턴스) > NetScaler CPX로 이동합니다.

  4. NetScaler CPX 페이지의 Docker Host(Docker 호스트) 탭에서 Add(추가)를 클릭합니다.

    지역화된 이미지

  5. Add Docker Host(Docker 호스트 추가) 페이지에서Linux Docker 호스트의 IP 주소, Docker 호스트의 루트 사용자 자격 증명 및 원격 API 포트(4243)를 지정한 후 OK(확인)를 클릭합니다.

    지역화된 이미지

  6. NetScaler CPX 페이지의 Instances(인스턴스) 탭에서 Provision(프로비저닝)을 클릭합니다.

    지역화된 이미지

  7. Provision CPX(CPX 프로비저닝) 페이지의 Select License Type(라이센스 유형 선택) 탭에서 다음 NetScaler CPX 유형 중 하나를 선택하고 Next(다음)를 클릭합니다.

    • Licensed CPX(라이센스가 있는 CPX) – NetScaler CPX 성능 향상을 위해 라이센스가 있는 NetScaler CPX 인스턴스를 설치합니다. 자세한 내용은 NetScaler CPX 라이센스를 참조하십시오.

    • CPX Express – NetScaler CPX의 무료 배포본을 설치합니다.

    지역화된 이미지

  8. Provision CPX(CPX 프로비저닝) 탭에서 NetScaler CPX Dockerfile을 찾아서 선택합니다. 그 다음 외부 통신을 활성화하기 위해 노출되어야 하는 포트 범위에서 시작 포트 번호를 지정합니다. 마지막으로 이 인스턴스에 할당하려는 포트의 개수를 지정합니다. 이들 포트는 표준 포트 80, 22, 161에 추가됩니다.

    지역화된 이미지

  9. Finish(마침)를 클릭합니다.

다음 그림은 Docker 호스트에서 프로비저닝된 NetScaler CPX 인스턴스의 상세 정보를 보여줍니다. 이 그림에서 IP 주소는 Docker 엔진에 의해 묵시적으로 인스턴스에 할당되는 단일 IP 주소들입니다. 각 인스턴스에 할당된 포트 범위와 NetScaler CPX 인스턴스의 SSH(22), HTTP(80), SNMP(161) 포트에 매핑된 포트를 확인할 수도 있습니다.

지역화된 이미지

NetScaler Management and Analytics System을 사용하여 Docker 호스트에 NetScaler CPX 설치

In this article