Investigate the following points for the system design and operation design of Application Server:
- How to configure a system/how to secure the system scalability
First define whether it is a system that executes online processes with J2EE applications or a system that executes batch processes with batch applications.
Then, depending on the system size, determine the physical deployment of the Web server, J2EE server, batch server, and each process. For a system that executes online processes, investigate whether it is required to distribute the load using multiple servers. You must also investigate the system scalability. After the actual routine operations are started, it is very important to secure the scalability of the system to change the system size and to locally control the impact of any trouble.
- Which operation method is to be used/how to secure the availability and reliability
When operating a business system, consider the method for most efficient operation while securing the system availability and reliability. Application Server has an operation management function called Management Server that functions for managing and operating multiple machines in a system, in a batch.
Also consider whether to link to JP1 and cluster software as a method for efficiently operating the entire system.
- How to ensure system security
For a mission-critical business system, it is mandatory to ensure security. You must clarify the viewpoint for building a secure system at the system design stage, and determine the procedure for installation and operation. When building a system that connects to an external network, consider how to build a highly reliable system by properly setting up a firewall, an intrusion detection system, and an SSL accelerator.
- What kind of tuning is required to improve the performance
A rigorous performance design is required according to the system requirements. You can improve the overall system performance by effectively using pool or cache, and setting up a proper timeout.
- How to perform tuning of JavaVM
The processes of a J2EE server operating on Application Server are executed on JavaVM. You can control the frequency of the full garbage collection by properly managing the memory space used by JavaVM and can thus improve the performance.
Note that if you want to build and operate Application Server with a standard pattern, first build and operate a system and then if required, change the settings and perform the tuning. First, at the system design stage, check whether the system to be built matches with the standard pattern described in the Application Server System Setup and Operation Guide.
All Rights Reserved. Copyright (C) 2013, 2015, Hitachi, Ltd.