Posted
on 12.10.2010, 21:17,
by Dmitry Lishafaev,
under
OE Management.
Продолжение перевода Adam Backman «OpenEdge Revealed:Mastering the OpenEdge Database with OpenEdge Management».
Перевод публикуется в виде статей и постоянно редактируется.
Оценка необходимого объема ОЗУ
Для оценки необходимого объема ОЗУ, необходимо провести инвентаризацию всех процессов-потребителей.
Типовые потребители ОЗУ базирующихся на платформе OpenEdge систем :
- Память операционной системы
- Процессы операционной системы
- Буферная память операционной системы
- Исполняемые процессы OpenEdge
- Память выделяемая процессам Openedge для работы
- Брокеры БД
- Сервера удаленных клиентов (remote clients)
- Другие сервера OpenEdge (например, сервера приложений)
- Клиентские процессы (пакетные (batch)процессы, самообслуживающиеся клиенты (self-service clients))
- Определение памяти для операционной системы
Требования к памяти со стороны операционной системы
Требования операционной системы весьма различны. Можно поделить системы на
- Маленькие – занимаемая память от 32мб до 64мб
- Большие — 128 и выше.
Как правило, маленькие системы обслуживают до 100 пользователей, а большие – сотни. Эти цифры — примерные, так как существуют системы, которые обслуживают маленькое количество пользователей, но исполняют внутри себя большое количество процессов, что как раз и характерно для больших систем.
Read the rest of this entry »
Posted
on 06.10.2010, 22:01,
by Dmitry Lishafaev,
under
OE Management.
Продолжение перевода Adam Backman «OpenEdge Revealed:Mastering the OpenEdge Database with OpenEdge Management».
Управление памятью.
Основная функция памяти сервера — уменьшение дисковой активности. Обращения к оперативной памяти для чтения и записи информации производятся намного быстрее, чем к дискам. Оперативная память не хранит данные постоянно и не является запоминающим устройством для долговременного хранения данных. Конечно, в природе существуют RAM-диски, которые позволяют хранить данные долговременно, но их стоимость пока еще является преградой для большинства пользователей.
Память считается довольно надежной, но она не застрахована от ошибок. Обычно если один чип памяти подвержен сбою, то он не компрометирует всю систему.
Единственный путь для повышения надежности оперативной памяти — конфигурация вашего сервера без включения опции чередования для банков памяти. Чередующаяся (interleaved) память по своему функционированию аналогична чередованию (stripping), которое используетя для дисков – это очень хорошо для быстродействия, но плохо для надежности. Если хотя бы в одном чипе произойдет сбой, то он поставит под удар весь банк памяти. Поэтому, для систем высокой надежности лучше всего будет отказаться от такой конфигурации памяти. Выбор производительности в ущерб высокой доступности — никогда не является правильным выбором для продукционных бизнес-задач. Конечно,существуют и исключения из этого правила — некоторые производители памяти предусматривают средства повышающие надежность на аппаратном уровне .
Read the rest of this entry »
Posted
on 26.09.2010, 00:14,
by Dmitry Lishafaev,
under
OE Management.
Продолжение перевода Adam Backman «OpenEdge Revealed:Mastering the OpenEdge Database with OpenEdge Management».
OpenEdge и сетевое хранение данных.
OpenEdge поддерживает надежное хранение данных на сетевых устройствах при условии поддержки вашей операционной системой протокола NFS версии 3.0. Несмотря на то, что такое окружение поддерживается, оно все равно не рекомендуется для использования — возможны значительные проблемы в производительности. Трафик NFS проходит по той же самой сети, что и трафик клиентов – здесь и кроется потенциальное узкое место. Кроме того, несетевые операции ввода-вывода используют предназначенные для этой цели контроллеры, которые значительно быстрее сетевых.
Read the rest of this entry »
Posted
on 26.09.2010, 00:12,
by Dmitry Lishafaev,
under
OE Management.
Продолжение перевода Adam Backman «OpenEdge Revealed:Mastering the OpenEdge Database with OpenEdge Management».
Конфигурации различные по стоимости : сравнение
Казалось бы — нет ничего проще, чем дисковая подсистема. Нет, это не так — всё гораздо сложнее. Когда вы покупаете диск, в действительности вы платите деньги за две важные характеристики : дисковую емкость и производительность. Для примера, если вам необходима емкость в 72Gb, то можно приобрести как и один диск ёмкостью 72Gb, так и четыре диска по 18Gb. Емкостные характеристики последнего решения абсолютно такие же, как и в первом случае, но данная конфигурация может быть производительней до четырех раз, чем один диск. Каждый диск совершает в среднем около 100 операций ввод-вывода (I/O) в секунду вне зависимости от своей емкости. А с системы из четырех дисков возможно снять до 400 операций ввода-вывода в секунду.
Read the rest of this entry »
Posted
on 26.09.2010, 00:10,
by Dmitry Lishafaev,
under
OE Management.
Продолжение перевода Adam Backman «OpenEdge Revealed:Mastering the OpenEdge Database with OpenEdge Management».
Управление ресурсами системы.
Эта глава описывает используемые базой данных Progress OpenEdge ресурсы и их значимость для вас. База данных использует эти ресурсы совершенно таким же образом, как и другие приложения вашей системы. Каждый такой ресурс рассматривается индивидуально и обсуждаются различные методы наблюдения за ним. Очень важно иметь возможность накопления исторических данных наблюдений для их последующего анализа. Только таким образом вы можете получить статистическую картину производительности системы. Такая картина необходима системному администратору для планирования своих работ.
Глава обсуждает ресурсы в порядке обратном их производительности: от самых медленных (диски) до самых быстрых (процессоры) в следующих разделах:
- Управление дисковыми накопителями
- Управление использованием оперативной памяти
- Управление активностью CPU
Read the rest of this entry »
Posted
on 26.09.2010, 00:07,
by Dmitry Lishafaev,
under
OE Management.
OE Management, начало
Начинаю публиковать свой перевод книги Adam Backman «OpenEdge Revealed: Mastering the OpenEdge Database with OpenEdge Management».

Adam Backman
Секреты OpenEdge: Управление базами данных OpenEdge при помощи OpenEdge Management
Краткое содержание
Эта книга начинается с изучения основных ресурсов сервера – дисковых устройств, памяти и процессора. Книга объясняет, что же это такое — база данных OpenEdge и каким образом эта база данных использует ресурсы. Автор рассматривает управление программной средой OpenEdge и аппаратными ресурсами сервера как единым целым. Вначале речь ведется о «сердце» сервера и обсуждается настройка аппаратной части. Далее рассматриваются ресурсы БД OpenEdge и приложения, включая применение OpenEdge Management для задач мониторинга и разрешения проблем. В заключении обсуждаются параметры инсталляции OpenEdge Management и наиболее типовые проблемы при его использовании.
Read the rest of this entry »
Posted
on 22.09.2010, 00:00,
by Dmitry Lishafaev,
under
Без рубрики.
Добрый день.
Меня зовут Дмитрий Лишафаев, я работаю довольно долгое время с продуктами Progress Software Corporation. Цель создания данного сайта – обмен опытом.
Начну я со своего перевода книги Adam Backman «OpenEdge Revealed:Mastering the OpenEdge Database with OpenEdge Management».
После регистрации на сайте можно (и даже нужно
) оставлять комментарии.
Поехали.