Разработка телетрафика и планирование сетей

Измерение нагрузки

Разбить на страницы
Показывать лекцию целиком

Принципы и методы измерения

Технические возможности для измерения являются решающими для того, что измерено и как проводятся измерения. Первая управляемая программа измерения оборудования была разработана в Техническом Университете Дании и описана в (Andersen Hansen Iversen, 1971 [2]). Любое измерение нагрузки в процессе её обслуживания, дискретное по состояниям или непрерывное по времени, может в принципе быть реализовано, используя одновременно два основных фактора.

  • Число событий.

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

  • Временные интервалы.

    Например, времена сеанса связи, времена выполнения задач в компьютере, времена ожидания и т.д.

  • Комбинируя эти два фактора, мы можем получить любую характеристику процесса нагрузки. Самая важная характеристика - объем обслуженного трафика, то есть сумма всего времени пребывания в системе (интервал) в пределах данного периода измерения.

    С функциональной точки зрения все методы, измеряющие нагрузку, могут быть разделены на следующие два класса.

  • Непрерывные методы измерения.
  • Дискретные методы измерения.
  • Непрерывные методы измерения

    В этом случае измеряющая точка активна, и она активизирует измеряющее оборудование в момент события. Даже если метод измерения непрерывный, результат может быть дискретным.

    Пример 15.1.1: Измерение оборудования: непрерывное время

    Приведем примеры оборудования, работающего согласно непрерывному принципу.

    (а). Электромеханические счетчики, которые увеличиваются на единицу в момент события.

    (б) Записывающие х-у координатографы, подключенные к точке, которая является активной в течение всего времени подключения.

    (в) Счетчики ампер-часов, которые интегрируют потребление мощности в течение периода измерения. Когда-то они применялись для измерения нагрузки в старых электромеханических станциях. Каждый пучок каналов был подключен через резистор 9,6 К, в течение всего времени занятия между заземлением и 48 вт и таким образом каждое соединение потребляло 5 мА.

    (г) Водомеры, которые измеряют потребление воды в домашнем хозяйстве.

    Дискретные измерения

    В этом случае измеряющая точка пассивна, а измеряющее оборудование должно самостоятельно проверять (опрашивать), были ли изменения в точках измерения (обычно это двоичные значения включено/ выключено).

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

    Пример 15.1.2: Измерение оборудования: дискретное время

    Примеры оборудования, работающего дискретно.

    (а) Оплата вызова, согласно принципу Карлссона, где импульсы оплаты вырабатываются в регулярные моменты времени, а период опроса зависит от стоимости в единицу времени. Он измеряет время занятия абонента, который инициировал вызов. Каждый временной модуль (шаг) соответствует некоторой сумме денег. Если мы измеряем продолжительность вызова его стоимостью, то наблюдаем дискретное распределение (0, 1, 2., единиц времени). Метод называют по имени S.A. Karlsson из Финляндии (Karlsson, 1937 [57]). По сравнению с большинством других методов ему требуются минимум администрирования.

    (б) Обслуженная нагрузка пучком каналов электромеханической станции практически измеряется согласно принципу опроса. В течение одного часа мы смотрим число занятых пучков каналов 100 раз (каждые 36 секунд) и складываем эти числа на механическом счетчике, который, таким образом, указывает среднюю обслуженную нагрузку с точностью в два десятичных числа. Также, отсчитывая число вызовов, мы можем оценить среднее время пребывания в системе.

    (в) Принцип опроса особенно подходит для реализации в цифровых системах. Например, управляемое процессором оборудование, разработанное в DTU (Технический Университет Дании) в 1969 г., было способно проверить 1024 точки измерения (электронномеханические станции, пучки каналов или каналы) в пределах 5 миллисекунд. Состояние каждой точки измерения (свободно/занято или включено/выключено) сохраняется в памяти и в памяти же фиксируются результаты двух последних опросов. Сравнивая их, мы получаем возможность обнаружить изменения состояния точки сканирования. Изменение состояния из 0 в 1 соответствует началу занятия и из 1 в 0 - завершению занятия. Сканирование управляется тактовым генератором, поэтому мы можем контролировать каждый канал в течение заданного времени и задавать временные интервалы измерения. Таким образом, можно определять распределения времени.

    Классическое оборудование (эрлангометры) наблюдают за нагрузкой по числу приборов, находящихся в заданном состоянии ( вертикальный способ наблюдений, имеющий числовое представление), а программы управления оборудованием наблюдают за нагрузкой по времени в дискретные моменты времени ( горизонтальный способ наблюдения, представленный с помощью числа интервалов сканирования). Количество информации почти не зависит от интервала сканирования, а только от числа изменений состояний (время сканирования измеряется целым числом интервалов сканирования). Методы измерения имеют решающее влияние на мышление и способы формулирования и анализа статистических проблем. Классическое оборудование, наблюдающее за состояниями, подразумевало, что статистические исследования проводятся на основе вероятностей состояний, то есть на основе процесса "гибели и размножения". С математической точки зрения эти модели были довольно сложны. Приводимые ниже выводы находятся по сравнению с ними на элементарном уровне. Они получены в процессе работы над программой управления оборудованием в пространстве времени (Iversen, 1976 [36]) ( горизонтальные измерения ).

    Теория дискретизации

    Предположим, что мы имеем выборку я независимых и равномерно распределенных ( IID - Independent and Identically Distributed ) величин наблюдения $$\{X_1, X_2, \dots ,Х_n \}$$ случайной переменной с неизвестной конечной средней величиной $$т_1$$, и конечной дисперсией $$\sigma^2$$ (статистические параметры).

    Средняя величина и дисперсия выборки определены следующим образом:

    $$\bar X=\frac 1n * \sum_{i=1}^n X_i$$ $$s^2=\frac{1}{n-1}\{\sum_{i=1}^nX_i^2-n*\bar X^2 \} $$

    $$\bar X$$ и $$s^2$$ - функции случайной переменной и поэтому также случайные переменные, определенные распределением, которое мы называем распределением выборки. $$\bar X$$ является центральной оценкой неизвестной средней величины совокупности $$m_1,$$ то есть:

    $$E\{\bar X\}=m_1$$

    Кроме того, $$s^2/n$$ - центральная оценка неизвестной дисперсии выборки - означает $$\bar X$$, то есть:

    $$\bar \sigma^2\{\bar X\}=s^2/n$$

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

    $$\bar X \pm t_{n-1, 1-\alpha/2}*\sqrt{\frac{s^2}{n}}$$

    где $$t_{n-1, 1-\alpha/2}$$, а верхний квантиль $$(1-\alpha/2)$$ t-распределения Стьюдента с я-1 степени свободы. Вероятность, с который доверительный интервал включает неизвестную теоретическую среднюю величину, равен (1 - а) и называется доверительным уровнем. Некоторые значения t-распределения Стьюдента даются в Таблице 15.1. Когда п становится большим, тогда t-распределение Стьюдента сходится к нормальному распределению, и мы можем использовать квантиль этого распределения. Предположение о независимости выполняется для измерений, взятых в различные дни, но, например, не для последовательных измерений методом сканирования в пределах ограниченного временного интервала, потому что число занятых каналов в данный момент будет коррелировать с числом занятых каналов в предыдущем и следующем сканировании.

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

    (рис 15.1) Наблюдение процесса нагрузи! непрерывным методом измерения и методом сканирования с регулярными интервалами сканирования. При методе сканирования достаточно наблюдать только изменения состояния
    Квантили t -распределения Стьюдента с п степенями свободы. Заданное значение $$\alpha$$ соответствует распределению вероятностей (распределение массы*) $$\alpha/2$$ в обоих "хвостовых"** направлениях /-распределения Стьюдента. Когда п является большим, тогда мы можем использовать квантили нормального распределения.
    $$n$$ $$\alpha$$ =10% $$\alpha$$ =5% $$\alpha$$ =1%
    1 6.314 12.706 63.657
    2 2.920 4.303 9.925
    5 2.015 2.571 4.032
    10 1.812 2.228 3.169
    20 1.725 2.086 2.845
    40 1.684 2.021 2.704
    $$\infty$$ 1.645 1.960 2.576

    Пример 15.2.1: Доверительный интервал для потерь по вызовам

    На группе из 30 пучков каналов мы зафиксировали результат 500 попыток вызова. Это измерение повторено 11 раз, и мы находим следующие значения потерь по вызовам (в процентах):

    {9,2; 3,6; 3,6; 2,0; 7,4; 2,2; 5,2; 5,4; 3,4; 2,0; 1,4}

    Полная сумма наблюдений равна 45,4, и сумма квадратов наблюдений - 247,88. Мы находим по формуле (1 5.1) $$\bar X$$ = 4,1273 % и согласно формуле (15.2) $$s^2$$ = 6,0502 (%). При 95 % уровне, используя значения /-уровней из Таблицы 15.1, получаем доверительный интервал (2.47 - 5.78). Заметим, что наблюдения получены при PCT-I нагрузке 25 Эрланг, которая предлагается 30 каналам. Согласно В-формуле Эрланга теоретическая вероятность блокировки - 5,2603 %. Это значение - в пределах доверительного интервала. Если мы хотим уменьшить доверительный интервал с коэффициентом 10, то должны сделать в 100 раз больше наблюдений (см. формулу 15.5), то есть 50 000 опросов на каждое измерение. Выполняя такое моделирование, заметим, что потери по вызовам равняются 5,245 % при доверительном интервале (5.093 - 5.398).

    Непрерывные измерения с неограниченным периодом

    Измерение временных интервалов непрерывными методами без ограничения периода измерения выполняется в соответствии с теорией дискретизации.

    (рис 15.2) При анализе измерений нагрузки мы различаем два случая: (а) Измерения при неограниченном периоде времени. При этом для всех вызовов, которые начались в течение периода измерения, учитывается их полная продолжительность, (б) Измерения в ограниченный период времени. Все вызовы вносят вклад как часть их времен пребывания в системе, которые расположены в течение периода измерения. При этом на рисунке часть времен пребывания в системе в течение периода измерения показаны сплошными линиями.

    Для объема нагрузки или интенсивности нагрузки мы можем применить формулы (3.46) и (3.48) определения стохастической суммы. Они являются общими, единственное ограничение - это необходимость стохастической независимости между X и N. Практически это означает, что системы должны быть без потерь. Вообще мы будем иметь потери несколько процентов, а как худший случай принимать независимость этих величин. Более важный случай - Пуассоновский поток вызовов с интенсивностью $$\lambda$$. Тогда мы получаем стохастическую сумму (секция 3.3). Для Пуассоновского потока вызовов, когда рассматривается временной интервал Т, мы имеем:

    $$m_{1,n}=\sigma_n^2=\lambda *T$$

    и отсюда находим:

    $$\varepsilon=\frac{m_{2,t}}{m_{1,t}^2}=1+\frac{\sigma_t^2}{m_{1,t}^2}$$

    где $$m_{2,t}$$ - второй (нецентральный) момент распределения времени пребывания в системе и $$\varepsilon_t$$ - коэффициент формы Пальма того же самого распределения:

    $$m_{1,i}=A$$ $$\sigma_t^2=\frac AT* \varepsilon_t$$

    Распределение $$S_T$$ в этом случае будет составным Пуассоновским распределением (Feller, 1950 [27]). Формула соответствует объему нагрузки (например, в эрлангочасах). Для большинства приложений и параметров измерения нас интересует среднее число занятых каналов, то есть интенсивность нагрузки в единицу времени нагрузки $$(m_{1,t}= 1, \lambda = А) $$, когда мы выбираем среднее время пребывания в системе как единицу времени.

    Эти формулы справедливы для произвольных распределений времени пребывания в системе. Формулы (15.8) и (15.9) первоначально были получены С. Пальмом (1941 [78]). Для специальных случаев $$\varepsilon_t = 1$$ (постоянное время занятия) и $$\varepsilon_t = 2$$ (экспоненциально распределенные времена пребывания в системе) эта формула была опубликована (Rabe, 1949 [85]). Вышеупомянутая формула справедлива для всех вызовов, прибывающих в интервале Т при измерении полной продолжительности во все время пребывания в системе независимо от того, какой величины это время пребывания (рис.15.2. а).

    Пример 15.3.1: Точность измерения

    Отметим, что мы всегда получаем корректную среднюю величину интенсивности нагрузки (15.8). Дисперсия, однако, пропорциональна коэффициенту формы $$\varepsilon_t$$. Для некоторых случаев распределений времени пребывания в системе мы получаем следующую дисперсию, измеренную с помощью интенсивности нагрузки:

    Постоянное распределение:

    $$\sigma_i^2=\frac AT,$$

    Экспоненциальное распределение:

    $$\sigma_i^2=\frac AT*2,$$

    Наблюдаемое распределение (рис.4.3):

    $$\sigma_i^2=\frac AT*3.83$$

    Часто при наблюдении за телефонной нагрузкой мы встречаем случаи, когда $$\varepsilon_t$$ существенно больше, чем 2 (экспоненциальное распределение). Это значение предполагается характерным во многих задачах классического телетрафика (рис.4.3). Поэтому точность измерения всегда ниже, чем данная во многих таблицах. С другой стороны, это компенсируется предположением, что рассматриваемые системы являются не блокирующими. В системе с блокировкой дисперсия становится меньшей из-за отрицательной корреляции между временами пребывания в системе и числом вызовов.

    Пример 15.3.2: Относительная точность измерения

    Относительная точность измерения дается отношением:

    $$S =\frac{\sigma_i}{m_{1,i}}=\{\frac{\varepsilon_t}{AT}\}^{\frac12}=$$ Коэффициент вариации.

    Из этого можно заметить, что, если $$\varepsilon_t = 4 $$, то мы должны провести удвоение периода измерения, чтобы получить такую же надежность измерения, как и для случая экспоненциально распределенного времени пребывания в системе.

    Для данного периода времени мы замечаем, что точность измерения интенсивности нагрузки в маленькой группе пучков каналов является намного большей, чем при измерении в большой группе пучков каналов, потому что точность зависит только от интенсивности нагрузки А. Ошибка в оценке нагрузки на 10 % при измерении маленькой группы пучка каналов намного меньше влияет на точность измерения, чем тот же самый процент ошибки в большой группе пучков каналов. Следовательно, мы используем один и тот же период времени для всех групп пучков каналов. На рис.15.5 относительная точность для непрерывного измерения дается прямой линией h = 0.

    Метод сканирования при неограниченном периоде времени

    В этой секции мы рассматриваем только регулярные (постоянные) интервалы сканирования. Такой принцип сканирования, например, применяется при измерении нагрузки, платном вызове, числовом моделировании и управлении процессором. С помощью этого метода сканирования мы наблюдаем дискретное распределение времени для времени пребывания в системе, которое в реальном случае обычно является непрерывным.

    Практически мы обычно выбираем постоянное расстояние h между моментами сканирования и находим следующее отношение между наблюдаемым в данный момент временным интервалом и интервалом в режиме реального времени (рис.15.3):

    Время наблюдения Реальное время
    0h 0h-1h
    1h 0h-2h
    2h 1h-3h
    3h 2h-4h
    (рис 15.3) С помощью сканирования непрерывный временной интервал преобразован в дискретный временной интервал. Преобразование не однозначное.

    Заметим, что имеется перекрытие между непрерывными временными интервалами, так что дискретное распределение не может быть получено простым интегрированием непрерывного временного интервала по фиксированному интервалу длины h. Если реальные времена пребывания в системе имеют функцию распределения F(t), то можно показать, что наблюдается следующее дискретное распределение (Iversen, 1976 [36]):

    $$p(0)=\frac1h \int_0^h F(t)dt$$ $$p(0)=\frac1h \int_0^h \{F(t+kh)-F(t+(k-1)h)\}dt, k=1,2,\dots$$

    Интерпретация. Предполагается, что время прибытия вызова не зависит от процесса сканирования. Поэтому плотность распределения временного интервала с момента прибытия вызова до первого момента сканирования однородно распределена и равна (1/h) (секция 6.3.3). Моменты сканирования, при которых вероятность существования пребывания вызова в системе равна нулю, обозначены р(0) и равны вероятности, с которой вызов заканчивается перед следующим периодом сканирования.

    Поскольку при фиксированном значении времени пребывания в системе t эта вероятность равна F(t) = h, для того, чтобы получить полную вероятность, мы интегрируем по всем возможным значениям ?( 0 < t < h ) и получаем (15.10). Подобным же способом мы получаем р(к) (15.11). Можно показать, что, интегрируя по частям, для любой функции распределения F(t) мы всегда получим правильную среднюю величину наблюдения:

    $$p(k)=\frac1h \int_0^h \{F(t+kh)-F(t+(k-1)h)\}dt, k=1,2,\dots$$

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

    Для экспоненциальных распределенных интервалов времени пребывания в системе $$F(t) = 1 - e^{-\mu t} $$ мы будем наблюдать дискретное распределение - распределение Вестерберга (Iversen, 1976 [36]):

    $$p(0)=1- \frac{1}{\mu h}(1-e^{-\mu h}),$$ $$p(k)=\frac{1}{\mu h}(1-e^{-\mu h})^2*e^{-(k-1)\mu h}, k=1,2, \dots$$

    Можно показать, что это распределение имеет следующую среднюю величину и коэффициент формы:

    $$m_1=\frac{1}{\mu h}$$ $$\varepsilon=\mu h*\frac{e^{\mu h}+1}{e^{\muh}-1} \ge 2$$

    Коэффициент формы е равен единица плюс квадрат относительной точности измерения. Для непрерывного измерения коэффициент формы равен 2. Вклад $$(\varepsilon-2) $$ появляется из-за влияния принципа измерения. Коэффициент формы - мера точности измерения.

    Pис.15.4 показывает, как коэффициент формы наблюдаемого времени пребывания в системе для экспоненциально распределенных времен зависит от длины интервала сканирования (15.16). Непрерывными измерениями мы получаем обычную выборку. Методом сканирования получаем выборку так, что имеется неопределенность выборки из-за метода измерения и из-за ограниченного размера выборки. Pис.5.2 - это пример распределения Вестерберга - особый нулевой класс, который отклоняется оттого, что мы имеем при непрерывном экспоненциальном распределении. Если вставить коэффициент формы в выражение для $$\sigma_s^2$$ (15.9), то, выбирая среднее время пребывания в системе как единицу времени $$m_{1,t}=1/\mu =1$$, получим следующие оценки интенсивности нагрузки при использовании метода сканирования:

    $$m_{1,i}=A,\\ \sigma_i^2=\fracAT\{h*\frac{e^h+1}{e^h-1}\}.$$

    При непрерывном методе измерения дисперсия - 2А/Т, если $$h \to 0 $$.

    Pис.15.5 показывает относительную точность измеренного объема нагрузок для непрерывного измерения (15.8) и (15.9) и для метода сканирования (15.17). Формула (15.17) была получена (Palm,, 1941 [78]), но стала известной, только когда была вновь открыта W.S. Hayward Jr. (1952 [33]).

    Пример 15.4.1: Принципы составления счетов для оплаты

    Для оплаты разговоров применяются различные принципы подсчета (составления счетов). Кроме того, цена услуг обычно изменяется в течение 24 часов, чтобы влиять на поведение абонентов. Среди принципов мы можем упомянуть следующие.

    (а) Фиксированная цена за вызов, при этом подсчитывается общее количество вызовов. Этот принцип часто применяется в ручных системах для внутригородских вызовов ( плоская цена ).

    (б) Принцип оплаты Карлссона. Он соответствует принципу измерения, с которым мы имели дело в этой секции. В нем время пребывания в системе определяется относительно регулярных импульсов оплаты. Этот принцип был применен в Дании в координатных станциях.

    (в) Усовершенствованный принцип оплаты Карлссона. Мы можем, например, прибавить к счету дополнительный импульс в начале вызова. В цифровых системах в Дании есть фиксированная оплата вызова в дополнение к оплате, пропорциональной продолжительности вызова.

    (г) Начало времени пребывания в системе синхронизировано со сканирующим процессом. Этот способ применялся, например, операторами ручной связи и в телефонах-автоматах.

    Числовой пример

    Для заданного измерения мы вычисляем $$m_{1,t}$$ и $$\sigma_t^2$$ Отклонение наблюдаемой интенсивности нагрузки от теоретического правильного значения приблизительно нормально распределено. Поэтому неизвестная теоретическая средняя величина будет в пределах 95 % расчетного доверительного интервала:

    $$m_{1,t} \pm 1,96 *\sigma_t$$

    Дисперсия $$\sigma_t^2$$, является, таким образом, решающей для определения точности измерения. Чтобы посмотреть, какие коэффициенты имеют главное значение, мы разберем некоторые числовые примеры. Все значения формул могут быть вычислены на карманном калькуляторе.

    Оба примера предполагают PCT-I нагрузку, то есть Пуассоновский поток вызовов и экспоненциально распределенные времена пребывания в системе, интенсивность нагрузки = 10Эрл. и среднее время пребывания в системе = 180 секунд, которое выбрано как единица времени.

    Пример а: соответствует классическому измерению нагрузки.

    Измерение периода = 3600 с.= 20 единиц времени = Т.

    Интервал сканирования = 36 с. = 0.2 единицы времени = $$h = 1/\lambda_s$$ (100 наблюдений)

    Пример б. В этом случае мы сканируем только единожды за однс среднее время пребывания в системе.

    Период измерения = 720 с. = 4 единицы времени = Т.

    Интервал сканирования = 180 с. = 1 единица времени = $$h = 1/\lambda_s $$ (4 наблюдения)

    Из таблицы мы можем сделать некоторые общие выводы:

    (рис 15.4)

    Коэффициент формы для экспоненциально распределенного времени пребывания в системе, которое соответствует k-распределениям Эрланга( Erlang-k). Сканирование проводится в определенные интервалы, период измерения не ограничен. Случай $$k = \infty $$ соответствует регулярным (постоянным) интервалам просмотра, которые преобразовывают экспоненциальное распределение в распределение Вестерберга. Случай к = 1 соответствует экспоненциально распределенным интервалам просмотра (см. моделирование методом рулетки). Случай $$h = 0 $$ соответствует непрерывному измерению. Заметим, что при регулярных интервалах просмотра мы можем потерять почти всю информацию, если интервал просмотра меньше, чем среднее время пребывания в системе (выбранный как единица времени).

    (рис 15.5)

    Используя двойной логарифмический масштаб, мы получаем линейные отношения между относительной точностью интенсивности нагрузки и измеренным объемом нагрузки $$А*Т $$ при измерении в течение неограниченного периода времени. Интервал просмотра $$h = 0 $$ соответствует непрерывному измерению, и $$h > 0 $$ соответствует методу сканирования. Влияние ограниченного метода измерения показан пунктирной линией для случая 1 Эрл. и непрерывного измерения, принимающего во внимание ограниченный интервал измерения, Г измеряется в средних временах пребывания в системе.

  • При этом методе сканирования мы теряем очень небольшую информацию по сравнению с непрерывным измерением, пока интервал сканирования -меньше, чем среднее время пребывания в системе (см. рис.15.4). Непрерывное измерение можно рассмотреть как оптимальный образец для любого дискретного метода.
  • Сведения об ограниченном периоде измерения кончается большим количеством информации для короткого измерения ( Т < 5 ), тогда как мы получаем немного дополнительной информации для Т>10. (Корреляция между нагрузкой и первой частью периода измерения позволяет получить больше информации, чем более поздние части этого измерения).
  • При использовании метода рулетки мы теряем больше информации, чем при методе сканирования (Iversen 1976, [36], 1977 [37]).
  • Все вышеупомянутые коэффициенты имеют гораздо меньшее влияние, чем факт, что реальные времена пребывания в системе часто отклоняются от экспоненциального распределения. Практически мы часто наблюдаем коэффициент формы в пределах 4-6.

    Числовое сравнение различных принципов измерения в различных временных интервалах
    Пример а Пример б
    $$\sigma_i^2$$ $$\sigma_i$$ $$\sigma_i^2$$ $$\sigma_i$$
    Непрерывный метод
    Неограниченный (15.8) 1.0000 1.0000 5.0000 2.2361
    Ограниченный 0.9500 0.9747 3.7729 1.9424
    Метод сканирования
    Неограниченный (15.17) 1.0033 1.0016 5.4099 2.3259
    Ограниченный 0.9535 0.9765 4.2801 2.0688
    Метод рулетки
    Неограниченный 1.1000 1.0488 7.5000 2.7386
    Ограниченный 1.0500 1.0247 6.2729 2.5046

    Заключение, которое может быть сделано из приведенных выше примеров: для практических приложений более существенно применить элементарную формулу (15.8) с правильным коэффициентом формы, чем принять во внимание метод измерения и период измерения. Вышеупомянутая теория точна, когда мы рассматриваем оплату вызовов и измерение временных интервалов. Для стохастического компьютерного моделирования процесс нагрузи! в теории может быть применен для оцени! надежности результатов. Однако, результаты приблизительны, так как теоретические предположения о потерях системы редко представляют интерес.

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

    Краткие итоги

  • Измерения нагрузки проводятся, чтобы получить количественную информацию о нагрузке в системе и определить количественные характеристики системы.
  • Любое измерение нагрузки в процессе её обслуживания - дискретное по состояниям или непрерывное по времени - может быть в принципе быть реализовано, используя два основных фактора: число событий и временные интервалы.
  • С функциональной точки зрения все методы, измеряющие нагрузку, могут быть разделены на следующие два класса: непрерывные методы измерения, дискретные методы измерения.
  • В случае непрерывных методов измеряющая точка активна, и она активизирует измеряющее оборудование в момент события. Даже если метод измерения непрерывный, результат может быть дискретным.
  • В случае дискретных методов измерения измеряющая точка пассивна, а измеряющее оборудование должно самостоятельно проверять (опрашивать), были ли изменения в точках измерения (обычно это двоичные значения, включено/выключено). Этот метод называется методом сканирования.
  • При анализе измерений нагрузки мы различаем два случая: (а) Измерения при неограниченном периоде времени. При этом для всех вызовов, которые начались в течение периода измерения, учитывается их полная продолжительность, (б) Измерения в ограниченный период времени.
  • Измерение временных интервалов непрерывными методами без ограничения периода измерения выполняется в соответствии с теорией дискретизации.
  • Заключение

    Этапы развития информационных технологий

  • Появление языка и устной речи. Речь позволяет ученикам усвоить жизненный опыт учителя, вместо того чтобы методом проб и ошибок постигать все самим. Именно с появлением языка и речи и началась история человека как человека разумного, так как речь требует некоторого минимума абстрактного мышления.
  • Изобретение письменности. Это позволило обходиться без личного общения с учителем для усвоения его опыта. Письменные документы доходят до людей через время и расстояния, а для потомков - через годы, века и тысячелетия.
  • Изобретение книгопечатания. Печатный станок дал возможность быстро и дешево тиражировать информацию без ошибок, допускаемых переписчиками.
  • Изобретение средств связи: сигнализации, почты, телеграфа, телефона, радио, телевидения.
  • Изобретение звукозаписи, фотографии, кино, видеозаписи.
  • Изобретение компьютера, который позволяет не только значительно ускорить любые расчеты, но и преобразовывать в соответствии с программой любую информацию, в том числе текст, звук, рисунки и движущиеся изображения.
  • Изобретение персонального компьютера, позволяющего отдельному пользователю обходиться без помощи программистов за счет использования заранее разработанных программ.
  • Изобретение всемирной сети Интернет и электронной почты, позволяющих отдельным людям пользоваться информационными ресурсами всего человечества, вносить свой личный вклад в эти ресурсы и общаться между собой, с частными и государственными организациями.
  • Человечество в начале XXI века оказалось на пороге создания информационного общества, в котором практически каждый человек, в какой бы точке земного шара он не находился, будет иметь реальную возможность легко связаться с другим человеком или организацией, передать и получить любую необходимую информацию - деловую и бытовую.

    Понятие "информационное общество" появилось в середине 60-х годов XX века в Японии и США. Смысл его заключался в том, что большая часть населения развитых стран будет заниматься информационной деятельностью, а главным продуктом производства и основным товаром станет информация.

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

    В России реализуется Федеральная целевая программа "Электронная Россия". Эта программа информатизации России рассчитана на 9 лет. В нее будут произведены инвестиции на сумму около 2,4 млрд. долларов. Согласно программе, к 2007 г. доля продукции индустрии информационных технологий (ИТ) в российском ВВП должна возрасти с нынешних 0,5% до 2%, а объем экспорта высоких технологий увеличится в 15-20 раз (до 2,5 млрд долл.). Программа предусматривает внедрение новых информационных технологий в государственных органах и частном секторе, создание образовательных программ, призванных повысить уровень компьютерной грамотности россиян, и построение масштабной сети коммуникаций. В результате реализации программы к Интернету будут подключены все российские вузы и больше половины школ, созданы электронные библиотеки, внедрены системы телемедицины и т.д.

    Появилось понятие "электронное правительство" - Electronic government (e-Government): система государственного управления на основе электронных средств обработки, передачи и распространения информации. Одна из главных задач этой системы - перенос общения каждого отдельного гражданина с государственными чиновниками в электронную почту. Прозрачность этого общения должна снизить уровень коррупции чиновников и значительно ускорить решение любых вопросов, касающихся отношений граждан с государством.

    Таким образом, информационное общество - это концепция постиндустриального общества, новая историческая фаза развития цивилизации, в которой главными продуктами производства являются информация и знания.

    Через шесть лет после изобретения интегральной схемы, в 1964 году один из основателей Intel Гордон Мур высказал предположение, что число транзисторов на кристалле будет удваиваться каждые два года. Одновременно он предсказал, что по мере экспоненциального увеличения числа транзисторов на микросхеме процессоры будут становиться все более дешевыми и быстродействующими, а их производство - все более массовым. Этот эмпирический закон действует уже более 40 лет.

    В 2005 году началось производство чипов по технологии 65 нанометров, на 2007 год намечен переход на 45-нанометровый процесс, на 2009 год - внедрение 32-нанометрового, а в 2011 году настанет черед технологического процесса 22 нм. К 2020 году размеры всех элементов транзистора достигнут атомарных размеров, и уменьшать их дальше будет просто невозможно. Еще один путь - создание многоядерных процессоров на одном кристалле. Уже существуют двухядерные процессоры, в скором времени ожидается переход на четырехядерные процессоры. Они создают возможность параллельных вычислений, а следовательно, увеличения быстродействия компьютеров. Уже достигнута частота 3,73 ГГц. В компании Intel создан экспериментальный кристалл с размерами 22х13,75 мм, содержащий 80 ядер. Через 5 лет на одном кристалле будет достигнута скорость в терафлоп - один триллион операций в секунду!

    Переход к использованию в информационных технологиях так называемой нанотехнологии объектов, размеры которых - порядка 10-9 м (атомы, молекулы), позволит на несколько порядков увеличить быстродействие и емкость памяти персональных компьютеров, а следовательно, и их возможности. В результате внедрения нанотехнологии в вычислительную технику человек-пользоватетель будет иметь на своем письменном столе или даже в кармане компьютер, превышающий по своим возможностям современные суперкомпьютеры.

    Страницы:

    Принципы и методы измерения

    Технические возможности для измерения являются решающими для того, что измерено и как проводятся измерения. Первая управляемая программа измерения оборудования была разработана в Техническом Университете Дании и описана в (Andersen Hansen Iversen, 1971 [2]). Любое измерение нагрузки в процессе её обслуживания, дискретное по состояниям или непрерывное по времени, может в принципе быть реализовано, используя одновременно два основных фактора.

  • Число событий.

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

  • Временные интервалы.

    Например, времена сеанса связи, времена выполнения задач в компьютере, времена ожидания и т.д.

  • Комбинируя эти два фактора, мы можем получить любую характеристику процесса нагрузки. Самая важная характеристика - объем обслуженного трафика, то есть сумма всего времени пребывания в системе (интервал) в пределах данного периода измерения.

    С функциональной точки зрения все методы, измеряющие нагрузку, могут быть разделены на следующие два класса.

  • Непрерывные методы измерения.
  • Дискретные методы измерения.
  • Непрерывные методы измерения

    В этом случае измеряющая точка активна, и она активизирует измеряющее оборудование в момент события. Даже если метод измерения непрерывный, результат может быть дискретным.

    Пример 15.1.1: Измерение оборудования: непрерывное время

    Приведем примеры оборудования, работающего согласно непрерывному принципу.

    (а). Электромеханические счетчики, которые увеличиваются на единицу в момент события.

    (б) Записывающие х-у координатографы, подключенные к точке, которая является активной в течение всего времени подключения.

    (в) Счетчики ампер-часов, которые интегрируют потребление мощности в течение периода измерения. Когда-то они применялись для измерения нагрузки в старых электромеханических станциях. Каждый пучок каналов был подключен через резистор 9,6 К, в течение всего времени занятия между заземлением и 48 вт и таким образом каждое соединение потребляло 5 мА.

    (г) Водомеры, которые измеряют потребление воды в домашнем хозяйстве.

    Дискретные измерения

    В этом случае измеряющая точка пассивна, а измеряющее оборудование должно самостоятельно проверять (опрашивать), были ли изменения в точках измерения (обычно это двоичные значения включено/ выключено).

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

    Пример 15.1.2: Измерение оборудования: дискретное время

    Примеры оборудования, работающего дискретно.

    (а) Оплата вызова, согласно принципу Карлссона, где импульсы оплаты вырабатываются в регулярные моменты времени, а период опроса зависит от стоимости в единицу времени. Он измеряет время занятия абонента, который инициировал вызов. Каждый временной модуль (шаг) соответствует некоторой сумме денег. Если мы измеряем продолжительность вызова его стоимостью, то наблюдаем дискретное распределение (0, 1, 2., единиц времени). Метод называют по имени S.A. Karlsson из Финляндии (Karlsson, 1937 [57]). По сравнению с большинством других методов ему требуются минимум администрирования.

    (б) Обслуженная нагрузка пучком каналов электромеханической станции практически измеряется согласно принципу опроса. В течение одного часа мы смотрим число занятых пучков каналов 100 раз (каждые 36 секунд) и складываем эти числа на механическом счетчике, который, таким образом, указывает среднюю обслуженную нагрузку с точностью в два десятичных числа. Также, отсчитывая число вызовов, мы можем оценить среднее время пребывания в системе.

    (в) Принцип опроса особенно подходит для реализации в цифровых системах. Например, управляемое процессором оборудование, разработанное в DTU (Технический Университет Дании) в 1969 г., было способно проверить 1024 точки измерения (электронномеханические станции, пучки каналов или каналы) в пределах 5 миллисекунд. Состояние каждой точки измерения (свободно/занято или включено/выключено) сохраняется в памяти и в памяти же фиксируются результаты двух последних опросов. Сравнивая их, мы получаем возможность обнаружить изменения состояния точки сканирования. Изменение состояния из 0 в 1 соответствует началу занятия и из 1 в 0 - завершению занятия. Сканирование управляется тактовым генератором, поэтому мы можем контролировать каждый канал в течение заданного времени и задавать временные интервалы измерения. Таким образом, можно определять распределения времени.

    Классическое оборудование (эрлангометры) наблюдают за нагрузкой по числу приборов, находящихся в заданном состоянии ( вертикальный способ наблюдений, имеющий числовое представление), а программы управления оборудованием наблюдают за нагрузкой по времени в дискретные моменты времени ( горизонтальный способ наблюдения, представленный с помощью числа интервалов сканирования). Количество информации почти не зависит от интервала сканирования, а только от числа изменений состояний (время сканирования измеряется целым числом интервалов сканирования). Методы измерения имеют решающее влияние на мышление и способы формулирования и анализа статистических проблем. Классическое оборудование, наблюдающее за состояниями, подразумевало, что статистические исследования проводятся на основе вероятностей состояний, то есть на основе процесса "гибели и размножения". С математической точки зрения эти модели были довольно сложны. Приводимые ниже выводы находятся по сравнению с ними на элементарном уровне. Они получены в процессе работы над программой управления оборудованием в пространстве времени (Iversen, 1976 [36]) ( горизонтальные измерения ).

    Теория дискретизации

    Предположим, что мы имеем выборку я независимых и равномерно распределенных ( IID - Independent and Identically Distributed ) величин наблюдения $$\{X_1, X_2, \dots ,Х_n \}$$ случайной переменной с неизвестной конечной средней величиной $$т_1$$, и конечной дисперсией $$\sigma^2$$ (статистические параметры).

    Средняя величина и дисперсия выборки определены следующим образом:

    $$\bar X=\frac 1n * \sum_{i=1}^n X_i$$ $$s^2=\frac{1}{n-1}\{\sum_{i=1}^nX_i^2-n*\bar X^2 \} $$

    $$\bar X$$ и $$s^2$$ - функции случайной переменной и поэтому также случайные переменные, определенные распределением, которое мы называем распределением выборки. $$\bar X$$ является центральной оценкой неизвестной средней величины совокупности $$m_1,$$ то есть:

    $$E\{\bar X\}=m_1$$

    Кроме того, $$s^2/n$$ - центральная оценка неизвестной дисперсии выборки - означает $$\bar X$$, то есть:

    $$\bar \sigma^2\{\bar X\}=s^2/n$$

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

    $$\bar X \pm t_{n-1, 1-\alpha/2}*\sqrt{\frac{s^2}{n}}$$

    где $$t_{n-1, 1-\alpha/2}$$, а верхний квантиль $$(1-\alpha/2)$$ t-распределения Стьюдента с я-1 степени свободы. Вероятность, с который доверительный интервал включает неизвестную теоретическую среднюю величину, равен (1 - а) и называется доверительным уровнем. Некоторые значения t-распределения Стьюдента даются в Таблице 15.1. Когда п становится большим, тогда t-распределение Стьюдента сходится к нормальному распределению, и мы можем использовать квантиль этого распределения. Предположение о независимости выполняется для измерений, взятых в различные дни, но, например, не для последовательных измерений методом сканирования в пределах ограниченного временного интервала, потому что число занятых каналов в данный момент будет коррелировать с числом занятых каналов в предыдущем и следующем сканировании.

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

    (рис 15.1) Наблюдение процесса нагрузи! непрерывным методом измерения и методом сканирования с регулярными интервалами сканирования. При методе сканирования достаточно наблюдать только изменения состояния
    Квантили t -распределения Стьюдента с п степенями свободы. Заданное значение $$\alpha$$ соответствует распределению вероятностей (распределение массы*) $$\alpha/2$$ в обоих "хвостовых"** направлениях /-распределения Стьюдента. Когда п является большим, тогда мы можем использовать квантили нормального распределения.
    $$n$$ $$\alpha$$ =10% $$\alpha$$ =5% $$\alpha$$ =1%
    1 6.314 12.706 63.657
    2 2.920 4.303 9.925
    5 2.015 2.571 4.032
    10 1.812 2.228 3.169
    20 1.725 2.086 2.845
    40 1.684 2.021 2.704
    $$\infty$$ 1.645 1.960 2.576

    Пример 15.2.1: Доверительный интервал для потерь по вызовам

    На группе из 30 пучков каналов мы зафиксировали результат 500 попыток вызова. Это измерение повторено 11 раз, и мы находим следующие значения потерь по вызовам (в процентах):

    {9,2; 3,6; 3,6; 2,0; 7,4; 2,2; 5,2; 5,4; 3,4; 2,0; 1,4}

    Полная сумма наблюдений равна 45,4, и сумма квадратов наблюдений - 247,88. Мы находим по формуле (1 5.1) $$\bar X$$ = 4,1273 % и согласно формуле (15.2) $$s^2$$ = 6,0502 (%). При 95 % уровне, используя значения /-уровней из Таблицы 15.1, получаем доверительный интервал (2.47 - 5.78). Заметим, что наблюдения получены при PCT-I нагрузке 25 Эрланг, которая предлагается 30 каналам. Согласно В-формуле Эрланга теоретическая вероятность блокировки - 5,2603 %. Это значение - в пределах доверительного интервала. Если мы хотим уменьшить доверительный интервал с коэффициентом 10, то должны сделать в 100 раз больше наблюдений (см. формулу 15.5), то есть 50 000 опросов на каждое измерение. Выполняя такое моделирование, заметим, что потери по вызовам равняются 5,245 % при доверительном интервале (5.093 - 5.398).

    Непрерывные измерения с неограниченным периодом

    Измерение временных интервалов непрерывными методами без ограничения периода измерения выполняется в соответствии с теорией дискретизации.

    (рис 15.2) При анализе измерений нагрузки мы различаем два случая: (а) Измерения при неограниченном периоде времени. При этом для всех вызовов, которые начались в течение периода измерения, учитывается их полная продолжительность, (б) Измерения в ограниченный период времени. Все вызовы вносят вклад как часть их времен пребывания в системе, которые расположены в течение периода измерения. При этом на рисунке часть времен пребывания в системе в течение периода измерения показаны сплошными линиями.

    Для объема нагрузки или интенсивности нагрузки мы можем применить формулы (3.46) и (3.48) определения стохастической суммы. Они являются общими, единственное ограничение - это необходимость стохастической независимости между X и N. Практически это означает, что системы должны быть без потерь. Вообще мы будем иметь потери несколько процентов, а как худший случай принимать независимость этих величин. Более важный случай - Пуассоновский поток вызовов с интенсивностью $$\lambda$$. Тогда мы получаем стохастическую сумму (секция 3.3). Для Пуассоновского потока вызовов, когда рассматривается временной интервал Т, мы имеем:

    $$m_{1,n}=\sigma_n^2=\lambda *T$$

    и отсюда находим:

    $$\varepsilon=\frac{m_{2,t}}{m_{1,t}^2}=1+\frac{\sigma_t^2}{m_{1,t}^2}$$

    где $$m_{2,t}$$ - второй (нецентральный) момент распределения времени пребывания в системе и $$\varepsilon_t$$ - коэффициент формы Пальма того же самого распределения:

    $$m_{1,i}=A$$ $$\sigma_t^2=\frac AT* \varepsilon_t$$

    Распределение $$S_T$$ в этом случае будет составным Пуассоновским распределением (Feller, 1950 [27]). Формула соответствует объему нагрузки (например, в эрлангочасах). Для большинства приложений и параметров измерения нас интересует среднее число занятых каналов, то есть интенсивность нагрузки в единицу времени нагрузки $$(m_{1,t}= 1, \lambda = А) $$, когда мы выбираем среднее время пребывания в системе как единицу времени.

    Эти формулы справедливы для произвольных распределений времени пребывания в системе. Формулы (15.8) и (15.9) первоначально были получены С. Пальмом (1941 [78]). Для специальных случаев $$\varepsilon_t = 1$$ (постоянное время занятия) и $$\varepsilon_t = 2$$ (экспоненциально распределенные времена пребывания в системе) эта формула была опубликована (Rabe, 1949 [85]). Вышеупомянутая формула справедлива для всех вызовов, прибывающих в интервале Т при измерении полной продолжительности во все время пребывания в системе независимо от того, какой величины это время пребывания (рис.15.2. а).

    Пример 15.3.1: Точность измерения

    Отметим, что мы всегда получаем корректную среднюю величину интенсивности нагрузки (15.8). Дисперсия, однако, пропорциональна коэффициенту формы $$\varepsilon_t$$. Для некоторых случаев распределений времени пребывания в системе мы получаем следующую дисперсию, измеренную с помощью интенсивности нагрузки:

    Постоянное распределение:

    $$\sigma_i^2=\frac AT,$$

    Экспоненциальное распределение:

    $$\sigma_i^2=\frac AT*2,$$

    Наблюдаемое распределение (рис.4.3):

    $$\sigma_i^2=\frac AT*3.83$$

    Часто при наблюдении за телефонной нагрузкой мы встречаем случаи, когда $$\varepsilon_t$$ существенно больше, чем 2 (экспоненциальное распределение). Это значение предполагается характерным во многих задачах классического телетрафика (рис.4.3). Поэтому точность измерения всегда ниже, чем данная во многих таблицах. С другой стороны, это компенсируется предположением, что рассматриваемые системы являются не блокирующими. В системе с блокировкой дисперсия становится меньшей из-за отрицательной корреляции между временами пребывания в системе и числом вызовов.

    Пример 15.3.2: Относительная точность измерения

    Относительная точность измерения дается отношением:

    $$S =\frac{\sigma_i}{m_{1,i}}=\{\frac{\varepsilon_t}{AT}\}^{\frac12}=$$ Коэффициент вариации.

    Из этого можно заметить, что, если $$\varepsilon_t = 4 $$, то мы должны провести удвоение периода измерения, чтобы получить такую же надежность измерения, как и для случая экспоненциально распределенного времени пребывания в системе.

    Для данного периода времени мы замечаем, что точность измерения интенсивности нагрузки в маленькой группе пучков каналов является намного большей, чем при измерении в большой группе пучков каналов, потому что точность зависит только от интенсивности нагрузки А. Ошибка в оценке нагрузки на 10 % при измерении маленькой группы пучка каналов намного меньше влияет на точность измерения, чем тот же самый процент ошибки в большой группе пучков каналов. Следовательно, мы используем один и тот же период времени для всех групп пучков каналов. На рис.15.5 относительная точность для непрерывного измерения дается прямой линией h = 0.

    Метод сканирования при неограниченном периоде времени

    В этой секции мы рассматриваем только регулярные (постоянные) интервалы сканирования. Такой принцип сканирования, например, применяется при измерении нагрузки, платном вызове, числовом моделировании и управлении процессором. С помощью этого метода сканирования мы наблюдаем дискретное распределение времени для времени пребывания в системе, которое в реальном случае обычно является непрерывным.

    Практически мы обычно выбираем постоянное расстояние h между моментами сканирования и находим следующее отношение между наблюдаемым в данный момент временным интервалом и интервалом в режиме реального времени (рис.15.3):

    Время наблюдения Реальное время
    0h 0h-1h
    1h 0h-2h
    2h 1h-3h
    3h 2h-4h
    (рис 15.3) С помощью сканирования непрерывный временной интервал преобразован в дискретный временной интервал. Преобразование не однозначное.

    Заметим, что имеется перекрытие между непрерывными временными интервалами, так что дискретное распределение не может быть получено простым интегрированием непрерывного временного интервала по фиксированному интервалу длины h. Если реальные времена пребывания в системе имеют функцию распределения F(t), то можно показать, что наблюдается следующее дискретное распределение (Iversen, 1976 [36]):

    $$p(0)=\frac1h \int_0^h F(t)dt$$ $$p(0)=\frac1h \int_0^h \{F(t+kh)-F(t+(k-1)h)\}dt, k=1,2,\dots$$

    Интерпретация. Предполагается, что время прибытия вызова не зависит от процесса сканирования. Поэтому плотность распределения временного интервала с момента прибытия вызова до первого момента сканирования однородно распределена и равна (1/h) (секция 6.3.3). Моменты сканирования, при которых вероятность существования пребывания вызова в системе равна нулю, обозначены р(0) и равны вероятности, с которой вызов заканчивается перед следующим периодом сканирования.

    Поскольку при фиксированном значении времени пребывания в системе t эта вероятность равна F(t) = h, для того, чтобы получить полную вероятность, мы интегрируем по всем возможным значениям ?( 0 < t < h ) и получаем (15.10). Подобным же способом мы получаем р(к) (15.11). Можно показать, что, интегрируя по частям, для любой функции распределения F(t) мы всегда получим правильную среднюю величину наблюдения:

    $$p(k)=\frac1h \int_0^h \{F(t+kh)-F(t+(k-1)h)\}dt, k=1,2,\dots$$

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

    Для экспоненциальных распределенных интервалов времени пребывания в системе $$F(t) = 1 - e^{-\mu t} $$ мы будем наблюдать дискретное распределение - распределение Вестерберга (Iversen, 1976 [36]):

    $$p(0)=1- \frac{1}{\mu h}(1-e^{-\mu h}),$$ $$p(k)=\frac{1}{\mu h}(1-e^{-\mu h})^2*e^{-(k-1)\mu h}, k=1,2, \dots$$

    Можно показать, что это распределение имеет следующую среднюю величину и коэффициент формы:

    $$m_1=\frac{1}{\mu h}$$ $$\varepsilon=\mu h*\frac{e^{\mu h}+1}{e^{\muh}-1} \ge 2$$

    Коэффициент формы е равен единица плюс квадрат относительной точности измерения. Для непрерывного измерения коэффициент формы равен 2. Вклад $$(\varepsilon-2) $$ появляется из-за влияния принципа измерения. Коэффициент формы - мера точности измерения.

    Pис.15.4 показывает, как коэффициент формы наблюдаемого времени пребывания в системе для экспоненциально распределенных времен зависит от длины интервала сканирования (15.16). Непрерывными измерениями мы получаем обычную выборку. Методом сканирования получаем выборку так, что имеется неопределенность выборки из-за метода измерения и из-за ограниченного размера выборки. Pис.5.2 - это пример распределения Вестерберга - особый нулевой класс, который отклоняется оттого, что мы имеем при непрерывном экспоненциальном распределении. Если вставить коэффициент формы в выражение для $$\sigma_s^2$$ (15.9), то, выбирая среднее время пребывания в системе как единицу времени $$m_{1,t}=1/\mu =1$$, получим следующие оценки интенсивности нагрузки при использовании метода сканирования:

    $$m_{1,i}=A,\\ \sigma_i^2=\fracAT\{h*\frac{e^h+1}{e^h-1}\}.$$

    При непрерывном методе измерения дисперсия - 2А/Т, если $$h \to 0 $$.

    Pис.15.5 показывает относительную точность измеренного объема нагрузок для непрерывного измерения (15.8) и (15.9) и для метода сканирования (15.17). Формула (15.17) была получена (Palm,, 1941 [78]), но стала известной, только когда была вновь открыта W.S. Hayward Jr. (1952 [33]).

    Пример 15.4.1: Принципы составления счетов для оплаты

    Для оплаты разговоров применяются различные принципы подсчета (составления счетов). Кроме того, цена услуг обычно изменяется в течение 24 часов, чтобы влиять на поведение абонентов. Среди принципов мы можем упомянуть следующие.

    (а) Фиксированная цена за вызов, при этом подсчитывается общее количество вызовов. Этот принцип часто применяется в ручных системах для внутригородских вызовов ( плоская цена ).

    (б) Принцип оплаты Карлссона. Он соответствует принципу измерения, с которым мы имели дело в этой секции. В нем время пребывания в системе определяется относительно регулярных импульсов оплаты. Этот принцип был применен в Дании в координатных станциях.

    (в) Усовершенствованный принцип оплаты Карлссона. Мы можем, например, прибавить к счету дополнительный импульс в начале вызова. В цифровых системах в Дании есть фиксированная оплата вызова в дополнение к оплате, пропорциональной продолжительности вызова.

    (г) Начало времени пребывания в системе синхронизировано со сканирующим процессом. Этот способ применялся, например, операторами ручной связи и в телефонах-автоматах.

    Числовой пример

    Для заданного измерения мы вычисляем $$m_{1,t}$$ и $$\sigma_t^2$$ Отклонение наблюдаемой интенсивности нагрузки от теоретического правильного значения приблизительно нормально распределено. Поэтому неизвестная теоретическая средняя величина будет в пределах 95 % расчетного доверительного интервала:

    $$m_{1,t} \pm 1,96 *\sigma_t$$

    Дисперсия $$\sigma_t^2$$, является, таким образом, решающей для определения точности измерения. Чтобы посмотреть, какие коэффициенты имеют главное значение, мы разберем некоторые числовые примеры. Все значения формул могут быть вычислены на карманном калькуляторе.

    Оба примера предполагают PCT-I нагрузку, то есть Пуассоновский поток вызовов и экспоненциально распределенные времена пребывания в системе, интенсивность нагрузки = 10Эрл. и среднее время пребывания в системе = 180 секунд, которое выбрано как единица времени.

    Пример а: соответствует классическому измерению нагрузки.

    Измерение периода = 3600 с.= 20 единиц времени = Т.

    Интервал сканирования = 36 с. = 0.2 единицы времени = $$h = 1/\lambda_s$$ (100 наблюдений)

    Пример б. В этом случае мы сканируем только единожды за однс среднее время пребывания в системе.

    Период измерения = 720 с. = 4 единицы времени = Т.

    Интервал сканирования = 180 с. = 1 единица времени = $$h = 1/\lambda_s $$ (4 наблюдения)

    Из таблицы мы можем сделать некоторые общие выводы:

    (рис 15.4)

    Коэффициент формы для экспоненциально распределенного времени пребывания в системе, которое соответствует k-распределениям Эрланга( Erlang-k). Сканирование проводится в определенные интервалы, период измерения не ограничен. Случай $$k = \infty $$ соответствует регулярным (постоянным) интервалам просмотра, которые преобразовывают экспоненциальное распределение в распределение Вестерберга. Случай к = 1 соответствует экспоненциально распределенным интервалам просмотра (см. моделирование методом рулетки). Случай $$h = 0 $$ соответствует непрерывному измерению. Заметим, что при регулярных интервалах просмотра мы можем потерять почти всю информацию, если интервал просмотра меньше, чем среднее время пребывания в системе (выбранный как единица времени).

    (рис 15.5)

    Используя двойной логарифмический масштаб, мы получаем линейные отношения между относительной точностью интенсивности нагрузки и измеренным объемом нагрузки $$А*Т $$ при измерении в течение неограниченного периода времени. Интервал просмотра $$h = 0 $$ соответствует непрерывному измерению, и $$h > 0 $$ соответствует методу сканирования. Влияние ограниченного метода измерения показан пунктирной линией для случая 1 Эрл. и непрерывного измерения, принимающего во внимание ограниченный интервал измерения, Г измеряется в средних временах пребывания в системе.

  • При этом методе сканирования мы теряем очень небольшую информацию по сравнению с непрерывным измерением, пока интервал сканирования -меньше, чем среднее время пребывания в системе (см. рис.15.4). Непрерывное измерение можно рассмотреть как оптимальный образец для любого дискретного метода.
  • Сведения об ограниченном периоде измерения кончается большим количеством информации для короткого измерения ( Т < 5 ), тогда как мы получаем немного дополнительной информации для Т>10. (Корреляция между нагрузкой и первой частью периода измерения позволяет получить больше информации, чем более поздние части этого измерения).
  • При использовании метода рулетки мы теряем больше информации, чем при методе сканирования (Iversen 1976, [36], 1977 [37]).
  • Все вышеупомянутые коэффициенты имеют гораздо меньшее влияние, чем факт, что реальные времена пребывания в системе часто отклоняются от экспоненциального распределения. Практически мы часто наблюдаем коэффициент формы в пределах 4-6.

    Числовое сравнение различных принципов измерения в различных временных интервалах
    Пример а Пример б
    $$\sigma_i^2$$ $$\sigma_i$$ $$\sigma_i^2$$ $$\sigma_i$$
    Непрерывный метод
    Неограниченный (15.8) 1.0000 1.0000 5.0000 2.2361
    Ограниченный 0.9500 0.9747 3.7729 1.9424
    Метод сканирования
    Неограниченный (15.17) 1.0033 1.0016 5.4099 2.3259
    Ограниченный 0.9535 0.9765 4.2801 2.0688
    Метод рулетки
    Неограниченный 1.1000 1.0488 7.5000 2.7386
    Ограниченный 1.0500 1.0247 6.2729 2.5046

    Заключение, которое может быть сделано из приведенных выше примеров: для практических приложений более существенно применить элементарную формулу (15.8) с правильным коэффициентом формы, чем принять во внимание метод измерения и период измерения. Вышеупомянутая теория точна, когда мы рассматриваем оплату вызовов и измерение временных интервалов. Для стохастического компьютерного моделирования процесс нагрузи! в теории может быть применен для оцени! надежности результатов. Однако, результаты приблизительны, так как теоретические предположения о потерях системы редко представляют интерес.

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

    Краткие итоги

  • Измерения нагрузки проводятся, чтобы получить количественную информацию о нагрузке в системе и определить количественные характеристики системы.
  • Любое измерение нагрузки в процессе её обслуживания - дискретное по состояниям или непрерывное по времени - может быть в принципе быть реализовано, используя два основных фактора: число событий и временные интервалы.
  • С функциональной точки зрения все методы, измеряющие нагрузку, могут быть разделены на следующие два класса: непрерывные методы измерения, дискретные методы измерения.
  • В случае непрерывных методов измеряющая точка активна, и она активизирует измеряющее оборудование в момент события. Даже если метод измерения непрерывный, результат может быть дискретным.
  • В случае дискретных методов измерения измеряющая точка пассивна, а измеряющее оборудование должно самостоятельно проверять (опрашивать), были ли изменения в точках измерения (обычно это двоичные значения, включено/выключено). Этот метод называется методом сканирования.
  • При анализе измерений нагрузки мы различаем два случая: (а) Измерения при неограниченном периоде времени. При этом для всех вызовов, которые начались в течение периода измерения, учитывается их полная продолжительность, (б) Измерения в ограниченный период времени.
  • Измерение временных интервалов непрерывными методами без ограничения периода измерения выполняется в соответствии с теорией дискретизации.
  • Заключение

    Этапы развития информационных технологий

  • Появление языка и устной речи. Речь позволяет ученикам усвоить жизненный опыт учителя, вместо того чтобы методом проб и ошибок постигать все самим. Именно с появлением языка и речи и началась история человека как человека разумного, так как речь требует некоторого минимума абстрактного мышления.
  • Изобретение письменности. Это позволило обходиться без личного общения с учителем для усвоения его опыта. Письменные документы доходят до людей через время и расстояния, а для потомков - через годы, века и тысячелетия.
  • Изобретение книгопечатания. Печатный станок дал возможность быстро и дешево тиражировать информацию без ошибок, допускаемых переписчиками.
  • Изобретение средств связи: сигнализации, почты, телеграфа, телефона, радио, телевидения.
  • Изобретение звукозаписи, фотографии, кино, видеозаписи.
  • Изобретение компьютера, который позволяет не только значительно ускорить любые расчеты, но и преобразовывать в соответствии с программой любую информацию, в том числе текст, звук, рисунки и движущиеся изображения.
  • Изобретение персонального компьютера, позволяющего отдельному пользователю обходиться без помощи программистов за счет использования заранее разработанных программ.
  • Изобретение всемирной сети Интернет и электронной почты, позволяющих отдельным людям пользоваться информационными ресурсами всего человечества, вносить свой личный вклад в эти ресурсы и общаться между собой, с частными и государственными организациями.
  • Человечество в начале XXI века оказалось на пороге создания информационного общества, в котором практически каждый человек, в какой бы точке земного шара он не находился, будет иметь реальную возможность легко связаться с другим человеком или организацией, передать и получить любую необходимую информацию - деловую и бытовую.

    Понятие "информационное общество" появилось в середине 60-х годов XX века в Японии и США. Смысл его заключался в том, что большая часть населения развитых стран будет заниматься информационной деятельностью, а главным продуктом производства и основным товаром станет информация.

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

    В России реализуется Федеральная целевая программа "Электронная Россия". Эта программа информатизации России рассчитана на 9 лет. В нее будут произведены инвестиции на сумму около 2,4 млрд. долларов. Согласно программе, к 2007 г. доля продукции индустрии информационных технологий (ИТ) в российском ВВП должна возрасти с нынешних 0,5% до 2%, а объем экспорта высоких технологий увеличится в 15-20 раз (до 2,5 млрд долл.). Программа предусматривает внедрение новых информационных технологий в государственных органах и частном секторе, создание образовательных программ, призванных повысить уровень компьютерной грамотности россиян, и построение масштабной сети коммуникаций. В результате реализации программы к Интернету будут подключены все российские вузы и больше половины школ, созданы электронные библиотеки, внедрены системы телемедицины и т.д.

    Появилось понятие "электронное правительство" - Electronic government (e-Government): система государственного управления на основе электронных средств обработки, передачи и распространения информации. Одна из главных задач этой системы - перенос общения каждого отдельного гражданина с государственными чиновниками в электронную почту. Прозрачность этого общения должна снизить уровень коррупции чиновников и значительно ускорить решение любых вопросов, касающихся отношений граждан с государством.

    Таким образом, информационное общество - это концепция постиндустриального общества, новая историческая фаза развития цивилизации, в которой главными продуктами производства являются информация и знания.

    Через шесть лет после изобретения интегральной схемы, в 1964 году один из основателей Intel Гордон Мур высказал предположение, что число транзисторов на кристалле будет удваиваться каждые два года. Одновременно он предсказал, что по мере экспоненциального увеличения числа транзисторов на микросхеме процессоры будут становиться все более дешевыми и быстродействующими, а их производство - все более массовым. Этот эмпирический закон действует уже более 40 лет.

    В 2005 году началось производство чипов по технологии 65 нанометров, на 2007 год намечен переход на 45-нанометровый процесс, на 2009 год - внедрение 32-нанометрового, а в 2011 году настанет черед технологического процесса 22 нм. К 2020 году размеры всех элементов транзистора достигнут атомарных размеров, и уменьшать их дальше будет просто невозможно. Еще один путь - создание многоядерных процессоров на одном кристалле. Уже существуют двухядерные процессоры, в скором времени ожидается переход на четырехядерные процессоры. Они создают возможность параллельных вычислений, а следовательно, увеличения быстродействия компьютеров. Уже достигнута частота 3,73 ГГц. В компании Intel создан экспериментальный кристалл с размерами 22х13,75 мм, содержащий 80 ядер. Через 5 лет на одном кристалле будет достигнута скорость в терафлоп - один триллион операций в секунду!

    Переход к использованию в информационных технологиях так называемой нанотехнологии объектов, размеры которых - порядка 10-9 м (атомы, молекулы), позволит на несколько порядков увеличить быстродействие и емкость памяти персональных компьютеров, а следовательно, и их возможности. В результате внедрения нанотехнологии в вычислительную технику человек-пользоватетель будет иметь на своем письменном столе или даже в кармане компьютер, превышающий по своим возможностям современные суперкомпьютеры.

    Вернуться к учебному плану