Книга: SAP R/3 Системное администрирование

4.1. Подготовка к инсталляции

4.1. Подготовка к инсталляции

Масштабирование

Прежде чем приступать к инсталляции, нужно принять решения относительно аппаратного и программного обеспечения. Факторы, определяющие эти решения, обсуждаются ниже. Один из наиболее важных моментов в планировании инсталляции — это определение ожидаемого масштаба будущей системы SAP R/3. На размер системы SAP R/3 существенно влияют следующие параметры:

? Число пользователей (как общее, так и количество одновременно работающих пользователей)

? Применяемые модули R/3 и число пользователей на каждый модуль

? Объем вводимых данных и время их хранения в системе

? Число и объем запросов для фоновой обработки

? Планируемый обмен данными через интерфейсы

? Число и размер запросов вывода/печати

Интернет-сайт компании SAP предлагает заказчикам инструментальное средство Quick Sizing, помогающее оценить размер системы и предъявляемые ею требования на основе вводимой заказчиком информации. Первостепенное значение имеют планируемое число пользователей на каждый модуль приложения и оценка уровня активности в системе SAP R/3 (низкая, средняя, высокая).

Требования, предъявляемые к аппаратному обеспечению

Следующий шаг в подготовке к инсталляции — выбор соответствующего аппаратного обеспечения, операционной системы, РСУБД, периферийного оборудованиями т. д. К этапу планирования надо подходить серьезно, поскольку принятие неверных решений на данной стадии приведет позднее к дополнительным расходам и увеличению объема работы.

SAP Service Marketplace перечисляет допустимые комбинации операционной системы и базы данных для выполнения системы SAP R/3 на сайте http://service.sap.com/platforms. Установка может быть либо однородной (все физические компоненты используют одну операционную систему, либо неоднородной при:

? Использовании различных вариантов UNIX для серверов базы данных и приложений

? Использовании сервера UNIX для базы данных и серверов Windows для инстанций приложений

Установка и управление неоднородными средами требует больше усилий при планировании и эксплуатации. В связи с техническими особенностями лицензирования компания SAP не поддерживает смешанные однородные установки (например, когда опытная система выполняется на Windows, а консолидированная и производственные системы—на UNTX).

Предположим, что эти вопросы были успешно выяснены и что есть необходимое оборудование и программное обеспечение SAP R/3.

Контрольный список

Важным начальным шагом, предшествующим инсталляции, является использование контрольного списка, который поставляется в каждом комплекте продукта для проверки соответствия требованиям. В нем перечислены наиболее существенные требования для каждой РСУБД и операционной системы. Для SAP R/3 4.6C центральная инстанция требует примерно 25 Гбайт на диске (без данных приложений). Требования к дисковой памяти зависят от операционных систем и применяемых РСУБД. Компьютер, на котором выполняется центральная инстанция, должен иметь также достаточно места для «пространства свопинга» (области страничного обмена). Рекомендуемый объем пространства свопинга зависит от операционной системы и используемого ядра SAP (32- или 64-битное). Отметим следующие требования для каждого компонента (базы данных и сервера приложений).

? Windows NT

Пространство свопинга должно быть в четыре раза больше оперативной памяти компьютера: не менее 4 Гбайт и максимально полезный объем порядка 10 Гбайт.

? 32-битное ядро UNIX

Пространство свопинга должно быть в три раза больше оперативной памяти компьютера плюс 500 Мбайт: как минимум 3 Гбайт и максимально полезный объем порядка 20 Гбайт.

? 64-битное ядро UNIX

Пространство свопинга должно быть как минимум 20 Гбайт независимо от памяти компьютера.

Минимальный размер памяти для системы UNIX равен 256 Мбайт и 512 Мбайт для систем Windows NT. Использование процессора SAP J2EE требует дополнительно от 64 до 512 Мбайт оперативной памяти.

Выделенный для приложений сервер требует около 800 Мбайт дискового пространства исключительно для рабочей области программного обеспечения SAP R/3. Если центральный каталог переноса также создается на данном компьютере, то должно быть доступно еще больше пространства. Опыт показывает, что следующие релизы требуют больше памяти (Mem) и более мощный процессор (CPU) в связи с растущим спросом на производительность. В таблице 4.1 показано среднее увеличение ресурсов серверов базы данных и приложений для самых последних релизов SAP R/3.

Таблица 4.1. Средние дополнительные требования к ресурсам

Целевой релиз
Исходный релиз 4.08 4.58 4.6C R/3 Enterprise
3.1l MemDB: +10% MemAPP: +30% CPUDB: +10% CPUAPP: +30% MemDB: +10% MemAPP: +56% CPUDB: +10% CPUAPP: +56% MemDB: +10% MemAPP: +100% CPUDB: +10% CPUAPP: +72% MemDB: +10% МетАРР: +115% CPUDB: +10% CPUAPP: +80%
4.0В MemDB: +0% MemAPP: +20% CPUDB: +0% CPUAPP: +20% MemDB: +0% MemAPP: +56% CPUDB: +0% CPUAPP: +32% MemDB: +0% MemAPP: +64% CPUDB: +0% CPUAPP: +40%
4.5В MemDB: +0% MemAPP: +30% CPUDB: +0% CPUAPP: +10% MemDB: +0% MemAPP: +37% CPUDB: + 0% CPUAPP: +16%
4.6С MemDB: + 0% MemAPP: +5% CPUDB: +0% CPUAPP: +5%

Требования для ПК клиента системы зависят от следующих факторов:

? Версии SAP GUI

? Области действия функций клиента

? Активации настроек SAP GUI для экономии ресурсов

? Уровня использования других приложений (Microsoft Office, почтовых программ и т.д.)

Рекомендуется как минимум 64 Мбайт памяти (согласно заметке OSS на эту тему), однако, желательно иметь 128 Мбайт памяти.

Требования, предъявляемые к ПО

Определенные требования предъявляются также к ПО, такому как NFS (Network File System), операционной системе соответствующей версии, поддержке языка (locales) и TCP/IP. Для SAP R/3 необходима англоязычная версия Windows NT и Windows 2000. Требования, предъявляемые к ПО, зависят от операционной системы и РСУБД, а потому существенно различаются. Зависят они и от конкретной версии SAP R/3, а потому следует внимательно проверить их по контрольному списку.

Конфигурация дисков

После проверки требований следующий шаг — это планирование распределения данных по отдельным дискам. Защита всегда имеет более высокий приоритет, чем производительность, и здесь существуют некоторые базовые правила в отношении производственной системы (см. рис. 4.1):

? Независимо от используемого ПО РСУБД фактическую область данных и область журнала следует размещать на разных дисках (если это возможно) с разными контроллерами. В этом случае отказ диска не будет влиять одновременно на области данных и журнала.

? Область журнала всегда должна зеркалироваться, чтобы отказ диска повлиял только на половину зеркала.

? Если данные будут храниться на диске сервера, где выполняется база данных системы SAP R/3, то диск архивирования должен отличаться от диска, на котором выполняется база данных.


Рис. 4.1. Хранение данных на нескольких дисках

Несоблюдение этих рекомендаций ведет к риску потери данных и к снижению производительности. Приведенные рекомендации имеют сложное обоснование и определяются особенностями архитектуры РСУБД (данная тема выходит за рамки этой книги).

В минимальной инсталляции SAP R/3 для целей тестирования потребуется как минимум три жестких диска.

Дисковые массивы RAID

Системы RAID (Redundant Array of Inexpensive Disks) эффективно используются в среде SAP R/3. Основными особенностями этой технологии являются безопасность, отказоустойчивость и производительность операций ввода/вывода.

Таблица 4.2. Raid Level, используемые при работе SAP R/3

RAID Level Свойства Избыточность Эффективность использования дискового пространства Чтение [случайное / последовательное] Запись [случайная / последовательная]
Без RAID Одно дисковое устройство Нет 1 0/0 0/0
0 Чередование без контроля четности Нет 1 ++/+++ ++/+++
1 Зеркалирование и дублирование От очень высокой до крайне высокой 0.5 +/0 -/+
5 Блочное чередование с распределенным контролем четности Высокая (n-1)/n для n дисков ++/+ --/0
01/10 Зеркалирование и чередование без контроля четности От очень высокой до крайне высокой 0.5 +++/+++ ++/+++

Систему RAID1, RAID01 или RAID10 можно использовать для обеспечения высокой безопасности и хорошей производительности, если не забывать при этом о физическом разделении отдельных областей данных. Можно использовать также систему RAID5 для базы данных SAP R/3, чтобы использовать доступное дисковое пространство более эффективно. В связи с отсутствием избыточности RAID0 не подходит для работы системы SAP R/3.

Отказ диска

При правильной установке система SAP R/3 будет продолжать работать при отказе во время работы диска в конфигурации избыточного RAID.

В большинстве дисковых подсистем, которые используются для системы SAP R/3, неисправный диск можно заменить и подключить заново, не останавливая систему. Однако во время синхронизации необходимо ожидать снижения производительности.

SAP Service Marketplace предлагает ценные SAP Notes о последних изменениях и рекомендациях для проведения процедуры установки. В руководствах по установке можно также найти номера SAP Notes, имеющих отношение к установке. Даже опытные специалисты по установке должны ознакомиться с этими SAP Notes, прежде чем начинать эту процедуру.

До версии Basic Release 4.6D (см. главу 1) установка компонентов mySAP выполнялась с помощью утилиты R3setup; начиная с Basic Release 6.10, используется утилита SAPinst.

Прежде чем устанавливать системные компоненты, необходимо выполнить некоторые предварительные действия вручную с помощью специальных инструментов. Реальные задачи зависят от используемой операционной системы:

? UNIX

Создание файловых систем и «сырых» (raw) устройств

Конфигурация параметров ядра UNIX и пространства свопинга

? Windows NT

Установка Microsoft Management Console (MMC)

Конфигурация виртуальной памяти и файлового кэша

Для программ установки нужен собственный каталог установки, имеющий примерно от 50 до 150 Мбайт свободного дискового пространства для хранения файлов команд и журналов.

Интеграция LDAP

Если каталог LDAP (Lightweight Directory Access Protocol) уже используется в среде установки для управления системными данными, можно сконфигурировать устанавливаемую систему SAP R/3, чтобы использовать LDAP для хранения и получения данных. LDAP является основой для взаимодействия между системой SAP R/3 и каталогом LDAP. Этот интерфейс используется для определения коммуникаций между партнерами и для задания правил хранения и доступа к данным.

Хранящуюся в каталоге LDAP информацию можно анализировать с помощью следующих механизмов:

? Microsoft Management Console (MMC)

Проверяет данные, такие как статус и параметризацию серверов приложений.

? LDAP Connector

Это интерфейс АВАР, который приложения SAP могут использовать для доступа к информации в каталоге LDAP.

? SAPLOGON

Вместо использования ручной конфигурации доступных систем для SAPLOGON, определяя технические детали (системный идентификатор, имя сервера сообщений, номер инстанции и строку маршрутизатора), можно задать параметры SAPLOGON в конфигурационном файле sapmsg.ini, чтобы с помощью каталога LDAP можно было вызвать требуемую информацию.

Каталог LDAP необходимо сначала подготовить для хранения данных системы SAP R/3. Это можно сделать вручную или используя R3setup вместе со службой Active Directory из Windows 2000. R3setup и SAPinst используют специальные настройки в системе SAP R/3 для коммуникации с каталогом LDAP как часть установки центральной инстанции SAP R/3.

Оглавление книги


Генерация: 1.231. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз