1. Use the Raid-0 bdev which based two Malloc bdevs to run the fio test. 2. Use the Raid-0 bdev which based one Nvme bdev and one malloc bdev to run fio test. 3. Creating lvol store on device Raid-0 which is based on two Malloc bdevs. Change-Id: I3fb5e5d8e445a236a6a4e8c198a6f54a1f488989 Signed-off-by: Chen Wang <chenx.wang@intel.com> Reviewed-on: https://review.gerrithub.io/425546 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Pawel Wodkowski <pawelx.wodkowski@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Piotr Pelpliński <piotr.pelplinski@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Chandler-Test-Pool: SPDK Automated Test System <sys_sgsw@intel.com>
157 lines
3.3 KiB
JSON
157 lines
3.3 KiB
JSON
{
|
|
"subsystems": [
|
|
{
|
|
"subsystem": "copy",
|
|
"config": null
|
|
},
|
|
{
|
|
"subsystem": "interface",
|
|
"config": null
|
|
},
|
|
{
|
|
"subsystem": "net_framework",
|
|
"config": null
|
|
},
|
|
{
|
|
"subsystem": "bdev",
|
|
"config": [
|
|
{
|
|
"params": {
|
|
"base_bdev": "Nvme0n1",
|
|
"split_size_mb": 0,
|
|
"split_count": 4
|
|
},
|
|
"method": "construct_split_vbdev"
|
|
},
|
|
{
|
|
"params": {
|
|
"block_size": 4096,
|
|
"num_blocks": 32768
|
|
},
|
|
"method": "construct_malloc_bdev"
|
|
},
|
|
{
|
|
"params": {
|
|
"block_size": 4096,
|
|
"num_blocks": 32768
|
|
},
|
|
"method": "construct_malloc_bdev"
|
|
},
|
|
{
|
|
"params": {
|
|
"name": "Malloc2",
|
|
"num_blocks": 131072,
|
|
"block_size": 512
|
|
},
|
|
"method": "construct_malloc_bdev"
|
|
},
|
|
{
|
|
"params": {
|
|
"name": "Malloc3",
|
|
"num_blocks": 131072,
|
|
"block_size": 512
|
|
},
|
|
"method": "construct_malloc_bdev"
|
|
},
|
|
{
|
|
"params": {
|
|
"name": "Malloc4",
|
|
"num_blocks": 131072,
|
|
"block_size": 512
|
|
},
|
|
"method": "construct_malloc_bdev"
|
|
},
|
|
{
|
|
"params": {
|
|
"name": "Malloc5",
|
|
"num_blocks": 131072,
|
|
"block_size": 512
|
|
},
|
|
"method": "construct_malloc_bdev"
|
|
},
|
|
{
|
|
"params": {
|
|
"name": "Malloc6",
|
|
"num_blocks": 131072,
|
|
"block_size": 512
|
|
},
|
|
"method": "construct_malloc_bdev"
|
|
},
|
|
{
|
|
"method": "construct_raid_bdev",
|
|
"params": {
|
|
"name": "RaidBdev0",
|
|
"strip_size": 128,
|
|
"raid_level": 0,
|
|
"base_bdevs": [
|
|
"Malloc2",
|
|
"Malloc3"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"method": "construct_raid_bdev",
|
|
"params": {
|
|
"name": "RaidBdev1",
|
|
"strip_size": 128,
|
|
"raid_level": 0,
|
|
"base_bdevs": [
|
|
"Nvme0n1p2",
|
|
"Malloc4"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"method": "construct_raid_bdev",
|
|
"params": {
|
|
"name": "RaidBdev2",
|
|
"strip_size": 128,
|
|
"raid_level": 0,
|
|
"base_bdevs": [
|
|
"Malloc5",
|
|
"Malloc6"
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"subsystem": "nbd",
|
|
"config": []
|
|
},
|
|
{
|
|
"subsystem": "scsi",
|
|
"config": null
|
|
},
|
|
{
|
|
"subsystem": "vhost",
|
|
"config": [
|
|
{
|
|
"params": {
|
|
"cpumask": "0x1",
|
|
"ctrlr": "vhost.0"
|
|
},
|
|
"method": "construct_vhost_scsi_controller"
|
|
},
|
|
{
|
|
"params": {
|
|
"scsi_target_num": 0,
|
|
"bdev_name": "Malloc0",
|
|
"ctrlr": "vhost.0"
|
|
},
|
|
"method": "add_vhost_scsi_lun"
|
|
},
|
|
{
|
|
"params": {
|
|
"dev_name": "Malloc1",
|
|
"readonly": true,
|
|
"ctrlr": "vhost.1",
|
|
"cpumask": "0x1"
|
|
},
|
|
"method": "construct_vhost_blk_controller"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|