1 Understanding JD Edwards EnterpriseOne In-Memory Applications

This chapter contains the following topics:

1.1 Understanding This Guide

This guide is designed to provide configuration suggestions which were derived from test environments for JD Edwards EnterpriseOne systems built for Oracle engineered systems. These recommendations are based on the recommended system configuration where the Enterprise Server and HTML Server are running in Oracle VM Templates for JD Edwards EnterpriseOne and that database server is an Exadata machine. These settings have not been tested in production environments, and are provided as a basis of determining your own values.

For details on installing JD Edwards EnterpriseOne using Oracle VM Templates on Exalogic and Exadata, refer to the Oracle VM Templates Express Installation Guide Release 9.1 for Oracle Exalogic Platforms.

Sections of this guide are devoted to the major components of the EnterpriseOne architecture, namely the EnterpriseOne Logic Server, WebLogic HTML Server, and Oracle Database Machine components.

1.2 Certifications (Formerly Known as Minimum Technical Requirements)

Customers must conform to the supported platforms for the release as detailed in the Oracle Certifications (formerly known as Minimum Technical Requirements) for JD Edwards EnterpriseOne In-Memory Applications. In addition, JD Edwards EnterpriseOne may integrate, interface, or work in conjunction with other Oracle products. Refer to the following link for cross-reference material in the Program Documentation for Program prerequisites and version cross-reference documents to assure compatibility of various Oracle products.

http://www.oracle.com/corporate/contracts/index.html

Refer to the Certifications tab on My Oracle Support and search for JD Edwards EnterpriseOne certifications with In-Memory in the title.

Within the Certification Search, navigate to these JD Edwards EnterpriseOne In-Memory products:

  • JD Edwards Tools for In-Memory Applications

  • JD Edwards Enterprise Server for In-Memory Applications

  • JD Edwards Database Server for In-Memory Applications

  • JD Edwards HTML Server for In-Memory Applications


    Note:

    This Certification also includes the WebLogic Application Server on which the JD Edwards HTML server runs.

1.3 JD Edwards EnterpriseOne Architecture

This section describes these topics:

1.3.1 VM Configuration

The JD Edwards EnterpriseOne installation allows the architecture to be configured using Oracle VM templates for JD Edwards, which are available on the Oracle e-delivery website. The use of Oracle VM templates allows rapid deployment of most of the JD Edwards EnterpriseOne components including the EnterpriseOne logic, batch, HTML (JAS), database, and deployment servers.

In an environment that uses Oracle VM templates, the EnterpriseOne templates allows a more granular configuration and consumption of hardware resources. This partitioning of hardware through virtualization is a powerful tool in controlling the resources available.

1.3.2 Separation of Interactive Applications from Batch Jobs

The flexibility of the JD Edwards EnterpriseOne architecture enables interactive and batch processing to be configured on separate servers, providing a scalable and configurable platform.

For the purpose of discussing the JD Edwards EnterpriseOne in-memory applications, it is suggested that the in-memory applications processing load resides on separate servers for best interactive performance. That is, it is recommended that a separate JD Edwards EnterpriseOne logic server be dedicated for the in-memory applications while the JD Edwards EnterpriseOne batch processing is recommended to be executed on a different logic server. In addition to using physical machines, this logical server separation may be implemented using Oracle VM templates.