4.1 Application execution environment to be created
The application execution environment can be created in either of two configurations: a configuration with a single Java EE server allocated, or a cluster configuration with multiple Java EE servers allocated to distribute load. This section provides an overview of the application execution environment, such as the configuration of the application execution environment that can be created, and the creation method.
Configuration of the application execution environment to be created
In this manual, by following the procedure for creating the application execution environment, you can create either of the following configurations:
-
Configuration with a single Java EE server allocated
This is a configuration with a single Java EE server allocated. The configuration consists of the following two machines:
-
Machine used for the application execution environment
Allocates a single Java EE server, web server, and performance tracer on a single machine that is used for the application execution environment. Processes are managed from the domain and nodes.
-
Machine used for administration
Allocates a domain administration server.
The following shows the logical configuration of the application execution environment for a configuration with a single Java EE server allocated.
-
-
Configuration with multiple Java EE servers allocated
This is a cluster configuration with multiple Java EE servers allocated. The configuration groups multiple Java EE servers on different machines, and distributes requests to multiple Java EE servers within the cluster. A load balancer is used to distribute requests. The configuration consists of the following machines:
-
Machine used for the application execution environment
Allocates a Java EE server, web server, and performance tracer on each machine, for multiple application execution environments. Processes are managed from the domain, nodes, and clusters.
-
Machine used for administration
Allocates a domain administration server.
The following shows the logical configuration of the application execution environment for a configuration with multiple Java EE servers allocated.
-
If configuration procedures or setting values differ depending on the application execution environments to be configured, the phrases "In a configuration where only one Java EE server is deployed" or "In a cluster configuration where more than one Java EE server is deployed" are used to indicate the differences.
Elements created by default after installing and setting up Application Server
When installation of Application Server is complete, the processes of the domain administration server activate, and the following components are created (their names are enclosed by square brackets) on the installation destination host. Note that the service name of the domain administration server is domain1_name_granted_by_service, which is a three-digit number (identifier) automatically generated by the Hitachi Integrated Installer.
-
Default domain [domain1]
-
Default node[localhost-domain1]
-
Thread pool [admin-thread-pool, http-thread-pool, thread-pool-1]
Methods for creating the application execution environment
An application execution environment can be created by using either of the following methods. This manual gives the procedure for creating an environment by using commands.
-
Commands
Create an environment by performing the procedures described in this manual. Execute commands by using administrator privileges.
-
Administration Console
Log in to the Administration Console and create an environment by using the GUI. Except for operations that are related to the domain, you can use the same procedure as when using commands.