2012 Завдання

Здобути знання про однорівневе та дворівневе управління потоками в серверній системі. Використовуйте електронну версію вихідних матеріалів.

Побудувати концептуальну модель однорівневого та дворівневого керування потоками завдань у серверній системі.

Виділити математичне ядро ​​визначення показників якості однорівневого та дворівневого керування потоком завдань у серверній системі.

Розробити додаток для визначення показників якості однорівневого та дворівневого керування потоком завдань у серверній системі. Програма повинна бути написана будь-якою мовою або з використанням будь-якого математичного пакета (Matcad, Matlab, Scilab і т.д.)

Підтвердити працездатність створеної програми. Для підтвердження використовувати оцінки показників якості управління представлені у вихідному матеріалі.

Підтвердити виконання умов про еквівалентну якість однорівневого та дворівневого управління потоків завдань у серверній системі.

Хід роботи Однорівневе керування потоком завдань у серверній системі.

Наступний графік описує режим роботи серверної системи з однорівневим керуванням потоком завдань, на якому показано зміну між двома режимами роботи сервера:

завдань

Мал. 1 Залежність інтенсивності потоку відповідей сервераμвід числа очікуваних обробки або оброблюваних на даний момент запитівnпри однорівневому управлінні.

При однорівневому керуванні потоком завдань у серверній системі робота системи представлена ​​двома режимами:

Без кешування(коли довжина черги менша за L)

З кешуванням(Кількість запитів до сервера, що очікують обробки або оброблюються в даний момент перевищуєзначення L)

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

Параметр L – довжина черги, - інтенсивність потоку запитів, і - інтенсивності потоку відповідей сервера для режимів без кешування і з кешуванням відповідно.

Концептуальна модель однорівневого керування потоком завдань у серверній системі

серверній системі
Мал. 2 Концептуальна модель однорівневого керування потоком завдань у серверній системі.

У представленій концептуальній моделі відображено два режими роботи сервера, залежно від розміру буферної пам'яті. Згідно з функціональною моделлю, серверна система здійснює зміну між режимами роботи, коли черга запитів перевищує L, відповідно поточний розмір буферної пам'яті при роботі в першому режимі дорівнює L, в другому режимі <L.

Залежно від режиму, у якому виконується робота сервера, інтенсивність відповіді клієнтські запити дорівнює - під час роботи у першому режимі (з буферної пам'яттю L) і - під час роботи у другому режимі (з буферної пам'яттю >L).

Розробка програми для визначення показників якості однорівневого керування потоком завдань у серверній системі

Для розрахунку та порівняльного аналізу динамічних характеристик систем захисту управління, що використовують метод однорівневого управління, використовуємо розглянуті раніше співвідношення (1)-(14). Параметри досліджуваних систем в таблиці 1.