[SPDK] Re: Why Open-CAS-Linux 's performance even surpasses SPDK + OCF ?
Cao, Gang <gang.cao at intel.com>
| Newsgroups | dev.linux.lists.spdk |
|---|---|
| Message-ID | <MWHPR1101MB23199BA163D9B2C9F4586FC383EC0@MWHPR1101MB2319.namprd11.prod.outlook.com> |
Sorry for the late reply.
Based on your configuration, looks like in the FIO configuration, the "filename" is needed to be "Cache0" which is a virtual OCF bdev having Nvme0n1 as cache device and AIO0 as core device.
In the configuration used in your testing, it looks like *only* the Core device "AIO0" is used.
Please also submit a SPDK Github issue for us to track this issue.
1. SPDK + OCF (Using a HDD as AIO bdev, a NVMe SSD as NVMe bdev)
LD_PRELOAD=/home/sankuai/spdk/examples/bdev/fio_plugin/fio_plugin
/usr/local/bin/fio --name=SPDK_OCF --filename=AIO0 --rwmixwrite=30 --rw=randrw --bs=4kb --direct=1 --time_based --size=100% --norandommap
--iodepth=128 --numjobs=4 --ioengine=spdk_bdev --runtime=300 --group_reporting --randrepeat=0 --thread --random_distribution=zipf:1.1 --spdk_conf=/home/sankuai/spdk.conf
-----Original Message-----
From: Bob Chen <a175818323(a)gmail.com>
Sent: Tuesday, October 27, 2020 4:29 PM
To: Storage Performance Development Kit <spdk(a)lists.01.org>
Subject: [SPDK] Re: Why Open-CAS-Linux 's performance even surpasses SPDK + OCF ?
Is there anything wrong with my configuration?
[AIO]
AIO /dev/sdk1 AIO0
[NVMe]
TransportID "trtype:PCIe traddr:0000:3b:00.0 ns=1" Nvme0
[Split]
Split Nvme0n1 1 20240
[OCF]
OCF Cache0 wb Nvme0n1p0 AIO0
_______________________________________________
SPDK mailing list -- spdk(a)lists.01.org
To unsubscribe send an email to spdk-leave(a)lists.01.org