Hitachi

JP1 Version 12 JP1/Performance Management Planning and Configuration Guide


2.3.4 Examining network configurations

The system administrator examines what network configuration to use when configuring an operation monitoring system.

Point:

With Performance Management, the performance data collected with the monitoring agent is stored in the monitoring agent itself. As a result, large amounts of performance data are not sent regularly over the network.

Organization of this subsection

(1) Using Performance Management in a LAN environment

(a) How the Performance Management services communicate with each other

To allow Performance Management services to communicate with each other, the host names (or IP addresses) and the port numbers used by the services are registered in PFM - Manager when PFM - Agent or PFM - RM starts. For Performance Management, these host names, IP addresses, and port numbers are called node information. PFM - Manager manages node information. Performance Management services communicate with each other by using this node information.

If a service fails to establish a connection by using its node information, the host name was probably not resolved successfully. Check and, if necessary, revise the following settings and retry the connection:

  • jpchosts file

  • hosts file

  • DNS server

(b) Purpose of the jpchosts file

In a Performance Management system, PFM - Manager, PFM - Agent, and PFM - RM are installed on hosts and each host has multiple network adapters. As a result, each host can connect to multiple LANs.

Suppose a system in which each PFM - Manager and PFM - Agent (or PFM - RM) has multiple network adapters. In such a system, if some of the IP routes cannot be used to connect to the network, the IP addresses to be used must be specified in the PFM node information.

Figure 2‒5: Example system configuration where PFM - Manager and PFM - Agent communicate using IP addresses IP_C and IP_A

[Figure]

Configure the jpchosts file on the PFM - Manager server and the PFM - Agent server as follows to enable communication using IP address IP_C and IP address IP_A:

  • Settings in the jpchosts file on the PFM - Manager server

    hostA IP_C

    hostB IP_A

  • Settings in the jpchosts file on the PFM - Agent server

    hostA IP_C

    hostB IP_A

For details about the settings in the jpchosts file, see 4.3.1 Specifying and changing the network configuration or 5.3.1(1)(b) Setting IP addresses.

(2) Using Performance Management in a WAN environment

With Performance Management, PFM - Manager, PFM - Web Console, or PFM - Agent or PFM - RM can be placed behind a firewall.

Performance Management supports static NAT (basic NAT), which translates addresses one-to-one. In addition, the port number used by Performance Management can be changed to an arbitrary port number depending on the environment.

Figure 2‒6: Example of using Performance Management in a WAN environment

[Figure]

For details about port numbers, see the port number list in the manual JP1/Performance Management Reference.

(3) Using Performance Management in an environment that contains multiple hosts with the same name

Performance Management can be used in an environment that contains multiple hosts with the same name, for example, a host extending over multiple domains. In such an environment, create an alias name for each host to prevent hosts from being misidentified.

With Performance Management, you can choose to use the actual host name or an alias name. For details about which host name is used, for Windows see 4.3.3 Specifying and changing the monitoring host name in a Performance Management system, and for UNIX see 5.3.3 Specifying and changing the monitoring host name in a Performance Management system.

Note

Alias names cannot be used as the host names in the logical host environment.

(4) Example of a network configuration that also supports an IPv6 environment

For Windows and Linux, Performance Management supports not only IPv4 network configurations, but also IPv6 network configurations. This means that with these operating systems you can run Performance Management in a network configuration that supports both IPv4 and IPv6 environments.

Note that IPv6 communications are not supported between PFM - Manager and PFM - Web Console.

The following figure shows an example of such a network configuration.

Figure 2‒7: Example of a network configuration in which both IPv4 and IPv6 environments are supported

[Figure]

In a network configuration that supports both IPv4 and IPv6 environments, the PFM - Manager hosts must also support both IPv4 and IPv6 communications.

If IPv6 communications are used on the same hosts, PFM - Manager or PFM - Base, and PFM - Agent or PFM - RM must all be version 10-00 or later.

Specify for the IP address of a server on which IPv6 is installed a unique local address, a site-local address, or a global address. Neither a loopback address nor a link-local address can be specified.

To use IPv6 communications, you must execute the jpcconf ipv6 enable command on any PFM - Agent, PFM - RM, and PFM - Manager that will be using IPv6 communications. In a cluster system, these settings must be specified in both the active and the standby systems. For details about when to execute this command, for Windows see 4.3.1 Specifying and changing the network configuration, and for UNIX see 5.3.1 Specifying and changing the network configuration.

Note:
  • In a network configuration that supports both IPv4 and IPv6 environments, connection cannot be established between a server on which only IPv4 is configured and a server on which only IPv6 is configured. Therefore, in the following commands some of the options might not be available or a portion of the function might be limited:

    - jpctool service list command

    - jpctool db backup command

    - jpctool db dump command

    For details, see the chapter that explains these commands in the manual JP1/Performance Management Reference.

  • To manage an instance of PFM - Agent or PFM - RM that operates in an IPv6 environment, an IPv4/IPv6 dual-stack operating environment is required.

  • In an environment with an IPv6 loopback interface, make sure that the IPv4 and IPv6 loopback interfaces are both active, even when PFM is using IPv4 to communicate.

  • Because communication with JP1/IT Service Level Management - Manager is only supported for IPv4, an IPv4/IPv6 dual-stack operating environment is required.

  • When you perform a new installation of PFM - Base, if IPV6 address used by Performance Management is not set then the following message KAVE00232-W is logged to the common message log.

    KAVE00232-W IPv4 will be used for communication because no IPv6 addresses are available.

    This message is logged because while installing PFM - Base it was trying to resolve IPv6 address internally. However, it does not affect the results of the operation of PFM - Base.

  • To use PFM - Base in a native IPv6 environment, immediately after the installation executing the jpcconf ipv6 enable command to enable the settings for using IPv6. If you install Performance Management products and operate Performance Management while the settings for using IPv6 are disabled, the system cannot use IPv6 addresses and the operations might fail.

  • In Linux, you cannot install PFM - Manager in a native IPv6 environment.

  • In Linux, if you enabled IPv6 usage in an environment where the IPv6 loopback address (::1) is inaccessible, PFM - Manager takes approximately 70 seconds longer than usual to finish startup processing. For this reason, we recommend that you make the IPv6 loopback address available if you are enabling IPv6 usage.

(5) Using encrypted communication to connect from a web browser to the monitoring console server

Performance Management can use https to encrypt communication between a web browser and the monitoring console server. When communication is encrypted, data can be sent and received securely.

When you monitor operations via linkage with an integrated management product (JP1/IM), you need version 11-00 or later of JP1/IM in order to display the PFM - Web Console screen from JP1/IM using encrypted communication.

For details about settings for encrypted communication, see 4.3.15 Changing the settings for encrypted communication between a web browser and the monitoring console server.

For OSs and language environments that can use encrypted communication (HTTPS communication function), see the Release Notes.