Configuring Smart Write Cache Functions
The smart write cache uses I/O passthrough, bcache QoS policy control, writeback policy control, and GC policy control to improve the bcache performance and the Ceph cluster performance ultimately.
Default Configuration
After Installing the Smart Write Cache, the I/O passthrough function of the smart write cache is enabled, and bcache QoS policy control, writeback policy control, and GC policy control are disabled by default. You can configure the functions in the /etc/kps-swc.conf file. The default setting is as follows:
g_manageBcache = false
Modifying the Configuration
You can modify the configuration in the /etc/kps-swc.conf file as follows to enable all functions of the smart write cache.
g_manageBcache = true
After the modification, if "smart cache enable" is displayed in the /var/log/smart_cache/smart_cache.log log file, the smart write cache functions are enabled. Otherwise, "smart cache disable" is displayed.