Skip to content

Commit 254f030

Browse files
author
saibulusu
committed
documentation changes, OLTP profile changes.
1 parent 5bfbd2c commit 254f030

4 files changed

Lines changed: 11 additions & 364 deletions

File tree

src/VirtualClient/VirtualClient.Actions/FIO/oltp-c2-operations-4k.fio renamed to src/VirtualClient/VirtualClient.Actions/FIO/oltp-c-operations.fio

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
direct=1
77
group_reporting=0
88
time_based=1
9-
bs=4k
109
runtime=180
1110
numjobs=1
1211

@@ -18,30 +17,22 @@ numjobs=1
1817
[randomreader]
1918
new_group
2019
iodepth=512
21-
rate_iops=2708
2220
rw=randread
23-
size=124G
2421

2522
# Represents writing of data in sql/OLTP database.
2623
[randomwriter]
2724
new_group
2825
iodepth=512
29-
rate_iops=2128
3026
rw=randwrite
31-
size=124G
3227

3328
# Represents log readers of sql/OLTP database.
3429
[sequentialreader]
3530
new_group
3631
iodepth=64
37-
rate_iops=0
3832
rw=read
39-
size=20G
4033

4134
# Represents log writers of sql/OLTP database.
4235
[sequentialwriter]
4336
new_group
4437
iodepth=64
45-
rate_iops=164
46-
rw=write
47-
size=20G
38+
rw=write

src/VirtualClient/VirtualClient.Actions/FIO/oltp-c2-diskfill.fio

Lines changed: 0 additions & 30 deletions
This file was deleted.

src/VirtualClient/VirtualClient.Main/profiles/PERF-IO-FIO-OLTP.json

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@
99
},
1010
"Parameters": {
1111
"Engine": "{calculate(\"{Platform}\".StartsWith(\"linux\") ? \"libaio\" : \"windowsaio\")}",
12-
"DiskFilter": "BiggestSize",
13-
"ProcessModel": "SingleProcess"
12+
"DiskFillSize": "200G",
13+
"FileSize": "124G",
14+
"DiskFilter": "BiggestSize"
1415
},
1516
"Actions": [
1617
{
@@ -19,10 +20,11 @@
1920
"Scenario": "DiskFill",
2021
"MetricScenario": "disk_fill",
2122
"PackageName": "fio",
22-
"CommandLine": "--ioengine={Engine} {ScriptPath:fio}/oltp-c2-diskfill.fio --output-format=json",
23-
"Engine": "$.Parameters.Engine",
24-
"FileName": "fio-test.dat",
2523
"DiskFilter": "$.Parameters.DiskFilter",
24+
"CommandLine": "--name=disk_fill --size={DiskFillSize} --numjobs=1 --rw=write --bs=256k --iodepth=64 --ioengine={Engine} --direct=1 --overwrite=1 --thread",
25+
"Engine": "$.Parameters.Engine",
26+
"DiskFill": true,
27+
"DiskFillSize": "$.Parameters.DiskFillSize",
2628
"ProcessModel": "SingleProcessPerDisk",
2729
"DeleteTestFilesOnFinish": false
2830
}
@@ -33,11 +35,11 @@
3335
"Scenario": "FioExecutorJobFile_4K_BlockSize",
3436
"MetricScenario": "read_write_operations_4k_blocksize",
3537
"PackageName": "fio",
36-
"CommandLine": "--ioengine={Engine} {ScriptPath:fio}/oltp-c2-operations-4k.fio --output-format=json",
38+
"CommandLine": "--bs=4k --size={FileSize} --ioengine={Engine} {ScriptPath:fio}/oltp-c-operations.fio --output-format=json",
3739
"Engine": "$.Parameters.Engine",
38-
"FileName": "fio-test.dat",
40+
"FileSize": "$.Parameters.FileSize",
3941
"DiskFilter": "$.Parameters.DiskFilter",
40-
"ProcessModel": "$.Parameters.ProcessModel",
42+
"ProcessModel": "SingleProcess",
4143
"DeleteTestFilesOnFinish": false,
4244
"Tags": "IO,FIO,OLTP"
4345
}

0 commit comments

Comments
 (0)