System Requirements

This chapter covers the following topics:

About this Document

This document explains what you need to do to install Oracle Rapid Planning.

Make sure that you have the latest version of this document before proceeding.

Client Requirements

Minimum Client Hardware Requirements:

Minimum Browser Requirements:

You do not need to install client software.

Server Software Requirements

The following list is the technology stack on which Oracle Rapid Planning receives rigorous testing. Other variations are possible.

Oracle Rapid Planning has an administrator application that allows you to perform the following:

Close plans before stopping or restarting the Managed Servers associated with those plans.

Hardware Architecture

For solution architecture, the most important consideration is the size of the implementation:

See also Hardware Requirements for the Servers.

Another consideration is the number of simulation plans that you want to run concurrently. Since each simulation plan needs a Managed Server, you need to provide a suitable number of Managed Servers to meet your processing needs.

Multi-Tier Architecture

An Oracle Rapid Planning implementation consists of the following architectural tiers:

Server Hardware Requirements

This section provides sample hardware requirements for the servers used in an Oracle Rapid Planning installation, as well as for the Analytical Engine.

These are basic guidelines. See Oracle Rapid Planning Implementation and User's Guide, Implementation: Sizing Template. Contact your account representative or Oracle Support Services for help to more precisely configure and tune your memory.

Oracle Rapid Planning runs on 64-bit platforms using 64-bit version of the Java virtual machine (JVM) and the -d64 flag.

The term Managed Server represents a single plan loaded in memory.

Based on the number of plans that you run concurrently, create multiple managed servers in the WebLogic engine domain. You need one managed server to run or load a single plan. Multiple users can concurrently view each plan. To find the memory you need for the

Small Implementation:

Medium Implementation:

Large Implementation:

Multi-Tier Solution:

In a multi-tier solution, the servers and the Analytical Engine may be on different machines.

Binary Disk File Space

You need to plan for additional disk space to store the binary files. Estimate the binary file size per plan as 30% to 40% of the plan size. Each run of plan creates a set of binary files and each subsequent simulation run creates a new set of binary files. Plan for this disk space based on the total number of plans and the number of simulations you expect to run against these plans. Purge the binary files periodically to release the disk space.

Horizontal Scaling

If your WebLogic server has an upper limit on memory and all the managed servers need more memory than that limit, use horizontal scaling. It configures managed servers to span machines.

Install the WebLogic Server on all machines and bring the node manager utility up and running on all hosts.

Create a managed server on one machine (primary host) and other managed servers on other machines (secondary hosts).

With the node manager utility, you can perform these tasks on all managed servers:

To be able to run more concurrent plans:

Your planners can run, load, and launch plans without knowledge of the machine and managed server configuration.

The WebLogic server documentation is on http://www.oracle.com/technetwork/middleware/weblogic/documentation/index.html.

Database Server

Use the same sizing that you need for your other Oracle Value Chain Planning products.

Application Server

The table below shows the Application Server requirements.

Entity Windows Stacks UNIX Stack
Processor 8 core 1.6 GHz processor
Higher for increased performance
8 core 1.6 GHz processor
Higher for increased performance
Memory (depends on number of concurrent users) See the hardware requirements for small, medium, and large implementations. See the hardware requirements for small, medium, and large implementations.
Disk See the hardware requirements for small, medium, and large implementations. See the hardware requirements for small, medium, and large implementations.

Network Requirements

For a web-based solution, the wide-area network requirements vary by implementation.

In general, place these components on a high-speed LAN 1 or 10 Gigabits per second: