Help Center/ Scalable File Service/ Best Practices/ Testing SFS Turbo Latency
Updated on 2022-12-09 GMT+08:00

Testing SFS Turbo Latency

This section uses SFS Turbo Performance - Enhanced to test the file system latency. The specifications of the ECSs to be used are as follows:

Specifications: General computing-plus | c6.4xlarge.4 | 16 vCPUs | 64 GB

Image: EulerOS 2.5

Single-queue random read

  • fio command:

    fio -direct=1 -iodepth=1 -rw=randread -ioengine=libaio -bs=4k -size=10G -numjobs=1 -runtime=60 -group_reporting -filename=/mnt/sfsturbo/fio_test_01 -name=randread_test

    Variable /mnt/sfsturbo/fio_test_01 -name indicates the location of the file to be tested. The location must be specific to the file name, which is the fio_test_01 -name file in the /mnt/sfsturbo directory in this example. Set the location based on site requirements.

  • fio result:

Single-queue random write

  • fio command:

    fio -direct=1 -iodepth=1 -rw=randwrite -ioengine=libaio -bs=4k -size=10G -numjobs=1 -runtime=60 -group_reporting -filename=/mnt/sfsturbo/fio_test_02 -name=randwrite_test

    Variable /mnt/sfsturbo/fio_test_02 -name indicates the location of the file to be tested. The location must be specific to the file name, which is the fio_test_02 -name file in the /mnt/sfsturbo directory in this example. Set the location based on site requirements.

  • fio result:

Single-queue sequential read

  • fio command:

    fio -direct=1 -iodepth=1 -rw=read -ioengine=libaio -bs=4k -size=10G -numjobs=1 -runtime=60 -group_reporting -filename=/mnt/sfsturbo/fio_test_03 -name=read_test

    Variable /mnt/sfsturbo/fio_test_03 -name indicates the location of the file to be tested. The location must be specific to the file name, which is the fio_test_03 -name file in the /mnt/sfsturbo directory in this example. Set the location based on site requirements.

  • fio result:

Single-queue sequential write

  • fio command:

    fio -direct=1 -iodepth=1 -rw=write -ioengine=libaio -bs=4k -size=10G -numjobs=1 -runtime=60 -group_reporting -filename=/mnt/sfsturbo/fio_test_04 -name=write_test

    Variable /mnt/sfsturbo/fio_test_04 -name indicates the location of the file to be tested. The location must be specific to the file name, which is the fio_test_04 -name file in the /mnt/sfsturbo directory in this example. Set the location based on site requirements.

  • fio result: