RUS  ENG
Полная версия
ЖУРНАЛЫ // Труды института системного программирования РАН // Архив

Труды ИСП РАН, 2015, том 27, выпуск 6, страницы 199–224 (Mi tisp194)

Comparative analysis of frameworks for the performance evaluation of multi-tier cloud applications

[Сравнительный анализ методов оценки производительности многоуровневых облачных приложений]

G. R. Garaya, A. Tchernykhb, A. Yu. Drozdovc

a University of Camaguey
b CICESE Research Center
c Moscow Institute of Physics and Technology (State University)

Аннотация: Аналитическое моделирование используется на ранних этапах проектирования аппаратуры, когда достаточно быстро должны быть рассмотрены многочисленные варианты. Оно позволяет провести оценку производительности предлагаемых систем без сложного и затратного моделирования. Наиболее популярные аналитические подходы к оценке производительности облачных вычислений включают модели теории очередей и теории контроля.Исчисление реального времени (Real-TimeCalculus- RTC) это аналитическая техника высокого уровня, первоначально разработанная для систем обработки потоков в режиме жесткого реального времени и часто используемая для нахождения баланса параметров в архитектурах обработки потока пакетов. Центральная идея модулярного анализа производительности с RTC (MPA-RTC) заключается в построении абстрактной модели производительности, которая связывает всю информацию, необходимую для анализа с исчислением реального времени.В этой статье мы рассматриваем оценку эффективности многоуровневых приложений для облачных вычислений, и сравниваем RTC с двумя классическими аналитическими подходами, такими как модели теории очередей и теории контроля.Мы сосредотачиваемся на возможностях этих альтернатив для оценки ключевого параметра качества обслуживания - времени ответа приложений.Кроме того, мы обсуждаем возможности каждого аналитического подхода для моделирования других аспектов среды облачных вычислений, таких как модели рабочей нагрузки, модели обработки задач, выделение ресурсов для виртуальных машин (VM), помех производительности виртуальных машин, автономное управление ресурсами, консолидацию серверов, а также стратегии масштабирования облачных вычислений (по горизонтали и / или по вертикали).

Ключевые слова: исчисление реального времени, теория очередей, теория управления, QoS, облачные вычисления.

Язык публикации: английский

DOI: 10.15514/ISPRAS-2015-27(6)-14



Реферативные базы данных:


© МИАН, 2024