Експлуатація засобів обчислювальної техніки вимагає поряд з підготовкою фахівців
для роботи з експлуатації ЕОМ додання обчислювальним машинам властивостей пристосованості
до процесів обслуговування, що передбачає наявність спеціальних
апаратно-програмних засобів підтримки експлуатації. Розробка концепції експлуатаційного
обслуговування машини та апаратно-програмних засобів підтримки експлуатації
є невід'ємною частиною загального процесу проектування ЕОМ. Тому
вивчення таких питань займає важливе місце в підготовці інженерів за фахом
"Обчислювальні машини, комплекси, системи та мережі". ОСНОВНІ ПОНЯТТЯ
Експлуатаційного обслуговування ЕВМ1.1.Особенності ЕОМ як об'єкта експлуатаційного
обслуговування. Експлуатація будь-якого об'єкта складається з його експлуатаційного
використання та експлуатаційного обслуговування. Під останнім розуміють сукупність
операцій процедур і процесів, призначених для забезпечення працездатності
об'єкта. Працездатним називається стан при якому об'єкт здатний
виконувати задані функції. Непрацездатним називається стан при якому
об'єкт не здатний виконувати задані функції. Особливості ЕОМ. Це складна
техн. система. ЕОМ сукупність апаратних і програмних засобів. Вона - універсальний
преобр.інформаціі. ЕОМ - людино-машинна система. Вона функціонує в
умовах дії лучайних факторов1.2. Основні експлуатаційні характеристики
ЕОМ, Це - продуктивність П, тобто число завдань що виконуються за одиницю часу.
Теорія надійності дозволяє розуміти властивості виробу виконувати задані
функції Розглянемо приклад. Розрахунок надійності ВУ При розрахунку надійності приймаються
наступні допущення:-відмови елементів є незалежними і випадковими
подіями;-враховуються тільки елементи, що входять до завдання;-ймовірність безвідмовної
роботи підпорядковується експоненціальним законом розподілу;-умови експлуатації
елементів враховуються приблизно за допомогою коефіцієнтів;-враховуються
катастрофічні відмови. Відповідно до прийнятих допущеннями в розрахункову
схему повинні входити такі елементи:-елемент К1, тобто кількість СІС і БІС;
-елемент К2, тобто кількість ІС малому ступені інтеграції (МІС);-елемент К3,
тобто кількість резисторів;-елемент К4, тобто кількість конденсаторів:-елемент
К5, тобто кількість світлодіодів;-елемент К6 тобто кількість напування сполук;
-елемент К7, тобто кількість роз'ємів. Відповідно до розрахункової схемою ймовірність
безвідмовної роботи системи визначається як: де N - кількість таких
елементів, які використовуються в завданні Pi-ймовірність безвідмовної роботи i-го елемента.
З огляду на експонентний закон відмов, маємо: де ni - кількість елементів
одного типу,? j-інтенсивність відмов елементів j-го типу. Причому? J = k? x
? j0, де k? - Коефіцієнт, що враховує умови експлуатації, а? J0 - інтенсивність
відмов у лабораторних умовах. Сумарна інтенсивність відмов елементів
одного типу складе Виходячи з умов експлуатації приймаємо k? = 1. Ніяких додаткових
поправочних коефіцієнтів вводиться не буде, тому що всі елементи
низки випадкових факторів: таких як виникнення відмов, збоїв відновлення
працездатності ЕОМ Розглянемо основні характеристики потоку відмов. Імовірність
безвідмовної роботи роботи ЕОМ: P (t) = P? Tо? 1? = 1-F (t) де F (t) - функція
ризику. Середній час безвідмовної роботи: де f (t) - щільність випадкової
величини Моделі потоків збоїв Збої - це короткочасні і самоусуваються порушення
нормальної роботи ЕОМ У деяких моделях потоків збоїв аналогічні моделям
потоків відмов. Моделі потоків відновлення У ряді випадків час відновлення
Тобто сумарний час роботи обслуговуючого персоналу з пошуку несправності,
заміні що відмовив елемента і перевірці працездатності за допомогою спеціальних
тестів, можна вважати випадковою величиною, що має експоненційний розподіл.
Розглянемо моделі процесів експлуатаційного обслуговування. Основний
складовою частиною цих моделей є мова GPSS/PC. Програма мовою GPSS представляє
собою послідовність оператороов. Нехай необхідно здійснити
моделювання роботи СМО, розглянутої раніше. Програма моделі, що досліджує найпростішу
СМО і представлена у вигляді програми, написаної мовою GPSS має
: Ім'я GENERATE A, B, C, D, E У поле А задається середнє значення інтервалу часу
між моментами надходження до модель 2-х послідовних транзактов. У полі В
розміщується модифікатор, тобто функція, ім'я якої EXPPON, і яка задається верхній
рядком. З її допомогою генеруються транзактии, час надходження яких
розподілено за експоненціальним законом. Блок GENERATE обов'язково пов'язаний з блоком
видалення транзактов ііз моделі з ім'ям TERNINATE. У полі А вказується,
на скільки одиниць зменшується вміст лічильника. Початкове значення лічильника
встановлюється блоком START 10000. Для моделювання затримки транзакта використовується
оператор ADVANCE: ім'я ADVANCE A, B Поля А і В мають сенс той самий, що й
GENERATE. З значення 160 утворюються випадкові тимчасові значення, що мають експоненційний
розподіл на відрізку: (160-FN $ EXPON, 160 + FN $ EXPON) Наше СМО
складається з 2-х фізичних пристроїв: 1. чергу з ім'ям QUEUE 2. пристрій
обробки з ім'ям SYSTEM Нехай наш транзакт увійшов в чергу, і це зазначається
в блоці QUUEUE, де в полі А задається ім'я або номер черги, і при його проходженні
на вихід через блок DEPART, де відбувається віднімання 1 з номера черги,
внесену туди оператором QUEUE. Тепер транзакти заблоковані перед блоком SEIZE
і знаходяться в QUEUE. Якщо черга порожня, то транзакт надходить у SEIZE. Блок
SEIZE обов'язково використовується спільно з блокком RELEASE, моделюючим заняття
і звільнення пристрої з ім'ям SYSTEMM. Тепер пристрій SYSTEM зайнято,
з QUEUE транзакт не може потрапити в нього. Черга зростає. Для визначення середньо
квадратичного значення часу перебування в моделі використовується оператор
TABULATE. У його полі А можуть бути записані 3 лічильника: ТС - лічильник входу в таблицю
ТВ - середній час очікування TD - середнє квадратичне відхилення часу
очікування У таблицях будуються гістограми для R приватних інтервалів з шириною
100 одиниць максимального часу. Програмна таблиця з ім'ям TQ відображає стан
лічильника вреемені перебування транзакта в моделі, тому що блок табуляції (TABULATE
) Розміщується перед блоком TERMINATE. Результати рішення, тобто моделювання,
представляються в машинному звіті. Побудова імітаційної моделі процесів
відмов і відновлення ЕОМ [NTL1] Розглянемо роботу ПЕОМ, до складу якої входять
електронні блоки або ТЕЗи, які можуть вийти з ладу в процесі експлуатації.
Вважаємо. що відмови виникають згідно пуассонівської розподілу з
параметром? Під? розуміють середню інтенсивність відмов, виражену числом відмов
в одиницю часу. Відмовив, ТЕЗ починає негайно ремонтуватиметься, тобто
відновлюватися. Розподіл часу відновлення розподілено по експоненті
з параметром?. Під ним розуміють середню інтенсивність часу обслуговування,
відображену числом відновлених ТЕЗов за одиницю часу. Відомо. що ймовірність
працюючого ТЕЗа P0 і Р1 що відмовив рівні: Нехай? = 0.1? = 0,06.
і тоді P0 = 0.33 і P1 = 0.667 Побудова імітаційної моделі такої системи масового
обслуговування (СМО) здійснюється з використанням мови GPSS. Визначимо
використовуються елементи мови (Табл.1). Таблиця 1 Елементи GPSS
Назначеніея
Транзакти:
Всього один транзакт
Моделювання інтервалу безвідмовної роботи
Тбезот і періоду відбудовн. Т нед.
Прилади:
FAC
Заняття приладу відповідності.
його отказу.т.е. це ТЕЗ, який ремонтують.
Функції:
Експоненціадльная
функція
EXPON
розподілу.
Зберігається величина
Час заняття приладу.
з розрахунковим значенням рівним Р1 = 0,667 * Середній час перебування приладу
у стані відмови з залишило 20,146 одиниць машинного часу. Середній час
циклу рівного (Т = Твос + Трьом) склало 30,015 часу. Побудова імітаційної
моделі процесів відмов та відновлення декількох ЕОМ кількома ремонтниками
У цій роботі буде розглянута більш складна система. Вона складається з чотирьох
ЕОМ і двох ремонтників. Зассмотрім вихідні характеристики системи Вхідний
потік вимога, який характеризує початок роботи кожної ЕОМ, має пуассонівської
розподіл з? = 0,1. Кожен з транзактов послідовно шукає вільний
прилад і займає його. За відсутності вільного приладу прийшов транзакт
безповоротно втрачається. Услі транзакт зайняв прилад, а він відмовив, то такий транзакт
так само губиться Розподіл часу обслуговування експоненційний з параметрами
? = 0,05, а потік відмов Пуассонівський з параметром? = 0,01. Розподіл
часу відновлення - експоненційний. У табл.1 наведено розподіл елементів
мови GPSS в цій моделе. Табдіца 1Елементи GPSS
Призначення
Транзакти
:
Всього один транзакт
Моделювання інтервалах бееотказной работи.Тбезот.
і періоду восстанов.Твосст.
Прилади:
FAC1, FAC2, FAC3.FAC4
ЕОМ, завантаження якої
треба визначити
REM1. REM2
Ремонтні робочі
Функції:
EXPON
Експоненціальна
функція розподілу
Зберігається величина
Число втраченої транзактов
роботи 1? одно 100. 2,6,10,14 - переривання роботи відмовами з втратою транзактов.
3,7,11,16 - призначення параметра Р2 транзакта-відмови відповідного йому номери
приладу. 17 - генерування транзактов вимог (напевно, що працюють машин).
Середній час між моментами їх виникнення 10 одиниць машинного часу
моделювання * 18, 22,26,30 - перевірка на зайнятість приладів якщо прилад зайнятий
- Передача транзакта іншому. Якщо всі зайняті - втрата транзакта. 19,23,27,31
- Заняття вільного приладу * 20,24,26,32 - призначення параметра Р1 транзактам,
іметірующего зайнятого ним приладу. 21,25,29 - передача цих транзактов в блок
CJB1, 33 - моделювання часу обслуговування вимоги. 34 - звільнення вимогою
займаного ним приладу. 35 - знищення транзактов вимог. 36 - сумірованіе
числа втрачаємо вимог у комірці 2, отведнной для збережених величин.
37 - знищення втрачаємо транзактов-вимог. 38 - передача що відмовив приладу
ремонтнику. 39,43 - надходження приладу на ремонт. 40, 44 - моделювання
часу ремонту або відновлення, величиною рівною 1 /? - 30 одиницям. 41, 45
- Ремонтник вільний 42 - передача транзакт в блок COM3. 46 - закінчення переривання
обслуговування приладом внаслідок відмови і ремонту. 47 зберігання відмов у клітинці
!. 48 - знищення відмов-транзактов. Результати моделювання За 48245
одиниць часу було змодельоване для FAC1 - FAC4 відповідно 452,443,458,450
відмов. За цей час в систему надійшло 5002 вимог на ЕОМ. і яких
втрачено внаслідок зайнятості або відмов 1829. (Дивись збережене значення в 2).
Середня зайнятість приладів FAC відповідно дорівнює - 0.742. 0.676. 0.593 і 0.636,
Середня зайнятість ремонтників - REM1 0.665. REM2 - 0.439, Сумарний час
простою всіх приладів склало 50993. (Дивись вміст збережене в ячеке 1).
Дослідження моделі експлуатаційного обслуговування ЕОМ В аналітичних імовірнісних
моделях потоків відмов, збоїв, відновлень приймалося допущення про експоненційному
розподілі часу напрацювання на відмову, пошуку і заміни відмовили
пристроїв ЕОМ і т.д * Цей розподіл завжди задовільно описує
ту чи іншу вибірку, що отримується у процесі спостереження за роботою ЕОМ * Відмова від
експоненціального розподілу робить імовірнісну модель процесу експлуатації
досить складною, що не дозволяє отримати її дозвіл в замкнутій формі.
Для порівняння правомочності використання емпіричних і статистично отриманих
розподілів. В якості прикладу розглянемо найпростішу модель. Вважаємо, що
ЕОМ може знаходитися в двох станах - робочому і в режимі відмови і відновлення.
Нехай емпіричні функції розподілу, одержані експериментально, для
часу між відмовами і тривале відновлення працездатності ЕОМ
задані у вигляді графіків, і в одиницях модельного часу. Методика визначення
2-оператор MARK з міткою INPUT запам'ятовує момент входу транзакта в модель
3 - заняття приладу COMP і імітує нормальну роботу ЕОМ. 4 - визначення
часу роботи ЕОМ. 5 - закінчення роботи з причини виникнення несправності
і звільнення приладу. 6 - 8 - ці блоки моделюють стан ЕОМ у стані
відновлення * 9 - відновлення закінчено, і транзакт потрапляє в блок визначення
суми двох випадкових величин, які визначають два стани. 10 -
створення нового транзакта, який надходить до блоку MARK * Попередній транзакт гине
у блоці 11. Результати Значення коефіцієнтів використання приладів COMF
і SERV визначають коефіцієнт готовності ЕОМ і ймовірність її простою. Ці параметри
відповідно рівні - 0,691 і 0,108. Дослідження моделі обслуговування декількох
ЕОМ з одним ремонтником Як відомо, персональні ЕОМ мають досить
високою надійністю. При нормальній експлуатації така машина не вимагає
втручання у свою роботу людини, що зветься в СМО ремонтником. Так як в
ЕОМ складу входять різні блоки, які можна називати ТЕЗамі, то в будь-який момент
часу одна з них може вийти з ладу. Відновлення працездатності
може здійснюватися як негайним ремонтом що вийшов з ладу ТЕЗа, так і його
заміною на запасний, що знаходиться в ЗІПе. Несправний ТЕЗ ремонтується і надходить
або в ЗІП, або в ЕОМ, і в цьому випадку ТЕЗ з ЗІПа поміщається на своє місце
знову в ЗІП. Перший метод одержав назву "безпосереднього ремонту, а друга
- "Комбінованого ремонту". У даній роботі розглядається перший з методів.
Будемо вважати, що перебування ЕОМ в робочому та неробочому (відновлює)
режимах, має експоненційний розподіл з параметрами? і? Під? розуміють
середню інтенсивність відмов, виражену числом відмов в одиницю часу.
Під? розуміють середню інтенсивність часу обслуговування, відображену числом
відновлених ТЕЗов за одиницю часу. Для персональних ЕОМ? є відносно
малою величиною, а? щодо велике. Відношення? /? називається коефіцієнтом
обслуговування. Припустимо, що m ЕОМ мають однакові? і?, і вони обмлужіваются
одним реіонтніком. Якщо ЕОМ виходить з ладу, вона обслуговується негайно,
за умови, що ремонтник не зайнятий обслуговуванням інший ЕОМ. Все m ЕОМ
працюють незалежно один від одного. Нехай стан Ео означає, що всі ЕОМ
працюють і ремонтник вільний. Стан ЕN означає, що ЕОМ знаходиться в неробочому
стані * При 1? n? m одна ЕОМ обслуговується, n - 1 стоять у черзі на
обслуговування, а m - n залишаються в робочому стані. Якщо система з m ЕОМ у момент
часу t перебуває в стані ЕN, то ймовірність цієї події (Pn) може
бути представлена наступним виразом: де (m) n = mx (m-1 ).....( m - n + 1). Значення
з подальшою передачею їх у блок COPY .. 3 - присвоєння параметру Р2 транзакта-оригіналу
значення 500 4 - передача - транзакта-оригіналу в блок INPUT, 5
- Присвоєння параметрам Р2 транзактов-копій значень 1000. 6 - привласнення параметрами
Р1 транзактов значення, що відповідає номеру приладу (у нашому випадку робочого).
Це значення дорівнює 1 7 - входження в чергу на ремонт. 8 - заняття приладу.
9 - вихід з черги. 10 - моделювання ремонту. 11 - робітник-ремонтник
свободен12-моделювання безвідмовної роботи автомата. 13 - контроль числа проходжень
транзакта черее сегмент блоків, що починаються з блоку CYCLE. 14 - знищення
транзакта. Отримані результати: Середня зайнятість ремонтника 0,491. Коефіцієнт
простою цього ж ремонтника за результатами моделювання склав (Кпр.рем) модел .-
(1-0,409)/1 = 0,509 .. Той же коефіцієнт знайдений аналітично склав
0,4845. Коефіцієнт простою ЕОМ, отриманий аналітично шляхом, і за результатами
моделювання відповідно рівні: (Кпр.ЕВМ) анал = 0,0549 (Кпр.ЕВМ) м?? справ
= 0,053 Збіг результатів можна вважати задовільним Дослідження
моделі обслуговування декількох ЕОМ кількома ремонтниками Ускладнимо завдання,
яку ми розглядали в попередній роботі. Будемо вважати, що m ЕОМ обслуговується
r ремонтниками (r? m). Якщо n? r, то стан ЕN означає, що r - n робочих
вільні, n машин ремонтуються, і жодна з ЕОМ не стоїть у черзі на ремонт.
При n? r стан En означає, що r ЕОМ обслуговується і n - r ЕОМ очікують
обслуговування в черзі. Аналітичні вирази описують таку систему представлені
нижче. Відзначимо, що ставлення Р1/Р0 знаходиться з виразу: m? Р0 =? Р1
При n? r маємо: (n + 1)? Pn +1 = (m -1)? Pn При n? r отримуємо: r? Pn +1 = (m-n)? Pn
Два останні рівняння дозволяють послідовно обчислити відношення Pn/Po.
При цьому Ро знаходимо з: Результати аналітичних розрахунків за формулами наведеними
блоків: 6 - блок входження в накопичувач QUECЕго ємність задається в блоці
STORAGE
7 - спроба передачі транзакта в один з блоків SERV1, SERV1 3, SERV3.
8,11,14 - заняття транзактамі пристроїв MEN1 - MEN #. 9,12,15 - присвоювання параметру
Р1 значення, що відповідає номеру устройства.Ето блоки 2 -4, 10,13
- Безумовна передача транзактов в блок COMIN (, kjr 16)
16 - вихід транзакта на
накопичувач QUEC Для отримання статистик, які характеризують чергу ЕОМ, використовується
накопичувач QUEC. Розподіл транзактов, що є аналогами ЕОМ, між
пристроями, які є аналогами робітників-ремонтників, проводиться за допомогою
блоку 7. Отримані в результаті моделювання оцінки коеффійіентов простою
ремонтників і ЕОМ рівні відповідно: Кпр.евм = 0.272/20 = 0.0136 Порівнюючи
аналітичні результати (0,4042 і 0,01694) з модельними (0,453 та 0,0136) можна
зробити висновок про те, що існуючі відмінності пояснюються зниженням середнім часом
(5,46) замість 6. Дослідження моделі обслуговування ЕОМ з комбінованим
відновленням після відмов однотипних ТЕЗов Комбінована модель обслуговування
має на увазі наступну логіку роботи. Після відмови відбувається виявлення
несправного ТЕЗа і його заміна на діючий ТЕЗ з комплекту запасних інструментів
і * приладів (ЗІП). Несправний ТЕЗ відправляється в ремонтну групу. Ремонт
* уществляется ремонтником, який може бути зайнятий ремонтом іншого ТЕЗа. Якщо
він зайнятий, то несправний ТЕЗ встановлюється в чергу на відновлення.
Для спрощення завдання вважаємо, що ЕОМ складається з однотипних * блоків або ТЕЗов, що мають
однакові значення? і?. Число ТЕЗов в ЗІПе може бути таким: немає жодного
придатного, є один, два і т.д. Будемо вважати, що час безвідмовної роботи
будь-якого з ТЕЗов ЕОМ визначено по нормальному закону із середнім в 350 год і стандартним
відхиленням в 70 часов.Поіск несправного ТЕЗа і його вилучення з ЕОМ
еанімает 4 ч. Час, необхідний для того, щоб встановити, перевірити відтестовані
замінює ТЕЗ, так само 6 ч. Час ремонту несправного ТЕЗа розподілено
по нормальному закону із середнім і стандартним отк-лоненіем, відповідно рівним
8 год і 0.5 ч. Вважаємо, що ремонтом займається ремонтник, в обов'язки якого
входить також ремонт інших деталей, що надходять до нього від інших М. Ці
інші деталі надходять за законом Пуассона з середнім інтервалом між надходженнями,
рівним (ч. Час, необхідний для їх ремонт складає 8? 4 ч. Ці ТЕЗи мають
більш високий пріоритет. Провести дослідження моделі при числі запасних ТЕЗов:
нуль, один два ТЕЗа. Для кожної з моделей виконати прогін рівний 5 років,
припускаючи 40 годинний робочий тиждень. Метод побудови моделі Модель складається
з трьох сегментів. Розглянемо перший сегмент. Перший сегмент .. Він може називатися
"ТЕЗ і ЕОМ". Породжуваний транзакт інтерпретує ЕОМ, а не ТЕЗ.Для стеження
а за числом запасних ТЕЗов використовується зберігається величина. (вміст лічильника).
Дефектний ТЕЗ зменшує вміст лічильника, а відремонтований - збільшує.
Сама ЕОМ моделюється приладом Транзакт оператор включає і відключає прилад
за допомогою його освобожденія.Так як у моделе що відмовили ТЕЗи просуваються
самі (на практиці це робить оператор або лаборант), то для цього використовується
інший транзакт, порож-даємо перше. Здійснює це блок SPLIT
і В-2 менше ніж 91,2% для попередньої роботи (табл.5, рядок 2). Існують і ще
непогодженість. Модель для емітаціі виробничої діяльності ВЦ Наведемо
питання: "Розробити модель для імітації виробничої діяльно ВЦ при
планово-попереджувальне обслуговування експлуатується парку ЕОМ. За отриманою
моделі оцінити розподіл випадкової змінної "число машин, що перебувають
на позаплановому ремонті ". Розглянутий ВЦ має у своєму складі парк ЕОМ,
забезпечує середню продуктивність. і базується на ЕОМ IBM PC з ЦП типу
386SX і 386DX. Крім: цього на ВЦ використовуються як мережевих серверів машини
типу 486DX і Pentium, що підтримують локальні мережі, у яких здійснюється
складна цифрова обробка великих цифрових масивів інформації, крім цього,
вирішуються завдання розробки кольорових зображень. На ВЦ прийнято планово-профілактичний
обслуговування. ВЦ з невеликим парком ЕОМ і тому ремонтом ЕОМ займається
всього один радіо-механік (у термінах СМО - ремонтник). Це означає:
що не можна одночасно виконувати ремонт лише однієї ЕОМ. Всі ЕОМ повинні регулярно
проходити профілактичний огляду. Число ЕОМ піддається щоденним
огляду згідно з графіком, розподілено равнлмерно і становить від 2 до 6. Час,
необхідне для огляду та обслуговування кожної ЕОМ приблизно розподілено в
інтервалі від 1,5 до 2,5 ч. За цей час необхідно перевірити саму ЗВМ, а також
такі зовнішні ус-ва як кольорові струменеві принтери, які потребують зміни або заправці
картриджів барвником. Кілька ЕОМ мають в якості зовнішніх пристроїв кольорові
плоттери (графобудівники), у яких досить складний профілактичний
огляд. Робочий день ремонтника триває 8 год, але можлива і багатозмінному робота.
У деяких випадках профілактичний огляд переривається для усунення раптових
відмов мережних серверів, що працюють у три зміни, тобто 24 годин на добу. У цьому
випадку поточна профілактична робота припиняється, і ремонтник починає без затримки
ремонту сервера. Тим не менше, машина-сервер, що потребує ремонту, не
може витіснити іншу машину-сервер, вже стоїть на позаплановому ремонті. Розподіл
часу між надходженнями машин-серверів є пуассонівської з
середнім інтервалом рівним 48 ч. Якщо ремонтник відсутній в момент надходження
ЕОМ ці ЕОМ повинні чекати до 8ч ранку. Час їх обслуговування розподілено по експоненті
із середнім значення в 25 ч.Необходімо побудувати GPSS-модель для імітації
виробничої діяльності ОЦ. За отриманою моделі необхідно оцінити розподіл
випадкової змінної "число машин-серверів, що знаходяться на позаплановому
ремонті ". Виконати прогін моделі, що імітує роботу ВЦ протягом 25 днів,
ввівши проміжну інформацію після закінчення кожних п'яти днів. Для спрощення можна
вважати, що ремонтник працює 8 годин на день без перерви, і не враховувати вихідні.
Це аналогічно тому, що ВЦ працює 7 днів на тиждень. Метод побудови
моделі Розглянемо сегмент планового огляду ЕОМ. (Рис.1.). Транзакти, що підлягають
плановому огляду, є користувачами обслуговуючого приладу (ремонтник),
яким не дозволений його захоплення. Ці ЕОМ-транзакти проходять через перший сегмент
моделі щодня з 8 год утра.ЕВМ-транзакт входить в цей сегмент. Після цього
транзакт надходить до блоку SPLIT, породжуючи необхідне число транзактов, що представляють
собою ЕОМ, заплановані на цей день для осмотра.Еті ЕОМ-транзакти
проходять потім через послідовність блоків SEIZE-ADVANCE-RELEASE і залишають
модель. . Рис.1. Перший сегмент Сегмент "позапланового ремонту" ЕОМ-сервери, що потребує
у позаплановому ремонті, рухаються в модель в своєму власному сегменті.
Використання ними приладу імітується простий послідовністю блоків PREEMPT-ADVANCE-
RETURN. Блок PREEMPT підтверджує пріоритет обслуговування ЕОМ-сервера
(у блоці в полі У не потрібно PR) (Рис.2.) Сегмент "початок і закінчення" робочого
дня ОЦ. Для того, щоб організувати завершення поточного дня роботи ВЦ
після закінчення кожного 8-ми годин дня і його початку в 8 годин ранку, використовується спеціальний
сегмент. Т Транзакти-диспетчер входить в цей сегмент кожні 24 год (починаючи з
кінця першого робочого дня), Цей транзакт, що має в моделе вищий пріоритет,
потім негайно надходить у PREEMPT, що має в полі У символу PR. Диспетчер,
таким чином, дозволено захоплювати прилад-ремонтник незалежно від того,
ким є поточний користувач (якщо він є). Далі, через 16 год, диспетчер
звільняє прилад-ремонтник, дозволяючи закінчити раніше перервану роботу (при
наявності такої). (Рис.3.) Сегмент "збір даних для непрацюючих ЕОМ-серверів".
Для збору даних, що дозволяють оцінити розподіл числа непрацюючих ЕОМ-приладів,
використовується цей окремий сегмент. (Рис.4.) Для цих цілей використовується
зважені таблиці, які дозволяють вводити в них в один і той же момент часу
спостережувані випадкові величини. Для цих цілей включаються два блоки - TABULATE,
але якщо введення в таблицю випадковий (значення величин? 2), то цей підхід не придатний.
У цьому випадку використовується необов'язковий елемент олеранд, званий ваговим
фактором, що позначає кількість разів, що величина, що підлягає табулювання,
повинна вводиться в таблицю. Це дозволяє призначати разие ваги різних контрольоване
величинам. Сегмент "проміжна видача". і закінчення моделювання в
Наприкінці дня використовується послідовність GENERATE-TERMINATE (Рис.5.). Cегменти
представлені на рис.1 - 5. Розглянемо таблицю розподілу (Табл. 3.1. Таблиця
3.1Оператори GPSS
Призначення
Транзакти:
1-вий сегмент
ЕОМ, призначена
для планового профілактичного огляду
2-рій сегмент
ЕОМ-сервер, що потребує
у позаплановому ремонті
3-тій сегмент
Диспетчер, відкриває в 8 годин ранку ВЦ ізакривающій
його через 8 год
4-тий сегмент
Спостерігач, що стежить за вмістом черги
для оцінки розподілу числа несправних ЕОМ-серверів: Р1 - параметр, у який
заносяться позначки часу Р2 - параметр, у який заноситься тривалий
5-тий
сегмент
Транзакт, що забезпечує промежуточнуювидачу результатів
Прилади:
BAY R
Ремонтник
Функції:
JQBS
Описує рівномірне распределеніеот 1 до 3; одержувану
величину можна інтерпретувати як число, на 1 менше числа ЕОМ, що прибувають
Транзакт забезпечує проміжну видачу: вперше з'явиться в час, рівне
6241, виходячи з блоку 25. Це число відповідає кінця 8-ої години п'ятого
дня моделювання. (24 х 4 = 96 год, 96 + 8 = 104. 104 х 60 = 6240, 6240 + 1 = 6241
ч). Наступний транзакт з'явиться через п'ять днів. Блок 19 дозволяє вести моделювання
до часу в 35041, що відповідає 25 дням плюс 8 год, виражених в
хвилинах. Пріоритетна схема представлена в табл.3.2. Таблиця 3.2.Сегмент моделі
Інтерпретація
транзактов
Рівень Приор.
3
Диспетчер
3
1
ЕОМ, що прибувають на
плановий огляд
2
2
ЕОМ-сервер, що надходить на позаплановий ремонт
2
4
Транзакт,
спостерігає за чергою
1
5
Транзакти, що забезпечують видачу на друк
0
Читання таблиці зверху вниз еквівалентно перегляду ланцюга текущіж подій з початку
і до кінця моделювання Результати моделювання Отримана статистика черги
ЕОМ-серверів на ремонт показує, що на кінець 25 дня середнє очікування становить
595 вр.ед., або близько 19 г. У середньому 0,221 ЕОМ-сервер очікують обслуговування,
і одночасно щонайбільше час 4 машини перебувають в очікуванні. За 25 днів
на ВНЕП-Лановий ремонт надійшло 13 машин .. Таблична інформація вказує, що
83% часу це були ЕОМ-сервери, які очікують позапланового ремонту, 12% часу
в очікуванні знаходилася одна машина, 4% - дві машини, і тільки 0,52% і 0,05%
часу одночасно чекали три і чотири машини. Для зручності результати зведені
в табл.3.3. Таблиця 3.3.Чісло чекають ЕОМ
Час сподівання-ня в%
0 машин
83
1 машина
12
2 машини
4
3 машини
0,52
4 машини
0,05
Мінімізація вартості
експлуатаційних витрат ВЦ середньої продуктивності. Нехай до складу ВЦ входить
50 персональних комп'ютерів (надалі просто ЕОМ). Всі ЕОМ працюють за
8 годин на день, і по 5 днів на тиждень. Будь-яка з ЕОМ може вийти з ладу, і в будь
момент часу. У цьому випадку її замінюють резервної ЕОМ або відразу, або в міру
її появи після відновлення. Несправну ЕОМ відправляють в ремонтну групу,
ремонтують, і вона стає резервної. Необхідно визначити, скільки
ремонтників слід мати, і скільки машин тримати в ремонті, оплачуючи їх оренду.
Парк резервних машин служить для підміни що вийшли з ладу ЕОМ. належать
ОЦ. Оп-лата орендних машин не залежить від того перебувають вони в експлуатації,
або в резерві. Мета аналізу - мінімізувати вартість експлуатації ОЦ. оплата
робітників у ремонтній групі складає 3,75 $ за ч. Орендна плата за одну ЕОМ складає
30 $ на день. Погодинний збиток при використанні менш 50 ЕОМ оцінюється
приблизно в 20 $ за ЕОМ. цей збиток виникає через загальне зниження промзводітельності
ОЦ. Вважаємо, що на ремонт що вийшла з ладу ЕОМ йде приблизно 7ч, і
розподіл цього часу рівномірне. Необхідно визначити, скільки ремонтників
слід мати, і скільки машин тримати в ремонті, оплачуючи їх оренду. Парк
резервних машин служить для підміни що вийшли з ладу ЕОМ. належать ОЦ.
Оплата орендних машин не залежить від того перебувають вони в експлуатації, або в резерві.
Середній час напрацювання на відмову кожної ЕОМ розподілено так само рівномірно,
і становить 157? 25 ч. Це час і розподіл оди-наково для всіх ЕОМ
ВЦ, так і для орендованих ЕОМ. Так як плата за оренду не залежить від того, використовують
ці ЕОМ чи ні, то і не робиться спроб збільшити кількість власних ЕОМ
ОЦ. Необхідно побудувати GPSS модель такої системи і досліджувати на ній денні
витрати при різному числі орендованих ЕОМ при при однаковому числі ремонтників
і від числа ремонтників при постійному числі орендованих ЕОМ. Метод побудови моделі
Визначимо обмеження, які існують в моделюється системі. Існують
три обмеження. 1. Число ремонтників в ремонтної групи. 2. Мінімальне число
ЕОМ, що одночасно працюють на ОЦ. 3. Загальна кількість ЕОМ циркулюють у системі.
Для моделювання 1 і 2 обмежень зручно використовувати багатоканальні ус-ва
(Термін взятий з теорії СМО), а третє обмеження-моделювати за допомогою транзактов.
При цьому ремонтники і працюють ЕОМ, що знаходяться у виробництві, є
константами. При цьому ЕОМ є динамічними об'єктами, циркулюючими
в системі. Розглянемо стану в яких може знаходитися ЕОМ. Нехай в даний
Зараз вона перебуває в резерві. Тоді багатоканальне ус-во NOWON (тобто в
роботі) використовується для моделювання працюють ЕОМ, буде заповнено, і резервні
машини не можуть увійти до нього. І тоді транзакт моделюючий резервну ЕОМ
може після багаторазових спроб увійти до NOWON. Проходячи через блоки ENTER і ADVANCE
транзакт моделює час роботи до тих пір, поки ЕОМ не вийде з ладу.
Після виходу з ладу ЕОМ транзакт залишає NOWON. При цьому виникає можливість
в іншої резервної ЕОМ увійти до нього, і якщо транзакт очікує можливість увійти
в багатоканальне ус-во MEN (ремонтна група. яка м.б. представлена навіть
одним ремонтником). Вийшовши з MEN транзакт стає відновленої ЕОМ. Після
ремонту він залишає MEN, звільняючи ремонтника, який може почати негайно
ремонт інший ЕОМ. Сам транзакт надходить у ту частину моделі, з якої він
починає спроби увійти до NOWON. Загальна кількість ЕОМ циркулюють у системі дорівнює 50
плюс три ЕОМ резервних, і це число треба задати до початку прогону, використовуючи
систем електроживлення ЕОМ. Захист ЕОМ від збурень у системі електропітанія.Защіта
ЕОМ від тривалих перерв електроживлення 10. ВИМІРЮВАЛЬНІ ПРИЛАДИ
Аппаратурние вимірювальні монітори. Мікропрограмні і програмні вимірювальні
монітори. Однокантактний логічний пробнік.Много кантактний логічний
тестове повідомлення. Логічний компаратор. Логічний імпульсний генератор. Вимірники струму.
Осцилографи. Логічні аналізатори. Стенди перевірки ТЕЗ. 11. ПРОЦЕСИ ЕКСПЛУАТАЦІЙНЕ
ОБСЛУГОВУВАННЯ ЕОМ. Структура процесів обслуговування ЕОМ. Комплексне
централізоване обслуговування ЕОМ. Обладнання приміщень для ЕОМ. ТБ при
роботі з ЕОМ. Забезпечення пожежної безпеки обчислювальних центрів. Процеси
планово-профілактичного обслуговування. Ведення журналу експлуатації ЕОМ. Експлуатаційна
документація. Особливості експлуатації ОС. Обслуговування носіїв
даних. ВИСНОВОК Значення системного підходу при розробці концепції та апаратно-
програмних засобів обслуговування ЕОМ. Сучасні тенденції розвитку технології
експлуатаційного обслуговування Вт; діалогові системи підтримки) обслуговування,
дистанційне експлуатаційне обслуговування, інтелектуалізація коштів
діагностування ЕОМ на основі використання діагностичних експертних систем.
[NTL1] Початок лаб. раб. 1