Skip to main content

Recommended Hardware Configuration

To ensure optimal performance and scalability of Hubble Accelerator, the following recommended hardware configurations are provided:

Scalability Guidelines Based On Customer Data

The following table provides guidelines for expected user and data densities based on testing and production results from various customers. Results may vary due to numerous factors, and conducting your own testing will help determine your specific scalability.

 

Performance Variables

Minimum

Recommended

Advanced

1

Data volumes in Vector – Low (~20GB)

X

X

 

2

Data volumes in Vector – Medium (~150GB)

 

X

 

3

Data volume in Vector– High (~500GB)

 

 

X

4

Data complexity 1 – Low (<100k transactions per day)

X

X

 

5

Data complexity 1 – Medium (100k - <1M transactions per day)

 

X

 

6

Data complexity 1 – High (>1M transactions per day)

 

 

X

7

Anticipated User Count 2

20-50

30-100

100-1000+

1 Complexity in this context is volume and frequency of change via Change Data Capture (CDC).

2 Precise user counts will vary subject to the complexity of application usage, workspaces, reports, etc.

Tip: We recommend early discussions with the Hubble Support on appropriate hardware configuration for significantly higher user counts (and/or multiple data sources).

Analysis Summary

The combination of Data Volume and Data Complexity require significant CPU resources, so investing in higher CPU speeds and more cores will pay off in both performance and scalability. In the table above, the combination of #1 and #5 may require use of the Advanced specifications as shown in the last column.

Hubble Accelerator Host Server Hardware

Note: The following hardware requirements are based on internal testing. Actual performance may vary depending on system configuration, and adjustments may be necessary accordingly

Aspect

Minimum

Recommended

Advanced 1

CPU (example)

DualIntel® Xeon® Gold 6426Y Processor

[32 cores total]

Dual Intel® Xeon® Gold 6448H Processor

[48 cores total]

Dual Intel® Xeon® Platinum 8461V Processor

[64 cores total]

Memory

256 GB

512 GB

512-720 GB

Networking2

1 Gbps

10 Gbps

10 Gbps

Storage 3

Sufficient for hypervisor plus hosted systems.

High speed (1+ GB/sec read) SSDs4recommended.

Additional Disk Space: 500+ GB (varies based on the data volume)

1 Use of dual 4th Generation Intel® Xeon® Scalable Processors may be appropriate in some cases (beyond 250 concurrent users with multiple complex data sources, for example). Please discuss exact requirements with Hubble Support at early stages of your planning

2 1 GB/sec equates to read IOPS of 266,000 or greater.

3The primary storage for the Vector database is disk storage. Your storage solution must satisfy performance and space requirements. To achieve good consistent performance, you should choose smaller rather than bigger disks.

For example, choose 146 GB disks over 500 GB (or larger) disks. Faster spinning disks at 15k RPM have higher throughput rates than slower 10k RPM or 7.2k RPM disks. In an ideal case, a single spinning 15k RPM disk can sustain up to 150 MB/s data transfer.

4Vector is optimized to work with both memory and disk-resident datasets, allowing it to efficiently process large amounts of data (hundreds of gigabytes). Vector can process data at more than 1.5 GB/sec per CPU core. To achieve this rate, the CPU cores must be fed at a rate fast enough to keep them busy. Consider making SSD technology a viable storage consideration for your system. It is recommended to choose SSDs for temporary database storage to improve performance for spill-to-disk operations i.e. Vector work area (II_WORK).

Hubble Accelerator Virtual Machine

Note: For optimal performance, it is recommended to run the Hubble Accelerator in a Virtual Machine on dedicated hardware. It should not be hosted on the same physical device as other Virtual Machines or business applications that could impact system resources.

Aspect

Minimum

Recommended

Advanced

Memory 1

256 GB

512 GB+

512-720 GB

vCPUs

48 cores

64 cores

96 cores

Disk Space 2

Data 2 - 500 GB

Data 2 - 1 TB

Data 2 - 1-2 TB

Additional Disk Space

500+ GB (varies based on the data volume)

1This is the amount of RAM available to the applications and is based on a single replication data source. Additional RAM may be required for particularly complex or big data environments. RAM size may have to be increased post-implementation.

2 Storage requirements will vary considerably by customer, depending upon the quantity of source ERP data and how much needs to be replicated to the Accelerator to service your reporting and analytics needs. For guidance, the typical compression ratio between source data in the ERP database and the accelerator is 4:3.

Was this article helpful?

We're sorry to hear that.