Top
Interstage Big DataParallel Processing ServerV1.0.1 User's Guide
FUJITSU Software

3.2.3 Designing System Resources

This section describes the system resources required to install this product.


3.2.3.1 Static Disk Size

The following static disk capacity (excluding the OS) is required to make a new installation for this product.


[Master server]

Installation environment

Directory

Disk size (in MB)

Physical environment

Primary master server

/opt

1090

/etc

15

/var

470

/usr

280

Physical environment

Secondary master server

/opt

385

/etc

2

/var

80

/usr

280

Virtual environment

/opt

380

/etc

2

/var

40

/usr

280

[Slave server]

Installation environment

Directory

Disk size (in MB)

Physical environment

/opt

330

/etc

1

/var

20

/usr

270

Virtual environment

/opt

260

/etc

1

/var

20

/usr

270

[Development server]

Installation environment

Directory

Disk size (in MB)

Physical environment

/opt

230

/etc

1

/var

20

/usr

400

Virtual environment

/opt

240

/etc

1

/var

20

/usr

400

[Collaboration server]

Installation environment

Directory

Disk size (in MB)

Physical environment

/opt

35

/etc

1

/var

20

Virtual environment

/opt

40

/etc

1

/var

20


3.2.3.2 Dynamic Disk Size

When using this product, the disk sizes below are required in addition to the static disk size, in the master server and slave server directories.


[Master server]

Installation environment

Directory

Disk size (in MB)

Physical environment

/etc

2

/var/opt

2520

Clone image file storage directory

Default:

/var/opt/FJSVscw-deploysv/depot

Refer to "Clone image file storage area" below.

Directory for backup and restore

Refer to "Chapter 14 Backup and Restore" for details.

150

Virtual environment

/etc

1

/var/opt

5

[Slave server]

Installation environment

Directory

Disk size (in MB)

Physical environment/virtual environment

/etc

1

/var/opt

1


Clone image file storage area

A clone image file storage area is required if cloning is to be performed.

Allocate area on the master server as an area to store the clone image files belonging to the cloned slave server (excluding slave servers built in virtual environments).

Note

  • Create the clone image file storage area at the Master Server local disk or at SAN storage. Folders on network drives, shared Folders (NFS, SMB, etc.) on other machines on the network, or UNC format folders cannot be specified.

  • The server used to create the clone image and the servers targeted as clones must be the same model. If there are different models, a separate clone image must be created for each model. Refer to the Note in "6.3 Adding Second and Subsequent Slave Servers" for details.


The method for estimating the space required as a clone image file storage area is as follows:

Clone image file storage area = Disk space used by one slave server * Compression ratio * Number of models
Disk size used by one slave server

If actual results are available from a system build having the same software configuration, use the same disk size as that system. If one disk is split into multiple sections, use the total size used in all sections.

Use the operating system features to check the disk size used.

If actual results are not available from a system build having the same software configuration, make an estimation on the basis of the disk space given in software installation guides or similar.


Compression ratio

This is the compression ratio when the disk area used at the slave server is stored at the master server as an image file.

The compression ratio depends on the file content, but generally a ratio of about 50% can be expected.


3.2.3.3 Memory Size

The following amount of memory (excluding the OS) is required in order to use this product.


[Master server]

Installation environment

Memory size (in GB)

Physical environment/virtual environment

8.0 or more

[Slave server]

Installation environment

Memory size (in GB)

Physical environment/virtual environment

4.0 or more

[Development server]

Installation environment

Memory size (in GB)

Physical environment/virtual environment

4.0 or more

[Collaboration server]

Installation environment

Memory size (in GB)

Physical environment/virtual environment

4.0 or more


3.2.3.4 System Parameters

This section explains the system parameters that need tuning in order to guarantee stability of this product.


[Master Server] Primary master server in a physical environment

The following are the tuning values for system parameters required for the primary master server installed on a physical environment.

Shared memory

Parameter

Explanation

Value to be set

Type

kernel.shmmax

Maximum segment size in shared memory

53116928

Maximum

kernel.shmall

Total amount of shared memory available

655360

Maximum

kernel.shmmni

Maximum number of shared memory segments

113

Additional


Semaphore

For semaphore settings, set the values for each parameter in the following format:

kernel.sem = SEMMSLvalue SEMMNSvalue SEMOPMvalue SEMMNIvalue

Parameter

Explanation

Value to be set

Type

SEMMSLvalue

Maximum number of semaphores for each semaphore identifier

512

Maximum

SEMMNSvalue

Number of semaphores for the system as a whole

14862

Additional

SEMOPMvalue

Maximum number of operators for each semaphore call

50

Maximum

SEMMNIvalue

Number of semaphore operators for the system as a whole

2208

Additional


Message queue

Parameter

Explanation

Value to be set

Type

kernel.msgmax

Maximum message size

16384

Maximum

kernel.msgmnb

Maximum value for messages that can be held in one message queue

4194304

Maximum

kernel.msgmni

Maximum value for message queues in the system as a whole

1578

Minimum of 8192 required

Additional


[Master Server] Other than the above

The following are the tuning values for system parameters required for the primary master server and the secondary master server installed on a virtual environment.

Shared memory

Parameter

Explanation

Value to be set

Type

kernel.shmmax

Maximum segment size in shared memory

1048576 +
2776 * Number of disks for the shared disk device (*1) * 3* 2

Maximum

kernel.shmall

Total amount of shared memory available

No change

-

kernel.shmmni

Maximum number of shared memory segments

30

Maximum

*1: "Number of disks for the shared disk device" refers to the following:

  • In the case of a disk array unit, this is the number of logical units (LUN).

  • In all other cases, this is the number of physical disks.


Semaphore

For semaphore settings, set the values for each parameter in the following format:

kernel.sem = SEMMSLvalue SEMMNSvalue SEMOPMvalue SEMMNIvalue

Parameter

Explanation

Value to be set

Type

SEMMSLvalue

Maximum number of semaphores for each semaphore identifier

No change

-

SEMMNSvalue

Number of semaphores for the system as a whole

11

Minimum of 41 required

Additional

SEMOPMvalue

Maximum number of operators for each semaphore call

No change

-

SEMMNIvalue

Number of semaphore operators for the system as a whole

2

Minimum of 22 required

Additional


Message queue

Parameter

Explanation

Value to be set

Type

kernel.msgmax

Maximum message size

16384

Maximum

kernel.msgmnb

Maximum value for messages that can be held in one message queue

4194304

Maximum

kernel.msgmni

Maximum value for message queues in the system as a whole

8192

Maximum


[Slave server]/[Development server]/[Collaboration server]

The following are the tuning values for system parameters required for the slave server, development server, and collaboration server.

Semaphore

For semaphore settings, set the values for each parameter in the following format:

kernel.sem = SEMMSLvalue SEMMNSvalue SEMOPMvalue SEMMNIvalue

Parameter

Explanation

Value to be set

Type

SEMMSLvalue

Maximum number of semaphores for each semaphore identifier

No change

-

SEMMNSvalue

Number of semaphores for the system as a whole

11

Minimum of 41 required

Additional

SEMOPMvalue

Maximum number of operators for each semaphore call

No change

-

SEMMNIvalue

Number of semaphore operators for the system as a whole

2

Minimum of 22 required

Additional