Salesforce

xpi System Configuration (Magic xpi 4.13)

« Go Back

Information

 
Created BySalesforce Service User
Approval Process StatusPublished
Objective
Description

xpi System Configuration (Magic xpi 4.13)

The GigaSpaces infrastructure is composed of multiple server processes running on multiple machine instances (physical or virtual) that work together to store large amounts of data in memory, thereby achieving high performance, elastic scalability, and fail-safe redundancy. This screen lets you configure the GigaSpaces infrastructure’s details.

The installation provides four GigaSpaces related configurations, as listed below. The user can configure these based on varying system capacity, size or as per requirement.

Partitions: The number of data partitions that you would want to be created in the Space. Additional partition translates to additional Space capacity. This applies to each PU i.e. the MAGIC _SPACE and the MG_INFO.

Add with caution as high values on small clusters can lead to reduced performance.

Backups: The number of backup instances that you would want for each partition. These backups are designed for recovery in case failure of the partition. In such cases, the backup takes its pace and a new backup instance is spawned.

Add backups with caution as they do add overheads to the overall performance.

xpi Server Memory: Value in MB. This is the value that sets the memory allocation of the JVM for each xpi server instance that is running.

Container Memory: Value in MB. This value defines the Max. memory that would be allocated to each container. It is the Container that holds the Partitions and/or Backups.

The recommendation provided by the wizard is based on general use case scenarios and does not always translate to be the best for all use cases. Do fine tune based on your project design and requirements. With very little additional effort these values can also be changed at any later stage.

The installation offers three pre-defined configurations for the above settings. These offerings are listed below, along with their default configuration values.

Configuration Field

Developer (Small)

Production (Medium)

Production (High)

Partitions

1

1

2

Backups

0

1

1

xpi Server Memory (MB)

512

3072

4096

Container Memory (MB)

512

1024

2048

You can customize these values by selecting the Customize check-box.

If the values exceed the recommended values, the system will give warning and error messages accordingly. The limit at which the system will throw warning and error messages for each of Partitions, Backups, xpi Server Memory (MB) and Container Memory (MB) are given in the table below:

Configuration Field

Warning

Error/Limit

Partitions

>3

5

Backups

>2

5

xpi Server Memory (MB)

>4096

No limit

Container Memory (MB)

>4096

No limit

The GigaSpaces installation can be installed as a Windows Service. To do this, select the Install the Grid Service Agent (GSA) as a service check-box. This will install the GSA service on the machine automatically during the Magic xpi installation process. The name of the GSA service and Lookup Location are displayed in the Service Name and Lookup Location fields respectively.

If you do not choose to install the GigaSpaces GSA service automatically in the GigaSpaces Configuration screen, as described above, you can install and uninstall the service manually by running the following commands:

  • Install_GSA_service.bat (to install the GSA)

  • Uninstall_GSA_service.bat (to uninstall the GSA)

These files are located under the following file path:

<Magic xpi installation>\Runtime\OS_Service\scripts

With some operating systems, such as Windows 7 and above, you must run these commands using administrator credentials.

Click Next to open the Database Support screen.

Related Topic:

GS or XAP Configuration in Cluster Mode

Reference
Attachment 
Attachment