Навігація
Головна
 
Головна arrow Інформатика arrow Обчислювальні системи, мережі та телекомунікації. Моделювання мереж
< Попередня   ЗМІСТ   Наступна >

ЛАБОРАТОРНА РОБОТА № 4

Модулі Batch, Separate і Match

Мета роботи: розробити імітаційну модель відповідно до варіанту завдання. Навчитися групувати суті в тимчасові / постояннис групи або за типами. Також вміти роз'єднувати раніше створені тимчасові угруповання і створювати дублікати сутностей.

Порядок виконання роботи:

  • 1. У ПП ARENA розробити модель згідно з Вашим варіантом.
  • 2. Підготувати звіт.

Варіант 1

Повідомлення надходять в обчислювальну систему від датчиків твань А і Б. повідомлення типу А надходять (9 ± 4) с, а типу Б - кожні 2 с. Перед тим як вступити на обробку, повідомлення групуються в завдання по 4. Завдання проходить попередню обробку, яка здійснюється двома процесорами. Завдання випадковим чином потрапляє на обробку до першого або другого процесору. Попередня обробка займає 10 с, в результаті якої 24% завдань бракуються і вимагають повторної попередньої обробки. Успішно оброблені завдання надходять в розподільник, де завдання розбиваються на вихідні повідомлення. Розподільник збирає 2 повідомлення типу А і 3 повідомлення типу Б. Коли повідомлення обох типів зібрані, вони записуються в сховище по одному. Причому кожне повідомлення записується в основну і резервне сховище.

Смоделируйте роботу системи протягом 4 ч.

◘Варіант 2

З поштового сервера на елект ронний адресу менеджера відділу закупівель надходять повідомлення через (20 ± 5) хв. Третина з них обробляється протягом 60 хв і відправляється повідомлення-відповідь. Друга третина повідомлень - спам, який вимагає видалення протягом 1 хв. Частина, що залишилася повідомлень попередньо обробляється за 30 хв перед комплектацією, яка вимагає наявності одного повідомлення від клієнта і двох повідомлень-підтверджень: від постачальника і зі складу. Після того як надійшли всі три повідомлення, починається процес, який займає (60 ± 2) хв обробки для повідомлення клієнта і (60 ± 8) хв для двох інших, причому процеси обробки йдуть одночасно. При наявності на виході одночасно всіх трьох повідомлень, замовлення вважається виконаним.

Смоделируйте роботу протягом 100 ч.

◘Варіант 3

Спеціалізована обчислювальна система складається з трьох процесорів і загальної оперативної пам'яті. Завдання, що надходять на обробку через інтервали часу (5 ± 2) хв, займають обсяг оперативної пам'яті розміром в сторінку. Після трансляції першим процесором протягом (5 ± 1) хв їх обсяг збільшується до двох сторінок і вони надходять в оперативну пам'ять. Потім після редагування в другому процесорі, яке займає (2,5 ± 0,5) хв на сторінку, обсяг зростає до трьох сторінок. Відредаговані завдання через оперативну пам'ять надходять в третій процесор на рішення, що вимагає (1,5 ± 0,4) хв на сторінку, і залишають систему, минаючи оперативну пам'ять.

Смоделируйте роботу обчислювальної системи протягом 50 год.

◘Варіант 4

У сховище даних на розподільник кожні 2 з надходить блок даних одного з двох типів: типу А або типу Б. Распределитель збирає 5 блоків типу А і 3 блоки типу Б, після чого відбувається перевірка цілісності зібраних блоків даних, яка займає (2 ± 1) с. Потім блоки даних записуються в сховище по одному. Причому кожен блок даних записується в основну і резервне сховище.

Блоки даних надходять кожні 10 с. Смоделируйте роботу системи протягом 8 год.

◘Варіант 5

В обчислювальний центр кожні 3 з надходять пакети даних, які необхідно проаналізувати. Однак алгоритми аналізу оперують не одним пакетом, а парою послідовних пакетів. З метою збільшення продуктивності пари пакетів групуються по 5 штук, а лише потім відправляються на аналіз, який займає 1 с.

Крім того, виявилося, що при аналізі пакета даних періодично відбуваються помилки. Для налагодження алгоритму необхідно паралельно з аналізом блоку даних виробляти його запис в окреме зовнішнє сховище. Процес запису логу під зовнішнє сховище триває 0,5 с.

◘Варіант 6

Банк даних системи збору інформації організований на базі ЕОМ, яка обробляє які кожні 3 з запити.

Обробка запиту складається з двох етапів: перевірка наявності даних (займає 0,5 с) і видача відповіді (займає 2 с).

ЕОМ оперує не одним запитом, а парою послідовних запитів. У разі, коли запитувана інформація знайдена, перш ніж відправити інформацію клієнту, пари запитів групуються по 5 штук, а потім відповіді на запити відправляються клієнту по одному. Паралельно з відправкою результату клієнтові його необхідно записати в резервне сховище. Процес запису у зовнішнє сховище триває 0,5 с.

Смоделируйте проходження 400 запитів.

◘Варіант 7

Спеціалізована обчислювальна система має в своєму складі дві ЕОМ і зовнішнє сховище. Кожні (8 ± 1) с на кожну з ЕОМ надходить завдання, результат обробки якого записується в сховище.

Для ефективної роботи конвеєра процесора ЕОМ оперує трійками послідовних завдань. Після обробки завдань процесором вони групуються по 5 трійок, які піддаються постобробці. Потім результати обробки відправляються в сховище по одному.

Крім того, виявилося, що при обробці завдання першої ЕОМ періодично відбуваються помилки. Для налагодження алгоритму необхідно паралельно з обробкою завдання виробляти нею запис в окреме зовнішнє сховище. Процес запису логу під зовнішнє сховище триває 0,5 с.

Час обробки завдання процесором складає (2 ± 0,5) с, час передачі результату обробки від ЕОМ до сховища становить 1 с, а час запису в сховище - 0,5 с.

Смоделируйте обробку 300 завдань.

◘Варіант 8

Спеціалізована обчислювальна система складається з трьох процесорів і загальної оперативної пам'яті. Завдання, що надходять на обробку через інтервали часу (5 ± 2) хв, займають обсяг оперативної пам'яті розміром в сторінку. Після трансляції першим процесором протягом (5 ± I) хв їх обсяг збільшується до двох сторінок і вони надходять в оперативну пам'ять. Потім після редагування в другому процесорі, яке займає (2,5 ± 0,5) хв на сторінку, обсяг зростає до трьох сторінок. Відредаговані завдання через оперативну пам'ять надходять в третій процесор на рішення, що вимагає (1,5 ± 0,4) хв на сторінку, і залишають систему, минаючи оперативну пам'ять.

Смоделируйте роботу обчислювальної системи протягом 20 год.

◘Варіант 9

Повідомлення надходять на сервер кожні 2 с. Після чого вони групуються по 10 для подальшої обробки і передачі по каналу зв'язку. Обробка виконується процесором і займає 20 с для кожного пакета з 10 повідомлень. Передача пакета повідомлень по каналу зв'язку займає (27 ± 9) с. Після передачі пакет разгруппіровивается на початкові повідомлення. В процесі раз1рунніровкі 2% повідомлень вважаються втраченими.

Смоделируйте 8 ч роботи. Підрахуйте загальну кількість переданих і втрачених повідомлень.

◘Варіант 10

Сервером проводиться обробка інформації. Процес обробки має блочну структуру, а саме: відбувається збір пакета даних з окремих повідомлень, які надходять на сервер постійно кожну секунду. Повідомлення надходять трьох видів: призначені для користувача, технічні та керуючі.

Процес компонування пакета має наступну послідовність:

  • 1. Проводиться компоновка призначеного для користувача і технічного повідомлення, в результаті виходить нероз'ємна пара. Цей процес займає від 0,5 до 1,5 с, але частіше за все 1 с.
  • 2. Потім до нероз'ємною парс приєднується керуюче повідомлення, процес займає (1 ± 0,5) с.

Після компонування і обробки 10% пакетів неможливо передати по каналу зв'язку через проблеми на другому етапі. Тому від неразьемной пари відокремлюється керуюче повідомлення і процес повторюється.

 
Якщо Ви помітили помилку в тексті позначте слово та натисніть Shift + Enter
< Попередня   ЗМІСТ   Наступна >
 
Дисципліни
Агропромисловість
Аудит та Бухоблік
Банківська справа
БЖД
Географія
Документознавство
Екологія
Економіка
Етика та Естетика
Журналістика
Інвестування
Інформатика
Історія
Культурологія
Література
Логіка
Логістика
Маркетинг
Медицина
Нерухомість
Менеджмент
Педагогіка
Політологія
Політекономія
Право
Природознавство
Психологія
Релігієзнавство
Риторика
Соціологія
Статистика
Техніка
Страхова справа
Товарознавство
Туризм
Філософія
Фінанси
Пошук