uCosminexus Application Server, System Setup and Operation Guide

[Contents][Glossary][Index][Back][Next]

1.2.3 Supporting multi-tenancy by allocating multiple J2EE servers

If you allocate multiple J2EE servers, you can configure multi-tenancy with the business processes (applications) partitioned for every tenant by effectively utilizing the host resources. You can set up Web front system that supports multi-tenancy by allocating multiple J2EE servers and adding a group of logical servers, including J2EE server, based on the single Web front system.

Example of system configuration

The following figure shows an example of configuring a Web front system that supports multi-tenancy by allocating multiple J2EE servers:

Figure 1-6 Example of configuring Web front system that supports multi-tenancy by allocating multiple J2EE servers

[Figure]

Tasks and their necessity

The following table describes the tasks to be executed for configuring a Web front system that supports multi-tenancy by allocating multiple J2EE servers and necessity of these tasks.

Table 1-3 Tasks to be executed for configuring a Web front system that supports multi-tenancy by allocating multiple J2EE servers and necessity of these tasks

Tasks to be executed for configuring a Web front system that supports multi-tenancy by allocating multiple J2EE servers Necessity
of executing the task
Conditions for executing the task References
Preparing a database Y# Connecting to the database 2.1.1
Installing Application Server Y Mandatory (when the OS is Windows) 2.2.2
Mandatory (when the OS is AIX and HP-UX) 2.2.3
Mandatory (when the OS is Linux) 2.2.4
Installing the products used for connecting to the database Y# For connecting to the database 2.2.5
Setting up the system environment Y Mandatory 2.2.6
Timeout settings A When changing to the system environment definition that fulfills the system requirements 2.2.9
Setting and starting business applications Y Mandatory 2.2.10
Allocating multiple J2EE servers Y Mandatory 2.4.1

Legend:
Y: Mandatory tasks.
A: Tasks to be executed with the execution conditions are fulfilled.

#: In the Example of system setup described in this manual, connection with the database is a prerequisite. Therefore, this task is mandatory.