Skip to content

Import

Systems

SystemProviderCPUCoresRAMSSD
LEA25on-premEPYC 7543P432 GiB2 TB
LEA36on-premEPYC 7543P864 GiB2 TB
LEA47on-premEPYC 7543P16128 GiB2 TB
LEA58on-premEPYC 7543P32256 GiB2 TB
LEA79on-premEPYC 9555128768 GiB2 TB
A5N46on-premRyzen 9900X2496 GiB2 TB

All systems were configured according to the Production Configuration guide.

On all systems, the heap memory and the block cache were each configured to use 1/4 of the total available RAM. Consequently, the Blaze process itself uses about half of the available system memory, leaving the remainder for the file system cache.

Datasets

The following datasets were used:

DatasetHistory# Pat. ¹# Res. ²# Obs. ³Size on SSD
100k10 years100 k104 M59 M202 GiB
100k-fhfull100 k317 M191 M323 GiB
1M10 years1 M1044 M593 M1045 GiB

¹ Number of Patients, ² Total Number of Resources, ³ Number of Observations

The creation of the datasets is described in the Synthea section. The disc size is measured after full manual compaction of the database. The actual disc size will be up to 50% higher, depending on the state of compaction which happens regularly in the background.

Import

sh
blazectl --server http://localhost:8080/fhir upload -c8 <dataset>
SystemDatasetDB Scale FactorTime (h)Resources/s
LEA47100k13.0489469
LEA47100k-fh19.7978977
LEA58100k12.16913305
LEA58100k-fh17.42611843
LEA581M426,48010955
LEA791M118.22715915
LEA791M412.58323053

Read more about the DB Scale Factor in the Environment Variables Section.