Testing setup specification

ABBYY FlexiCapture and the Database Server are deployed on a Huawei FusionCube 6000 server.

Huawei FusionCube 6000 contains two 10 Gb/s network cards and 4 nodes XH628 v3.

Each node in top configuration consists of:

  • 2 x Intel Xeon E5-2699 v3 processors, 18 cores (36 threads) each;
  • 256 GB DDR4 RAM;
  • Hard Drive arrays from 800 GB PCIe SSD card cache, 2 x 600 GB SAS, and 10 x 4 TB SATA disks.

These nodes host virtual machines that are the FlexiCapture components and perform other roles as required for testing:

  • 1 virtual machine with Application Server role;
  • 1 virtual machine for Database Server;
  • 1 virtual machine for Processing and Licensing servers;
  • 10 virtual machines for Processing Station;
  • 8 virtual machines for load generators to emulate user input;
  • 1 virtual machine for backend system emulation, where all processing results should be exported.

One network card is used to create a VLAN that provides communication between all virtual machines inside FusionCube. Another network card is used to provide connection between each virtual machine and FusionStorage that combines all hard drive arrays into two separate storages: one storage is used privately for FlexiCapture FileStorage (500/600 MB/s for reading/writing), while the other hosts hard drives of all virtual machines (900/700 MB/s for reading/writing).

Thus, each virtual machine has two 2 Gb/s NICs: one to be connected to the VLAN and the other, to the FileStorage system.

Each virtual machine has a number of virtual CPU cores that are in fact represented by threads on Intel Xeon E5-2699 v3 processors.

Machine role Requirement

ABBYY FlexiCapture Servers:

  • Application Server

1 virtual machine on Huawei FusionCube 6000:

12 virtual CPU cores Intel Xeon E5-2699 v3
24 GB RAM
150 GB hard drive at FusionStorage (900/700 MB/s read/write)
2Gb/s NIC to connect to VLAN
2Gb/s NIC to connect to FusionStorage
Windows 20012 R2

ABBYY FlexiCapture Servers:

  • Processing Server
  • Licensing Server

1 virtual machine on Huawei FusionCube 6000:

4 logical CPU cores Intel Xeon E5-2699 v3
8 GB RAM
100 GB hard disk at FusionStorage (900/700 MB/s read/write)
2Gb/s NIC to connect to VLAN
2Gb/s NIC to connect to FusionStorage
Windows 20012 R2

Database Server

MS SQL Server Developer 2012 SP1 on a virtual machine on Huawei FusionCube 6000:

12 logical CPU cores Intel Xeon E5-2699 v3
24 GB RAM
400 GB hard drive at FusionStorage (900/700 MB/s read/write)
2Gb/s NIC to connect to VLAN
2Gb/s NIC to connect to FusionStorage
Windows 20012 R2

FileStorage

FusionStorage disk array inside Huawei FusionCube 6000:

5 TB
500 MB/s read speed
600 MB/s write speed

The data acquired using CrystalDiskMark 2.2.

Processing Station

10 virtual machines on Huawei FusionCube 6000:

12 logical CPU cores Intel Xeon E5-2699 v3
36 GB RAM
100 GB hard drive at FusionStorage (900/700 MB/s read/write)
2Gb/s NIC to connect to VLAN
2Gb/s NIC to connect to FusionStorage
Windows 20012 R2

Typical workload generator

8 virtual machines on Huawei FusionCube 6000:

12 logical CPU cores Intel Xeon E5-2699 v3
36 GB RAM
100 GB hard drive at FusionStorage (900/700 MB/s read/write)
2Gb/s NIC to connect to VLAN
2Gb/s NIC to connect to FusionStorage
Windows 20012 R2

Backend

1 virtual machine on Huawei FusionCube 6000:

4 logical CPU cores Intel Xeon E5-2699 v3
4 GB RAM
1 TB hard drive at FusionStorage (900/700 MB/s read/write)
2Gb/s NIC to connect to VLAN
2Gb/s NIC to connect to FusionStorage
Windows 20012 R2

12.04.2024 18:16:02

Please leave your feedback about this article

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.