Замечания о масштабировании MetaFrame
MetaFrame Hardware Sizing Analysis
Citrix Consulting Services
На основе эмпирических данных несколько двухпроцессорных серверов дают больший
выигрыш, чем 4-х и 8-процессорные серверы. Причиной тому может быть следующее:
- Большая гибкость двухпроцессорных систем. При обновлении приложений
или администрировании серверов можно временно изъять из эксплуатации часть
серверов без существенного снижения общей функциональности. В случае монолитных
систем, например, 8-процессорных, такой гибкости достигнуть не удается.
- Большая отказоусточивость 2-процессорных систем. В случае выхода
из строя одного из серверов будет затронуто небольшое число пользователей.
- Лучшая производительность в расчете на один процессор. Не все приложения
одинаково эффективно работают в многопроцессорной системе. Например, MSSQL
использует преимущества многопроцессорности. Однако, большинство пользовательских
приложений написано без учета мнопроцессорности. Проще говоря, 5-й процессор
будет использовать лишь 70% своей нагрузки, а 6-й - 60%. Реальная производительность
зависит от того, какие счетчики используются для вычисления нагрузки.
- Ограничение размера реестра. Системы на базе NT имеют предельный
размер реестра 153,6Мб. В Windows 2000 максимум составляет 296Мб. Если каждый
пользователь имеет большой реестр, например, 1Мб, это означает ограничение
максимального числа пользователей 153 (не считая использование реестра прикладными
программами).
- Возможность распределения нагрузки. Двухпроцессорные системы могут
распределять нагрузку по физически разделенным системам. Если пользователь
активно использует CPU, память, то эта нагрузка будет изолирована на этом
сервере. В случае 8-процессорной системы один пользователь может монополизировать
систему, что негативно скажется на остальных пользователях этого сервера.
- Размер. Раньше 8-процессорные системы были всегда лучшим выбором,
если принимались во внимание центры данных. Однако, сейчас Compaq выпускает
сервера 1U. Это позволяет администраторам смотнтировать в шкаф 42 сервера
(84 процессора).
- Администрирование. Справедливый аргумент, использовавшийся сторонниками
многопроцессорных систем, заключался в том, что большое количество серверов
требуют больших усилий по администрированию. Однако, опыт показывает, что
путем построения отказоустойчивой мультисерверной системы можно (1) легко
удалить и заменить вышедший из строя сервер и (2) отдать проблемы с аппаратным
обеспечением службе техподдержки поставщика. После ремонта сервера процедуру
инсталляции можно автоматизировать и позволить администратору удаленно управлять
большим количеством серверов. Используя Citrix Installation Management Services
администратор может инсталлировать приложения на новые серыверы с единой консоли.
- Лучшее соотношение цена/производительность. По состоянию на 2000
год, стоимость 4-х двухпроцессорных серверов Compaq ML530 (PIII Xeon-833,
RAM 2G,HDD 29Gb) составляла $84,.000, в то в ремя как стоимость одного 8-процессорного
DL8500 (RAM 9Gb, HDD 49Gb, была $118,000
Возврат