Skip to content
This repository has been archived by the owner on Feb 8, 2024. It is now read-only.

Commit

Permalink
Updated README
Browse files Browse the repository at this point in the history
Signed-off-by: sanoj <sunnikrishnan@stec-inc.com>
  • Loading branch information
sanoj-stec committed May 6, 2013
1 parent 7d7221a commit 9fd2ed2
Showing 1 changed file with 11 additions and 4 deletions.
15 changes: 11 additions & 4 deletions README.txt
Expand Up @@ -41,7 +41,7 @@
HDD asynchronously. Reads are handled similar to Read-only and
Write-through modes.

2. WHAT HAS ENHANCEIO ADDED TO FLASHCACHE?
2. WHAT HAS ENHANCEIO CHANGED TO FLASHCACHE?

2.1. A new write-back engine

Expand Down Expand Up @@ -94,7 +94,7 @@
RAM for each SSD cache block. In this case, RAM usage is 0.2% (2/1000)
of SSD capacity for a cache block size of 4K.

2.4. Loadable Replacement Policies
2.5. Loadable Replacement Policies

Since the SSD cache size is typically 10%-20% of the source volume
size, the set-associative nature of EnhanceIO necessitates cache
Expand Down Expand Up @@ -124,13 +124,13 @@
FIFO 4 bytes per cache set
LRU 4 bytes per cache set + 4 bytes per cache block

2.5. Optimal Alignment of Data Blocks on SSD
2.6. Optimal Alignment of Data Blocks on SSD

EnhanceIO writes all meta data and data blocks on 4K-aligned blocks
on the SSD. This minimizes write amplification and flash wear.
It also improves performance.

2.6. Improved device failure handling
2.7. Improved device failure handling

Failure of an SSD device in read-only and write-through modes is
handled gracefully by allowing I/O to continue to/from the
Expand All @@ -153,6 +153,13 @@
Most of the code paths in flashcache have been substantially
restructured.

2.9 Sequential I/O bypass

EnhanceIO has removed the bypass of sequential IO available in flashcache.
The sequential detection logic has a limited use case, espescially in a
reasonably multithreaded scenario.


3. EnhanceIO usage

3.1. Cache creation, deletion and editing properties
Expand Down

0 comments on commit 9fd2ed2

Please sign in to comment.