응용 프로그램 성능 향상을 위한 엔진 할당 | Qlik Cloud 도움말
기본 콘텐츠로 건너뛰기 보완적인 콘텐츠로 건너뛰기

응용 프로그램 성능 향상을 위한 엔진 할당

응용 프로그램을 열면 Qlik Cloud에서 응용 프로그램 크기, 다시 로드 메모리 사용량 및 사용 가능한 시스템 리소스를 기반으로 엔진을 자동으로 선택합니다. 더 큰 엔진을 수동으로 할당하여 제어력을 높이거나 성능을 향상시킬 수 있습니다. 수동 할당은 대규모 응용 프로그램 용량을 사용합니다.

엔진 유형 및 크기

Qlik Cloud는 공유 및 전용의 두 가지 유형의 엔진을 제공합니다.

공유 엔진

공유 엔진은 여러 응용 프로그램을 동시에 실행할 수 있으며 더 작거나 덜 복잡한 응용 프로그램의 기본값입니다. 수동으로 할당할 수 없으며 대규모 응용 프로그램 용량이 필요하지 않습니다.

사양 예:

  • 60GB RAM

  • 최대 14개의 CPU 코어

전용 엔진

전용 엔진은 한 번에 하나의 응용 프로그램을 실행하며 더 크거나 컴퓨팅 집약적인 응용 프로그램에 적합합니다. 대규모 응용 프로그램 용량이 필요하며 수동으로 할당할 수 있습니다.

사양 예:

엔진 사양
엔진 유형 메모리 최대 코어 수*
Large-40 40GB 10개 코어
Large-60 60GB 14개 코어
Large-80 80GB

20개 코어

Large-120 120GB

30개 코어

Large-160 160GB

40개 코어

Large-200 200GB

50개 코어

* "최대"는 필요에 따라 리소스가 프로비저닝됨을 의미합니다. 모든 계산에 모든 CPU 코어가 동시에 사용되는 것은 아닙니다.

정보 메모메모리 및 CPU 사양은 시간이 지남에 따라 변경될 수 있습니다. 이 정보는 현재 설정을 반영하지만 플랫폼이 발전함에 따라 Qlik Cloud에서 사양을 업데이트할 수 있습니다.

더 큰 엔진을 수동으로 할당해야 하는 경우

다음과 같은 경우 기본 엔진 배치를 재정의할 수 있습니다.

  • 응용 프로그램에 더 많은 CPU가 필요한 무거운 시각화 또는 복잡한 계산이 있습니다.

  • 응용 프로그램 크기 또는 복잡성이 기본 엔진 할당을 초과합니다.

  • 기본 제공 평가 도구를 사용하여 성능 향상을 테스트하고 검증하려고 합니다.

수동 할당은 대규모 응용 프로그램 용량을 사용하므로 항상 성능 이점과 용량 사용량의 균형을 맞춰야 합니다.

정보 메모Qlik Cloud에서 자동으로 선택한 엔진보다 작은 엔진에 응용 프로그램을 할당할 수 없습니다.

응용 프로그램에 수동으로 엔진 할당

배치 API를 사용하여 응용 프로그램에 특정 엔진 크기를 수동으로 할당할 수 있습니다. 수동 재정의는 API 호출을 통해서만 사용할 수 있습니다.

응용 프로그램에 엔진 크기를 할당하려면 다음 역할 중 하나가 필요합니다.

  • 테넌트 관리자

  • 분석 관리자

  • 응용 프로그램에 대한 엔진 할당 관리 권한을 포함하는 사용자 지정 역할

배치 API를 사용하여 다음을 수행할 수 있습니다.

  • 응용 프로그램에 엔진 크기 할당

  • 현재 할당된 엔진 크기 확인

  • 엔진 크기 재정의 제거

모범 사례:

  • 성능 및 용량 관리를 담당하는 신뢰할 수 있는 사용자에게만 엔진 할당 액세스 권한을 부여합니다.

  • 프로덕션 응용 프로그램에 변경 사항을 적용하기 전에 개발 환경에서 엔진 변경 사항을 테스트합니다.

  • 특히 더 큰 엔진 크기의 경우 엔진 할당을 정기적으로 검토합니다.

지침 및 API 세부 정보는 Qlik Developer: 엔진 크기에 응용 프로그램 고정을 참조하십시오.

엔진 크기별 응용 프로그램 성능 비교

Qlik Cloud의 응용 프로그램 성능 평가 도구는 개발자가 사용자 상호 작용 중 응용 프로그램 성능을 평가하는 데 도움이 됩니다. 응용 프로그램을 열 때 차트, 시트 및 KPI와 같은 응용 프로그램 개체가 얼마나 효율적으로 계산되고 렌더링되는지 측정합니다.

이 도구는 응용 프로그램에 더 큰 엔진을 할당하고 변경 사항이 성능을 향상시키는지 확인하려는 경우에 특히 유용합니다.

평가 도구로 수행할 수 있는 작업

  • 특정 차트, 시트 또는 개체를 계산하는 데 걸리는 시간을 측정합니다.

  • 엔진 크기별로 응용 프로그램 성능을 비교하여 더 큰 엔진을 할당하면 속도와 반응성이 향상되는지 확인합니다.

정보 메모응용 프로그램 성능 평가 도구는 다시 로드 성능을 테스트하지 않습니다. 전적으로 응용 프로그램 사용에 중점을 둡니다.

성능 평가 실행

여러 가지 방법으로 응용 프로그램 성능 평가를 실행할 수 있습니다.

  • 활동 센터에서 직접

  • Qlik Automate 워크플로의 일부로

  • Qlik Cloud API를 통해

이를 통해 대화형으로 작업하는 개발자뿐만 아니라 응용 프로그램 테스트를 자동화하는 개발자도 도구에 액세스할 수 있습니다.

자세한 내용은 응용 프로그램 성능 평가을 참조하십시오.

용량 소비 고려 사항

수동 엔진 할당은 응용 프로그램에서 사용하는 대규모 응용 프로그램 용량에 영향을 미칩니다. 다음 규칙이 적용됩니다.

  • 사용된 용량 = 엔진 크기 ÷ 4

    • 예: 3GB 응용 프로그램을 80GB 엔진에 할당하면 런타임에 20GB의 대규모 응용 프로그램 용량을 소비합니다.

  • 응용 프로그램이 할당된 엔진을 완전히 사용하지 않더라도 Qlik은 사용량을 줄이지 않습니다.

  • 응용 프로그램이 커져 나중에 더 큰 엔진에 자동으로 할당되는 경우 Qlik는 그에 따라 용량 사용량을 업데이트합니다.

자세한 내용은 대규모 응용 프로그램 지원을 참조하십시오.

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 알려 주십시오!