Юзвишин И.И. - Основы информациологии - 2000
.pdfпервого руководителя или, что то же самое, соблюдение минимальной звенности в любых системах владения и управления.
384
|
|
|
|
Таблица 16.2 |
||
|
|
|
|
|
|
|
|
|
|
Надежность |
|||
Тип структуры |
Схема структуры |
Содержание руководства |
руководства и |
|||
руководства |
исполнения при |
|||||
|
|
|||||
|
|
|
t=const |
|||
|
|
|
|
|
|
|
|
|
Руководитель принимает |
|
|
|
|
|
|
решение о выполнении |
|
n |
||
|
|
задания и дает |
|
|||
|
|
|
∑ |
|||
|
|
параллельные указания |
|
|||
Параллельная |
|
R′ = i=n = 0,21 |
||||
|
(разъяснения) каждому |
|||||
|
|
|
Rp Ri |
|
||
|
|
исполнителю Rр=0,50; |
|
|||
|
|
|
n |
|||
|
|
R1=0,48; R2=0,45; R3=0,43; |
|
|||
|
|
|
|
|
||
|
|
R4=0.4; R5=0,34 |
|
|
|
|
|
|
n |
|
|
Руководитель дает задания |
|
∑ |
|
Последовательно- |
своему заместителю, |
R′′ = i = 2 = |
||
который в свою очередь |
|
R1 Ri |
|
|
параллельная |
|
|||
параллельно доводит эти |
|
|||
|
|
n - 1 |
||
|
задания до исполнителей |
|
||
|
|
|
|
|
|
|
= 0,0972 |
|
Сквозная |
R′′′ = Rp |
|
|
n |
||
|
последовательная передача |
||
Последовательная |
∏ |
||
задания для последующего |
|||
|
i = 1 |
||
|
его выполнения |
||
|
Ri = 0.0063 |
||
|
|
385
1 Павлов И.П. Избранные произведения. М., 1951. С. 394. 383 :: 384 :: 385 :: Содержание
386 :: 387 :: 388 :: 389 :: 390 :: 391 :: 392 :: 393 :: 394 :: 395 :: 396 :: 397 :: 398 :: 399 ::
Содержание
Глава XVII
Информациологические и практические основы создания и эксплуатации локальных, территориальных и глобальнокосмических информационных систем и сетей
17.1. Метод анализа потоков информации и классификации ИСМО
Феллер дал классификацию марковских систем массового обслуживания со счетным (конечным) числом состояний1, однако строгой и конкретной классификации СМО по входным, промежуточным и выходным характеристикам в настоящее время не имеется. Будем считать, что помимо пуассоновских и экспоненциальных входных потоков в систему могут поступать реляционные потоки данных следующего характера.
1.1.Одиночные данные аi, i =1,n с интервалами поступления:
0≤τ1≤24; 0≤τ2≤31; 0≤τ3≤92; 0≤τ4≤183;
0≤τ5≤365; τ1 - в часах; τ j(j = 2,5) - в сутках.
1.2.Одиночные команды (запросы) сi, i - 1,п с интервалами τ i и τ j.
1.3.Одиночные вектор-данные Аi=(а i1,а i2, ..., аin) при i = 1,m.
1.4.Одиночные вектор-команды Сi=(с i1 с i2, ..., cik) при i = 1,l.
1.5.Одиночные матрицы данных
A1 |
a11 a12 a13 ... a1n |
A2 |
a21 a22 a23 ... a2n |
... |
... ... ... ... ... |
A = ( )= ( )(17.1)
Am am1am2am3...amn .
1.6.Одиночные матрицы команд
386
C1 |
c11c12c13...c1k |
C2 |
c21c22c23...c2k |
... |
... ... ... ... ... |
C = ( )= ( )(17.2)
Cl cl1 cl2 cl3 ... clk .
2.1. Множественные данные, не имеющие четких векторных или матричных признаков, А = {а'1 а'2 а'3,...,а' n}, где а' i А;|А| = n при n = 1,N, N>>n; причем над матрицами А1, А2, A3, ..., АK могут производиться операции пересечения и объединения множеств:
A1∩A2∩A3∩...∩Ak=(A1∩A2)∩A3∩...∩(A k-2 ∩A k-1 )∩Ak |
(17.3) |
A1 A2 A3 ... Ak=(A1 A2) A3 ... (A k-2 A k-1) Ak
Однако элементарный процессор ЛИСМО производит операции только над объединением множеств без повторения общих элементов или над непересекающимися множествами; пересечение множеств закладывается в СУБД в виде команд или элементов пакета прикладной программы (ППП) с целью определения дублирования показателей и ликвидации избыточности информации.
2.2. Множественные команды (запросы), не имеющие векторных и матричных признаков, C = {c1,c2,c3,...,ck}, где сi С; сiА; а'1С; |C|=k при k =1,N где N>>k. Причем над множественными командами производятся те же элементарные операции, что и над множественными данными. Здесь не рассматриваются вопросы алгебры отношений между множествами и их элементами, которые имеют весьма важное значение при анализе и синтезе входных и выходных потоков информации и их обработки в ЛИСМО.
Кроме перечисленных потоков данных на практике могут встречаться следующие их комбинации:
одиночные данные и одиночные команды аi, сi;
одиночные векторданные и вектор-команды
Ai Сi = {а i1,а i2,...,аin;с i1,с i2,...,сik}; (17.4)
одиночные матрицы данных и матрицы команд
A1 |
C1 |
A2 |
C2 |
A C = (... ) (... )(17.5)
Am Cl .
одиночные данные и множественные команды
ai,|C|=k;
одиночные команды и множественные данные
387
сi, |А| = n;
множественные данные и множественные команды
|А| = n; |С| = k; a'1 A; ci С; ai C, ci A;
одиночные вектор-команды (запросы) и множество данных
Аi, |А| = n;
одиночные матрицы данных и множество команд
A=(A1A2...Am);|C|=k.
Классификация потоков ИСМО по количественным признакам и качественному составу данных и команд обеспечивает возможность синтеза моделей, подъязыков и языков сетевых, иерархических
или реляционных структур баз данных и СУБД. Помимо этого классифицировать можно ИСМО по структурно-входным, выходным параметрам и дисциплинам обслуживания.
Так, Эрланг еще в 20-х гг. XX в. впервые разделил системы обслуживания на два типа - с ожиданием (очередь) и с потерями (отказы). Саати, Кофман, Кузин и другие учеными значительно расширили классификацию, предложенную Эрлангом. Однако в большинстве опубликованных работ вопросы массового обслуживания раскрыты применительно к телефонным, пассажирским и другим услугам, но не к услугам информационного характера всех сфер деятельности.
В связи с массовым развитием и внедрением ПК, средств приема и передачи информации диапазон назначений и круг применений ИСМО значительно стал расширяться.
Функционирование любой ИСМО заключается в переработке по соответствующим логикоматематическим законам бесконечного (счетного) числа потоков информации в виде задач, ППП и вопросов информационно-справочного характера. Каждая система характеризуется количеством ПК, производительностью и пропускной способностью. Для ее математического описания важно установить законы входных потоков задач или вопросов, законы процессов решения задач или ответов на вопросы и зависимости между их вероятностными (числовыми) характеристиками как случайных процессов, числом каналов и ПК, производительностью каждого ПК, эффективностью и достоверностью обслуживания ИСМО в целом. Так как эффективность является предельной целью управления, выделим следующие характеристики ИСМО, влияющие на ее эффективность:
время решения задачи, отнесенной к соответствующей категории;
время ответа (отклика) для диалогового режима или режима запрос-ответ;
характер дисциплины обслуживания (приоритетный, степень приоритета, бесприоритетный);
наличие или отсутствие очереди задач или вопросов для ответа;
средняя длина очереди;
процент задач и вопросов, которым администратор ИСМО дал отказ и которые остались необслуженными;
388
среднее время простоя каждого ПК и системы;
пропускная способность системы;
закон распределения моментов поступления задач (образования очереди);
среднее время ожидания в очереди;
вероятность того, что поступившая задача (вопрос) будет принята на решение (обслуживание);
вероятность того, что задача (вопрос) получит отказ.
Достоверность обслуживания включает:
надежность модулей и в целом всей системы;
умение пользователей работать в режиме запрос-ответ или в режиме диалога с ИСМО;
степень достоверности входной информации;
степень достоверности результатов решения задач;
уровень проблемно-интеллектуального программного обеспечения;
средства обеспечения надежности системы;
степень релевантности.
Одной из основных характеристик системы является ее пропускная способность, представляющая собой среднее число задач или вопросов, которые система может обслужить в единицу времени. Если λ, - число поступивших задач (вопросов) в единицу времени (интенсивность поступления), а μ - число решенных (обслуженных) задач за единицу времени (интенсивность обслуживания), то λ/μ=η - коэффициент пропускной способности (производительности) или использования системы. Если η≥1, то число задач, ожидающих решения при пуассоновском входном потоке и экспоненциальном времени обслуживания, будет бесконечно расти. При η<1 система из динамического (неустановившегося) состояния переходит в стационарное (установившееся). Так как 0<η<1 и постоянно меняет свои значения в этих пределах из-за непостоянных значений λ и η функционирование ИСМО представляет собой случайный процесс. Чтобы в условиях такой случайности проектировать техническую структуру и элементы систем, определять количество ПК и периферийных средств, количество эксплуатационного персонала, эффективность и качество обслуживания системой, необходимо исследовать случайные процессы, протекающие в ней, и, формализовав, разработать их математические модели для расчета основных параметров системы, что будет показано ниже.
Для обозначения класса ИСМО используем следующее обозначение: А/В/т, где А - закон распределения времени между поступлениями задач на решение; В - закон распределения времени обслуживания; т - количество обслуживающих ПК. В соответствии с этим обозначением проведена информационно-параметрическая классификация ИСМО с учетом вышеизложенного анализа одиночных и множественных данных и команд. В табл. 17.1 даны встречающиеся на практике законы распределения входных и выходных случайных величин, на основании которых дана классификация ИСМО. С целью определения соответствующего класса ИСМО необходимо предварительно изучить информационные случайные процессы на их входах и выходах и произвести анализ и синтез математического аппарата для их моделирования.
389
При проектировании информационно-вычислительных систем массового обслуживания, как было отмечено, производится большое количество расчетов основных параметров, для чего предварительно определяются числовые информационные характеристики потоков задач и вопросов, поступающих на их вход. Зная законы распределения и вероятности поступления на обслуживание разного рода задач и заявок, можно рассчитать общее количество информации, поступающей в ИСМО за час, смену, сутки, месяц, год, определить ее периодичность и среднюю интенсивность, периоды максимальной и минимальной интенсивности и другие числовые характеристики.
Кроме того, определив эмпирическим путем закон входного потока информации с помощью табл. 17.1, по аналогичным теоретическим законам распределения выбирается соответствующий класс ИСМО. Тройное обозначение класса системы позволяет по соответствующему эмпирическому закону распределения на входе определить шесть подклассов системы данного класса. В общем случае каждый класс включает в себя начальные буквы законов входного потока информации, распределения времени обслуживания и количество ПК (однокомпьютерная или многокомпьютерная ИСМО). Зная закон входного потока поступления задач на решение и закон выходного потока, фактически уже по двум этим параметрам определяется третий - мощность и количество ПК, т.е. однокомпьютерные (1) или многокомпьютерные (т) системы. Не следует объединять такие два понятия, как закон распределения времени обслуживания (решения) задач и закон распределения моментов (дат) сдачи отчетно-статистических сводок пользователями в вышестоящие организации. Эти законы могут не совпадать как по виду распределения, так и по датам реализации. Предложенное обозначение закона распределения времени обслуживания
заявок (В) на первых ступенях расчета ИСМО, очевидно, не несет большой информации, в то время, как знание законов распределения моментов сдачи отчетных документов, играет большую роль при обосновании предпроектных решений.
Указанную классификацию систем можно расширить, создать в каждом классе еще 30 подклассов с учетом 19 приведенных в таблице возможных законов распределения моментов поступлений входных вопросов и выходных ответов. С учетом коллективного пользования ресурсами любой ЛИСМО или Интернет в целом любую ИСМО можно представить с терминально-канальной связью (ТКС) либо без нее следующим образом:
a) однокомпьютерная однотерминальная с каналом связи (ОТКС) или без него
on-line при наличии ОТКС, A|e|1={ off -line противном случае; (17.6)
b) многокомпьютерная многотерминальная с много-ТКС (МТКС) или без нее
оn - line при наличие п МТКС, если n>>m, A|e|m={ off-line в противном случае (п=0), (17.7)
где 2≤m≤i+1, i=2, 3, ..., k; m-1≤n≤172k; m=2, 3, ..., k+1; k - возможное количество ПК в ИСМО.
390
391
392
393
394
395
396
397
398
Может случиться, что ни один из законов распределения табл. 17.1. невозможно использовать для описания входно-выходных процессов ЛИВСМО. Тогда используется так называемое произвольное распределение (General) и класс системы подразделяется на следующие подклассы в соответствии сфункционально-структурной классификацией ИСМО:
однокомпьютерная (однопроцессорная) с произвольными входно-выходными распределениями без ТКС – G|G|l|0;
однотерминальная однокомпьютерная с ОТКС – G|G|l|l;
многотерминальная однокомпьютерная с n MTKC - G|G|l|;
многокомпьютерная без ТКС – G|G|m|0;
многокомпьютерная с ОТКС – G|G|m|l;
многокомпьютерная с МТКС – G|G|m|n.
В общем формализованном виде с МТКС или без них ИСМО можно представить как:
а) однотерминальные
on - line при n = 1, G|G|1|1{ off-line при n=0 (17.8)
b) многотерминальные