openvstorage / integrationtests

Open vStorage automated integration tests.
Other
0 stars 1 forks source link

Create autotest to validate block cache #511

Open pploegaert opened 7 years ago

pploegaert commented 7 years ago

Test description

This test validates the basic functionality of the alba block cache and should prove its performance benefit.

Cover area

// What area of the product is affected?

// What type of functionality was used

// Which type of issue is this

User story

User has a HDD Alba backend accelerated by a SSD Alba cache backend used to cache subsets(blocks of 256KB in size) of a fragment(typically 1 or 4MB) on read for faster access upon reread. In case necessary distinction can be made between different devices by creating different cache backends for read and write.

Problem that arose

Inefficient use of the cache capacity leading to lower than expected performance.

Additional information

Setup

// Be as specific as possible