Другие журналы
|
научное издание МГТУ им. Н.Э. БауманаНАУКА и ОБРАЗОВАНИЕИздатель ФГБОУ ВПО "МГТУ им. Н.Э. Баумана". Эл № ФС 77 - 48211. ISSN 1994-0408![]()
Подход к выбору варианта модернизации сервера ЛВС
# 02, февраль 2013 DOI: 10.7463/0213.0535392
Файл статьи:
![]() УДК 004.056.5 Россия, МГТУ им. Н.Э. Баумана spirid@bmstu.ru
Введение. Автоматизированные системы обработки информации и управления (АСОИУ), построенные на базе ЛВС, широко используют практически во всех областях человеческой деятельности. Одним из основных компонентов этих систем является сервер, включающий комплекс аппаратных и программных средств, на котором хранится вся информация. Поэтому к серверу предъявляются особые требования по обеспечению требуемой производительности, надежности, наращиваемости, простоте настройки рабочих параметров для обеспечения информационной безопасности и удобства промышленной эксплуатации. Статистика, собираемая в процессе работы сервера [1-3], позволяет оценить характеристики его функционирования, выявить «узкие места» и наметить пути их устранения с целью дальнейшего увеличения производительности сервера. При этом следует иметь в виду, что проблема устранения «узких мест» сервера является довольно сложной [4], и требует, как правило, проведения комплекса работ, направленных на настройку рабочих параметров сервера квалифицированными специалистами. По мере развития АСОИУ происходит увеличение числа пользователей и расширение функциональных возможностей системы за счет установки и активного использования современных программных средств, необходимых для удовлетворения постоянно растущих потребностей пользователей. Однако, технические средства сервера, из-за бурного развития вычислительной техники, довольно быстро функционально стареют, и при любом варианте настройки рабочих параметров порой уже не в состоянии соответствовать требованиям новых программных средств и являются сдерживающим фактором развития АСОИУ [4]. Поэтому необходима замена работающего сервера на более совершенный.. Практика работы показывает, что обычно замена оборудования АСОИУ осуществляется группой специалистов отдела эксплуатации и развития. При этом для выбора компонент АСОИУ довольно часто используют методы экспертного анализа [5, 6]. При использовании этого подхода сначала специалисты совместно формируют исходные альтернативные варианты модернизации сервера, а затем, используя классический метод экспертной оценки, раздельно проводят экспертное сравнение и ранжирование отобранных вариантов. После этого все варианты упорядочивают по суммарной величине набранных ими рангов у экспертов. Наилучшим вариантом считают тот вариант, который набирает наименьшую сумму рангов (имеет наименьшую сумму мест) у всех экспертов [7, 8]. Предлагается усовершенствовать данный подход для обеспечения более детальной и обоснованной оценки выбора наилучшего варианта модернизации сервера. Суть предлагаемого подхода состоит в том, что, после ранжирования всех исходных вариантов по степени их предпочтительности, следует выделить среди них в упорядоченном ряду вариантов, группу лучших вариантов, далее именуемых перспективные альтернативные варианты, которые подлежат дальнейшему детальному сравнению лицом принимающим решение (ЛПР) с использованием методов теории принятия решения. Постановка задачи. Для лица принимающего решение (ЛПР) необходимо разработать требования к количественному составу перспективных альтернативных вариантов модернизации сервера ЛВС, а также дать рекомендации по использованию методов и критериев теории принятия решений для проведения сравнительной оценки этих вариантов, их ранжирования и выбора среди них наилучшего варианта. Решение задачи. Анализ ряда работ [4, 9-11] показал, что возможны различные подходы к выбору числа перспективных альтернативных вариантов модернизации сервера, которые должно сравнить ЛПР и выбрать среди них наилучший вариант. Так количество перспективных альтернативных вариантов модернизации сервера: - должно быть не более числа основных подсистем сервера, которые могут быть его «узким местом», т.е., как правило, не более 5 [4]; - не целесообразно брать более 5, поскольку наибольшее распространение для детального сравнения объектов, характеризующихся количественными и качественными показателями, получили удобные для практического использования вербально-числовые шкалы с пятью уровнями градаций [9]; - согласно принципу Гештальта должно быть не более 7. При большом числе вариантов, они, как правило, несущественно отличаются по основным параметрам, но при этом резко увеличиваются затраты на проведение сравнительного анализа и ранжирования вариантов с целью выбора наилучшего варианта [10]; - должно быть в пределах трех, что позволит достаточно корректно и четко отразить все сильные, умеренные и слабые стороны рассматриваемых вариантов при большом числе параметров сравнения [11]; - должно быть рациональным согласно теории вероятности и элементов математической статистики. За основу такого подхода следует взять аналогию между альтернативными вариантами (выборками), имеющими место в статистических исследованиях, и оценками (баллами или рангами), которые дают им эксперты при проведении экспертного анализа. Из курса статистики [12] известно, что средняя ошибка выборки ( Поэтому при большом объеме выборки справедливо следующее выражение:
При малом объеме выборки, когда
После преобразований выражений (1) и (2) и замены объема выборки (
Как правило, на практике количество альтернативных вариантов, которые обычно сравнивает ЛПР, всегда удовлетворяет выражению (4). Предварительную оценку характеристик функционирования альтернативных вариантов эксперты обычно получают с использованием разных методов, в том числе и методов моделирования, при значениях ( В связи с этим можно считать, что рациональное количество перспективных альтернативных вариантов модернизации сервера, подлежащих детальному сравнению ЛПР, должно быть в пределах 3 – 5. Анализ работ по теории принятия решений [13-18] показал, что для сравнения и ранжирования перспективных альтернативных вариантов модернизации сервера, в условиях полной определенности, ЛПР следует использовать следующие методы. 1. Метод интегрального критерия, основанный на аддитивной свертке локальных критериев [13, 14, 15]. 2. Метод интегральной технико-экономической оценки [16] 3. Метод технико-эксплуатационной оценки конкурентоспособности [17, 18] Рассмотрим особенности практического использования этих методов при выборе варианта модернизации сервера. Использование метода интегрального критерия предусматривает выполнение следующих этапов. На первом этапе формируем набор локальных критериев, в качестве которых обычно используют паспортные технические и эксплуатационные параметры сервера. На втором этапе из исходного набора альтернативных вариантов сервера формируем набор недоминируемых вариантов, т.е. вариантов, входящих в множество Парето, среди которых и выбираем наилучший вариант. Для отсева неэффективных альтернативных вариантов, которые не лучше других рассматриваемых вариантов по всем локальным критериям используем метод отбора Парето оптимальных вариантов. Такой поход позволяет сократить число вариантов, подлежащих дальнейшему сравнению. Для практической реализации этого метода следует использовать следующий алгоритм 1. Строим таблицу исходных вариантов серверов, подлежащих сравнению В этой таблице указываем 2. Строим Парето –оптимальную квадратную матрицу А размером m на mгде m – количество сравниваемых вариантов Присваиваем диагональным элементам матрицы значения равные нулю, а элементам
Если в j-ом столбце матрица А все нули, то соответствующие варианты относим к Парето- оптимальным, а если хотя бы есть одна единица, то вариант отбрасываем из дальнейшего рассмотрения как неэффективный На третьем этапе вычисляем коэффициенты важности локальных критериев. Для этого целесообразно использовать метод базового локального критерия. В этом случае используем следующий порядок действий: 1. Разбиваем все множество локальных критериев на группы важности, при этом самые несущественные критерии относим к первой группе (базовой). 2. Составляем уравнение нормировки локальных критериев, согласно которому сумма коэффициентов важности всех локальных критериев должна быть равна единице.
Где
3. Определяем коэффициент важности критериев базовой группы
4. Определяем коэффициенты важности (
Далее выполняем проверку условия нормировки локальных критериев Вычисленные по формуле (7) коэффициенты важности локальных критериев показывают степень превосходства одних критериев перед другими. На четвертом этапе определяем коэффициенты нормализации локальных критериев (
При нормализации критериев типа, чем больше, тем лучше, например, число процессоров, число ядер процессора и т. д, коэффициент нормализации определяют из следующего выражения
Для нормализации критериев типа чем больше, тем хуже, например, габариты, стоимость и.т.д. коэффициент нормализации определяют из следующего выражения:
Где
При наличии качественных показателей сравнения вариантов модернизации серверов необходимо использовать вербально-числовые шкалы, позволяющие осуществлять перевод качественных значений в количественные. Примеры таких шкал приведены в табл.. 1 Таблица 1 Типовые вербально–числовые шкалы
В качестве интегрального критерия используем аддитивную свертку локальных критериев, т.е. взвешенную сумму локальных критериев, которую вычисляем по следующей формуле:
В данном случае интегральные критерии показывают относительную эффективность функционирования сравниваемых вариантов серверов, полученную на основе детального сравнительного анализа их паспортных технических параметров. На пятом этапе выбираем наилучший вариант (
Использование метода интегральной технико-экономической оценки предусматривает выполнение следующих этапов. На первом этапе рассчитываем планируемый годовой полезный эффект. ( На втором этапе определяем интегральный показатель качества (
Где На третьем этапе рассчитываем интегральный показатель качества ( На четвертом этапе определяем уровень качества (
На пятом этапе по показателю уровень качества определяем наилучший вариант модернизации сервера (
При этом значение Использование метода технико-эксплуатационной оценки конкурентоспособности предусматривает последовательное выполнение следующих этапов На первом этапе рассчитываем технико-эксплуатационный показатель конкурентоспособности (
Где
На втором этапе рассчитываем общий показатель конкурентоспособности (
Где На третьем этапе рассчитываем показатель экономической эффективности (
Где
На четвертом этапе рассчитываем интегральный показатель относительной технико-экономической эффективности конкурентоспособности альтернативного варианта модернизации сервера, по сравнению с исходным, по формуле:
На пятом этапе выбираем вариант модернизации (
Следует иметь в виду, что для всех рассмотренных методов в качестве локальных критериев можно использовать следующие технические параметры сервера [19 - 23]: - тактовая частота процессора, количество процессоров и ядер; - тактовая частота, задержки и объемы Кэш памяти уровней L1, L2 и L3; - тактовая частота и разрядность внешней шины процессора; - тактовая частота, разрядность, количество каналов и объем оперативной памяти; - тактовая частота и разрядность шин семейства PCI; - характеристики интерфейса жесткого диска; - скорость вращения шпинделя жесткого диска; - среднее время доступа к цилиндру диска; - объем памяти Кэш диска и самого диска; - количество дисковых накопителей и т. д. Дадим рекомендации по использованию методов принятия решений для проведения сравнительного анализа альтернативных вариантов модернизации сервера. 1. Метод интегрального критерия целесообразно использовать при большом числе локальных критериев, которые используют для детального сравнения перспективных альтернативных вариантов модернизации сервера. 2. Метод интегральной технико-экономической оценки целесообразно использовать при необходимости обоснования выбора не только технической, но и экономической эффективности варианта модернизации сервера. 3. Метод технико-эксплуатационной оценки конкурентоспособности целесообразно использовать при необходимости обоснования выбора перспективного, с точки зрения промышленной эксплуатации, варианта модернизации сервера. Пример. Рассмотрим пример, который носит иллюстративный характер и служит лишь для демонстрации использования метода интегрального критерия. Группа экспертов провела сравнительный анализ современных серверов рабочей группы и выделила для ЛПР, с целью дальнейшего детального исследования, три сервера в качестве перспективных вариантов модернизации существующего сервера. Ранжирование серверов экспертами имеет следующий вид Паспортные технические параметры серверов С1,С2 и С3 приведены в табл. 4, а все необходимые пояснения даны после табл. 4.
Таблица 4 Паспортные технические параметры серверов
Процессоры серверов рабочей группы построены на основе технологии Intel Core третьего поколения и относятся к семейству Ivy Bridge , которое изготавливается по 22-нм техпроцессу. Процессоры являются полностью разблокированными, поэтому их базовая тактовая частота в принципе может быть увеличена до допустимой частоты разгона путем изменения коэффициента умножения опорной частоты тактового генератора [19 -21] В процессорах используется шина QuickPathInterconnect(QPI), которая осуществляет связь между процессорами, ядрами и северным мостом материнской платы и заменила шину Front Side Bus (FSB). Шина QPI состоит из пары односторонних каналов. Для рассматриваемых серверов пропускная способность одного канала составляет 4,8 или 6,4 миллиарда передач в секунду. Одна передача содержит два байта полезной нагрузки, поэтому теоретическая пропускная способность одного канала составляет 9,6 или 12,8 Гбайт/с, а суммарная пропускная способность шины соответственно 19,2 или 25,6 Гбайт/с. Задержка при случайном доступе к Кэш 1, Кэш 2 и Кэш 3 соответственно составляет 4, 16 и 36 тактов процессора Передача данных между ядром процессора и Кэш 1, а также между Кэш 1 и Кэш 2 осуществляется по 32 байта, а между Кэш 2 и Кэш 3 по 16 байт. Тактовая частота шины процессор-Кэш 1 равна тактовой частоте процессора, а тактовая частота шин Кэш 1 – Кэш 2 и Кэш 2 – Кэш 3 равны половине тактовой частоты процессора. Задержка доступа к оперативной памяти (ОП) при случайном доступе к ней составляет пять тактов ОП, а пропускная способность ОП ( Где
Из приведенных в табл 4 технических параметров серверов были отобраны в качестве локальных критериев сравнения 20 параметров, приведенных в табл 5, которые согласно [19-23 ] в полной мере отражают эффективность работы сервера .
Таблица 5 Локальные критерии для сравнения серверов
Коэффициенты важности локальных критериев выбираем по методу базового критерия. Для этого разбиваем их на группы важности с учетом работ [19-23]. В первую группу включаем следующие шесть локальных критериев ( Х8, Х11, Х14, Х15, Х19 и Х20), которые можно считать наименее значимыми из набора рассматриваемых критериев. Во вторую группу включаем одиннадцать локальных критериев (Х2, Х3, Х4, Х5, Х6, Х7, Х9, Х11, Х12, Х13 и Х19 ), которые следует считать более значимыми по сравнению с первыми в два раза. В третью группу включаем три локальных критерия (Х1, Х16 и Х17), которые следует считать более значимыми по сравнению с первыми в четыре раза. Поэтому имеем:
Подставляя приведенные значения в выражение (5) имеем:
Подставляя вычисленное значение ( коэффициент важности локальных критериев первой группы равен коэффициент важности локальных критериев второй группы равен коэффициент важности локальных критериев третьей группы равен Нормированные значения локальных критериев, вычисленные по формулам (8) и (9), а также рассчитанные коэффициенты важности локальных критериев, приведены в табл.6 Таблица 6 Нормированные значения локальных критериев
Значения интегральных критериев, которые вычислены по формуле (10) , приведены в последнем столбце табл. 6 и представляет собой аддитивную свертку локальных критериев. Ранжирование вариантов модернизации серверов проведенное согласно выражения (11) показывает, что сервера следует расположить в следующем порядке В данном случае интегральные критерии показывают относительную эффективность функционирования сравниваемых серверов, полученную на основе анализа их паспортных технических параметров. Выводы 1 Рассмотрены принципы формирования перспективных альтернативных вариантов модернизации сервера и даны рекомендации по выбору количественного состава этих вариантов. 2. Рассмотрены подходы к выбору наилучшего варианта модернизации сервера из набора перспективных вариантов с использованием методов теории принятия решений и даны рекомендации по использованию этих методов. 3. Приведен пример, иллюстрирующий возможность практического применения предложенного подхода к сравнению серверов и их ранжированию по уровню предпочтительности. Список литературы
Публикации с ключевыми словами: сервер ЛВС, модернизация сервера, параметры сервера, критерии выбора сервера, методы принятия решения Публикации со словами: сервер ЛВС, модернизация сервера, параметры сервера, критерии выбора сервера, методы принятия решения Тематические рубрики: Поделиться:
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|