Чижов. Повышение

advertisement
УДК 004.4(043) 681.513.2
ПОВЫШЕНИЕ ПРОИЗВОДИТЕЛЬНОСТИ ИНЖЕНЕРНОЙ СИСТЕМЫ TEAMCENTER
ENGINEERING В ВИРТУАЛЬНОЙ СРЕДЕ VMWARE VSPHERE
М.И. Чижов, А.В. Бредихин, М.Ю. Киянов
В статье рассматриваются способы повышения производительности инженерной системы Teamcenter
Engineering 2005SR1 в виртуальной среде VMWare vSphere. Приводятся конкретные шаги, позволяющие достичь
высокой производительности
Ключевые слова: PDM, Teamcenter, виртуализация, VMWare vSphere, повышение производительности
Большинство ИТ-специалистов сходятся во мнении, что технология виртуализации,
позволяет значительно повысить доступность
и отказоустойчивость информационных систем. Поэтому использование инженерной системы Teamcenter Engineering в виртуальной
среде, предоставляет неоспоримые преимущества для предприятий1.
Существует критика, что виртуализация непригодна для критичных к производительности систем, так как на одном физическом сервере выполняется несколько виртуальных машин, и следовательно делят между
собой аппаратные ресурсы сервера.
В действительности пакет VMWare
vSphere обладает рядом возможностей, позволяющих существенно повысить производительность виртуальных машин.
Наиболее узким местом в плане производительности обычно является дисковая подсистема. В связи с общими принципами виртуализации, виртуальные сервера располагаются на сетевом хранилище и выполняются на
различных физических серверах
В первую очередь рекомендуется использовать дисковых хранилища с быстрыми
SAS дисками и с использованием технологии
FIberChannel. Данные хранилища обеспечивают высокую производительность даже к самым критичным в плане производительности
системам. Основным недостатком данного
решения, является его дороговизна. Альтернативным вариантом является использование
хранилищ подключенных по технологии
iSCSI. При использовании этой технологии
настоятельно рекомендуется использовать опцию JoomboFrames которая позволяет значительно повысить производительность данной
Чижов Михаил Иванович - ВГТУ, д-р техн. наук, профессор, e-mail: mihailc@list.ru
Бредихин Алексей Вячеславович – ВГТУ, ст. преподаватель, e-mail: maypochta@yandex.ru
Киянов Михаил Юрьевич – ВГТУ, аспирант, e-mail: mishinemail@gmail.com
30
системы за счет увеличения размера Ethernet
frames с 1500 до 9000.
Рис.1. Общая архитектура виртуальной инфраструктуры
По разным данным, производительность дисковой подсистемы с опцией Joombo
Frames возрастает на 50-300%.
Рис.2. Включение опции Jumbo Frame в iSCSI
хранилище HP MSA2312i
Кроме того использование пула ресурсов в vSphere, позволяет распределить нагрузку между виртуальными серверами. Также
существует возможность включение наивысшего приоритета в конкуренции обращения
виртуальных машин к жесткому диску.
Рис.3. Установка наивысшего приоритета при
использовании системы хранения на примере
сервера БД Oracle 10g
Аналогично устанавливаются приоритеты для других аппаратных ресурсов, таких
как оперативная память и процессор.
Кроме того существует возможность
повышения производительности сетевых адаптеров виртуальных серверов. Данная возможность реализуется за счет использования типов
адаптеров VMXNET. Данные типы значительно повышают производительность сетевых
адаптеров виртуальных серверов за счет значительно более «тесного» использования реальных физических сетевых адаптеров.
Также очень важной возможностью,
является возможность «горячего» добавления
ресурсов, нуждающимся в этом виртуальным
серверам.
Рис.4. Добавление оперативной памяти «на
горячую» для виртуального сервера
Использование даже данного небольшого количества технологий, позволяет в значительной мере приблизить производительность виртульного сервера с Teamcenter
Engineering, к физическому серверу, и следовательно использовать как продуктивную систему.
Литература
1. VMWare and Oracle Databases Software Solutions
Deployment Guide, 2007, VMWare
2. Teamcenter Engineering Deployment Guide v10,
2005 UGS Solutions
Воронежский государственный технический университет
HIGH PERFORMANCE TEAMCENTER ENGINEERING 2005SR1
IN A VIRTUAL ENVIRONMENT VMWARE VSPHERE
M.I. Chizhov, A.V. Bredikhin, M.Yu. Kiyanov
This article discusses ways to improve the performance of engineering systems Teamcenter Engineering 2005SR1
in a virtual environment VMWare vSphere. Specific steps to achieving high performance
Key words: PDM, Teamcenter, virtualization, VMWare, high performance
31
Download