Подготовка инфраструктуры

 

Для того что бы понять во сколько обойдется расширение ИТ инфраструктуры (покупка железа) при старте проекта по внедрению EPM – предлагаю использовать (для первого приближения ) рекомендации Oracle

Вот пример инфраструктуры на 1000 пользователей

 

От себя могу добавить

Требования к инфраструктуре

  • Жесткие диски
    • Общие требования к БД:
      • разделять массивы для файлов индекса и данных
      • Использовать диски, собранные в массивы RAID 10 или 50 уровней
      • Чем больше дисков в массиве, тем лучше показатель IO
    • Использование внешних стораджей приводит к след. ограничениям
      • Нельзя использовать DirectIO (так же DirectIO не поддерживается некоторыми OS)
      • Нельзя использовать CACHE MEMORY LOCKING (отключение использования виртуальной памяти см. п.1 )
      • Рекомендуют использовать отдельный линк, что бы не стать жертвой сетевых задержек SAN (NAS)

         

    Ввиду того что DirectIO, плохо работает с конкурентными расчетами (конкурентные расчетами можно отключить параметром EXCLUSIVECALC TRUE в файле Essbase.cfg (он также отключает вызов CDF)) , и поддерживается не на всех платформах, то существенных ограничений на использование внешних массивов дисков нет.

 

 

  • Память
    • Для 64 битых систем – основным способом оптимизации является выделение всей доступной памяти для кэширования, поэтому, чем больше памяти, тем лучше.
    • Для 32 битных систем – 3 Gb на каждое приложение + 2Gb на систему.

       

  • Процессор
    • Intel Xeon , лучше более быстрый, нежели более «ядерный»
    • Power5 (AIX), SPARC(SOLARIS) – проигрывают по производительности в разы Intel’u.
    • Для расчета потребности кол-ва процессоров от пользователей можно воспользоваться формулой – 25 пользователей на 1 ядро, так же нужно учитывать фактор конкурентных и параллельных расчетов, т.е. на каждое конкурентное приложение 4 – ядра.