« Протокол передачі файлів FTP | Кабелі »
Оскільки процесори є ключовими елементами продуктивності і розширюваності сервера, має сенс розглянути декілька докладніше мультиобработку. Машина з симетричною мультиобработкой (Symmetric multiprocessing, SMP) є комп’ютером, в якому застосовуються два або більш за процесори.
Ці процесори спільно використовують загальну пам’ять і працюють під управлінням однієї операційної системи. SMP-машини можуть бути розширені додаванням нових процесорів у міру зростання потреб підприємства і збільшення кількості додатків. Крім процесорів, такі комп’ютери, як правило, допускають можливість розширення пам’яті, кеша і дискових накопичувачів.
На сьогоднішній день SMP-машини можуть бути розширені з 2 до не більше ніж 32 процесорів.
При використанні SMP слід враховувати деякі обмежуючі чинники. Хоча може здатися, що кількість процесорів в цих системах можливо розширити до більш ніж 32, це насправді не так.
Якщо ви до двох процесорів додасте ще два, в результаті ви отримаєте майже 100%-ное підвищення продуктивності, проте оскільки на всі ці процесори доводиться тільки одна операційна система і лише одна сумісна пам’ять, із збільшенням числа процесорів продуктивність знижуватиметься.
Для більшості SMP-систем помітного підвищення продуктивності можна досягти, якщо збільшити число процесорів не більше ніж до 8 (ефект зниження продуктивності від зростання числа процесорів також залежить від того, яка операційна система і додатки використовуються).
Сьогодні не так вже рідко можна зустріти системи на основі UNIX з 16 і більш процесорами, тоді як системи на основі Windows NT, як вважається, можна розширити приблизно тільки до 4 процесорів. Крім того, потрібно врахувати, що багато операційних систем і додатки при роботі з базами даних можуть використовувати тільки перші 2 Гбайт пам’яті.
Pages: 1 2
Tags: вузол, додаток, обробка, память, продуктивність, процесор, система









