Назначение механизмов для повышения производительности приложения | Qlik Cloud Справка
Перейти к основному содержимому Перейти к дополнительному содержимому

Назначение механизмов для повышения производительности приложения

При открытии приложения Qlik Cloud автоматически выбирает механизм на основе размера приложения, использования памяти при перезагрузке и доступных системных ресурсов. Можно вручную назначить более крупный механизм, чтобы получить больше контроля или повысить производительность. При ручном назначении используется емкость для крупных приложений.

Типы и размеры механизмов

Qlik Cloud предоставляет два типа механизмов: общие и выделенные.

Общие механизмы

Общие механизмы могут запускать несколько приложений одновременно и используются по умолчанию для небольших или менее сложных приложений. Их нельзя назначить вручную, и они не требуют емкости для крупных приложений.

Пример спецификации:

  • 60 ГБ ОЗУ

  • До 14 ядер ЦП

Выделенные механизмы

Выделенные механизмы запускают одно приложение за раз и подходят для более крупных или ресурсоемких приложений. Они требуют емкости для крупных приложений и могут быть назначены вручную.

Примеры спецификаций:

Спецификации механизмов
Тип механизма Память До ядер*
Large-40 40 ГБ 10 ядер
Large-60 60 ГБ 14 ядер
Large-80 80 ГБ

20 ядер

Large-120 120 ГБ

30 ядер

Large-160 160 ГБ

40 ядер

Large-200 200 ГБ

50 ядер

* «До» означает, что ресурсы предоставляются по мере необходимости. Не все ядра ЦП используются одновременно для каждого вычисления.

Примечание к информацииСпецификации памяти и ЦП могут со временем меняться. Эта информация отражает текущую конфигурацию, но Qlik Cloud может обновлять спецификации по мере развития платформы.

Когда следует вручную назначать более крупный механизм

Вы можете захотеть переопределить размещение механизма по умолчанию, если:

  • Ваше приложение содержит тяжелые визуализации или сложные вычисления, требующие больше ресурсов ЦП.

  • Размер или сложность вашего приложения превышает выделение механизма по умолчанию.

  • Вы хотите протестировать и подтвердить прирост производительности с помощью встроенного инструмента оценки.

При ручном назначении используется емкость для крупных приложений, поэтому всегда соизмеряйте преимущества в производительности с использованием емкости.

Примечание к информацииНельзя назначить приложение на механизм меньшего размера, чем тот, который Qlik Cloud выбирает автоматически.

Ручное назначение механизмов для приложений

Можно вручную назначить определенный размер механизма для приложения с помощью API размещения. Ручные переопределения доступны только через вызовы API.

Чтобы назначать размеры механизмов для приложений, вам потребуется одна из следующих ролей:

  • Администратор клиента

  • Администратор аналитики

  • Пользовательская роль, включающая разрешение Управление назначениями механизмов для приложений

С помощью API размещения можно:

  • Назначить размер механизма для приложения

  • Проверить, какой размер механизма назначен в данный момент

  • Удалить переопределение размера механизма

Рекомендации:

  • Предоставляйте доступ к назначению механизмов только доверенным пользователям, ответственным за управление производительностью и емкостью.

  • Тестируйте изменения механизмов в среде разработки перед применением изменений к рабочим приложениям.

  • Регулярно проверяйте назначения механизмов, особенно для механизмов большего размера.

Инструкции и сведения об API см. в разделе Qlik Developer: Привязка приложений к размерам механизмов.

Сравнение производительности приложения на механизмах разных размеров

Инструмент оценки производительности приложения в Qlik Cloud помогает разработчикам оценивать производительность приложения во время взаимодействия с пользователем. Он измеряет, насколько эффективно объекты приложения — такие как диаграммы, листы и Ключевой показатель эффективности — вычисляются и отображаются при открытии приложения.

Этот инструмент особенно полезен, если вы назначаете более крупный механизм для приложения и хотите проверить, улучшает ли это изменение производительность.

Что можно делать с помощью инструмента оценки

  • Измерять, сколько времени требуется для вычисления определенных диаграмм, листов или объектов.

  • Сравнивать производительность приложения на механизмах разных размеров, чтобы увидеть, улучшает ли назначение более крупного механизма скорость и отзывчивость.

Примечание к информацииИнструмент оценки производительности приложения не тестирует производительность перезагрузки. Он полностью сосредоточен на использовании приложения.

Запуск оценки производительности

Запустить оценку производительности приложения можно несколькими способами:

  • Непосредственно из центра активности

  • В рамках рабочего процесса Qlik Automate

  • Через API Qlik Cloud

Это делает инструмент доступным как для разработчиков, работающих в интерактивном режиме, так и для тех, кто автоматизирует тестирование приложения.

Для получения дополнительной информации см. раздел Оценка производительности приложения.

Рекомендации по потреблению емкости

Ручные назначения механизмов влияют на то, сколько емкости для крупных приложений использует ваше приложение. Применяются следующие правила:

  • Используемая емкость = размер механизма ÷ 4

    • Пример: Назначение приложения размером 3 ГБ на механизм 80 ГБ потребляет 20 ГБ емкости для крупных приложений во время выполнения.

  • Qlik не уменьшает использование, если приложение не полностью использует назначенный механизм.

  • Если приложение увеличивается в размере и позже автоматически назначается на более крупный механизм, Qlik соответствующим образом обновляет использование емкости.

Для получения дополнительной информации см. раздел Поддержка больших приложений.

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!