Выбрать главу

Выделенный для приложений сервер требует около 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 (Redundant Array of Inexpensive Disks) эффективно используются в среде SAP R/3. Основными особенностями этой технологии являются безопасность, отказоустойчивость и производительность операций ввода/вывода.

Таблица 4.2.

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, неисправный диск можно заменить и подключить заново, не останавливая систему. Однако во время синхронизации необходимо ожидать снижения производительности.