Введение метрик

Оценить
(0 голоса)

Как любое серьезное исследовательское турне начинается с анализа известных фактов и тщательного изучения предшествующего наследия, так и этот проект начинается с использования чужих усилий. На практике Брайан Вонг (Brian Wong) [Wong 98] разработал набор метрик (показателей) для описания использования открытой системы, включая кванты потребления, относительное содержание ввода/вывода, отклонение диска с прямым доступом, плотность доступа, плотность обработки, удаленность данных, которые, по сути, позаимствованы из большего набора, рассматриваемого [Major 91] и [Major 95] в контексте характеристик рабочих нагрузок MVS (операционная система для мэйнфрейм фирмы IBM). Здесь вкратце приводятся наиболее важные из этих терминов.

Емкость обработки измеряется такими параметрами:

•             Кванты потребления, Q - единицы вычислительной мощности, потребляемой данной рабочей нагрузкой. Кванты потребления - это не просто измерение приближенных данных о мощности ЦП, таких как MIPS (million instructions per second - миллион команд в секунду); этот параметр предназначен для измерения вычислительной мощности, потребляемой рабочими нагрузками, использующими всю систему в целом. Измерение квантов потребления полезно только в том случае, если существующий метод, такой как сравнительная таблица производительности, предназначен для однородного выражения потенциала обработки всех исследуемых систем.

•             Потенциал обработки, М - производительность обработки системы (этот термин известен также как М-величина). Кванты потребления могут быть выражены с помощью доли М, расходуемой рабочей нагрузкой (Q = М х использование). К примеру, если в двухпроцессорной системе с частотой 300 МГц значение М=6150, где единицами М являются кванты, то для такой же системы, выполняемой с использованием 72%, можно сказать, что потребление

2=6150 х 0.72=4428 квантов.

Что касается измерений дискового ввода/вывода:

•             Относительное содержание ввода/вывода - измерение количества операций, ввода/вывода DASD (Direct Access Storage Device - устройства внешней памяти с прямым доступом), связанных с каждой частью рабочей нагрузки (R-S *Q, где 5 - общее (глобальное) количество дисковых операций ввода/вывсйа р секунду).

•             Отклонение DASD - измерение неустойчивости (дисбаланса) доступа через "хозяйство" DASD (5/с = uimix-t-uaverage, где и - коэффициент использования дисков, т.е. приводов жесткого диска или дисковых групп RAID).

Кроме этого:

•             Плотность доступа - отношение активности ввода/вывода (количество операций) к емкости оперативного хранилища (AD=S NC, где NC - сетевое распределение емкости хранения в Гбайт).

•             Плотность обработки - отношение активности процессоров к сетевой емкости DASD (PD = Q -. NC).

•             Удаленность данных - относительная пропорция хост-памяти и емкости DASD (DRF = NC  т, где т - размер основной памяти в Гбайт)

Кроме этого, [Wong 98] ввел следующие измерения:

•             Содержание пропускной способности DASD (DT = Tdisk ’-Q, где Tdisk - общая полоса пропускания ввода/вывода DASD, потребляемая рабочей нагрузкой).

•             Относительное содержание сети (N = P+Q, где Р - сумма (в масштабе всей системы) высланных и полученных пакетов на всех физических сетевых интерфейсах).

•             Содержимое пропускной способности сети (NT = TnetQ, где Tnet - пропускная способность сети, измеренная в Кбайт за секунду).

Мы решили использовать эти метрики (показатели) в качестве отправной точки при измерении поведения рабочей нагрузки.

Поиск упрощающих допущений
Накопление исходных данных
Ответы на правильные вопросы
Построение модели
Различие между затратами ресурсов

Добавить комментарий


Защитный код
Обновить