- •1. Принципы фон-Неймана.
- •2. .Стандарт ieee 754.Формати.Інтерпретація данних
- •3.Simd Команды
- •4.. Упакованныецелые числа
- •13.Упакованные числа с плавающейзапятой
- •8. .Конвеєризація
- •10. .Класифікація Фліна
- •11. Комп’ютерна техніка та перспективи її розвитку
- •12. Кс окод (sisd )
- •13. Векторний процесор. Структура алу
- •8(2)_C конспекта. Векторный процессор. Структуры алу.
- •Кластери високої доступності
- •Кластери розподілу навантаження
- •Обчислювальні кластери
- •Системи розподілених обчислень (grid)
- •Кластер серверів, організованих програмно
- •Кластер одного вузла
- •Ластер декількох вузлів
- •11. Типи процесорних елементів (мпп)
- •20. . Мімд. Мультипроцесори. Визначення, структура.
- •21. Суперскалярний процесор
- •7_2Я часть
- •26. Архитектура с многопортовой памятью
- •28 . Розширена класифікація Фліна
- •20.Розшарування пам’яті. Переваги і недоліки.
Системи розподілених обчислень (grid)
Такі системи не прийнято вважати кластерами, але їх принципи в значній мірі схожі з кластерною технологією. Їх також називають grid-системами. Головна відмінність - низька доступність кожного вузла, тобто неможливість гарантувати його роботу в заданий момент часу (вузли підключаються і відключаються в процесі роботи), тому завдання повинне бути розбите на ряд незалежних один від одного процесів. Така система, на відміну від кластерів, не схожа на єдиний комп'ютер, а служить спрощеним засобом розподілу обчислень. Нестабільність конфігурації, в такому випадку, компенсується великим числом вузлів.
Кластер серверів, організованих програмно
Кластер серверів (в інформаційних технологіях) - група серверів, об'єднаних логічно, здатних обробляти ідентичні запит и і використовуються як єдиний ресурс. Найчастіше сервери групуються за допомогою локальної мережі. Група серверів володіє більшою надійністю і більшою продуктивністю, ніж один сервер. Об'єднання серверів в один ресурс відбувається на рівні програмних протоколів.
На відміну від апаратного кластера комп'ютерів, кластери організовувані програмно, вимагають:
Наявності спеціального програмного модуля (Cluster Manager), основною функцією якого є підтримка взаємодії між усіма серверами - членами кластеру:
Синхронізації даних між усіма серверами - членами кластеру;
Розподіл навантаження (клієнтських запитів) між серверами - членами кластеру;
Від уміння клієнтського програмного забезпечення розпізнавати сервер, що представляє собою кластер серверів, і відповідним чином обробляти команди від Cluster Manager;
Якщо клієнтська програма не вміє розпізнавати кластер, вона буде працювати тільки з тим сервером, до якого звернулася спочатку, а при спробі Cluster Manager перерозподілити запит на інші сервери, клієнтська програма може взагалі позбутися доступу до цього сервера (результат залежить від конкретної реалізації кластера ).
Типи кластерів:
Кластер одного вузла
Кластер з одного вузла (Рис.3) - це така кластерна конфігурація, в якій активний тільки один сервер, а ще один або кілька серверів "неактивні". Неактивний сервер - це такий сервер, на якому немає активних (таких, що виконуються) додатків, але операційна система запущена. Неактивний сервер "чекає", коли активний сервер потрапить у неактивний стан, що зазвичай викликано виходом обладнання або програмного забезпечення з ладу. В такому випадку неактивний сервер стає активним і починає сам обслуговувати додаток, що обслуговувався попереднім активним сервером. При цьому всі необхідні додаткам ресурси передаються для монопольного управління новому активному серверу, у той час як всі підключення, які існували на старому активному сервері, повторно переустановлюються з новим активним сервером.
Ластер декількох вузлів
Такий кластер може включати від двох до восьми активних серверів (Рис.4), які працюють в одній кластерної групі. Всі ці активні сервери обслуговують свої додатки і кожен зайнятий своєю роботою. Кожен активний сервер може бути налаштований хостом додатків для одного або декількох інших активних серверів, в разі їх відмови, кожен активний сервер можна налаштувати так, щоб він використав один активний або неактивний сервер в якості хоста додатків, якщо відбудеться відмова (Рис.5).
Рис.4. Кластер декількох вузлів.
Кластери з декількох вузлів дозволяють адміністраторам використовувати всі або тільки частину ресурсів кожного сервера у групі кластера. Працюючи з таким кластером потрібно бути гранично обережним, оскільки робота серверів будується так, що сервер може не тільки бути запасним хостом для іншого сервера, але він також повинен обслуговувати і свої власні програми.
15.