вівторок, 13 серпня 2013 р.

Вузько-спеціалізовані промислові системи

Окрім персональних робочих місць або інфраструктур сервісів загального чи корпоративного користування віртуалізація може з успіхом застосовуватись у промислових вузько-спеціалізованих системах. Типова задача, яка може бути успішно розв'язана за допомогою віртуалізації, передбачає створення масива повністю незалежних комп'ютерів, кожен з яких виконує свою частину загального алгоритму функціонування системи. Прикладами подібних задач можуть бути наступні.
  • Реалізація алгоритму обробки даних, який надає можливість паралельного виконання окремих дій різними обчислювальними компонентами. Наприклад, мова може йти про багатоканальні (векторні) системи, в яких дані, що відносяться до різних каналів можуть оброблятися незалежно і паралельно. Також можлива побудова системи конвеєрної обробки потокових даних, за якої окремі обчислювальні компоненти реалізують різні стадії обробки -- ступені конвеєру. Звичайно, можливі комбінації різних типів паралельної обробки. Перевагою таких систем є надзвичайна здатність до масштабування -- загальна потужність визначається кількістю задіяних обчислювальних компонентів. Див. також Паралельні обчислення, Конвеєр команд, Vectorization (parallel computing), Pipeline (computing).
  • Кластери, які складаються з множини обчислювальних компонентів, між якими динамічно розподіляються окремі частини загального алгоритму функціювання. Для зовнішніх систем кластер виглядає як єдиний логічний пристрій. За рахунок використання групи компонентів кластер має підвищену продуктивність та відмовостійкість. Див. також Кластер (інформатика), Computer cluster.
  • Імітація систем, які складаються з великої кількості подібних і незалежних компонентів. Наприклад, імітація групи користувачів мережі з метою тестування.
Загальними рисами зазначених систем є наявність великої кількості однотипних елементів -- віртуальних комп'ютерів, прогнозований характер їх завантаження і, як наслідок, можливість оптимального розподілу загального навантаження між фізичними ресурсами наявних серверів-носіїв. Вузька спеціалізація є однією з передумов ефективного використання ресурсів, адже впроваджена модель обчислень може бути оптимальною для певного класу задач і неоптимального для інших. Логічним розвитком ідеї буде система, яка здатна до реконфігурації, тобто переналаштування на різні класи задач. Але, як правило кожний з цих класів задач має бути окремо відпрацьований з точки зору ефективної реалізації в системі.

Немає коментарів:

Дописати коментар